SlideShare a Scribd company logo
IPv6	
  Address	
  space	
  administra2on	
  

     Croa2an	
  Academic	
  and	
  Research	
  Network	
  	
  


             Sasa.Macakanja@CARNet.hr
               Ivana.Golub@CARNet.hr
           Tomislav. Stivojevic@CARNet.hr
Outline	
  
•    CARNet institution
•    CARNet Network
•    CARNet as RIPE LIR
•    IPv6@CARNet overview
•    IPv6 addressing scheme
•    IPv6 address space administration and management
•    Future goals and Improvements
•    Conclusion
CARNet	
  ins2tu2on	
  	
  
•  Croatian Academic and Research Network
•  Provides private network for Croatian education,
   academic, scientific and research community
•  Offers wide range of services:
   •  Internet Access (13)
   •  Education (17)           •  Multimedia (4)
   •  Internet Services (21)   •  Computer Security (7)
                               •  Help and Support (4)
CARNet	
  member	
  ins2tu2ons	
  
•  3089 member institutions locations
•  2233 connected institutions:
     •  Academic and scientific institutions
     •  Primary and secondary schools
     •  Students and pupils’ dormitories
     •  Hospitals
CARNet	
  Network	
  
•  Private WAN network (star topology)
•  4 main network nodes (Zagreb, Split, Rijeka, Osijek)
•  IPv4 & IPv6 dual-stack network Core (OSPFv2 &
   OSPFv3)
•  Internet connectivity through
   pan-European research
   network GEANT and CIX
   (BGPv4 peerings)
CARNet	
  –	
  RIPE	
  LIR	
  
•  Local Internet Registry from 1992.
•  CARNet’s IPv4 address space allocation:
   •  Prefixes: 3x /16 and 1x /17 (229,376 IPv4 addresses)




•  2003. – new IPv6 address prefix: 2001:B68::/32
   •  296 IPv6 addresses
IPv6@CARNet	
  overview	
  
                   2003. CAR6Net project (parallel
                   IPv6 network for testing purposes)


                       2004. Established first IPv6 BGP
                       connection to GEANT network (and
                       commercial Internet)

                           2008. – 2009. Complete IPv6
                           migration to production network.
                           Chosen transition mechanism is
                           dual-stack.


                               2010. – 2011. Established IPv6 BGP
                               peerings to four local ISPs through
                               Croatian Internet Exchange
IPv6	
  addressing	
  scheme	
  and	
  assignment	
  
•  In 2008. CARNet implemented new IPv6 addressing
   scheme and assignment plan
   •  based upon best practices from IETF and RIPE.
   •  hierarchical, scalable with efficient management
  CARNet’s IPv6 Prefix                                                                 2001:b68::/32

                                         Region 1 (/       Reserve 1                 Region N (/       Reserve N     Special Region (/
         Regions                            35)              (/35)                      35)              (/35)             35)


  Major network nodes and     Node 1     Node 2        CARNet Specific               Node N      CARNet Specific
   specific CARNet subnets      (/38)      (/38)        subnet (last /48)             (/38)      subnet (last /48)

                                           Small             CARNet
     Institutions and       Big
                                       Institution (/       Service (/
                                                                           School      School       Point-to-point     Broadband
                        Institution                                         (/60)       (/60)       subnet (/112)       Service (/
                                            56)                64)
     CARNet Services       (/48)                                                                                           64)
IPv6	
  addressing	
  scheme	
  (2)	
  
     •  Four major IPv6 regions
     •  One IPv6 region for Broadband services
                                                                                                                    2001:b68::/32
                                                                                                                              CARNet’s IPv6 prefix




                                                      2001:b68:0000::/35                 2001:b68:4000::/35                                       2001:b68:8000::/35
                                                                                                                                                                                     2001:b68:C000::/35              2001:b68:E000::/35
                                                      (2001:b68:2000::/35)               (2001:b68:6000::/35)                                     (2001:b68:A000::/35)
                                                                                                                                                                                                                                   Broadband
                                                           Region „Zagreb”                    Region „Rijeka”                                          Region „Split”                    Region „Osijek”
                                                                                                                                                                                                                                      Services



2001:b68:0C00::/38          2001:b68:0000::/38                                                                     2001:b68:ff::/48                2001:b68:8C00::/38                  2001:b68:c0ff::/48

       Node „City Sisak”        Node „City Zagreb”                                                                       CARNet Infrastructure             Node „City Zadar”                 CARNet Infrastructure




   2001:b68::/60           2001:b68:2:2000::/56              2001:b68:0010::/48                  2001:b68:ff::/64                   2001:b68:ff:0015::/64             2001:b68:c0ff::/64                    2001:b68:c0ff:ff:a2b::/112

                                                                        Faculty of Science,
     XV. High School           Multimedial Institute mi2             Department of physics            Videoconference VLAN               CARNetl Wireless LAN            Internal Services                           Point-to-Point subnet
CARNet’s	
  IPv6	
  Network	
  today	
  

Multi-area OSPFv3 with inter-area route summarization
IPv6	
  address	
  space	
  administra2on	
  
•  Web-based visual tool for (IPv4 and) IPv6 address
   space administration
•  Address space assignment – follows predefined
   addressing scheme with autoinsertion of prefixes
IPv6	
  address	
  space	
  administra2on	
  (2)	
  
Manual insertion – overrides autoinsertion
IPv6	
  address	
  space	
  administra2on	
  (3)	
  
Graphical overview
Future	
  goals	
  and	
  Improvements	
  
•  migrate more CARNet services to IPv6
•  ensure IPv6 connectivity to home broadband users
   (PPPoE/L2TP and IP subscribers). Chosen transition
   strategy will mostly depend on CPEs.
•  Final goal: complete migration of core and access
   network to native IPv6.
Conclusion	
  
•  IPv6 addressing scheme and assignment plan
   implemented according to best practices
•  IPv6 address space administration and assignment
   via in house developed Web-based visual tool
  •  manual address space insertion
  •  autoinsertion based on rules
•  At this moment, CARNet’s core network is almost
   fully dual-stacked, ready to offer IPv6 connectivity
   and services to member institutions.
References	
  
•    [RFC 5375] "IPv6 Unicast Address Assignment Considerations", G.
     Van de Velde, C. Popoviciu, T. Chown, O. Bonness, C. Hahn,
     December 2008, http://tools.ietf.org/html/rfc5375
•    [RFC 6177] "IPv6 Address Assignment to End Sites", T. Narten, G.
     Huston, L. Roberts, March 2011, http://tools.ietf.org/html/rfc6177
•    [RFC4291] "IP Version 6 Addressing Architecture", R. Hinden, S.
     Deering. February 2006, ftp://ftp.ripe.net/rfc/rfc4291.txt
•    [RIPE] "IPv6 Address Allocation and Assignment Policy",
     August 2011, http://www.ripe.net/ripe/docs/ripe-523
Q	
  &	
  A	
  
Thank you!


Sasa.Macakanja@CARNet.hr

More Related Content

What's hot

Speed5G Workshop London presentation of the Speed5G MAC framework
Speed5G Workshop London presentation of the Speed5G MAC frameworkSpeed5G Workshop London presentation of the Speed5G MAC framework
Speed5G Workshop London presentation of the Speed5G MAC framework
Klaus Moessner
 
Spectrum toolbox survey: evolution towards 5G
Spectrum toolbox survey: evolution towards 5GSpectrum toolbox survey: evolution towards 5G
Spectrum toolbox survey: evolution towards 5G
Marcin Dryjanski
 
Flexible Optical Transmission
Flexible Optical TransmissionFlexible Optical Transmission
Flexible Optical Transmission
CPqD
 
Next-Generation High-Capacity Submarine Transmission
Next-Generation High-Capacity Submarine TransmissionNext-Generation High-Capacity Submarine Transmission
Next-Generation High-Capacity Submarine TransmissionCPqD
 
NGFI (Next Generation Fronthaul Interface) native RoE (Radio over Ethernet)
NGFI (Next Generation Fronthaul Interface) native RoE (Radio over Ethernet)NGFI (Next Generation Fronthaul Interface) native RoE (Radio over Ethernet)
NGFI (Next Generation Fronthaul Interface) native RoE (Radio over Ethernet)
ITU
 
Colt's SDN/NFV Vision
Colt's SDN/NFV VisionColt's SDN/NFV Vision
Colt's SDN/NFV Vision
FIBRE Testbed
 
5G Integrated Access and Backhaul
5G Integrated Access and Backhaul5G Integrated Access and Backhaul
5G Integrated Access and Backhaul
Sridhar Bhaskaran
 
Speed5G Workshop London presentation of the Speed5G project approach and achi...
Speed5G Workshop London presentation of the Speed5G project approach and achi...Speed5G Workshop London presentation of the Speed5G project approach and achi...
Speed5G Workshop London presentation of the Speed5G project approach and achi...
Klaus Moessner
 
OIF CEI-112G at OFC 2020 Presentation
OIF CEI-112G at OFC 2020 PresentationOIF CEI-112G at OFC 2020 Presentation
OIF CEI-112G at OFC 2020 Presentation
Leah Wilkinson
 

What's hot (9)

Speed5G Workshop London presentation of the Speed5G MAC framework
Speed5G Workshop London presentation of the Speed5G MAC frameworkSpeed5G Workshop London presentation of the Speed5G MAC framework
Speed5G Workshop London presentation of the Speed5G MAC framework
 
Spectrum toolbox survey: evolution towards 5G
Spectrum toolbox survey: evolution towards 5GSpectrum toolbox survey: evolution towards 5G
Spectrum toolbox survey: evolution towards 5G
 
Flexible Optical Transmission
Flexible Optical TransmissionFlexible Optical Transmission
Flexible Optical Transmission
 
Next-Generation High-Capacity Submarine Transmission
Next-Generation High-Capacity Submarine TransmissionNext-Generation High-Capacity Submarine Transmission
Next-Generation High-Capacity Submarine Transmission
 
NGFI (Next Generation Fronthaul Interface) native RoE (Radio over Ethernet)
NGFI (Next Generation Fronthaul Interface) native RoE (Radio over Ethernet)NGFI (Next Generation Fronthaul Interface) native RoE (Radio over Ethernet)
NGFI (Next Generation Fronthaul Interface) native RoE (Radio over Ethernet)
 
Colt's SDN/NFV Vision
Colt's SDN/NFV VisionColt's SDN/NFV Vision
Colt's SDN/NFV Vision
 
5G Integrated Access and Backhaul
5G Integrated Access and Backhaul5G Integrated Access and Backhaul
5G Integrated Access and Backhaul
 
Speed5G Workshop London presentation of the Speed5G project approach and achi...
Speed5G Workshop London presentation of the Speed5G project approach and achi...Speed5G Workshop London presentation of the Speed5G project approach and achi...
Speed5G Workshop London presentation of the Speed5G project approach and achi...
 
OIF CEI-112G at OFC 2020 Presentation
OIF CEI-112G at OFC 2020 PresentationOIF CEI-112G at OFC 2020 Presentation
OIF CEI-112G at OFC 2020 Presentation
 

Similar to IPv6 Address space administration

Academia Sinica Internet Exchange v6 Status Report
Academia Sinica Internet Exchange v6 Status ReportAcademia Sinica Internet Exchange v6 Status Report
Academia Sinica Internet Exchange v6 Status Report
Ethern Lin
 
Design and deployment of optical white box
Design and deployment of optical white boxDesign and deployment of optical white box
Design and deployment of optical white box
ADVA
 
High Efficiency Video Codec
High Efficiency Video CodecHigh Efficiency Video Codec
High Efficiency Video Codec
Tejus Adiga M
 
IPv6 Tutorial RIPE 60
IPv6 Tutorial RIPE 60IPv6 Tutorial RIPE 60
IPv6 Tutorial RIPE 60
RIPE Meetings
 
IPv6 address-planning
IPv6 address-planningIPv6 address-planning
IPv6 address-planning
Tim Martin
 
The 400G transition
The 400G transitionThe 400G transition
The 400G transition
ADVA
 
Academia Sinica IPv6 Status Report
Academia Sinica IPv6 Status ReportAcademia Sinica IPv6 Status Report
Academia Sinica IPv6 Status Report
Ethern Lin
 
LT03 IDNOG04 - Dewangga - IPv6 Implementation for End Users
LT03 IDNOG04 - Dewangga - IPv6 Implementation for End UsersLT03 IDNOG04 - Dewangga - IPv6 Implementation for End Users
LT03 IDNOG04 - Dewangga - IPv6 Implementation for End Users
Indonesia Network Operators Group
 
IPv6 implementation for end users
IPv6 implementation for end usersIPv6 implementation for end users
IPv6 implementation for end users
draskolnikova
 
ASCC Network Experience in IPv6
ASCC Network Experience in IPv6ASCC Network Experience in IPv6
ASCC Network Experience in IPv6
Ethern Lin
 
Cloud-Native Application Debugging with Envoy and Service Mesh
Cloud-Native Application Debugging with Envoy and Service MeshCloud-Native Application Debugging with Envoy and Service Mesh
Cloud-Native Application Debugging with Envoy and Service Mesh
Christian Posta
 
Academia Service Network: IPv6 Status Report
Academia Service Network: IPv6 Status ReportAcademia Service Network: IPv6 Status Report
Academia Service Network: IPv6 Status Report
Ethern Lin
 
ILNPv6: enabling new functionality in IPv6 applications
ILNPv6: enabling new functionality in IPv6 applicationsILNPv6: enabling new functionality in IPv6 applications
ILNPv6: enabling new functionality in IPv6 applications
Jisc
 
CERN IoT Kafka Pipelines | Kafka Summit London
CERN IoT Kafka Pipelines | Kafka Summit LondonCERN IoT Kafka Pipelines | Kafka Summit London
CERN IoT Kafka Pipelines | Kafka Summit London
HostedbyConfluent
 
Acceleration for big data, hadoop and memcached it168文库
Acceleration for big data, hadoop and memcached it168文库Acceleration for big data, hadoop and memcached it168文库
Acceleration for big data, hadoop and memcached it168文库Accenture
 
Acceleration for big data, hadoop and memcached it168文库
Acceleration for big data, hadoop and memcached it168文库Acceleration for big data, hadoop and memcached it168文库
Acceleration for big data, hadoop and memcached it168文库Accenture
 
The End of IPv4: What It Means for Incident Responders
The End of IPv4: What It Means for Incident RespondersThe End of IPv4: What It Means for Incident Responders
The End of IPv4: What It Means for Incident Responders
Carlos Martinez Cagnazzo
 
NAT 64 FPGA Implementation
NAT 64 FPGA ImplementationNAT 64 FPGA Implementation
NAT 64 FPGA ImplementationJanith Rukman
 
Inter cloud exchange v1 (2010 09-17)
Inter cloud exchange v1 (2010 09-17)Inter cloud exchange v1 (2010 09-17)
Inter cloud exchange v1 (2010 09-17)
Luca Cicchelli
 

Similar to IPv6 Address space administration (20)

Academia Sinica Internet Exchange v6 Status Report
Academia Sinica Internet Exchange v6 Status ReportAcademia Sinica Internet Exchange v6 Status Report
Academia Sinica Internet Exchange v6 Status Report
 
Design and deployment of optical white box
Design and deployment of optical white boxDesign and deployment of optical white box
Design and deployment of optical white box
 
IPv6 Address Planning
IPv6 Address PlanningIPv6 Address Planning
IPv6 Address Planning
 
High Efficiency Video Codec
High Efficiency Video CodecHigh Efficiency Video Codec
High Efficiency Video Codec
 
IPv6 Tutorial RIPE 60
IPv6 Tutorial RIPE 60IPv6 Tutorial RIPE 60
IPv6 Tutorial RIPE 60
 
IPv6 address-planning
IPv6 address-planningIPv6 address-planning
IPv6 address-planning
 
The 400G transition
The 400G transitionThe 400G transition
The 400G transition
 
Academia Sinica IPv6 Status Report
Academia Sinica IPv6 Status ReportAcademia Sinica IPv6 Status Report
Academia Sinica IPv6 Status Report
 
LT03 IDNOG04 - Dewangga - IPv6 Implementation for End Users
LT03 IDNOG04 - Dewangga - IPv6 Implementation for End UsersLT03 IDNOG04 - Dewangga - IPv6 Implementation for End Users
LT03 IDNOG04 - Dewangga - IPv6 Implementation for End Users
 
IPv6 implementation for end users
IPv6 implementation for end usersIPv6 implementation for end users
IPv6 implementation for end users
 
ASCC Network Experience in IPv6
ASCC Network Experience in IPv6ASCC Network Experience in IPv6
ASCC Network Experience in IPv6
 
Cloud-Native Application Debugging with Envoy and Service Mesh
Cloud-Native Application Debugging with Envoy and Service MeshCloud-Native Application Debugging with Envoy and Service Mesh
Cloud-Native Application Debugging with Envoy and Service Mesh
 
Academia Service Network: IPv6 Status Report
Academia Service Network: IPv6 Status ReportAcademia Service Network: IPv6 Status Report
Academia Service Network: IPv6 Status Report
 
ILNPv6: enabling new functionality in IPv6 applications
ILNPv6: enabling new functionality in IPv6 applicationsILNPv6: enabling new functionality in IPv6 applications
ILNPv6: enabling new functionality in IPv6 applications
 
CERN IoT Kafka Pipelines | Kafka Summit London
CERN IoT Kafka Pipelines | Kafka Summit LondonCERN IoT Kafka Pipelines | Kafka Summit London
CERN IoT Kafka Pipelines | Kafka Summit London
 
Acceleration for big data, hadoop and memcached it168文库
Acceleration for big data, hadoop and memcached it168文库Acceleration for big data, hadoop and memcached it168文库
Acceleration for big data, hadoop and memcached it168文库
 
Acceleration for big data, hadoop and memcached it168文库
Acceleration for big data, hadoop and memcached it168文库Acceleration for big data, hadoop and memcached it168文库
Acceleration for big data, hadoop and memcached it168文库
 
The End of IPv4: What It Means for Incident Responders
The End of IPv4: What It Means for Incident RespondersThe End of IPv4: What It Means for Incident Responders
The End of IPv4: What It Means for Incident Responders
 
NAT 64 FPGA Implementation
NAT 64 FPGA ImplementationNAT 64 FPGA Implementation
NAT 64 FPGA Implementation
 
Inter cloud exchange v1 (2010 09-17)
Inter cloud exchange v1 (2010 09-17)Inter cloud exchange v1 (2010 09-17)
Inter cloud exchange v1 (2010 09-17)
 

IPv6 Address space administration

  • 1.
  • 2. IPv6  Address  space  administra2on   Croa2an  Academic  and  Research  Network     Sasa.Macakanja@CARNet.hr Ivana.Golub@CARNet.hr Tomislav. Stivojevic@CARNet.hr
  • 3. Outline   •  CARNet institution •  CARNet Network •  CARNet as RIPE LIR •  IPv6@CARNet overview •  IPv6 addressing scheme •  IPv6 address space administration and management •  Future goals and Improvements •  Conclusion
  • 4. CARNet  ins2tu2on     •  Croatian Academic and Research Network •  Provides private network for Croatian education, academic, scientific and research community •  Offers wide range of services: •  Internet Access (13) •  Education (17) •  Multimedia (4) •  Internet Services (21) •  Computer Security (7) •  Help and Support (4)
  • 5. CARNet  member  ins2tu2ons   •  3089 member institutions locations •  2233 connected institutions: •  Academic and scientific institutions •  Primary and secondary schools •  Students and pupils’ dormitories •  Hospitals
  • 6. CARNet  Network   •  Private WAN network (star topology) •  4 main network nodes (Zagreb, Split, Rijeka, Osijek) •  IPv4 & IPv6 dual-stack network Core (OSPFv2 & OSPFv3) •  Internet connectivity through pan-European research network GEANT and CIX (BGPv4 peerings)
  • 7. CARNet  –  RIPE  LIR   •  Local Internet Registry from 1992. •  CARNet’s IPv4 address space allocation: •  Prefixes: 3x /16 and 1x /17 (229,376 IPv4 addresses) •  2003. – new IPv6 address prefix: 2001:B68::/32 •  296 IPv6 addresses
  • 8. IPv6@CARNet  overview   2003. CAR6Net project (parallel IPv6 network for testing purposes) 2004. Established first IPv6 BGP connection to GEANT network (and commercial Internet) 2008. – 2009. Complete IPv6 migration to production network. Chosen transition mechanism is dual-stack. 2010. – 2011. Established IPv6 BGP peerings to four local ISPs through Croatian Internet Exchange
  • 9. IPv6  addressing  scheme  and  assignment   •  In 2008. CARNet implemented new IPv6 addressing scheme and assignment plan •  based upon best practices from IETF and RIPE. •  hierarchical, scalable with efficient management CARNet’s IPv6 Prefix 2001:b68::/32 Region 1 (/ Reserve 1 Region N (/ Reserve N Special Region (/ Regions 35) (/35) 35) (/35) 35) Major network nodes and Node 1 Node 2 CARNet Specific Node N CARNet Specific specific CARNet subnets (/38) (/38) subnet (last /48) (/38) subnet (last /48) Small CARNet Institutions and Big Institution (/ Service (/ School School Point-to-point Broadband Institution (/60) (/60) subnet (/112) Service (/ 56) 64) CARNet Services (/48) 64)
  • 10. IPv6  addressing  scheme  (2)   •  Four major IPv6 regions •  One IPv6 region for Broadband services 2001:b68::/32 CARNet’s IPv6 prefix 2001:b68:0000::/35 2001:b68:4000::/35 2001:b68:8000::/35 2001:b68:C000::/35 2001:b68:E000::/35 (2001:b68:2000::/35) (2001:b68:6000::/35) (2001:b68:A000::/35) Broadband Region „Zagreb” Region „Rijeka” Region „Split” Region „Osijek” Services 2001:b68:0C00::/38 2001:b68:0000::/38 2001:b68:ff::/48 2001:b68:8C00::/38 2001:b68:c0ff::/48 Node „City Sisak” Node „City Zagreb” CARNet Infrastructure Node „City Zadar” CARNet Infrastructure 2001:b68::/60 2001:b68:2:2000::/56 2001:b68:0010::/48 2001:b68:ff::/64 2001:b68:ff:0015::/64 2001:b68:c0ff::/64 2001:b68:c0ff:ff:a2b::/112 Faculty of Science, XV. High School Multimedial Institute mi2 Department of physics Videoconference VLAN CARNetl Wireless LAN Internal Services Point-to-Point subnet
  • 11. CARNet’s  IPv6  Network  today   Multi-area OSPFv3 with inter-area route summarization
  • 12. IPv6  address  space  administra2on   •  Web-based visual tool for (IPv4 and) IPv6 address space administration •  Address space assignment – follows predefined addressing scheme with autoinsertion of prefixes
  • 13. IPv6  address  space  administra2on  (2)   Manual insertion – overrides autoinsertion
  • 14. IPv6  address  space  administra2on  (3)   Graphical overview
  • 15. Future  goals  and  Improvements   •  migrate more CARNet services to IPv6 •  ensure IPv6 connectivity to home broadband users (PPPoE/L2TP and IP subscribers). Chosen transition strategy will mostly depend on CPEs. •  Final goal: complete migration of core and access network to native IPv6.
  • 16. Conclusion   •  IPv6 addressing scheme and assignment plan implemented according to best practices •  IPv6 address space administration and assignment via in house developed Web-based visual tool •  manual address space insertion •  autoinsertion based on rules •  At this moment, CARNet’s core network is almost fully dual-stacked, ready to offer IPv6 connectivity and services to member institutions.
  • 17. References   •  [RFC 5375] "IPv6 Unicast Address Assignment Considerations", G. Van de Velde, C. Popoviciu, T. Chown, O. Bonness, C. Hahn, December 2008, http://tools.ietf.org/html/rfc5375 •  [RFC 6177] "IPv6 Address Assignment to End Sites", T. Narten, G. Huston, L. Roberts, March 2011, http://tools.ietf.org/html/rfc6177 •  [RFC4291] "IP Version 6 Addressing Architecture", R. Hinden, S. Deering. February 2006, ftp://ftp.ripe.net/rfc/rfc4291.txt •  [RIPE] "IPv6 Address Allocation and Assignment Policy", August 2011, http://www.ripe.net/ripe/docs/ripe-523
  • 18. Q  &  A