4. Routing Considerations (ルーティングの考慮事項)
このセクションでは、モバイルIPにおけるモバイルノード、外部エージェント、およびホームエージェントのルーティング動作と考慮事項について説明します。
4.1. Mobile Node Considerations (モバイルノードの考慮事項)
4.1.1. Sending Datagrams While Away from Home (ホームから離れている間のデータグラム送信)
モバイルノードがホームから離れているとき、リバーストンネリングを使用しない限り、送信データグラムのソースアドレスとして気付アドレスを使用します。これにより、応答が適切にルーティングされることが保証されます。
4.1.2. Receiving Datagrams While Away from Home (ホームから離れている間のデータグラム受信)
モバイルノードのホームアドレス宛に送信されたデータグラムは、ホームエージェントによって傍受され、気付アドレスにトンネリングされます。
4.2. Foreign Agent Considerations (外部エージェントの考慮事項)
4.2.1. Decapsulation (カプセル化解除)
外部エージェントは、自身の気付アドレス宛にアドレス指定されたトンネル化データグラムをカプセル化解除し、適切なモバイルノードに配信しなければなりません(MUST)。
4.2.2. Handling Broadcast Datagrams (ブロードキャストデータグラムの処理)
外部エージェントは、登録されたモバイルノードからのブロードキャストデータグラムを転送してもよい(MAY)です。
4.3. Home Agent Considerations (ホームエージェントの考慮事項)
4.3.1. Intercepting Datagrams (データグラムの傍受)
ホームエージェントは、登録されたモバイルノード宛のデータグラムを傍受し、現在の気付アドレスにトンネリングしなければなりません(MUST)。
4.3.2. ARP and Proxy ARP (ARPとプロキシARP)
ホームエージェントは、ホームから離れているモバイルノード宛のデータグラムを傍受するために、プロキシARPまたはグレーシャスARPを使用しなければなりません(MUST)。
4.3.3. Encapsulation (カプセル化)
ホームエージェントは、傍受したデータグラムを次のいずれかのカプセル化方法を使用してカプセル化しなければなりません(MUST): IP-in-IP [14]、最小カプセル化 [16]、またはGRE [13]。
4.4. Tunnel Management (トンネル管理)
4.4.1. Tunnel MTU Considerations (トンネルMTUの考慮事項)
カプセル化により、ユーザーデータに利用可能な実効MTUが削減されます。断片化の問題を回避するには、適切なトンネルMTU管理が重要です。
4.4.2. Tunnel Soft State (トンネルソフトステート)
トンネルは、アクティブなモビリティバインディングが存在する限り存在するソフトステートエンティティです。
4.5. Multicast Considerations (マルチキャストの考慮事項)
モバイルノードは、マルチキャスト通信に参加したい場合があります。これは、モバイルノードがホームから離れているときに特別な処理が必要です。
4.6. Broadcast Datagrams (ブロードキャストデータグラム)
モバイルIPは本質的にモバイルノードへのブロードキャストをサポートしていませんが、実装は外部エージェントを通じて限定的なサポートを提供できます。