This course introduces the technical fundamentals of Mobile IP (MIP). Mobile IP is a standard developed by IETF for the purpose of providing macro mobility across a set of different radio access technologies. The course starts with an overview of mobility and wireless technology, including implementation issues. Mobile IP is also addressed, including operations, components, and protocol. The course also includes sections with a summary of best practices to consider in Mobile IP operations and management.
Course Outline
Introduction to Mobile IP
What is Mobile IP?
IP Mobility Support for IPv4
IP Mobility Support for IPv6
Mobility Solutions Addressed
Mobile IP and Cellular Technologies
Operation of the Mobile IP Protocol
Mobile IP Principals and Architecture
Mobile IP Messages and Options
Mobility Header and Messages Agent Discovery
Care-of Address (CoA)
Correspondent Node
Foreign Agent (FA)
Home Address
Home Agent (HA)
Home Network
Mobile Node
Mobility Agent
Mobility Binding
Mobility Security Association
Registration
Security Parameter Index (SPI)
Tunnel
Virtual Network
Visited Network
Visitor List
Message Format and Protocol Extensibility
IP Mobility Support for IPv4
Reverse Tunneling for Mobile IP
Mobile IP Network Access Identifier for IPv4
Mobile IPv4 Challenge/Response Extensions
PoP virtual network (PVN)
Agent Discovery
Agent Solicitation
Mobile Node Considerations
Foreign Agent and Home Agent Considerations
Mobile Node Considerations
Registration
Registration Overview
Authentication
Registration Request
Registration Reply
Registration Extensions
Mobile Node Considerations
Foreign Agent Considerations
Home Agent Considerations
Routing Considerations
Encapsulation Types
Unicast Datagram Routing
Broadcast Datagrams
Multicast Datagram Routing
Mobile Routers
ARP, Proxy ARP, and Gratuitous ARP
Security Considerations
Typical security mechanisms used in a Mobile IP
Mobile IP specific security (challenge-response protocols among Mobile IP enabled nodes)
AAA (end-user authentication and authorization bundled with Mobile IP)
IPSec/IKE (carrier level and end-user level
Transport Level Security (Secure socket layer)
Application Level Security (Pretty Good Privacy) Message Authentication Codes
Areas of Security Concern in this Protocol
Key Management
Picking Good Random Numbers
Privacy
Ingress Filtering
Replay Protection for Registration Requests
Mobile IP AAA Requirements
What is AAA?
Authentication, Authorization, and Accounting
AAA Servers in Home and Local Domains
Security Associations
AAA Servers with Mobile IP agents
IPSec and Internet Key Exchange (IKE)
Mobile IP with Dynamic IP Addresses
Firewalls and AAA
Networking with Mobile IP
Diameter and Mobile IP interworking
A Brief Note on Mobile IP Security
NAT/Firewall traversal of Mobile IP tunnels
NAPT between Mobile Node and Home Agent
Firewall Traversal with Mobile IP and AAA
Redundancy among Home Agents
Networking solutions with Mobile IP
Hotspot Areas
Extranet partners
Wide Area Solution
Mobility Support in IPv6
Overview of Mobile IPv6
Basic Operation
New IPv6 Protocol
Roaming nodes and Transport layer connection survivability