Forwarding)とはルーティングテーブルの仮想化技術です。1台のルータ・L3スイッチで複数のルーティングテーブルを保持するテクノロジーでレイヤー2レベルの仮想化技術がVLAN、レイヤー3レベルの仮想化がVRFと覚えて良いとおもいます。VRFはMPLS-VPNで使われている技術でありますが、私自身、MPLS-VPNの構築経験はありません。MPLS-VPNを構築する機会がないといえどVRFを単体で使用することは実務でもよくあります。それだけ使える技術ということだと思います。上の図を元に紹介できればと思います。各ルータ配下に接続するセグメントは全て同一ですがVRFを使うことにより各セグメントは完全に独立した形で動いておりルータ上でも交わることはありません。左側と右側で同一の色で塗りつぶしたところが同じVRFに所属する形となりルータを介して相互に通信可能となります。上記は物理的な構成図であり、VRFを踏まえた論理的な構成図で表すと下記のようになります。それでは上記Routerの実際の設定をみていきます。RouterAの設定内容は以下のようになります。0RouterBの設定内容は以下のようになります。0最初にVRFを定義しています。後にVRFを指定しています。OSPFやスタティックルートの設定の際にもVRFを指定する必要があります。(レイヤー3レベルですので)RouterBに関してもほぼ同様な設定となります。OSPFプロセスに関してもVRFごとに設定する必要があります。上の設定例だとrouter-idに実際に設定されていないものを設定していますが、重複がなければ問題ありません。各VRFごとのインターフェイスのIPアドレスを同じものに設定しています。物理インターフェイスのIPアドレスがrouter-idとなりますが、router-idが重複してしまい動作結果としてOSPFネイバーがはれないということになってしまいますので、明示的なrouter-idを設定しています。VRFを定義した場合、ルーティングテーブルを表示するにはVRF名を指定する必要があります。uppingの実行の際にもどのVRFからというのを指定する必要があります。msその他、多数のコマンドがありますが紹介しきれませんのでまた追々と。