RFC 3220 (rfc3220) - Page 2 of 98
IP Mobility Support for IPv4
Alternative Format: Original Text Document
RFC 3220 IP Mobility Support for IPv4 January 2002 1.11. Short Extension Format . . . . . . . . . . . . . . . . 16 2. Agent Discovery 17 2.1. Agent Advertisement . . . . . . . . . . . . . . . . . . 18 2.1.1. Mobility Agent Advertisement Extension . . . . 20 2.1.2. Prefix-Lengths Extension . . . . . . . . . . . 22 2.1.3. One-byte Padding Extension . . . . . . . . . . 22 2.2. Agent Solicitation . . . . . . . . . . . . . . . . . . 23 2.3. Foreign Agent and Home Agent Considerations . . . . . . 23 2.3.1. Advertised Router Addresses . . . . . . . . . . 24 2.3.2. Sequence Numbers and Rollover Handling . . . . 24 2.4. Mobile Node Considerations . . . . . . . . . . . . . . 25 2.4.1. Registration Required . . . . . . . . . . . . . 26 2.4.2. Move Detection . . . . . . . . . . . . . . . . 26 2.4.3. Returning Home . . . . . . . . . . . . . . . . 27 2.4.4. Sequence Numbers and Rollover Handling . . . . 28 3. Registration 28 3.1. Registration Overview . . . . . . . . . . . . . . . . . 29 3.2. Authentication . . . . . . . . . . . . . . . . . . . . 30 3.3. Registration Request . . . . . . . . . . . . . . . . . 30 3.4. Registration Reply . . . . . . . . . . . . . . . . . . 33 3.5. Registration Extensions . . . . . . . . . . . . . . . . 36 3.5.1. Computing Authentication Extension Values . . . 36 3.5.2. Mobile-Home Authentication Extension . . . . . 37 3.5.3. Mobile-Foreign Authentication Extension . . . . 37 3.5.4. Foreign-Home Authentication Extension . . . . . 38 3.6. Mobile Node Considerations . . . . . . . . . . . . . . 38 3.6.1. Sending Registration Requests . . . . . . . . . 40 3.6.2. Receiving Registration Replies . . . . . . . . 43 3.6.3. Registration Retransmission . . . . . . . . . . 46 3.7. Foreign Agent Considerations . . . . . . . . . . . . . 46 3.7.1. Configuration and Registration Tables . . . . . 47 3.7.2. Receiving Registration Requests . . . . . . . . 48 3.7.3. Receiving Registration Replies . . . . . . . . 51 3.8. Home Agent Considerations . . . . . . . . . . . . . . . 53 3.8.1. Configuration and Registration Tables . . . . . 54 3.8.2. Receiving Registration Requests . . . . . . . . 55 3.8.3. Sending Registration Replies . . . . . . . . . 58 4. Routing Considerations 61 4.1. Encapsulation Types . . . . . . . . . . . . . . . . . . 61 4.2. Unicast Datagram Routing . . . . . . . . . . . . . . . 61 4.2.1. Mobile Node Considerations . . . . . . . . . . 61 4.2.2. Foreign Agent Considerations . . . . . . . . . 62 4.2.3. Home Agent Considerations . . . . . . . . . . . 63 4.3. Broadcast Datagrams . . . . . . . . . . . . . . . . . . 65 4.4. Multicast Datagram Routing . . . . . . . . . . . . . . 65 4.5. Mobile Routers . . . . . . . . . . . . . . . . . . . . 66 4.6. ARP, Proxy ARP, and Gratuitous ARP . . . . . . . . . . 68 5. Security Considerations 72 Perkins Standards Track



