ipv6 on vbns+ greg miller nanog - albuquerque, nm june 12, 2000

Download IPv6 on vBNS+ Greg Miller NANOG - Albuquerque, NM June 12, 2000

If you can't read please download the document

Upload: beverly-walker

Post on 13-Dec-2015

215 views

Category:

Documents


0 download

TRANSCRIPT

  • Slide 1

IPv6 on vBNS+ Greg Miller NANOG - Albuquerque, NM June 12, 2000 http://www.vbns.net Slide 2 vBNS Overview High-Performance Backbone for R&E community sponsored by U.S. NSF. Charter: foster research and education; develop and offer advanced services: high-bandwidth IPv4 (1st OC-3 backbone in US) native IP multicast native IPv6 IP QoS traffic measurement and analysis Slide 3 vBNS Evolution The vBNS was built in 1995 as an OC-3 IP-over-ATM backbone. Initially interconnected 5 NSF-funded supercomputer centers. User community grew to include top ~100 U.S. R&E institutions by mid-1998. Strong relationships and peering with many international R&E networks. Adopted as the initial Internet2 backbone. Slide 4 The vBNS Today Dual technology backbone: OC-12 ATM and OC-12/OC-48 POS trunks. Multi-vendor backbone: Cisco & Juniper. MPLS deployed in March 2000. End of NSF funding in April 2000. Three-year, no-cost extension of contract. vBNS+: commercialization and expansion of user community to include corporate R&D labs, govt agencies, education,... Slide 5 Slide 6 Slide 7 vBNS IPv6 Service Overview Native (not tunneled) IPv6-over-ATM on the vBNS backbone since July 1998. Dedicated hardware (Cisco 4700s with OC3/ATM) for IPv6 routing. Full mesh of PVCs among the IPv6 routers. Native and tunneled connections to vBNS- attached institutions. Backbone provider (pTLA) for the global 6bone. Slide 8 vBNS IPv6 Router Locations 6 6 6 6 Slide 9 Management Ethernet T1 through OC12c ports for ATM network service access oooooo T1 through OC12c ports for private-line access oooooo Cisco 7507 (IPv4) OC12c OC12mon mgt router Management IP network OC3c Sun Ultra2 OC12c vBNS POP Architecture Cisco 4700 (IPv6) OC3c Juniper M40 OC12c Fore ASX-1000 ATM switch vBNS Backbone OC48c Slide 10 vBNS IPv6 Service Details IPv6 routers fully meshed with ATM PVCs. RIPng is the IGP. :-( BGP4+ peering with other 6bone sites. Static routes or BGP4+ peering with vBNS- attached institutions. Most connections are native (over ATM), with some IPv6-over-IPv4 tunnels. DNS supports AAAA and PTR records. IPv6-capable web server: www.vbns.net Slide 11 IPv6 Trunking Details Cisco 4700 (IPv6) vBNS ATM Backbone vBNS POP customer IPv6 router native customer tunneled customer Juniper M40 ATM switch Juniper M40 ATM switch Cisco 4700 (IPv6) Juniper M40 Cisco 4700 (IPv6) ATM switch customer IPv6 router customer IPv4 router native IPv6 PVCs tunnel Slide 12 Trunking IPv6 Over MPLS vBNS MPLS Backbone vBNS POP native customer tunneled customer Juniper M40 customer IPv6 router customer IPv4 router Cisco 4700 (IPv6) ATM switch vBNS POP Cisco 4700 (IPv6) Juniper M40 Cisco 4700 (IPv6) ATM switch customer IPv6 router ATM switch native IPv6 LSPs tunnel Slide 13 Address Delegation Two types of connections offered: transit site: offers connectivity and aggregation for other sites that are topologically behind it is delegated a /32 address block to number its own site and those behind it leaf site: stub site that does not offer transit to other sites is delegated a /48 address block to number the site Try to follow topological hierarchy good testbed for multihoming issues Slide 14 vBNS IPv6 Address Assignment 6bone Address Format: vBNS Address Format: vBNS leaf sites are assigned a Site ID under NLA2=0xFF Interface ID 64 bits16 bits24 bits NLA2 Site ID SLA 88 16 bits Interface ID 64 bits16 bits24 bits NLA2SLApTLA 8 bits vBNS transit sites are assigned an NLA2 0x3FFE 0x28 Slide 15 vBNS POP pTLA Transit Site Exchange Point Leaf Site native tunnel Sprint CAIRN PSC San Diego Viagenie/CA*net2 San Francisco Chicago Perryman, MD ESnet Texas AP vBNS IPv6 Logical Network Map WIDE APAN/WIDE UUNET-UK Trumpet SDSC VA Tech Fibertel/TCI Abilene UCSD UVA PSU ODU SUNY- Buffalo MIT Moscow State Univ SoX/ GA Tech 6TAP UUNET Slide 16 vBNS IPv6 Routing Policy We provide transit for IPv6. We enforce 6Bone Routing Practice ID recommendations For peering sessions with other pTLAs: accept only /24s (except ours), /28s, & /35s announce only /24s (including ours), /28s, & /35s For Leaf and Transit sites: accept only delegated prefix (/32 or /48) announce everything Slide 17 Commercializing the IPv6 Service: vBNS+ IPv6 service is bundled with vBNS+ subscription. No additional charge. Quasi-production - experimentation is encouraged. Not restricted by an Authorized Use Policy. vBNS+ has been delegated production IPv6 address space (a sub-TLA) from ARIN. Renumbering is underway in the backbone. Address space to be delegated to customers. Slide 18 Areas for future work Experimentation with transition mechanisms (6over4, 6to4, etc.). Better integration of v4 and v6. Trunking IPv6 over MPLS rather than ATM. Test new stuff: OSPFv6, A6 records,... Need more applications IRC, WWW content, napster, gnutella??? multiplayer game contests? Slide 19 Why are we doing this? It falls under our charter. Competitive edge. Community service - to help advance the development of the technology. Unfortunately, not because customers are asking us for it (although a few are). If we build it, will they come?