80 likes | 221 Vues
Mobility in a Dual Stack Internet. George Tsirtsis Hesham Soliman. The problem - 1. MIPv4 allows IPv4 node to move in IPv4 networks MIPv6 allows IPv6 node to move in IPv6 networks BUT… Internet is a mixture of IPv4, IPv6 and Dual Stack networks. Best Case scenario today.
E N D
Mobility in a Dual Stack Internet George Tsirtsis Hesham Soliman
The problem - 1 • MIPv4 allows IPv4 node to move in IPv4 networks • MIPv6 allows IPv6 node to move in IPv6 networks • BUT… • Internet is a mixture of IPv4, IPv6 and Dual Stack networks
Best Case scenario today • MN supports both MIPv4 and MIPv6 • - Undesirable overhead • - Unpredictable connectivity IPv4 MIPv6 MIPv4 HAv4 IPv4/v6 MIPv4 Internet IPv4 network IPv6 network DS network MIPv6 MIPv4 HAv6 IPv4 IPv6 MIPv6 MIPv6 IPv4 IPv6 MIPv4 MIPv4 MIPv6 IPv4 IPv6 IPv4 IPv6 IPv6
The problem - 2 • Overheads (inefficient): • Double the signaling to HAs • Multiple local signals for handover optimizations • Inability to maintain sessions while moving (unpredictable connectivity): • MIPv6 MN in an IPv4-only network • MIPv4 MN in an IPv6-only network • Optimized Micro-Mobility Management near-impossible
Solution: DS-MIP Use MIP as v4/v6 migration tool • Use the tunneling capability of Mobile IP to forward both IPv4 and IPv6 traffic over the same Mobile IP-created tunnel. • MIPv4 extensions • Allow IPv4 and IPv6 HoAs to bind to an IPv4 CoA • MIPv6 extensions • Allow IPv4 and IPv6 HoAs to bind to an IPv4 or IPv6 CoA (IPv6 CoA may not always be available) • MNs can use either DS-MIPv4 only (initially) or DS-MIPv6 only (in future)
DS-MIPv4 scenario – IPv4 dominant • MN supports DS-MIPv4 • MN fully connected and mobility optimized in IPv4 and Dual Stack Networks. IPv4 DS-MIPv4 Internet IPv4/v6 DS-HA IPv4 network IPv6 network DS network DS-MIPv4 DS-MIPv4 DS-MIPv6 DS-MIPv4 DS-MIPv4 DS-MIPv6 IPv6
DS-MIPv6 scenario – IPv6 dominant • MN supports DS-MIPv6 • MN fully connected and mobility optimized in IPv6 and Dual Stack Networks. IPv4 DS-MIPv6 Internet IPv4/v6 DS-HA IPv4 network IPv6 network DS network DS-MIPv6 DS-MIPv4 DS-MIPv6 DS-MIPv4 DS-MIPv6 DS-MIPv6 IPv6
Questions? • See related drafts: • Problem statement • draft-tsirtsis-dsmip-problem-01.txt • MIPv4 extensions • draft-tsirtsis-v4v6-mipv4-00.txt • MIPv6 extensions • draft-soliman-v4v6-mipv4-00.txt (incorrect title)