Why IPv6? Roque Gagliano LACNIC. Agenda Initial Concepts. IPv6 History. What is IPv6? Planning IPv6.
IPv6 Mobility Research at CTIE - caia.swin.edu.aucaia.swin.edu.au/talks/040901B/040901B.pdfSlide 9...
Transcript of IPv6 Mobility Research at CTIE - caia.swin.edu.aucaia.swin.edu.au/talks/040901B/040901B.pdfSlide 9...
© 2004 Monash CTIE
IPv6 Mobility Research at CTIE
Australian Telecommunications CRCNext Generation Internet Program
@Centre for Telecommunications and Information
EngineeringMonash University
© 2004 Monash CTIE Slide 2
Hello, who are we?
Centre for Telecommunications and Information Engineering (CTIE):
Research centre within Monash UniversityPart of ATcrc Next Generation Internet ProgramHave an IPv6 testbed runningDevelopers of IPv6 Multimedia applicationsImplementers of IPv6 Mobility protocolsContributors to IETF Working Groups and standards on IPv6 and Mobile-IPv6Diverse Research and Commercial Experience.
© 2004 Monash CTIE Slide 3
Mobile Packets the Future?Trends towards packetisation of everythingEasier to incorporate different data streamsUser control of usage modelsWe don't know what the applications will be (but we can take some guesses).Once we have IP connectivity, anything goes...
© 2004 Monash CTIE Slide 4
The Internet Mobility ChallengeIP address is not only unique address, but tied to Network Topology Movement of IP device between networks relies on Layer 2 or Layer 3 context transfer.When Layer 3 transfer occurs, IP address changes.Higher layer protocols cannot handle IP address changes (e.g. TCP)IP Mobility must hide or prevent IP address changes for higher protocol layers
© 2004 Monash CTIE Slide 5
Mobile IPv6 System
Home Address
Internet
Mobile Node
Correspondent Node
Home Network
Foreign Network
Address Binding
Data
Data
Data
Address Registration
Router Advertisement
Care-of Address
Home Agent
© 2004 Monash CTIE Slide 6
Mobile IPv6 Handover
Home Address
Internet
Home Agent
Mobile Node
Correspondent Node
Home Network
Foreign Network 2 Care-of
Address 2
Mobile Node
Foreign Network 1
Care-of Address 1
Router Advertisement
Duplicate Address DetectionHome Binding
Update/Acknowledgment
Home Test
Care-of TestCorrespondent Binding Update
© 2004 Monash CTIE Slide 7
Four Delays
Movement Detection DelayRouter Advertisement DelayDuplicate Address Detection DelayBinding Update Delay
© 2004 Monash CTIE Slide 8
Potential Solutions
Layer 2 triggers and fast Router SolicitationFast Router AdvertisementOptimistic Duplicate Address DetectionHierarchical MIPv6
© 2004 Monash CTIE Slide 9
IPv6 Test NetworkIPv6 feed viaAARNet
Virtual LANVirtual LAN
WLANAccess Point
WLANAccess Point
Virtual LAN
Cisco 7507Router
Virtual LAN
WLANAccess Point
IPv6 in IPv4 Tunnel
Linux IPv4 router running NISTNet to introduce
packet delay/loss
IPv6 in IPv4 Tunnel
IDC
IPv6 Video Server
IDC
IPv6 DarwinStreaming Server
Assorted PCs -Linux, WindowsXP Sun Blade 1000
Workstations
Assorted PCs -inux, FreeBSD
Virtual LAN
MobileNodes
AccessRouters
Mobility AnchorPoint (MAP)
CorrespondantNodes
2001:388:608c:fc::/642001:388:608c:88::/64
2001:388:608c:4003::/64 2001:388:608c:4009::/642001:388:608c:4011::/64
grimaud porthosdewinter
aramis
dartagnan
athos
kakapo
uplinkIDC
IDC
IDC
IDC
IDC
geryon
Sun LinuxCluster
pizzeria
Home Agent,DNS Proxy
2001:388:608c:4000::/64
isdnpc
Home Agent,DNS Proxy
Virtual LAN
2001:388:608c:4005::/64
IDC
IPv6 Web Server
edna
IPv6 WebProxy
Monash IPv6 allocation: 2001:388:608c::/48CTIE sub-allocation: 2001:388:608c:4000::/56
© 2004 Monash CTIE Slide 10
Test Environment
© 2004 Monash CTIE Slide 11
Some Results
Base Case
+ HMIP & FastRA+ Optimistic DAD
+ Triggers
© 2004 Monash CTIE Slide 12
Moving forward
Detecting Network Attachment (DNA) IETF working group – Greg Daley Co-chair.
Link IdentificationDeterministic FastRA
Optimistic DAD – IPv6 working group documentMoving towards Proposed Standard
Edge HandoversSecuring Proxy Neighbour DiscoveryIPv6 MulticastSimulation
© 2004 Monash CTIE
Thank you