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