Escolar Documentos
Profissional Documentos
Cultura Documentos
Todd Lammle
President, GlobalNet Training, inc
Sybex Author
Chapter 1
Introduction to Mobile Networks
FA
HA
MR
Mobile Network
True Mobility
Maintaining continuous IP connectivity while
crossing network boundaries, e.g. subnets or
between networks
Gateway A
171.68.0.0
Host B
Internet
Mobile Router
171.68.69.0
171.68.70.0
Gateway C
140.31.0.0
Mobile Router
171.68.69.0
171.68.70.0
Internet
Mobile Routers
MobilityMajor Market
Segments
Enterprise/SMB
HQ
Branch
Hospitality
Teleworker
Si
Hotel
Public Access
Si
Airports
Internet/Service
Provider Network
Networks in
Motion
Transportation
Residential
Cellular
Voice/Data
Defense
Public Safety
DHCP Release/Renew
Certainly a solution used widely today
Loss of connection (nomadicity)
Dynamic DNS
How do we find a nomadic node when it
keeps moving?
Typically, DNS is used to resolve a host
name to an IP address
Source Routing
Uses the IP header option called the loose
source and record route option
This option lists the actual intermediate
destinations that a packet must visit on the path
to the destination node.
This would actually be a good solution if
Seamless Mobility
Cell
coverage
Wireless
LAN
coverage
Police
Band
coverage
Police
Headquarters
Associated RFCs
RFC1701 GRE Generic Routing Encapsulation
RFC3024 - Reverse Tunneling for Mobile IP
Chapter 2
Mobile IP
The Objective
Maintaining continuous IP connectivity while
crossing network boundaries, e.g. subnets or
between networks
Gateway A
171.68.0.0
Host B
Internet
Mobile
Router
171.68.69.0
171.68.70.0
Gateway C
140.31.0.0
Host B
Internet
Mobile
Router
171.68.69.0
171.68.70.0
Gateway C
140.31.0.0
Mobile Router
171.68.69.0
171.68.70.0
Host B
Internet
Mobile
Router
171.68.69.0
171.68.70.0
Gateway C
140.31.0.0
Host B
Internet
Mobile
Router
171.68.69.0
171.68.70.0
Gateway C
140.31.0.0
Mobile Router
171.68.69.0
171.68.70.0
?
Mobile
Router
171.68.69.0
171.68.70.0
Gateway A
171.68.0.0
Host B
Internet
Gateway C
140.31.0.0
Mobile Router
171.68.69.0
171.68.70.0
?
Mobile
Router
171.68.69.0
171.68.70.0
Gateway A
171.68.0.0
Host B
Internet
Gateway C
140.31.0.0
Mobile Router
171.68.69.0
171.68.70.0
X
SEND
?
Mobile
Router
171.68.69.0
171.68.70.0
Gateway A
171.68.0.0
Connect to
171.68.69.24
Host B
Internet
Gateway C
140.31.0.0
Mobile Router
171.68.69.0
171.68.70.0
X
SEND
Mobile IP Solution
Host B
Internet
Mobile
Router
171.68.69.0
171.68.70.0
Home Agent
171.68.60.1
Foreign Agent
COA 140.31.2.1
Host B
Internet
Mobile
Router
171.68.69.0
171.68.70.0
Home Agent
171.68.60.1
Foreign Agent
COA 140.31.2.1
Mobile Router
171.68.69.0
171.68.70.0
Host B
Internet
Mobile
Router
171.68.69.0
171.68.70.0
Home Agent
171.68.60.1
Foreign Agent
COA 140.31.2.1
Mobile Router
171.68.69.0
171.68.70.0
Host B
Internet
Mobile
Router
171.68.69.0
171.68.70.0
Home Agent
171.68.60.1
Foreign Agent
COA 140.31.2.1
Mobile Router
171.68.69.0
171.68.70.0
Host B
Internet
Mobile
Router
171.68.69.0
171.68.70.0
Home Agent
171.68.60.1
Foreign Agent
COA 140.31.2.1
Mobile Router
171.68.69.0
171.68.70.0
Mobile IP Terminology
CN
HA
Internet
FA
Detects Agents
Registers with HA
Authenticated by HA
Obtains a Care-of Address
HA
FA
FA COA 30.30.30.1
65.1.1.1
MR
100.10.10.1 100.10.10.2
HA
FA
FA COA 30.30.30.1
65.1.1.1
MR
100.10.10.1 100.10.10.2
38
3 Steps in Operation of
Mobile IP
Step 1 Agent Discovery
Step 2 Registration Request
Step 3 Routing
FA
MR
1.1.1.7
HA
MR
1.1.1.7
MR
1.1.1.7
Src Addr
MR addr
HA
Dest Addr
224.0.0.2
Solicitation
MR
1.1.1.7
Src Addr
FA Intfc Addr
Advertisement
Includes COA
FA
MR
1.1.1.7
Src Addr
MR addr
Dest Addr
224.0.0.2
HA
MR
1.1.1.7
Solicitation
MR
1.1.1.7
Src Addr
MR Addr
Src Port
random
HA
Dest Addr
FA Intfc Addr
Dest Port
434
RRQ
Includes COA from FA
1.1.1.7
Step 2: Registration
Request (Cont.)
HA
FA
MR
1.1.1.7
Src Addr
MR Addr
Src Port
random
Dest Addr
FA Intfc Addr
Dest Port
434
RRQ
Includes COA from FA
Src Addr
FA Intfc Addr
Src Port
434
Dest Addr
HA Addr
Dest Port
434
1.1.1.7
RRQ
Includes COA
Src Addr
HA Intfc Addr
Src Port
434
RRQ Reply
FA
HA
MR
1.1.1.7
1.1.1.7
Home Agent
HA authenticates MR
Sends RRQ Reply
Proxy ARPs for MR
Brings up tunnel and adds
host route
Dest Addr
FA
Dest Port
434
Src Addr
FA Intfc Addr
Src Port
434
RRQ Reply
RRQ Reply
FA
MR
1.1.1.7
Src Addr
HA Intfc Addr
Src Port
434
HA
1.1.1.7
Foreign Agent
FA sees MR is
authenticated
Forwards RRQ to
MR
Brings up tunnel
Home Agent
HA authenticates MR
Sends RRQ
Proxy ARPs for MR
Brings up tunnel and adds host
route