Mobile IP Lessons Learned

Download Report

Transcript Mobile IP Lessons Learned

Mobile IP
Lessons Learned
The early years
Updated_03-09-01
© 2001, Cisco Systems, Inc.
1
Who needs
Mobile IP anyway?
Updated_03-09-01
Updated_01-02-01
© 2001, Cisco Systems, Inc.
2
A Word from the Nay Sayers
• “Nomads” don’t have
any problems today
• Dynamic addressing
works just fine
• We don’t have enough
v4 addresses as it is
Updated_03-09-01
© 2001, Cisco Systems, Inc.
3
Cellular Mobility
• User can handover mid flow
• Simplifies layer 2 macro
mobility
• Easier to manage than
dynamic address pools
• Important part of 3G standards
• Cleaner user experience
Updated_03-09-01
© 2001, Cisco Systems, Inc.
4
Multiple Media Networks
• Cost based network
selection
• Go between 802.11,
cellular, satellite, etc
• Supported in Cisco’s
IOS Mobile Network
Updated_03-09-01
© 2001, Cisco Systems, Inc.
5
Clients
Host device
Terminal
Based
Laptops,
PDAs, etc
Pros
More features
Cons
Hard to deploy
and manage
Embedded Handset,
Network
Proxy
Access pt.
Transparent to
Tied to media,
attached clients, fewer features,
Easier to manage less security
Mobile
Router
Clients not
mobile, Central
Management
Updated_03-09-01
© 2001, Cisco Systems, Inc.
Router
Harder to
provision and
deploy
6
Infrastructure
What you really need to
know to keep your job.
Updated_03-09-01
Updated_01-02-01
© 2001, Cisco Systems, Inc.
7
SAM, An Engineer’s Best Friend
• Scalability – Bigger is better
• Availability – Uptime is king
• Manageability –Knowledge is power
Updated_03-09-01
© 2001, Cisco Systems, Inc.
8
Scalability
• Maximum number of users
per box
• Number of users per rack
• Max Users  Throughput,
registration rate & memory
Updated_03-09-01
© 2001, Cisco Systems, Inc.
9
Did you know…
• …there is a significantly higher proportion
of signaling traffic to user traffic required
for mobility management than traditional
dynamic IP routing
• That’s why we use Mobile IP. Traditional
routing protocols would not scale with the
quantity and frequency of mobility
updates
Updated_03-09-01
© 2001, Cisco Systems, Inc.
10
Registration Rates
• Even with large foreign agent
provinces each user may
reregister every 1-2 hours
• 1 million users reregistering every
2 hours is ~140 registrations per
second.
Province – The
geographic
area covered
by a single
foreign agent
interface
• With 200k users per HA that’s 28
registrations per second
Updated_03-09-01
© 2001, Cisco Systems, Inc.
11
AAA requirements
• Every registration requires a Security
Association lookup
• SAs can be stored locally or in a AAA
server
• How do you handle
140 queries per
second per million
users?
Updated_03-09-01
© 2001, Cisco Systems, Inc.
12
AAA Deployment strategies
Pros
Cons
Centralized
Easy to manage and
provision
Hard to scale,
Latency can be a
problem
Distributed
No WAN concerns
or latency problems
Hard to plan,
manage, deploy and
provision
Central +
Cache
Best of both worlds
Cache Management
Problems
Updated_03-09-01
© 2001, Cisco Systems, Inc.
13
Tunnel requirements
• 1 tunnel per Foreign Agent
• 1 tunnel per co-located care of
address
• Tunnels can limit
scalability
Updated_03-09-01
© 2001, Cisco Systems, Inc.
14
Availability
• Uptime is king
• 100% SYSTEM uptime
is the goal
• Remember, system
uptime is not box
uptime
Updated_03-09-01
© 2001, Cisco Systems, Inc.
15
HA Availability
• MN does not learn
about HA failure until
re-registration
• Bindings are stateful
• HA usually hosts a
large number of
subscribers
Updated_03-09-01
© 2001, Cisco Systems, Inc.
16
Cisco’s HA Redundancy
• Built on HSRP
• Replicates bindings in near real time
• Transparent to Mobile Node
• Bindings AND cached Security
Associations
are replicated
Updated_03-09-01
© 2001, Cisco Systems, Inc.
17
Manageability
• Fast response to
outages
• Capacity Planning
• Performance
management
Updated_03-09-01
© 2001, Cisco Systems, Inc.
18
RFC 2006 MIB
• Good fault management support
Total and per user counters for
registrations and errors
• Poor capacity/performance
management support
Must iterate through the binding table
to count bindings
• Cisco MIB supports enhanced
features
Updated_03-09-01
© 2001, Cisco Systems, Inc.
19
Extracting Performance data
• HA Registration throughput and performance
haRegistrationAccepted & haRegRepliesSent vs time
faRegRepliesRelayed & haRegRepliesSent vs time
• FA Registration throughput and performance
faRegRequestsReceived & faRegRequestsRelayed vs time
faRegRepliesRelayed & faRegRepliesRelayed vs time
Updated_03-09-01
© 2001, Cisco Systems, Inc.
20
Internet Deployment
Updated_03-09-01
Updated_01-02-01
©
© 2001,
2001, Cisco
Cisco Systems,
Systems, Inc.
Inc.
21
Realities of MIP Deployment
• The Internet was designed
to support Broadband and
Dial-up
• Security concerns force
tight network
implementation
• Mobility doesn’t fit
naturally
Updated_03-09-01
© 2001, Cisco Systems, Inc.
22
Ingress filtering
• A “classic” problem in MIP
HA
• Network designers block
incoming traffic with an
internal source address
10.1.2.0
• Unicast RPF is probably a
more dangerous problem
• Reverse Tunnels offer a
solution
Internet
10.1.2.45
Updated_03-09-01
© 2001, Cisco Systems, Inc.
23
Ingress filtering
• A “classic” problem in MIP
HA
• Network designers block
incoming traffic with an
internal source address
10.1.2.0
• Unicast RPF is probably a
more dangerous problem
• Reverse Tunnels offer a
solution
Internet
10.1.2.45
Updated_03-09-01
© 2001, Cisco Systems, Inc.
24
Path MTU Discovery
• Many network designers block all inbound
ICMP
• Triangle routing causes problems not
normally seen
• TCP Session opens, but “hangs”
• Windows support “black hole detection”
Updated_03-09-01
© 2001, Cisco Systems, Inc.
25
WAP MTU length problems
• WAP relies on IP
fragmentation
• Fragmentation occurs at WAP
gateway servers MTU
• Fragments can’t be
fragmented
• Gateway MTU must be <= path
MTU including tunnel
Updated_03-09-01
© 2001, Cisco Systems, Inc.
26
Private Addressing
• Good for
“Walled Gardens”
• Large Scale NAT
can be difficult
• No support for overlapping
addresses in the FA
Updated_03-09-01
© 2001, Cisco Systems, Inc.
27
It is worth it!
Updated_03-09-01
Updated_01-02-01
©
© 2001,
2001, Cisco
Cisco Systems,
Systems, Inc.
Inc.
28
Don’t Worry
A Mobile IP network is
just as easy to build as
any IP network. There
are just a few new rules.
Updated_03-09-01
© 2001, Cisco Systems, Inc.
29
Sweet Rewards
• Seamless IP
connectivity
• Transparent user
experience
• Limitless
Possibilities
Updated_03-09-01
© 2001, Cisco Systems, Inc.
30
Are you Ready?
• There are plenty of
challenging problems
ahead, but the reward is
great.
Updated_03-09-01
© 2001, Cisco Systems, Inc.
31
Fire Away?
• Questions?
Updated_03-09-01
© 2001, Cisco Systems, Inc.
32