Skip to main content

RFC 5944 - IP Mobility Support for IPv4, Revised

Published: November 2010
Status: Standards Track
Author: C. Perkins, Ed. (WiChorus Inc.)
Obsoletes: RFC 3344


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.


Table of Contents

  • 1. Introduction

    • 1.1 Protocol Requirements
    • 1.2 Goals
    • 1.3 Assumptions
    • 1.4 Applicability
    • 1.5 New Architectural Entities
    • 1.6 Terminology
    • 1.7 Protocol Overview
    • 1.8 Message Format and Protocol Extensibility
    • 1.9 Type-Length-Value Extension Format
    • 1.10 Long Extension Format
    • 1.11 Short Extension Format
  • 2. Agent Discovery

    • 2.1 Agent Advertisement
    • 2.2 Agent Solicitation
    • 2.3 Foreign Agent and Home Agent Considerations
    • 2.4 Mobile Node Considerations
  • 3. Registration

    • 3.1 Registration Overview
    • 3.2 Authentication
    • 3.3 Registration Request
    • 3.4 Registration Reply
    • 3.5 Registration Extensions
    • 3.6 Mobile Node Considerations
    • 3.7 Foreign Agent Considerations
    • 3.8 Home Agent Considerations
  • 4. Routing Considerations

    • 4.1 Encapsulation Types
    • 4.2 Unicast Datagram Routing
    • 4.3 Broadcast Datagrams
    • 4.4 Multicast Datagram Routing
    • 4.5 Mobile Routers
    • 4.6 ARP, Proxy ARP, and Gratuitous ARP
  • 5. Security Considerations

    • 5.1 Message Authentication Codes
    • 5.2 Areas of Security Concern
    • 5.3 Key Management
    • 5.4 Picking Good Random Numbers
    • 5.5 Privacy
    • 5.6 Ingress Filtering
    • 5.7 Replay Protection
  • 6. IANA Considerations

    • 6.1 Mobile IP Message Types
    • 6.2 Extensions to RFC 1256
    • 6.3 Extensions to Registration Messages
    • 6.4 Code Values for Registration Reply
  • 7. Acknowledgments

  • 8. References

    • 8.1 Normative References
    • 8.2 Informative References

Appendices