IP Mobility Support for IPv4
RFC 3344
Document | Type |
RFC - Proposed Standard
(August 2002; Errata)
Obsoleted by RFC 5944
Obsoletes RFC 3220
|
|
---|---|---|---|
Author | Charles Perkins | ||
Last updated | 2013-03-02 | ||
Stream | IETF | ||
Formats | plain text html pdf htmlized bibtex | ||
Stream | WG state | (None) | |
Document shepherd | No shepherd assigned | ||
IESG | IESG state | RFC 3344 (Proposed Standard) | |
Consensus Boilerplate | Unknown | ||
Telechat date | |||
Responsible AD | (None) | ||
Send notices to | (None) |
Network Working Group C. Perkins, Ed. Request for Comments: 3344 Nokia Research Center Obsoletes: 3220 August 2002 Category: Standards Track IP Mobility Support for IPv4 Status of this Memo This document specifies an Internet standards track protocol for the Internet community, and requests discussion and suggestions for improvements. Please refer to the current edition of the "Internet Official Protocol Standards" (STD 1) for the standardization state and status of this protocol. Distribution of this memo is unlimited. Copyright Notice Copyright (C) The Internet Society (2002). All Rights Reserved. Abstract This document specifies protocol enhancements that allow transparent routing of IP datagrams to mobile nodes in the Internet. Each mobile node is always identified by its home address, regardless of its current point of attachment to the Internet. While situated away from its home, a mobile node is also associated with a care-of address, which provides information about its current point of attachment to the Internet. The protocol provides for registering the care-of address with a home agent. The home agent sends datagrams destined for the mobile node through a tunnel to the care- of address. After arriving at the end of the tunnel, each datagram is then delivered to the mobile node. Contents 1. Introduction 3 1.1. Protocol Requirements . . . . . . . . . . . . . . . . . 4 1.2. Goals . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.3. Assumptions . . . . . . . . . . . . . . . . . . . . . . 5 1.4. Applicability . . . . . . . . . . . . . . . . . . . . . 5 1.5. New Architectural Entities . . . . . . . . . . . . . . 5 1.6. Terminology . . . . . . . . . . . . . . . . . . . . . . 6 1.7. Protocol Overview . . . . . . . . . . . . . . . . . . . 9 1.8. Message Format and Protocol Extensibility . . . . . . . 13 1.9. Type-Length-Value Extension Format for Mobile IP Extensions . . . . . . . . . . . . . . . . . . . . . 15 1.10. Long Extension Format . . . . . . . . . . . . . . . . . 16 Perkins Standards Track [Page 1] RFC 3344 IP Mobility Support for IPv4 August 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 . . . . . . . . 44 3.6.3. Registration Retransmission . . . . . . . . . . 47 3.7. Foreign Agent Considerations . . . . . . . . . . . . . 47 3.7.1. Configuration and Registration Tables . . . . . 48 3.7.2. Receiving Registration Requests . . . . . . . . 49 3.7.3. Receiving Registration Replies . . . . . . . . 52 3.8. Home Agent Considerations . . . . . . . . . . . . . . . 54Show full document text