Basic Transition Mechanisms for IPv6 Hosts and Routers -RFC 4213 Kai-Po Yang 20150920 1.
IPv6: The Future of the Internet?IPv6 Related RFCs RFC 2373: IP version 6 addressing architecture...
Transcript of IPv6: The Future of the Internet?IPv6 Related RFCs RFC 2373: IP version 6 addressing architecture...
![Page 1: IPv6: The Future of the Internet?IPv6 Related RFCs RFC 2373: IP version 6 addressing architecture RFC 2374: An IPv6 aggregatable global unicast address format RFC 2460: Internet protocol,](https://reader030.fdocuments.in/reader030/viewer/2022041116/5f2ad8207618bd047c0a9d8e/html5/thumbnails/1.jpg)
IPv6: The Future of the Internet?
July 27th, 1999Auug
![Page 2: IPv6: The Future of the Internet?IPv6 Related RFCs RFC 2373: IP version 6 addressing architecture RFC 2374: An IPv6 aggregatable global unicast address format RFC 2460: Internet protocol,](https://reader030.fdocuments.in/reader030/viewer/2022041116/5f2ad8207618bd047c0a9d8e/html5/thumbnails/2.jpg)
Overview
Introduction to APNICIntroduction to IPv6Obtaining IPv6 Address SpaceReferences and RFCs
![Page 3: IPv6: The Future of the Internet?IPv6 Related RFCs RFC 2373: IP version 6 addressing architecture RFC 2374: An IPv6 aggregatable global unicast address format RFC 2460: Internet protocol,](https://reader030.fdocuments.in/reader030/viewer/2022041116/5f2ad8207618bd047c0a9d8e/html5/thumbnails/3.jpg)
What is APNIC?
• Regional Internet Registry (RIR)for the Asia Pacific Region
• Resource registration, allocation and support• IP addresses, AS numbers, in-addr.arpa domains
• Membership-based organisation• Non-profit, neutral and impartial
• Not: an operations forum• Not: a standards development body
![Page 4: IPv6: The Future of the Internet?IPv6 Related RFCs RFC 2373: IP version 6 addressing architecture RFC 2374: An IPv6 aggregatable global unicast address format RFC 2460: Internet protocol,](https://reader030.fdocuments.in/reader030/viewer/2022041116/5f2ad8207618bd047c0a9d8e/html5/thumbnails/4.jpg)
ARINRIPE NCC
APNIC
APNIC Region
* Relocation 1998
*
![Page 5: IPv6: The Future of the Internet?IPv6 Related RFCs RFC 2373: IP version 6 addressing architecture RFC 2374: An IPv6 aggregatable global unicast address format RFC 2460: Internet protocol,](https://reader030.fdocuments.in/reader030/viewer/2022041116/5f2ad8207618bd047c0a9d8e/html5/thumbnails/5.jpg)
LIR
LIR LIR
NIR LIR
APNICBrisbane, Australia
ISP ISP
ISP ISP ISP
ARINReston, VA, US
LIR LIR LIR
RIPE-NCCAmsterdam, The Netherlands
IANAMarina del Rey, CA, US
Internet Registry Hierarchy
ASO
ICANN
![Page 6: IPv6: The Future of the Internet?IPv6 Related RFCs RFC 2373: IP version 6 addressing architecture RFC 2374: An IPv6 aggregatable global unicast address format RFC 2460: Internet protocol,](https://reader030.fdocuments.in/reader030/viewer/2022041116/5f2ad8207618bd047c0a9d8e/html5/thumbnails/6.jpg)
APNIC Structure
Hostmaster Tech Writer
Hostmaster Training Mgr.
Hostmaster
Member ServicesManager
Sys Admin
Programmer
Tech ServicesManager
Accountant
M'Ship Officer
BusinessManager
- Director General -
- Executive Council -(7 members)
- APNIC Membership -(305 members)
![Page 7: IPv6: The Future of the Internet?IPv6 Related RFCs RFC 2373: IP version 6 addressing architecture RFC 2374: An IPv6 aggregatable global unicast address format RFC 2460: Internet protocol,](https://reader030.fdocuments.in/reader030/viewer/2022041116/5f2ad8207618bd047c0a9d8e/html5/thumbnails/7.jpg)
APNIC Services
Resource allocation• Internet (IP) addresses• Autonomous system (AS) numbers• In-addr.Arpa domains
Resource registration• Registration service• Registration servers: “whois” and reverse DNS
Member training and support
![Page 8: IPv6: The Future of the Internet?IPv6 Related RFCs RFC 2373: IP version 6 addressing architecture RFC 2374: An IPv6 aggregatable global unicast address format RFC 2460: Internet protocol,](https://reader030.fdocuments.in/reader030/viewer/2022041116/5f2ad8207618bd047c0a9d8e/html5/thumbnails/8.jpg)
Recent Developments
Secretariat relocation• Started Feb 1998, completed Aug 1998
Capacity building• Systems, services, staffing
Documentation activities• Review and update, restructure
Training services• Started at APRICOT
![Page 9: IPv6: The Future of the Internet?IPv6 Related RFCs RFC 2373: IP version 6 addressing architecture RFC 2374: An IPv6 aggregatable global unicast address format RFC 2460: Internet protocol,](https://reader030.fdocuments.in/reader030/viewer/2022041116/5f2ad8207618bd047c0a9d8e/html5/thumbnails/9.jpg)
Introduction to IPv6
“Take the internet where no other network has gone before!”
- Vint Cerf
![Page 10: IPv6: The Future of the Internet?IPv6 Related RFCs RFC 2373: IP version 6 addressing architecture RFC 2374: An IPv6 aggregatable global unicast address format RFC 2460: Internet protocol,](https://reader030.fdocuments.in/reader030/viewer/2022041116/5f2ad8207618bd047c0a9d8e/html5/thumbnails/10.jpg)
IPv6 TerminologyTLA (top level aggregator)
• Transit providers & exchange points will work directly with regional registry
NLA (next level aggregator) • Mainly ISPs connected to transit providers will make most of
the end-user assignments
SLA (site level aggregator)• The end-user (16bits of address space)
Interface ID• Host
![Page 11: IPv6: The Future of the Internet?IPv6 Related RFCs RFC 2373: IP version 6 addressing architecture RFC 2374: An IPv6 aggregatable global unicast address format RFC 2460: Internet protocol,](https://reader030.fdocuments.in/reader030/viewer/2022041116/5f2ad8207618bd047c0a9d8e/html5/thumbnails/11.jpg)
IPv6 Design Goals (ipng)
Addressing and Routing• uniform hierarchical addessing• simplify routing and renumbering
Eliminate Special Cases• minimise need for NAT
Minimise Administrative Workload• simplify renumbering when moving ISP etc• provide more address space
Security• encryption, authentication and integrity
Mobility• autoconfiguration, prefix migration
![Page 12: IPv6: The Future of the Internet?IPv6 Related RFCs RFC 2373: IP version 6 addressing architecture RFC 2374: An IPv6 aggregatable global unicast address format RFC 2460: Internet protocol,](https://reader030.fdocuments.in/reader030/viewer/2022041116/5f2ad8207618bd047c0a9d8e/html5/thumbnails/12.jpg)
Aggregatable global unicast format - RFC2374
Bootstrap process - RFC2450
Special TLA ID 0x0001
IPv6 Addresses
FPFP TLA IDTLA ID ReservedReserved NLA IDNLA ID SLA IDSLA ID Interface IDInterface ID
3 bits 64 bits13 bits 8 bits 24 bits 16 bits
FPFP subTLA IDsubTLA ID NLA IDNLA ID SLA IDSLA ID Interface IDInterface ID
3 bits 64 bits13 bits 19 bits 16 bits13 bits
TLA IDTLA ID
![Page 13: IPv6: The Future of the Internet?IPv6 Related RFCs RFC 2373: IP version 6 addressing architecture RFC 2374: An IPv6 aggregatable global unicast address format RFC 2460: Internet protocol,](https://reader030.fdocuments.in/reader030/viewer/2022041116/5f2ad8207618bd047c0a9d8e/html5/thumbnails/13.jpg)
IPv6 Hierarchy
Format prefix 1• TLA: 8192 IDs (not counting reserved space) • NLA: 16 million IDs per TLA • SLA: 65,000+ IDs per NLA
Bootstrap process• subTLA: 8192 ids• NLA: 512,000+ IDs per subTLA
![Page 14: IPv6: The Future of the Internet?IPv6 Related RFCs RFC 2373: IP version 6 addressing architecture RFC 2374: An IPv6 aggregatable global unicast address format RFC 2460: Internet protocol,](https://reader030.fdocuments.in/reader030/viewer/2022041116/5f2ad8207618bd047c0a9d8e/html5/thumbnails/14.jpg)
Current IPv6 Networks
• 6bone• ‘Official’ experimental network• http://www.6bone.net
• 6ren• IPv6 research and educational networks• http://www.6ren.net
![Page 15: IPv6: The Future of the Internet?IPv6 Related RFCs RFC 2373: IP version 6 addressing architecture RFC 2374: An IPv6 aggregatable global unicast address format RFC 2460: Internet protocol,](https://reader030.fdocuments.in/reader030/viewer/2022041116/5f2ad8207618bd047c0a9d8e/html5/thumbnails/15.jpg)
IPv4/IPv6 Transistion (ngtrans)
Transition Strategies• Dual IPv4/IPv6 stacks• IPv6 over IPv4 Tunneling• SOCKS based IPv6/IPv4 gateway
Related Documents• Next Generation Transistion Working Group• http://www.ietf.org/html.charters/ngtrans-charter.html
![Page 16: IPv6: The Future of the Internet?IPv6 Related RFCs RFC 2373: IP version 6 addressing architecture RFC 2374: An IPv6 aggregatable global unicast address format RFC 2460: Internet protocol,](https://reader030.fdocuments.in/reader030/viewer/2022041116/5f2ad8207618bd047c0a9d8e/html5/thumbnails/16.jpg)
IPv6 Timeline
• 1995: RFC 1884 IPv6 address architecture• 1997: RFC 2073 unicast address format• 1998: RFC 2460 IPv6 protocol specification• 1998: 6bone network deployed• 1999 May: RIRs submit IPv6 policy
document to IANA• 1999 June: policy document revised• 1999 July: IANA approve policy document
and allocate sub-TLA space to the RIRs
![Page 17: IPv6: The Future of the Internet?IPv6 Related RFCs RFC 2373: IP version 6 addressing architecture RFC 2374: An IPv6 aggregatable global unicast address format RFC 2460: Internet protocol,](https://reader030.fdocuments.in/reader030/viewer/2022041116/5f2ad8207618bd047c0a9d8e/html5/thumbnails/17.jpg)
Obtaining IPv6 Address Space
Read the policy document• http://www.apnic.net/drafts/IPv6/IPv6-policy-280599.html
Submit IPv6 subTLA request form• http://www.apnic.net/drafts/IPv6/draft-IPv6-request.htm
Some points to remember during bootstrap• Need to be an APNIC member• Need 3 AS peers in the default free zone• Plan to provide IPv6 service• 6bone experience or 40 IPv4 customers
![Page 18: IPv6: The Future of the Internet?IPv6 Related RFCs RFC 2373: IP version 6 addressing architecture RFC 2374: An IPv6 aggregatable global unicast address format RFC 2460: Internet protocol,](https://reader030.fdocuments.in/reader030/viewer/2022041116/5f2ad8207618bd047c0a9d8e/html5/thumbnails/18.jpg)
IPv6 Related RFCsRFC 2373: IP version 6 addressing architectureRFC 2374: An IPv6 aggregatable global unicast address formatRFC 2460: Internet protocol, version 6 (IPv6) specificationRFC 2461: neighbor discovery for IP version 6 (IPv6)RFC 2462: IPv6 stateless address autoconfigurationRFC 2463: Internet control message protocol (icmpv6)
Current proposed standards include:
RFC 1886: DNS extensions to support IP version 6RFC 1887: An architecture for IPv6 unicast address allocationRFC 1981: path MTU discovery for IP version 6RFC 2023: IP version 6 over PPP…. Too many to list
![Page 19: IPv6: The Future of the Internet?IPv6 Related RFCs RFC 2373: IP version 6 addressing architecture RFC 2374: An IPv6 aggregatable global unicast address format RFC 2460: Internet protocol,](https://reader030.fdocuments.in/reader030/viewer/2022041116/5f2ad8207618bd047c0a9d8e/html5/thumbnails/19.jpg)
IPv6: The future of the Internet?
Questions?