Mobile Networking Through Mobile IP

Mobile IP is a proposed standard protocol that builds on the Internet Protocol by making mobility transparent to applications and higher level protocols like TCP. Mobile IP (RFC 2002) is a standard proposed by a working group within the Internet Engineering Task Force; it allows the mobile node to use two IP addresses: a fixed home address and a care-of address that changes at each new point of attachment. The article presents the Mobile IP standard in moderate technical detail and points the reader toward a wealth of further information. Is also describes how Mobile IP will change with IP version 6, the product of a major effort within the IETF to engineer an eventual replacement for the current version of IP. Although IPv6 will support mobility to a greater degree than IPv4, it will still need Mobile IP to make mobility transparent to applications and higher level protocols such as TCP. There is a great deal of interest in mobile computing and apparently in Mobile IP as a way to provide for it. A quick Web search for items related to Mobile IP returned over 60,000 hits-impressive even given the notorious lack of selectivity for such procedures. Mobile IP forms the basis either directly or indirectly of many current research efforts and products. The Cellular Digital Packet Data (CDPD), for example, has created a widely deployed communications infrastructure based on a previous draft specification of the protocol. In addition, most major router vendors have developed implementations for Mobile IP.

[1]  Ronald L. Rivest,et al.  The MD5 Message-Digest Algorithm , 1992, RFC.

[2]  David A. Maltz,et al.  Truly seamless wireless and mobile host networking. Protocols for adaptive wireless and mobile networking , 1996, IEEE Wirel. Commun..

[3]  Charles E. Perkins,et al.  Mobility support in IPv6 , 1996, MobiCom '96.

[4]  Glen Zorn,et al.  Point-to-Point Tunneling Protocol , 1999 .

[5]  Ralph E. Droms,et al.  Dynamic Host Configuration Protocol , 1993, RFC.

[6]  Charles E. Perkins,et al.  Minimal Encapsulation within IP , 1996, RFC.

[7]  William Allen Simpson,et al.  The Point-to-Point Protocol (PPP) , 1993, RFC.

[8]  Randall J. Atkinson,et al.  IP Encapsulating Security Payload (ESP) , 1995, RFC.

[9]  Stephen E. Deering,et al.  ICMP Router Discovery Messages , 1991, RFC.

[10]  Stephen T. Kent,et al.  A public-key based secure mobile IP , 1997, MobiCom '97.

[11]  Charles E. Perkins,et al.  Service Location Protocol , 1997, RFC.

[12]  Charles E. Perkins,et al.  IP Mobility Support , 1996, RFC.

[13]  Steven M. Glass,et al.  Mobile-IPv4 Configuration Option for PPP IPCP , 1998, RFC.

[14]  David A. Maltz,et al.  Dynamic Source Routing in Ad Hoc Wireless Networks , 1994, Mobidata.

[15]  Mary Baker,et al.  Internet Mobility 4x4 , 1996, SIGCOMM.

[16]  Thomas Narten,et al.  Neighbor Discovery for IP Version 6 (IPv6) , 1996, RFC.

[17]  Stephen E. Deering,et al.  Internet Protocol, Version 6 (IPv6) Specification , 1995, RFC.

[18]  Paul V. Mockapetris,et al.  Domain names: Concepts and facilities , 1983, RFC.

[19]  William Cheswick,et al.  Firewalls and Internet Security , 1994 .

[20]  Glen Zorn,et al.  Point-to-Point Tunneling Protocol (PPTP) , 1999, RFC.

[21]  David B. Johnson,et al.  Scalable and robust internetwork routing for mobile hosts , 1994, 14th International Conference on Distributed Computing Systems.

[22]  Randy H. Katz,et al.  Adaptation and mobility in wireless information systems , 2002, IEEE Communications Magazine.

[23]  Charles E. Perkins,et al.  IP Mobility Support version 2 , 1997 .

[24]  Charles E. Perkins,et al.  IP Encapsulation within IP , 1996, RFC.

[25]  Vipul Gupta,et al.  Firewall Traversal for Mobile IP: Guidelines for Firewalls and Mobile IP entities , 1997 .

[26]  Scott O. Bradner,et al.  The Recommendation for the IP Next Generation Protocol , 1995, RFC.

[27]  Glen Zorn,et al.  Layer Two Tunneling Protocol "L2TP" , 1999, RFC.

[28]  Stephen E. Deering,et al.  Generic Packet Tunneling in IPv6 Specification , 1998, RFC.

[29]  Stephen T. Kent,et al.  Security Mechanisms in High-Level Network Protocols , 1983, CSUR.

[30]  Jon Postel,et al.  Internet Protocol , 1981, RFC.

[31]  Gabriel Montenegro Reverse Tunneling for Mobile IP , 1998, RFC.

[32]  Satish K. Tripathi,et al.  Network layer mobility: an architecture and survey , 1996, IEEE Wirel. Commun..

[33]  C. E. Perkins Mobile IP , 1997 .

[34]  W. Richard Stevens,et al.  TCP Slow Start, Congestion Avoidance, Fast Retransmit, and Fast Recovery Algorithms , 1997, RFC.

[35]  M. Baker,et al.  Internet Mobility 4x4 , 1996, SIGCOMM.

[36]  Thomas Narten,et al.  IPv6 Stateless Address Autoconfiguration , 1996, RFC.

[37]  David A. Maltz,et al.  Protocols for Adaptive Wireless and Mobile Networking , 1996 .

[38]  Ralph E. Droms,et al.  DHCP Options and BOOTP Vendor Extensions , 1993, RFC.

[39]  Charles E. Perkins,et al.  DHCP for mobile networking with TCP/IP , 1995, Proceedings IEEE Symposium on Computers and Communications.

[40]  Bill Cheswick,et al.  Firewalls and internet security - repelling the wily hacker , 2003, Addison-Wesley professional computing series.

[41]  J. Noel Chiappa,et al.  The Nimrod Routing Architecture , 1996, RFC.

[42]  Charles E. Perkins,et al.  A mobile networking system based on Internet protocol , 1993, IEEE Personal Communications.