mobile ip 순천향대학교 정보기술공학부 이 상 정. 2003-1-voip 특론...

20
Mobile IP 순순순순순순 순순순순순순순 순 순 순

Upload: jewel-york

Post on 21-Jan-2016

229 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Mobile IP 순천향대학교 정보기술공학부 이 상 정. 2003-1-VoIP 특론 순천향대학교 정보기술공학부 이 상 정 2 References  Tutorial: Mobile IP

Mobile IP

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

Page 2: Mobile IP 순천향대학교 정보기술공학부 이 상 정. 2003-1-VoIP 특론 순천향대학교 정보기술공학부 이 상 정 2 References  Tutorial: Mobile IP

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

2003-1-VoIP 특론

References

Tutorial: Mobile IP http://www.computer.org/internet/v2n1/perkins.htm?SMSESSION=NO

Mobile IPhttp://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/Chapter8MobileIPandTCP4Slides.pdf

Page 3: Mobile IP 순천향대학교 정보기술공학부 이 상 정. 2003-1-VoIP 특론 순천향대학교 정보기술공학부 이 상 정 2 References  Tutorial: Mobile IP

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

2003-1-VoIP 특론

Motivation for the Mobile IP design

1. A mobile 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. To maintain existing TCP connections, the mobile node has to keep its IP address the same.

Page 4: Mobile IP 순천향대학교 정보기술공학부 이 상 정. 2003-1-VoIP 특론 순천향대학교 정보기술공학부 이 상 정 2 References  Tutorial: Mobile IP

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

2003-1-VoIP 특론

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 Transparency

• 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

Page 5: Mobile IP 순천향대학교 정보기술공학부 이 상 정. 2003-1-VoIP 특론 순천향대학교 정보기술공학부 이 상 정 2 References  Tutorial: Mobile IP

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

2003-1-VoIP 특론

Terminology

Mobile Node (MN)• system (node) that can change the point of connection to the netwo

rk without changing its IP address Home Agent (HA)

• system in the home network of the MN, typically a router• registers the location of the MN, tunnels IP datagrams to the COA

Foreign Agent (FA)• system in the current foreign network of the MN, typically a router• typically the default router for the MN

Care-of Address (COA)• address of the current tunnel end-point for the MN (at FA or MN)• actual location of the MN from an IP point of view• can be chosen, e.g., via DHCP

Correspondent Node (CN)

Page 6: Mobile IP 순천향대학교 정보기술공학부 이 상 정. 2003-1-VoIP 특론 순천향대학교 정보기술공학부 이 상 정 2 References  Tutorial: Mobile IP

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

2003-1-VoIP 특론

Page 7: Mobile IP 순천향대학교 정보기술공학부 이 상 정. 2003-1-VoIP 특론 순천향대학교 정보기술공학부 이 상 정 2 References  Tutorial: Mobile IP

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

2003-1-VoIP 특론

Page 8: Mobile IP 순천향대학교 정보기술공학부 이 상 정. 2003-1-VoIP 특론 순천향대학교 정보기술공학부 이 상 정 2 References  Tutorial: Mobile IP

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

2003-1-VoIP 특론

Page 9: Mobile IP 순천향대학교 정보기술공학부 이 상 정. 2003-1-VoIP 특론 순천향대학교 정보기술공학부 이 상 정 2 References  Tutorial: Mobile IP

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

2003-1-VoIP 특론

Mobility Binding

The home agent maintains the mobility binding in a mobility binding table

Page 10: Mobile IP 순천향대학교 정보기술공학부 이 상 정. 2003-1-VoIP 특론 순천향대학교 정보기술공학부 이 상 정 2 References  Tutorial: Mobile IP

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

2003-1-VoIP 특론

Mobility Binding

The foreign agent maintains a visitor list

Page 11: Mobile IP 순천향대학교 정보기술공학부 이 상 정. 2003-1-VoIP 특론 순천향대학교 정보기술공학부 이 상 정 2 References  Tutorial: Mobile IP

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

2003-1-VoIP 특론

Agent Discovery

HA and FA periodically 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 HA or FS

MN reads a COA from the FA advertisement messages

Page 12: Mobile IP 순천향대학교 정보기술공학부 이 상 정. 2003-1-VoIP 특론 순천향대학교 정보기술공학부 이 상 정 2 References  Tutorial: Mobile IP

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

2003-1-VoIP 특론

Registration

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

Page 13: Mobile IP 순천향대학교 정보기술공학부 이 상 정. 2003-1-VoIP 특론 순천향대학교 정보기술공학부 이 상 정 2 References  Tutorial: Mobile IP

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

2003-1-VoIP 특론

IP-in-IP Encapsulation

Mandatory in RFC 2003

Tunneling between HA and COA

Page 14: Mobile IP 순천향대학교 정보기술공학부 이 상 정. 2003-1-VoIP 특론 순천향대학교 정보기술공학부 이 상 정 2 References  Tutorial: Mobile IP

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

2003-1-VoIP 특론

IP-in-IP Encapsulation

Page 15: Mobile IP 순천향대학교 정보기술공학부 이 상 정. 2003-1-VoIP 특론 순천향대학교 정보기술공학부 이 상 정 2 References  Tutorial: Mobile IP

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

2003-1-VoIP 특론

Triangular Routing

Sender sends all packets via HA to MN

Higher latency and network load

Page 16: Mobile IP 순천향대학교 정보기술공학부 이 상 정. 2003-1-VoIP 특론 순천향대학교 정보기술공학부 이 상 정 2 References  Tutorial: Mobile IP

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

2003-1-VoIP 특론

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

Page 17: Mobile IP 순천향대학교 정보기술공학부 이 상 정. 2003-1-VoIP 특론 순천향대학교 정보기술공학부 이 상 정 2 References  Tutorial: Mobile IP

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

2003-1-VoIP 특론

Page 18: Mobile IP 순천향대학교 정보기술공학부 이 상 정. 2003-1-VoIP 특론 순천향대학교 정보기술공학부 이 상 정 2 References  Tutorial: Mobile IP

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

2003-1-VoIP 특론

Data transfer from the mobile system

Page 19: Mobile IP 순천향대학교 정보기술공학부 이 상 정. 2003-1-VoIP 특론 순천향대학교 정보기술공학부 이 상 정 2 References  Tutorial: Mobile IP

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

2003-1-VoIP 특론

Reverse tunneling (RFC 2344)

Page 20: Mobile IP 순천향대학교 정보기술공학부 이 상 정. 2003-1-VoIP 특론 순천향대학교 정보기술공학부 이 상 정 2 References  Tutorial: Mobile IP

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

2003-1-VoIP 특론

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 o

f Mobile IPv6• Foreign Agents are not needed in Mobile IPv6. The

enhanced features of IPv6 like Neighbour Discovery and Address Autoconfiguration enable mobile nodes to function in any location without the services of any special router in that location.