Sunteți pe pagina 1din 20

Mobile IP

순천향대학교 정보기술공학부
이상정
oIP 특론
2003-1-V

References
 T
utorial: Mobile IP
http://www.computer.org/internet/v2n1/perkins.htm?SMSESSIO
N=NO
 Mobile IP
http://www.acm.org/crossroads/xrds7-2/mobileip.html
 How Mobile IP Works1.ppt
http://www.mnlab.cs.depaul.edu/seminar/spr2002/MobileIP
.pdf
 mobile IP and TCP
http://distcomp.ethz.ch/lectures/mobicomp/lecture/8/Chapte
r8MobileIPandTCP4Slides.pdf

순천향대학교 정보기술공학부 이상정 2


oIP 특론
2003-1-V

Motivation for the Mobile IP design


1. Amobile node has to change its IP address
whenever it changes its point of attachment,
so that packets destined to the node are
routed correctly
2. o
T maintain existing TCP connections, the
mobile node has to keep its IP address the
same.

순천향대학교 정보기술공학부 이상정 3


oIP 특론
2003-1-V

Requirements to Mobile IP (RFC 2002)


 Compatibility
• support of the same layer 2 protocols as IP
• no changes to current end-systems and routers required
• mobile end-systems can communicate with fixed systems
 T
ransparency
• mobile end-systems keep their IP address
• continuation of communication after interruption of link possible
• point of connection to the fixed network can be changed
 Efficiency and scalability
• only little additional messages to the mobile system required
(connection typically via a low bandwidth radio link)
• world-wide support of a large number of mobile systems
 Security
• authentication of all registration messages

순천향대학교 정보기술공학부 이상정 4


oIP 특론
2003-1-V

erminology
T
 Mobile Node (MN)
• system (node) that can change the point of connection to the
network without changing its IP address
 HomeAgent (HA)
• system in the home network of the MN, typically a router
• registers the location of the MN, tunnels IP datagrams to the COA
 ForeignAgent (F A)
• system in the current foreign network of the MN, typically a router
• typically the default router for the MN
 Care-ofAddress (COA)
• address of the current tunnel end-point for the MN (at FAor MN)
• actual location of the MN from an IP point of view
• can be chosen, e.g., via DHCP
 Correspondent Node (CN)

순천향대학교 정보기술공학부 이상정 5


oIP 특론
2003-1-V

순천향대학교 정보기술공학부 이상정 6


oIP 특론
2003-1-V

순천향대학교 정보기술공학부 이상정 7


oIP 특론
2003-1-V

순천향대학교 정보기술공학부 이상정 8


oIP 특론
2003-1-V

Mobility Binding
 The home agent maintains the mobility binding
in a mobility binding table

순천향대학교 정보기술공학부 이상정 9


oIP 특론
2003-1-V

Mobility Binding
 The foreign agent maintains a visitor list

순천향대학교 정보기술공학부 이상정 10


oIP 특론
2003-1-V

Agent Discovery
 HAand F
Aperiodically send Advertisement
messages into their
 MN listens to these messages and detects, if it
is in the home or a foreign network
• If MN does not wish to wait for the periodic
advertisement, it can send out Agent Solicitation
messages that will be responded by HAor FS
 MN reads a COAfrom the F
Aadvertisement
messages

순천향대학교 정보기술공학부 이상정 1


oIP 특론
2003-1-V

Registration
 MN signals COA to the HA via the FA, HA
acknowledges via FA to MN
• these actions have to be secured by authentication

순천향대학교 정보기술공학부 이상정 12


oIP 특론
2003-1-V

IP-in-IP Encapsulation

 Mandatory in
RFC 2003
 Tunneling
between HA and
COA

순천향대학교 정보기술공학부 이상정 13


oIP 특론
2003-1-V

IP-in-IP Encapsulation

순천향대학교 정보기술공학부 이상정 14


oIP 특론
2003-1-V

Triangular Routing

 Sender sends all


packets via HA to MN
 Higher latency and
network load

순천향대학교 정보기술공학부 이상정 15


oIP 특론
2003-1-V

Change of FA
 Packets on-the-fly during the change can be
lost
 New FA informs old FA to avoid packet loss,
old FA now forwards
 Remaining packets to new FA
 This information also enables the old FA to
release resources for the MN

순천향대학교 정보기술공학부 이상정 16


oIP 특론
2003-1-V

순천향대학교 정보기술공학부 이상정 17


oIP 특론
2003-1-V

Data transfer from the mobile system

순천향대학교 정보기술공학부 이상정 18


oIP 특론
2003-1-V

Reverse tunneling (RFC 2344)

순천향대학교 정보기술공학부 이상정 19


oIP 특론
2003-1-V

Mobile IPv6
 Mobility support in IPv6 solves many of the
problems of basic Mobile IP
 Some advantages of Mobile IPv6 over Mobile
IPv4
• Route Optimization is built as a fundamental part of
Mobile IPv6
• ForeignAgents are not needed in Mobile IPv6. The
enhanced features of IPv6 like Neighbour Discovery
andAddressAutoconfiguration enable mobile nodes to
function in any location without the services of any
special router in that location.

순천향대학교 정보기술공학부 이상정 20

S-ar putea să vă placă și