Ipv6-mobility

提供:Dev Guides
移動先:案内検索

IPv6-モビリティ

ホストがリンクまたはネットワークに接続されると、ホストはIPアドレスを取得し、すべての通信はそのリンク上のそのIPアドレスを使用して行われます。 同じホストが物理的な場所を変更するとすぐに、つまり、別のエリア/サブネット/ネットワーク/リンクに移動し、それに応じてIPアドレスが変更され、古いIPアドレスを使用してホスト上で行われるすべての通信が停止します。

IPv6モビリティは、ホストが通信/接続とそのIPアドレスを失うことなく、さまざまなリンクをローミングするメカニズムを提供します。

このテクノロジーには複数のエンティティが関与しています。

  • モバイルノード:IPv6モビリティが必要なデバイス。
  • ホームリンク:このリンクはホームサブネットプレフィックスで構成され、モバイルIPv6デバイスがホームアドレスを取得する場所です。
  • ホームアドレス:これは、モバイルノードがホームリンクから取得するアドレスです。 これは、モバイルノードの永続アドレスです。 モバイルノードが同じホームリンクに残っている場合、さまざまなエンティティ間の通信は通常どおり行われます。
  • ホームエージェント:これは、モバイルノードのレジストラとして機能するルーターです。 ホームエージェントはホームリンクに接続され、すべてのモバイルノード、ホームアドレス、および現在のIPアドレスに関する情報を保持します。
  • 外部リンク:モバイルノードのホームリンクではない他のリンク。
  • 気付アドレス:モバイルノードが外部リンクに接続されると、その外部リンクのサブネットの新しいIPアドレスを取得します。 ホームエージェントは、ホームアドレスと気付アドレスの両方の情報を保持します。 複数の気付アドレスをモバイルノードに割り当てることができますが、どの場合でも、1つの気付アドレスのみがホームアドレスとバインドされます。
  • コレスポンデントノード:モバイルノードと通信する予定のIPv6対応デバイス。

モビリティ運用

モバイルノードがホームリンクにとどまると、以下に示すように、すべての通信はホームアドレスで行われます。

image

{空} [画像:ホームノードに接続されたモバイルノード]

モバイルノードがホームリンクを離れて外部リンクに接続されると、IPv6のモビリティ機能が働きます。 外部リンクに接続すると、モバイルノードは外部リンクからIPv6アドレスを取得します。 このアドレスは気付アドレスと呼ばれます。 モバイルノードは、新しい気付アドレスを使用してバインディングをホームエージェントに送信します。 ホームエージェントは、モバイルノードのホームアドレスを気付アドレスにバインドし、両方の間にトンネルを確立します。

コレスポンデントノードがモバイルノード(ホームアドレス上)との接続を確立しようとするたびに、ホームエージェントはパケットをインターセプトし、既に確立されているトンネルを介してモバイルノードの気付アドレスに転送します。

image

{空} [画像:外部リンクに接続されたモバイルノード]

ルート最適化

コレスポンデントノードがホームアドレスのモバイルノードにパケットを送信して通信を開始すると、これらのパケットはホームエージェントによってモバイルノードにトンネリングされます。 ルート最適化モードでは、モバイルノードがコレスポンデントノードからパケットを受信すると、ホームエージェントに応答を転送しません。 むしろ、送信元アドレスとしてホームアドレスを使用して、パケットを通信先ノードに直接送信します。 このモードはオプションであり、デフォルトでは使用されません。