On this page
|
| SUMMARY | |
| Protocol |
: |
Mobile IP |
| Protocol suite |
: |
TCP/IP |
| Layer |
: |
Network Layer |
| SNMP MIBs |
: |
iso.org.dod.internet.mgmt.mib-2.mipMIB (1.3.6.1.2.1.44) |
| Ports |
: |
434 (UDP) control |
| Related protocols |
: |
IP, UDP, IGMP, ICMP |
| Working groups |
: |
IP Routing for Wireless/Mobile Hosts |
|
| DESCRIPTION |
Mobile IP is the key protocol to enable mobile computing and networking, which brings together two of the world's most powerful technologies, the Internet and mobile communication. In Mobile IP, two IP addresses are provided for each computer: home IP address which is fixed and care -of IP address which is changing as the computer moves. When the mobile moves to a new location, it must send its new address to an agent at home so that the agent can tunnel all communications to its new address timely.
Mobile IP provides an efficient, scalable mechanism for node mobility within the Internet. Using Mobile IP, nodes may change their point-of-attachment to the Internet without changing their IP address. This allows them to maintain transport and higher-layer connections while moving. Node mobility is realized without the need to propagate host-specific routes throughout the Internet routing fabric.
Mobile IP is most often found in wireless WAN environments where users need to carry their mobile devices across multiple LANs with different IP addresses. It may also be used in 3G networks to provide transparency when internet users migrate between cellular towers.
In brief, Mobile IP routing works as follows. Packets destined to a mobile node are routed first to its home network -- a network identified by the network prefix of the mobile node's (permanent) home address. At the home network, the mobile node's home agent intercepts such packets and tunnels them to the mobile node's most recently reported care-of address. At the endpoint of the tunnel, the inner packets are decapsulated and delivered to the mobile node. In the reverse direction, packets sourced by mobile nodes are routed to their destination using standard IP routing mechanisms.
The Mobile IP protocol defines the following:
- An authenticated registration procedure by which a mobile node informs its home agent(s) of its care-of address(es).
- An extension to ICMP Router Discovery which allows mobile nodes to discover prospective home agents and foreign agents.
- The rules for routing packets to and from mobile nodes, including the specification of one mandatory tunneling mechanism and several optional tunneling mechanisms.
IP Mobility Support Protocol for IPv4
The following support services are defined for Mobile IP:
- Agent Discovery
Home agents and foreign agents may advertise their availability on each link for which they provide service. A newly arrived mobile node can send a solicitation on the link to learn if any prospective agents are present.
- Registration
When the mobile node is away from home, it registers its care-of address with its home agent. Depending on its method of attachment, the mobile node will register either directly with its home agent, or through a foreign agent which forwards the registration to the home agent.
- Silently discard
The implementation discards the datagram without further processing, and without indicating an error to the sender. The implementation should provide the capability of logging the error, including the contents of the discarded datagram, and should record the event in a statistics counter.
The following steps provide a rough outline of operation of the Mobile IP protocol:
Mobility agents (i.e., foreign agents and home agents) advertise their presence via Agent Advertisement messages. A mobile node may optionally solicit an Agent Advertisement message from any locally attached mobility agents through an Agent Solicitation message.
A mobile node receives these Agent Advertisements and determines whether it is on its home network or a foreign network.
When the mobile node detects that it is located on its home network, it operates without mobility services. If returning to its home network from being registered elsewhere, the mobile node deregisters with its home agent, through exchange of a Registration Request and Registration Reply message with it.
When a mobile node detects that it has moved to a foreign network, it obtains a care -of address on the foreign network. The care -of address can either be determined from a foreign agent's advertisements (a foreign agent care-of address), or by some external assignment mechanism such as DHCP (a co- located care-of address).
The mobile node operating away from home then registers its new care-of address with its home agent through exchange of a Registration Request and Registration Reply message with it, possibly via a foreign agent.
Datagrams sent to the mobile node's home address are intercepted by its home agent, tunneled by the home agent to the mobile node's care-of address, received at the tunnel endpoint (either at a foreign agent or at the mobile node itself), and finally delivered to the mobile node.
In the reverse direction, datagrams sent by the mobile node are generally delivered to their destination using standard IP routing mechanisms, not necessarily passing through the home agent.
When away from home, Mobile IP uses protocol tunneling to hide a mobile node's home address from intervening routers between its home network and its current location. The tunnel terminates at the mobile node's care-of address. The care -of address must be an address to which datagrams can be delivered via conventional IP routing. At the care-of address, the original datagram is removed from the tunnel and delivered to the mobile node.
Mobile IP provides two alternative modes for the acquisition of a care -of address:
- A "foreign agent care-of address" is a care-of address provided by a foreign agent through its Agent Advertisement messages. In this case, the care-of address is an IP address of the foreign agent. In this mode, the foreign agent is the endpoint of the tunnel and, upon receiving tunneled datagrams, decapsulates them and delivers the inner datagram to the mobile node. This mode of acquisition is preferred because it allows many mobile nodes to share the same care-of address and therefore does not place unnecessary demands on the already limited IPv4 address space.
- A "co-located care-of address" is a care-of address acquired by the mobile node as a local IP address through some external means, which the mobile node then associates with one of its own network interfaces. The address may be dynamically acquired as a temporary address by the mobile node such as through DHCP, or may be owned by the mobile node as a long-term address for its use only while visiting some foreign network. Specific external methods of acquiring a local IP address for use as a co-located care-of address are beyond the scope of this document. When using a co-located care-of address, the mobile node serves as the endpoint of the tunnel and itself performs decapsulation of the datagrams tunneled to it.
It is important to understand the distinction between the care-of address and the foreign agent functions. The care-of address is simply the endpoint of the tunnel. It might indeed be an address of a foreign agent (a foreign agent care-of address), but it might instead be an address temporarily acquired by the mobile node (a co- located care-of address). A foreign agent, on the other hand, is a mobility agent that provides services to mobile nodes.
For example, the following figure illustrates the routing of datagrams to and from a mobile node away from home, once the mobile node has registered with its home agent. The mobile node is using a foreign agent care-of address, not a co-located care-of address.
2) Datagram is intercepted 3) Datagram is
by home agent and detunneled and
is tunneled to the delivered to the
care-of address. mobile node.
+-----+ +-------+ +------+
|home | =======> |foreign| ------> |mobile|
|agent| | agent | <------ | node |
+-----+ +-------+ +------+
1) Datagram to /| /
mobile node | / 4) For datagrams sent by the
arrives on | / mobile node, standard IP
home network | / routing delivers each to its
via standard | |_ destination. In this figure,
IP routing. +----+ the foreign agent is the
|host| mobile node's default router.
+----+
Header format
Type | Length | Description | 0 | | One byte padding. | 1 | | Registration request. | 2 | | | 3 | | Registration reply. | 4 | | MIP Tunnel Data Message. | 56 | | | 7 | | Registration Revocation. | 8-14 | | | 15 | | Revocation Acknowledgment. | 16 | | Mobility Agent Advertisement. | 1718 | | | 19 | | Prefix-Lengths. | 20-23 | | | 24 | | Challenge Extension. | 25-31 | | | 32 | | Mobile-Home authentication. | 33 | | Mobile-Foreign authentication. | 34 | | Foreign-Home authentication. | 35 | | | 36 | | Generalized Mobile IP Authentication. | 37 | | | 38 | | CVSE, Critical Vendor/Organization Specific Extension. | 39 | | | 40 | | MN-FA-KeyGen Request. | 41 | | MN-FA-KeyGen Reply. | 42 | | MN-HA-KeyGen Request. | 43 | | MN-HA-KeyGen Reply. | 44 | 6 | UDP Tunnel Reply Extension. | 45-126 | | | 127 | | Non-skippable Extension for Experimental use. | 128 | | Deprecated (2001 Aug 31). | 129 | | SKIP Firewall Traversal Extension. | 130 | | Encapsulating Delivery Style Extension. | 131 | | Mobile Node NAI. | 132 | | MN-FA Challenge Extension. | 133 | | | 134 | | NVSE, Normal Vendor/Organization Specific Extension. | 135 | | | 136 | | NAI Carrying Extension. | 137 | 1+ | Revocation Support. | 138 | | CARD Request option. | 139 | | CARD Reply option. | 140-143 | | | 144 | 6 | UDP Tunnel Request Extension. | 145-254 | | | 255 | | Message for Experimental use. |
IP Mobility Support Protocol for IPv6
Mobile IPv6 also provides support for multiple home agents, and a limited support for the reconfiguration of the home network. In these cases, the mobile node may not know the IP address of its own home agent, and even the home subnet prefixes may change over time. A mechanism, known as "dynamic home agent address discovery" allows a mobile node to dynamically discover the IP address of a home agent on its home link, even when the mobile node is away from home. Mobile nodes can also learn new information about home subnet prefixes through the "mobile prefix discovery" mechanism.
- Mobility Header
Mobile IPv6 defines a new IPv6 protocol, using the Mobility Header. This Header is used to carry the following messages:
- Home Test Init
A mobile node sends a Home Test Init message to the correspondent node (via the home agent) to acquire the home keygen token.
- Home Test
The Home Test message is sent in response to a Home Test Init message. It is sent via the home agent.
- Care-of Test Init
The mobile node sends a Care-of Test Init message to the correspondent node (directly, not via the home agent) to acquire the care-of keygen token.
- Care-of Test
These four messages are used to perform the return routability procedure from the mobile node to a correspondent node. This ensures authorization of subsequent Binding Updates.
- Binding Update
A Binding Update is used by a mobile node to notify a correspondent node or the mobile node's home agent of its current binding. The Binding Update sent to the mobile node's home agent to register its primary care-of address is marked as a "home registration".
- Binding Acknowledgement
A Binding Acknowledgement is used to acknowledge receipt of a Binding Update, if an acknowledgement was requested in the Binding Update, the binding update was sent to a home agent, or an error occurred.
- Binding Refresh Request
A Binding Refresh Request is used by a correspondent node to request a mobile node to re-establish its binding with the correspondent node. This message is typically used when the cached binding is in active use but the binding's lifetime is close to expiration. The correspondent node may use, for instance, recent traffic and open transport layer connections as an indication of active use.
- Binding Error
The Binding Error is used by the correspondent node to signal an error related to mobility, such as an inappropriate attempt to use the Home Address destination option without an existing binding.
- New IPv6 ICMP Messages
Mobile IPv6 also introduces four new ICMP message types, two for use in the dynamic home agent address discovery mechanism, and two for renumbering and mobile configuration mechanisms. The following two new ICMP message types are used for home agent address discovery:
- Home Agent Address Discovery Request.
- Home Agent Address Discovery Reply.
The next two message types are used for network renumbering and address configuration on the mobile node:
- Mobile Prefix Solicitation.
- Mobile Prefix Advertisement.
- Site-Local Addressability
This specification requires that home and care -of addresses must be unicast routable addresses. Site-local addresses may be usable on networks that are not connected to the Internet, but this specification does not define when such usage is safe and when it is not. Mobile nodes may not be aware of which site they are currently in, it is hard to prevent accidental attachment to other sites, and ambiguity of site-local addresses can cause problems if the home and visited networks use the same addresses. Therefore, site-local addresses should not be used as home or care-of addresses.
|
Top of Page
|
| EXAMPLES |
Example 1: Registering with a Foreign Agent Care-of Address
The mobile node receives an Agent Advertisement from a foreign agent and wishes to
register with that agent using the advertised foreign agent care-of address. The mobile
node wishes only IP-in-IP encapsulation, does not want broadcasts, and does not want
simultaneous mobility bindings:
IP fields:
Source Address = mobile node's home address
Destination Address = copied from the IP source address of the
Agent Advertisement
Time to Live = 1
UDP fields:
Source Port =
Destination Port = 434
Registration Request fields:
Type = 1
S=0,B=0,D=0,M=0,G=0
Lifetime = the Registration Lifetime copied from the
Mobility Agent Advertisement Extension of the
Router Advertisement message
Home Address = the mobile node's home address
Home Agent = IP address of mobile node's home agent
Care-of Address = the Care-of Address copied from the
Mobility Agent Advertisement Extension of the
Router Advertisement message
Identification = Network Time Protocol timestamp or Nonce
Extensions:
An authorization-enabling extension (e.g., the Mobile-Home Authentication
Extension) Example 2: Registering with a Co-Located Care-of Address
The mobile node enters a foreign network that contains no foreign agents. The mobile
node obtains an address from a DHCP server for use as a co-located care-of address.
The mobile node supports all forms of encapsulation (IP-in-IP, minimal encapsulation,
and GRE), desires a copy of broadcast datagrams on the home network, and does not
want simultaneous mobility bindings:
IP fields:
Source Address = care-of address obtained from DHCP server
Destination Address = IP address of home agent
Time to Live = 64
UDP fields:
Source Port =
Destination Port = 434
Registration Request fields:
Type = 1
S=0,B=1,D=1,M=1,G=1
Lifetime = 1800 (seconds)
Home Address = the mobile node's home address
Home Agent = IP address of mobile node's home agent
Care-of Address = care-of address obtained from DHCP server
Identification = Network Time Protocol timestamp or Nonce
Extensions:
The Mobile-Home Authentication Extension Example 3: Deregistration
The mobile node returns home and wishes to deregister all care-of addresses with its
home agent.
IP fields:
Source Address = mobile node's home address
Destination Address = IP address of home agent
Time to Live = 1
UDP fields:
Source Port =
Destination Port = 434
Registration Request fields:
Type = 1
S=0,B=0,D=0,M=0,G=0
Lifetime = 0
Home Address = the mobile node's home address
Home Agent = IP address of mobile node's home agent
Care-of Address = the mobile node's home address
Identification = Network Time Protocol timestamp or Nonce
Extensions:
An authorization-enabling extension (e.g., the Mobile-Home Authentication
Extension)
|
Top of Page
|
| PROTOCOL RELATIONS |
■ Parent layer
■ Child layer
UDP
|  | Mobile IP | |
Top of Page
|
| GLOSSARY |
|
Address A location of data, usually in main memory or on a disk. You can think of computer memory as an array of storage boxes, each of which is one byte in length. Each box has an address (a unique number) assigned to it. By specifying a memory address, programmers can access a particular byte of data. Disks are divided into tracks and sectors, each of which has a unique address. Usually, you do not need to worry about addresses unless you are a programmer.
A name or token that identifies a network component. In local area networks (LANs), for example, every node has a unique address. On the Internet, every file has a unique address called a URL.
Agent Agent is a program that performs some information gathering or processing task in the background. Typically, an agent is given a very small and well-defined task.
Binding A collection of configuration parameters, including at least an IP address, associated with a DHCP client. Bindings are managed by DHCP servers.
Care-of address A unicast routable address associated with a mobile node while visiting a foreign link; the subnet prefix of this IP address is a foreign subnet prefix. Among the multiple care-of addresses that a mobile node may have at any given time (e.g., with different subnet prefixes), the one registered with the mobile node's home agent for a given home address is called its "primary" care-of address.
Cookie A cookie is a random number used by a mobile node to prevent spoofing by a bogus correspondent node in the return routability procedure.
DHCP Dynamic Host Configuration Protocol (DHCP) is a protocol for assigning dynamic IP addresses to devices on a network. With dynamic addressing, a device can have a different IP address every time it connects to the network. In some systems, the device's IP address can even change while it is still connected. DHCP also supports a mix of static and dynamic IP addresses.
Dynamic addressing simplifies network administration because the software keeps track of IP addresses rather than requiring an administrator to manage the task. This means that a new computer can be added to a network without the hassle of manually assigning it a unique IP address. Many ISPs use dynamic IP addressing for dial-up users.
Datagram A datagram is a self-contained, independent entity of data carrying sufficient information to be routed from the source to the destination computer without reliance on earlier exchanges between this source and destination computer and the transporting network.
The term has been generally replaced by the term packet. Datagrams or packets are the message units that the Internet Protocol deals with and that the Internet transports. A datagram or packet needs to be self-contained without reliance on earlier exchanges because there is no connection of fixed duration between the two communicating points as there is, for example, in most voice telephone conversations.
Endpoint SIP or H.323 terminal or gateway. An endpoint can call and be called. It generates and terminates the information stream.
Foreign Agent A router on a mobile node's visited network which provides routing services to the mobile node while registered. The foreign agent detunnels and delivers datagrams to the mobile node that were tunneled by the mobile node's home agent. For datagrams sent by a mobile node, the foreign agent may serve as a default router for registered mobile nodes.
Home Agent A router on a mobile node's home network which tunnels datagrams for delivery to the mobile node when it is away from home, and maintains current location information for the mobile node.
Home address A unicast routable address assigned to a mobile node, used as the permanent address of the mobile node. This address is within the mobile node's home link. Standard IP routing mechanisms will deliver packets destined for a mobile node's home address to its home link. Mobile nodes can have multiple home addresses, for instance when there are multiple home prefixes on the home link.
Home link The link on which a mobile node's home subnet prefix is defined.
Home subnet prefix The IP subnet prefix corresponding to a mobile node's home address.
ICMP Internet Control Message Protocol, an extension to the Internet Protocol (IP). ICMP supports packets containing error, control, and informational messages. The PING command, for example, uses ICMP to test an Internet connection.
IP address IP address is an identifier for a computer or device on a TCP/IP network. Networks using the TCP/IP protocol route messages based on the IP address of the destination. The format of an IP address is a 32-bit numeric address written as four numbers separated by periods. Each number can be zero to 255. For example, 1.160.10.240 could be an IP address. Within an isolated network, you can assign IP addresses at random as long as each one is unique. However, connecting a private network to the Internet requires using registered IP addresses (called Internet addresses) to avoid duplicates.
The four numbers in an IP address are used in different ways to identify a particular network and a host on that network. Four regional Internet registries -- ARIN, RIPE NCC, LACNIC and APNIC -- assign Internet addresses from the following three classes.
Class A - supports 16 million hosts on each of 126 networks
Class B - supports 65,000 hosts on each of 16,000 networks
Class C - supports 254 hosts on each of 2 million networks
The number of unassigned Internet addresses is running out, so a new classless scheme called CIDR is gradually replacing the system based on classes A, B, and C and is tied to adoption of IPv6.
IPv4 IPv4 is version 4 of the Internet Protocol (IP). It was the first version of the Internet Protocol to be widely deployed, and forms the basis for most of the current Internet. IPv4 uses 32-bit addresses, limiting it to 4,294,967,296 unique addresses, many of which are reserved for special purposes such as local networks or multicast addresses, reducing the number of addresses that can be allocated as public Internet addresses.
IPv6 IPv6 is designed as an evolutionary upgrade to the Internet Protocol and will, in fact, coexist with the older IPv4 for some time. IPv6 is designed to allow the Internet to grow steadily, both in terms of the number of hosts connected and the total amount of data traffic transmitted.
Internet A global network connecting millions of computers. More than 100 countries are linked into exchanges of data, news and opinions.
Unlike online services, which are centrally controlled, the Internet is decentralized by design. Each Internet computer, called a host, is independent. Its operators can choose which Internet services to use and which local services to make available to the global Internet community. Remarkably, this anarchy by design works exceedingly well.
There are a variety of ways to access the Internet. Most online services, such as America Online, offer access to some Internet services. It is also possible to gain access through a commercial Internet Service Provider (ISP).
Keygen token A keygen token is a number supplied by a correspondent node in the return routability procedure to enable the mobile node to compute the necessary binding management key for authorizing a Binding Update.
LAN Local-area network (LAN) is a computer network that spans a relatively small area. Most LANs are confined to a single building or group of buildings. However, one LAN can be connected to other LANs over any distance via telephone lines and radio waves. A system of LANs connected in this way is called a wide-area network (WAN).
Most LANs connect workstations and personal computers. Each node (individual computer ) in a LAN has its own CPU with which it executes programs, but it also is able to access data and devices anywhere on the LAN. This means that many users can share expensive devices, such as laser printers, as well as data. Users can also use the LAN to communicate with each other, by sending e-mail or engaging in chat sessions.
Mobile IP Mobile IP is a standard that allows users with mobile devices whose IP addresses are associated with one network to stay connected when moving to a network with a different IP address. Mobile IP is most often found in wireless WAN environments where users need to carry their mobile devices across multiple LANs with different IP addresses.
Mobile Node A host or router that changes its point of attachment from one network or subnetwork to another. A mobile node may change its location without changing its IP address; it may continue to communicate with other Internet nodes at any location using its (constant) IP address, assuming link-layer connectivity to a point of attachment is available.
Mobile node A host or router that changes its point of attachment from one network or subnetwork to another. A mobile node may change its location without changing its IP address; it may continue to communicate with other Internet nodes at any location using its (constant) IP address, assuming link-layer connectivity to a point of attachment is available.
Node In networks, node is a processing location. A node can be a computer or some other device, such as a printer. Every node has a unique network address, sometimes called a Data Link Control (DLC) address or Media Access Control (MAC) address.
In tree structures, node is a point where two or more lines meet.
Packet A packet is the unit of data that is routed between an origin and a destination on the Internet or any other packet-switched network. When any file (e-mail message, HTML file, Graphics Interchange Format file, Uniform Resource Locator request, and so forth) is sent from one place to another on the Internet, the Transmission Control Protocol (TCP) layer of TCP/IP divides the file into "chunks" of an efficient size for routing. Each of these packets is separately numbered and includes the Internet address of the destination. The individual packets for a given file may travel different routes through the Internet. When they have all arrived, they are reassembled into the original file (by the TCP layer at the receiving end).
Register (n) A, special, high-speed storage area within the CPU. All data must be represented in a register before it can be processed. For example, if two numbers are to be multiplied, both numbers must be in registers, and the result is also placed in a register.
(v) To notify a manufacturer that you have purchased its product. Registering a product is often a prerequisite to receiving customer support, and it is one of the ways that software producers control software piracy.
Router A device that forwards data packets along networks. A router is connected to at least two networks, commonly two LANs or WANs or a LAN and its ISP network. Routers are located at gateways, the places where two or more networks connect.
Routers use headers and forwarding tables to determine the best path for forwarding the packets, and they use protocols such as ICMP to communicate with each other and configure the best route between any two hosts.
Tunnel A tunnel is defined by a PNS-PAC pair. The tunnel protocol is defined by a modified version of GRE. The tunnel carries PPP datagrams between the PAC and the PNS. Many sessions are multiplexed on a single tunnel. A control connection operating over TCP controls the establishment, release, and maintenance of sessions and of the tunnel itself.
WAN WAN (Wide Area Network) is a network that spans a large area, typically including routers, gateways, and many different IP address groups.
In the context of firewalls, the WAN interface is the one directly connected to the Internet. In the context of corporate networks, the WAN generally refers to the network that connects all of the organization's locations onto the corporate network. Historically this was accomplished with expensive private leased lines like frame relay and similar technologies. With the low cost and widespread availability of broadband Internet connections, many organizations are switching to using VPN in lieu of leased lines. VPN provides the same functionality, though is not as reliable as leased lines and has higher latency.
|
Top of Page
|
| REFERENCES |
Related links:
Mobile IP numbers RFCs:
[ RFC 2005] Applicability Statement for IP Mobility Support.
[ RFC 2006] The Definitions of Managed Objects for IP Mobility Support using SMIv2.
Defines SNMP MIB iso.org.dod.internet.mgmt.mib-2.mipMIB (1.3.6.1.2.1.44).
[ RFC 2977] Mobile IP Authentication, Authorization, and Accounting Requirements.
[ RFC 3012] Mobile IPv4 Challenge/Response Extensions.
[ RFC 3024] Reverse Tunneling for Mobile IP, revised.
Obsoletes: RFC 2344.
[ RFC 3115] Mobile IP Vendor/Organization-Specific Extensions.
Obsoletes: RFC 3025.
[ RFC 3344] IP Mobility Support for IPv4.
Obsoletes: RFC 3220.
[ RFC 3519] Mobile IP Traversal of Network Address Translation (NAT) Devices.
Defines Mobile IP control messages 4 (MIP Tunnel Data Message), 42 (UDP Tunnel Reply Extension) and 142 (UDP Tunnel Request Extension).
[ RFC 3543] Registration Revocation in Mobile IPv4.
Defines Mobile IP control messages 7 (Registration Revocation), 15 (Revocation Acknowledgment) and 137 (Revocation Support).
[ RFC 3583] Requirements of a Quality of Service (QoS) Solution for Mobile IP.
[ RFC 3846] Mobile IPv4 Extension for Carrying Network Access Identifiers.
Defines Mobile IP control message 136 (NAI Carrying Extension).
[ RFC 3957] Authentication, Authorization, and Accounting (AAA) Registration Keys for Mobile IPv4.
Defines Mobile IP control messages 40 (MN-FA-KeyGen Request), 41 (MN-FA-KeyGen Reply), 42 (MN-HA-KeyGen Request), 43 (MN-HA-KeyGen Reply).
[ RFC 4064] Experimental Message, Extensions, and Error Codes for Mobile IPv4.
Defines Mobile IP control messages 127 (Non-skippable Extension for Experimental use) and 255 (Skippable Extension for Experimental use).
[ RFC 4093] Problem Statement: Mobile IPv4 Traversal of Virtual Private Network (VPN) Gateways.
Obsolete RFCs:
[ RFC 2002] IP Mobility Support.
Obsoleted by: RFC 3220.
[ RFC 2344] Reverse Tunneling for Mobile IP.
Obsoleted by: RFC 3024.
[ RFC 3025] Mobile IP Vendor/Organization-Specific Extensions.
Obsoleted by: RFC 3115.
[ RFC 3220] IP Mobility Support for IPv4.
Obsoleted by: RFC 3344.
Obsoletes: RFC 2002.
|
Top of Page
|
| OTHER PROTOCOLS OF TCP/IP SUITE |
|
|
|
|
|