Mobile IP
MOBILE IP
National Institute Of Science & Technology
Under the guidance of
Mr. N. Srinivasu
(Lecturer Of Electronics & Communication)
By
Jiten Mishra EC200117327
[1]
Jiten Mishra (EC200117327)
Mobile IP
Features of IPv6
National Institute Of Science & Technology
• 128 bit address.
• Address Auto configuration
– An IPv6 node configurs it address automatically by using the router
advertisements and it’s interface id.
• Extension Headers
– Routing header
• For route optimization
– Destination Options header
• For mobile node originated datagrams
[2]
Jiten Mishra (EC200117327)
Mobile IP
Mobile IPv6 Terminology
National Institute Of Science & Technology
Mobile Node
The node which moves between the networks.
Home Agent
The node in the Home network which knows the
information(like current location...etc) about the mobile node’s,
which belongs to that network.
Correspondent Node
Any node which contacts the Mobile node.
[3]
Jiten Mishra (EC200117327)
Mobile IP
Mobile IPv6 Terminology (Continued)
National Institute Of Science & Technology
Home Address
Address of the Mobile Node in the Home Network
Care-of Address
Addess of the Mobile Node in the Foreign network
Home Link
The link on which a mobile node's home subnet prefix
is defined. Standard IP routing mechanisms will deliver
packets destined for a mobile node's home address to its home
link.
[4]
Jiten Mishra (EC200117327)
Mobile IP
Foreign Link
National Institute Of Science & Technology
Any link other than the mobile node's home link.
Binding
The association of the home address of amobile node
with a care-of address for that mobile node.
[5]
Jiten Mishra (EC200117327)
Mobile IP
Mobile IPv6 Operation
National Institute Of Science & Technology
• Mobile IPv6 operation can be divided in to
3 parts
Discovering the care-of address
Registering the care-of address
Tunneling to the care-of address
[6]
Jiten Mishra (EC200117327)
Mobile IP
Mobile IPv6 Operation (cont...)
National Institute Of Science & Technology
• Discovering the care-of address
A Mobile Node(MN) performs address autoconfiguration to
get its care-of address
• Resistsering the care-of address
1. The MN registers its care-of address with its home agent
by sending a Binding Update request to it’s Home Agent
(HA)
2. HA sedns a Binding Acknowledgement to the
corresponding mobile node.
[7]
Jiten Mishra (EC200117327)
Mobile IP
Mobile IPv6 basic operation
National Institute Of Science & Technology
Correspondent Node
<correspondent address> <-> <home address>
<Home Address>
<Correspondent Address> Home Agent
<Home Address>
Mobile Node
Bidirectional
Ro
PI
uti
ut
ng
nn tunnelling
le
op
Route
tio
n
optimization <Care-Of Address>
Mobile Node
[8]
Jiten Mishra (EC200117327)
Mobile IP
Mobile IPv6 address updates
National Institute Of Science & Technology
• Mobile Node needs to update the Home Agent on it’s
current location
– Binding Update message
– The Home Agent keeps this binding for future use
Home Agent
Mobile Node Binding Update Ack
Mobile Node
[9]
Jiten Mishra (EC200117327)
Mobile IP
Triangle Routing
National Institute Of Science & Technology
[10]
Jiten Mishra (EC200117327)
Mobile IP
Route Optimization
National Institute Of Science & Technology
• MN may bind BU in pkts to CN, allowing CN to
directly send pkts to MN
– CN receive a pkt with BU in it, then update its Binding
Cache
– Just like any IPv6 node, every time it attempt to sent
pkts, it check its Binding Cache:
• If there is an entry with CoA of the destination, use the
CoA
• Otherwise, use the origin address
[11]
Jiten Mishra (EC200117327)
Mobile IP
Route Optimization
National Institute Of Science & Technology
[12]
Jiten Mishra (EC200117327)
Mobile IP
Movement Detection
National Institute Of Science & Technology
– While away from home, an MN selects one
router and one subnet prefix advertised by that
router to use as the subnet prefix in its primary
care-of address
– To wait for the periodically sent Router
Advertisements
[13]
Jiten Mishra (EC200117327)
Mobile IP
Dynamic Home Agent Address Discovery
National Institute Of Science & Technology
It is possible that when the mobile node needs to send
a Binding Update to its home agent to register its new
primary care-of address, the mobile node may not know the
address of any router on its home link that can serve as a
home agent for it.
ICMP Home Agent Address Discovery Request
message
ICMP Home Agent Address Discovery Reply message
[14]
Jiten Mishra (EC200117327)
Mobile IP
• Larger Preference value indicate higher availability of
National Institute Of Science & Technology
the home agent
(1)Binding Update to Home-Agents anycast address
(2)Binding Acknowledgement including the Home Agents List;
rejects the registration request Mobile Node
Home Agent 1 Home Agent 筆記型電腦
2
工作站 工作站 路由器
Link B
Router
路由器 Internet
Router Link C
Home Link 路由器
Link A Router
工作站
Home Agents List
Home Agent 3 Preference Value
Home Agent 3 9 電腦
Home Agent 1 2 Correspondent Node
Home Agent 2 -3
[15]
Jiten Mishra (EC200117327)
Mobile IP
Conclusions
National Institute Of Science & Technology
• Mobile IPv6 is
– An efficient protocol for handling mobility with
IPv6
– To minimize the control traffic needed to effect
mobility
[16]
Jiten Mishra (EC200117327)
Mobile IP
National Institute Of Science & Technology
THANK YOU
[17]
Jiten Mishra (EC200117327)