Unformatted text preview: Chapter 24 Mobile IP
Upon completion you will be able to: • Understand the addressing scheme for mobile hosts. • To define home, care-of, and co-located care-of addresses • Understand the interactions between a home and a foreign agent • Know the three phases involved in mobile communication • Understand why mobile IP communication can be inefficient
TCP/IP Protocol Suite 1 24.1 ADDRESSING
The main problem that must be solved in providing mobile The communication using the IP protocol is addressing. The topics discussed in this section include: The Stationary Hosts Stationary Mobile Hosts TCP/IP Protocol Suite 2 Note: The IP addresses are designed to work with stationary hosts because part of the address defines the network to which the host is attached. TCP/IP Protocol Suite 3 Figure 24.1 Home address and care-of address TCP/IP Protocol Suite 4 Note: Mobile IP has two addresses for a mobile host: one home address and one care-of address. The home address is permanent; the care-of address changes as the mobile host moves from one network to another.
TCP/IP Protocol Suite 5 24.2 AGENTS
To make the change of address transparent to the rest of the Internet To requires a home agent and a foreign agent. The specific function of an agent is performed in the application layer. The topics discussed in this section include: The Home Agent Home Foreign Agent TCP/IP Protocol Suite 6 Figure 24.2 Home agent and foreign agent TCP/IP Protocol Suite 7 Note: When the mobile host and the foreign agent are the same, the care-of address is called a co-located care-of address. TCP/IP Protocol Suite 8 24.3 THREE PHASES
To communicate with a remote host, a mobile host goes through three To phases: agent discovery, registration, and data transfer. The topics discussed in this section include: The Agent Discovery Agent Registration Data Transfer TCP/IP Protocol Suite 9 Figure 24.3 Remote host and mobile host communication TCP/IP Protocol Suite 10 Note: Mobile IP does not use a new packet type for agent advertisement; it uses the router advertisement packet of ICMP, and appends an agent advertisement message. TCP/IP Protocol Suite 11 Figure 24.4 Agent advertisement TCP/IP Protocol Suite 12 Table 24.1 Code bits Table Code TCP/IP Protocol Suite 13 Note: Mobile IP does not use a new packet type for agent solicitation; it uses the router solicitation packet of ICMP. TCP/IP Protocol Suite 14 Figure 24.5 Registration request and reply TCP/IP Protocol Suite 15 Figure 24.6 Registration request format TCP/IP Protocol Suite 16 Table 24.2 Registration request flag field bits Table Registration TCP/IP Protocol Suite 17 Figure 24.7 Registration reply format TCP/IP Protocol Suite 18 Note: A registration request or reply is sent by UDP using the well-known port 434. TCP/IP Protocol Suite 19 Figure 24.8 Data transfer TCP/IP Protocol Suite 20 Note: The movement of the mobile host is transparent to the rest of the Internet. TCP/IP Protocol Suite 21 24.4 INEFFICIENCY IN MOBILE IP
Communication involving mobile IP can be inefficient. A severe case is Communication called double crossing or 2X. A moderate case is called triangle routing or dog-leg routing. or The topics discussed in this section include: Double Crossing Double Triangle Routing Solution TCP/IP Protocol Suite 22 Figure 24.9 Double crossing TCP/IP Protocol Suite 23 Figure 24.10 Triangle routing TCP/IP Protocol Suite 24 ...
View Full Document
- Winter '10
- IP address, TCP/IP protocol suite, mobile IP