2011年12月4日日曜日
IPv6 2.IPv6ルーティングプロトコル
IPv6②
・ EUI-64について
EUI-64とは、
MACアドレスを利用して、デバイスに一意に識別するインターフェースIDを自動生成する機能の事。
例> ネットワークアドレス 2000::/64 PCのMACアドレス 00:17:42:09:B9:38
1.PCのMACアドレスを先頭24ビット(ベンダーID)と後半24ビット(シリアル番号)に分ける。
ベンダーID : 00:17:42
シリアルID : 09:B9:38
2.ベンダーIDの先頭7ビット目をビット変換する。
ベンダーID : 00:17:42 → 02:17:42
3.ベンダーIDとシリアルIDの間に 「 FF:FE 」を追加する。
00:17:42 + FF:FE + 09:B9:38
インターフェースID : 00:17:42:FF:FE:09:B9:38
4.ネットワークアドレスを追加する。
EUI-64のIPv6アドレス体系 : 2000::00:17:42:FF:FE:09:B9:38/64
・ IPv6ルーティングプロトコル
IPv6のルーティングプロトコルは、IPv4のルーティングプロトコルを基に設計されています。
例えば、RIPは、RIPngにOSPFはOSPFv3になります。
・ RIPng(RIP next generation)
RIPngでは、IPv4のRIPv2の機能を基に作られております。
■ 特徴
・ディスタンスベクター型ルーティングプロトコル
・メトリックは、ホップ数。最大値は15。
・スプリットホライズンやポリズンリバースによるループ回避
・30秒ごとにマルチキャストアドレスを使用して、情報(ネクストホップ、リンクローカルアドレスなど)をアドバタイズする。(FF02::9)
■ 基本設定
①ルーティングプロセスを有効にする。
Router(config)# ipv6 unicast-routing
Router(config)# ipv6 router rip { 識別子 }
②インターフェースでRIPngを有効にする。
Router(config)# interface fastethernet 0/0
Router(config-if)# ipv6 enable
Router(config-if)# ipv6 rip { 識別子 } enable
③IPv6アドレスの設定
Router(config-if)# ipv6 address { IPv6アドレス }
・ OSPFv3
RIPngでは、IPv4のOSPFv2の機能を基に作られて居るためOSPFv2と特徴がたいだい同じです。
■ 特徴
・OSPFv2の基本的な特徴
・手動でルータIDを設定する。
・ネクストホップアドレスが、リンクローカルドレスになる。
■ 基本設定
①ルーティングプロセスを有効にする。
Router(config)# ipv6 unicast-routing
Router(config)# ipv6 router ospf { プロセス番号 }
Router(config-rtr)# router-id { ルータID(32ビット) }
②インターフェースでOSPFv3を有効にする。
Router(config)# interface fastethernet 0/0
Router(config-if)# ipv6 enable
Router(config-if)# ipv6 ospf { プロセス番号 } area { エリア番号 }
③IPv6アドレスの設定
Router(config-if)# ipv6 address { IPv6アドレス }