Mobile IP
ホームアドレスと同じネットワークアドレスを持つネットワーク。ここにホームエージェントを置いている。
Mobile IPv6のMobile IPv4との大きな違いは以下の通りである。
外部エージェントがない。全ての移動ノードは移動登録/パケット転送等の処理を行う。
制御メッセージはUDPではなく、新たに設けたモビリティヘッダで運ぶ。
制御メッセージ名を変更している。
ingressフィルタリングを避けるために、IPv6の宛先オプションとして、ホームアドレスオプションというオプションを新設した。
経路最適化が基本スペックの中に定義されている。また経路最適化を行うために、対向ノードとの間のセキュリティ確保のためにreturn routabilityという仕組みを導入した。
ホームエージェントのアドレスの自動発見
Mobile IPv6のシーケンスは以下の通り
移動の検知IPv6ルータがリンクに送信している、ルータ広告(router advertisement)を聞いて新しいネットワークに移動したことを知り、また同時にこのルータ広告からIPv6のアドレス自動設定の仕組みによって気付けアドレスを取得する。
移動ノードがホームエージェントアドレスを知らない場合、ホームリンクのあるエニキャストアドレスにホームエージェント発見要求パケットを送信し、ホームエージェントの一覧を得る。
外部リンクで移動ノードからの移動要求を中継したり、パケットを配送する等移動ノードをサポートする。