Skip to document

Routing to Mobile Hosts (Mobile IP)

Course

Systems Programming (01:198:214)

23 Documents
Students shared 23 documents in this course
Academic year: 2021/2022
Uploaded by:
Anonymous Student
This document has been uploaded by a student, just like you, who decided to remain anonymous.
Rutgers University

Comments

Please sign in or register to post comments.

Preview text

Routing to Mobile Hosts (Mobile IP)

It appears in many different places that IP addresses don't change. Transport protocols functioning in a mobile world, for instance, require some re-evaluation of the assumption that the IP address would remain constant for the duration of a connection, as we'll see in the following chapter. It is important to note that routers can also relocate, even if moving endpoints are something we are all familiar with. Although endpoint mobility is already more prevalent, there are still many situations where a mobile router might be useful. An emergency response team setting up a network after a natural disaster has destroyed all the fixed infrastructure is one instance that comes to mind. Support for mobility poses challenges with incremental rollout, as is the case with many technologies. It's reasonable to anticipate that there will be many routers and hosts around for the foreseeable future that make that assumption given that the Internet's first two decades were exclusively made up of nodes that didn't migrate. As a result, solutions for mobility must handle gradual deployment.

In contrast, IP version 6 was able to incorporate mobility into its design from the start, giving it considerable advantages. A few clarifications are necessary before we look at some of the methods for supporting mobile devices. People frequently conflate mobility with wireless networks. After all, for obvious reasons, wireless and mobility are frequently seen together. Mobility, on the other hand, deals with what occurs when a node moves around as it communicates, whereas wireless communication is actually about transferring data from point A to point B without a cable, as explored in some depth in Chapter 2. Undoubtedly, a lot of nodes that use wireless communication channels are stationary, and stationary nodes occasionally employ wired connection with mobile nodes (although this is less common). Finally, what we can refer to as network-layer mobility is the main focus of this chapter.

In other words, we want to know how to handle nodes that switch between networks. However, in large heterogeneous systems like the Internet, we need to support mobility more broadly across networks. As we saw in Section 2, moving from one access point to another within the same 802 network can be handled by mechanisms specific to 802, and cellular telephone networks also have ways to handle mobility, of course. The main method used in the current Internet architecture to address the issue of packet routing to mobile hosts is mobile IP. Although it adds a few new features, it does not necessitate any modifications from non-mobile hosts or the majority of routers, solving the incremental deployment problem mentioned before. It is expected that the mobile host has a fixed IP address, also known as its home address, with a network prefix identical to that of its home network. Since it doesn't change, long-lived applications can use it as the mobile host roams.

This is the address that other hosts will use when they first transmit packets to the mobile host. This can be regarded as the host's persistent identifier. This address will change every time the host roams to a new network, so we can think of it as being more like the host's locator. However, it is important to note that the host does not lose its permanent home address when it acquires a new address on the foreign network. As we'll see later, this home address is essential to its capacity to maintain communications when it's moving. Agent advertisement messages are used by both domestic and foreign agents to periodically make their presence known on the

networks to which they are connected. When a mobile host connects to a new network, it could also request an advertisement. Before leaving its home network, a mobile host can discover the address of its home agent thanks to the home agent's advertisement. The mobile host hears an advertisement from a foreign agent when it connects to a foreign network, registers with the agent, and gives the address of its home agent. After giving a care-of address, the foreign agent contacts the domestic agent. This is often the foreign agent's IP address.

Was this document helpful?

Routing to Mobile Hosts (Mobile IP)

Course: Systems Programming (01:198:214)

23 Documents
Students shared 23 documents in this course

University: Rutgers University

Was this document helpful?
Routing to Mobile Hosts (Mobile IP)
It appears in many different places that IP addresses don't change. Transport protocols
functioning in a mobile world, for instance, require some re-evaluation of the assumption that the
IP address would remain constant for the duration of a connection, as we'll see in the following
chapter. It is important to note that routers can also relocate, even if moving endpoints are
something we are all familiar with. Although endpoint mobility is already more prevalent, there
are still many situations where a mobile router might be useful. An emergency response team
setting up a network after a natural disaster has destroyed all the fixed infrastructure is one
instance that comes to mind. Support for mobility poses challenges with incremental rollout, as is
the case with many technologies. It's reasonable to anticipate that there will be many routers and
hosts around for the foreseeable future that make that assumption given that the Internet's first
two decades were exclusively made up of nodes that didn't migrate. As a result, solutions for
mobility must handle gradual deployment.
In contrast, IP version 6 was able to incorporate mobility into its design from the start, giving it
considerable advantages. A few clarifications are necessary before we look at some of the
methods for supporting mobile devices. People frequently conflate mobility with wireless
networks. After all, for obvious reasons, wireless and mobility are frequently seen together.
Mobility, on the other hand, deals with what occurs when a node moves around as it
communicates, whereas wireless communication is actually about transferring data from point A
to point B without a cable, as explored in some depth in Chapter 2. Undoubtedly, a lot of nodes
that use wireless communication channels are stationary, and stationary nodes occasionally
employ wired connection with mobile nodes (although this is less common). Finally, what we
can refer to as network-layer mobility is the main focus of this chapter.
In other words, we want to know how to handle nodes that switch between networks. However,
in large heterogeneous systems like the Internet, we need to support mobility more broadly
across networks. As we saw in Section 2.7, moving from one access point to another within the
same 802.11 network can be handled by mechanisms specific to 802.11, and cellular telephone
networks also have ways to handle mobility, of course. The main method used in the current
Internet architecture to address the issue of packet routing to mobile hosts is mobile IP. Although
it adds a few new features, it does not necessitate any modifications from non-mobile hosts or
the majority of routers, solving the incremental deployment problem mentioned before. It is
expected that the mobile host has a fixed IP address, also known as its home address, with a
network prefix identical to that of its home network. Since it doesn't change, long-lived
applications can use it as the mobile host roams.
This is the address that other hosts will use when they first transmit packets to the mobile host.
This can be regarded as the host's persistent identifier. This address will change every time the
host roams to a new network, so we can think of it as being more like the host's locator.
However, it is important to note that the host does not lose its permanent home address when it
acquires a new address on the foreign network. As we'll see later, this home address is essential
to its capacity to maintain communications when it's moving. Agent advertisement messages are
used by both domestic and foreign agents to periodically make their presence known on the