SlideShare uma empresa Scribd logo
1 de 31
Baixar para ler offline
Your slice of
the IPv6 cake
       Vesna Manojlovic
        Training Team
          RIPE NCC

      IPv6 space odyssey
23-01-2009 / Ede, The Nederlands
RIPE NCC

Located in Amsterdam

Not for profit membership
organisation

6000+ active members

Started by the RIPE community
in 1992

One of five RIRs
                            2
RIPE NCC services
Member services          Public services

Distributing resources   RIPE Database
    IPv4
    IPv6                 Reverse DNS
    AS numbers
                         ENUM (e164.arpa)
Training Courses
  LIR                    K-root nameserver
  Routing Registry
  DNS for LIRs           E-learning



                                             3
RIPE NCC Information Services




 Routing Information Service (RIS)    Test Traffic Measurements (TTM)




           Hostcount                 DNS Monitoring Service (DNSMON)


                                                                       4
Why IPv6
Only 34 /8s left in IPv4 address pool
                  Other


                                                         Central
                                                         Registry




13%
available


               APNIC                                RIPE NCC

                                          AfriNIC
                          LACNIC
                                   ARIN
                                                                    6
Running out in 2011?




                       7
IPv6: more addresses available
IPv6 address: 128 bits
   – 32 bits in IPv4

Huge subnets

Huge allocations

Extra levels or hierarchy



                                 8
IPv6 deployment challenges
Legacy devices

Firewalls

IPv6 / IPv4 priority




                             9
Challenges for staying with IPv4
Finding “available” addresses
  – redeploying?
  – buying?


Network Address Translation (NAT)
  – management overhead
  – lower class Internet hosts




                                    10
Make the transition on time
Give priority to IPv6 deployment

Get IPv6 addresses

Train your staff

Make your services available over IPv6 and IPv4
 (“dualstacking”)



                                                  11
Getting IPv6
IPv6 address space distribution
                          /3                           IANA


                  /18                                   RIR


          /32           /23                             LIR


                          /40                           ISP


                                                      End User
    /48             /56         /64   /48


   Allocation   Assignment            PI Assignment
                                                                 13
To get an IPv6 allocation
Be an LIR
Advertise the allocation as a single prefix
Have a plan for making assignments within two years

Minimum size: /32

For further allocations
   – allocation should be used by HD ratio of 0.94
   – the unit of measurement is /56


                                                      14
Getting IPv6 if you are not LIR
Get a sub-allocation from an LIR

Get an assignment from an LIR
    – /48 or /56 for the End User sites
    – /64 for one subnet
    – /128 for hosts


Provider Independent (PI) IPv6 assignments - soon
http://www.ripe.net/ripe/policies/proposals/2006-01.html




                                                           15
How much does IPv6 allocation cost?
IPv6 allocations do not cost anything extra to LIRs
   - a resource covered with a yearly membership fee


New LIRs start in the “Extra Small” billing category
   - yearly fee for 2009 is 1,300.- EUR


/32 of IPv6 is worth “1 scoring point”
   - the same as /21 of IPv4, or one AS number
   - /48 of PI IPv6 will also “cost” 1 scoring point

http://www.ripe.net/ripe/docs/charging.html


                                                       16
IPv6 allocations by region, cumulative




                                         17
Using IPv6




             18
IPv6 in the Routing Registry
RPSLng compliant:
   - Ripe Database
   - IRRToolset: RtConfig


Create “route6” objects for your IPv6 allocations
   - Example lookup: whois -r -m -T route6 2001::/18


Describe routing policy in mp-import: / mp-export:




                                                       19
IPv6 in the reverse DNS
     inet6num: 2001:0888::/32
     status: ALLOCATED-BY-RIR
     mnt-by: RIPE-NCC-HM-MNT
     mnt-domains: LIR-MNT

        domain: 8.8.8.0.1.0.0.2.ip6.arpa
        mnt-by: LIR-MNT
        nserver: ns.example.com
        nserver: ns.ripe.net




                                           20
IPv6 routing table (prefixes by region)




                                         21
All RIPE NCC services IPv6 enabled
External online service s                     IPv6          IPv6 conte n t
                                              transpo r t
E-mail (ripe.net, nro.net, aso.icann.or g )   Yes           N/A
ftp.ripe.net                                  Yes           N/A
www.ripe.net                                  Yes           N/A
LIR Por t a l                                 Yes           N/A
RIPE DB (whois )                                            Resource DB,
                                                            IRR
      Q u eries (whois )                      Yes           Yes
     U p d a te s                             Yes           Yes
DNSMO N                                       Yes           Yes
Hostcount                                     Yes           Yes
RIS                                           Yes           Yes
      M y AS N                                Yes           Yes
TTM                                           Yes           Yes
Auth DN S                                     Yes           Yes
Rev DNS provisioning system                   Yes           Yes
K-root                                        Yes           Yes



                                                                             22
Questions?




             23
AS Number Change
32-bit AS Numbers
Global policy on 32-bit ASN deployment schedule:

1 Jan 2008:    16-bit default, 32-bit on request

1 Jan 2009:    32-bit default, 16-bit on request

1 Jan 2010:    Only 32-bit AS Numbers



16-bit AS Numbers will not be deprecated


                                                   25
32-bit AS Numbers and You
Can you handle the new formats: “AS 1.10”?
And 65546?

Prepare in your organisation:
   - ask your hardware vendor for support
   - encourage your upstream provider to upgrade




                                                    26
                                                   26
Requesting AS Number
Assignment requirements
  Address space
  Multihoming
  One AS Number per network


Requesting AS Numbers
  Create organisation and mntner objects
  Submit the AS Number request form
  Submit company registration documents



                                            27
                                           27
Questions?




             28
LIR course slogans… about IPv4
Will work for /24

RIPE NCC - absolutely classless

You're too late - we have a /8

Soon it will be all too late, no space to allocate

You have reached the end of the Internet

             IPv4 - eats, shoots and leaves!


                                                     29
LIR course slogans… about IPv6
I will miss IPv4

2011: make a date with a /48

Get your IPv6, because the clock ticks

IPv6 is the fix

Ignoring IPv6 since 1996




                                         30
Links
IPv6 info, news, education, fun
http://www.ripe.net/ipv6/ | http://www.getipv6.info/ | http://www.6diss.org/e-learning
http://yapc.tv/2008/ye/lt/lt2-15-kane-fck/ | “The day that routers died” |

32-bit AS numbers
http://www.ripe.net/news/asn-32-pr2008.html

RIPE Policy Development Process
http://www.ripe.net/ripe/policies/

RIR Comparative Policy Overview
http://www.nro.net/documents/comp-pol.htm

RIPE NCC Member Update
http://www.ripe.net/membership/newsletter/2008/newsletter14.pdf



                                                                                    31

Mais conteúdo relacionado

Mais procurados

IPv6 Addressing Plans and Subnetting
IPv6 Addressing Plans and SubnettingIPv6 Addressing Plans and Subnetting
IPv6 Addressing Plans and SubnettingRIPE NCC
 
IPv6 introduction
IPv6 introductionIPv6 introduction
IPv6 introductionGuider Lee
 
Hybrid FM-RDS/Internet Radio Applications
Hybrid FM-RDS/Internet Radio ApplicationsHybrid FM-RDS/Internet Radio Applications
Hybrid FM-RDS/Internet Radio ApplicationsRoy Kyrillos
 
Ipv6 presentation
Ipv6 presentation Ipv6 presentation
Ipv6 presentation Alee Hassan
 
Ipv6 introduction - MUM 2011 presentation
Ipv6 introduction - MUM 2011 presentationIpv6 introduction - MUM 2011 presentation
Ipv6 introduction - MUM 2011 presentationIDEA4PRO
 
Introduction to ipv6 v1.3
Introduction to ipv6 v1.3Introduction to ipv6 v1.3
Introduction to ipv6 v1.3Karunakant Rai
 
Why We Need IPv6
Why We Need IPv6Why We Need IPv6
Why We Need IPv6Netwax Lab
 
IPV6 Hands on Lab
IPV6 Hands on Lab IPV6 Hands on Lab
IPV6 Hands on Lab Cisco Canada
 
Ipv4 over ipv6 by Jigar Tarsariya
Ipv4 over ipv6 by Jigar TarsariyaIpv4 over ipv6 by Jigar Tarsariya
Ipv4 over ipv6 by Jigar TarsariyaJigar Tarsariya
 
APNIC Update
APNIC Update APNIC Update
APNIC Update APNIC
 
ipv6 mpls by Patrick Grossetete
ipv6 mpls by Patrick Grosseteteipv6 mpls by Patrick Grossetete
ipv6 mpls by Patrick GrosseteteFebrian ‎
 
Why we need ipv6...
Why we need ipv6...Why we need ipv6...
Why we need ipv6...Adii Shah
 

Mais procurados (20)

IPv6 Addressing Plans and Subnetting
IPv6 Addressing Plans and SubnettingIPv6 Addressing Plans and Subnetting
IPv6 Addressing Plans and Subnetting
 
IPv6 introduction
IPv6 introductionIPv6 introduction
IPv6 introduction
 
IPv6-addressing-subnetting
IPv6-addressing-subnettingIPv6-addressing-subnetting
IPv6-addressing-subnetting
 
IPv6
IPv6IPv6
IPv6
 
Introduction of ipv6
Introduction of ipv6Introduction of ipv6
Introduction of ipv6
 
Hybrid FM-RDS/Internet Radio Applications
Hybrid FM-RDS/Internet Radio ApplicationsHybrid FM-RDS/Internet Radio Applications
Hybrid FM-RDS/Internet Radio Applications
 
Ipv6
Ipv6Ipv6
Ipv6
 
Ipv6 presentation
Ipv6 presentation Ipv6 presentation
Ipv6 presentation
 
Ipv6 introduction - MUM 2011 presentation
Ipv6 introduction - MUM 2011 presentationIpv6 introduction - MUM 2011 presentation
Ipv6 introduction - MUM 2011 presentation
 
IPv6
IPv6IPv6
IPv6
 
Ipv 4 and ipv6
Ipv 4 and ipv6Ipv 4 and ipv6
Ipv 4 and ipv6
 
Introduction to ipv6 v1.3
Introduction to ipv6 v1.3Introduction to ipv6 v1.3
Introduction to ipv6 v1.3
 
IPv6 Transition,Transcición IPv6
IPv6 Transition,Transcición IPv6IPv6 Transition,Transcición IPv6
IPv6 Transition,Transcición IPv6
 
Why We Need IPv6
Why We Need IPv6Why We Need IPv6
Why We Need IPv6
 
IPV6 Hands on Lab
IPV6 Hands on Lab IPV6 Hands on Lab
IPV6 Hands on Lab
 
Introduction to IPv6
Introduction to IPv6Introduction to IPv6
Introduction to IPv6
 
Ipv4 over ipv6 by Jigar Tarsariya
Ipv4 over ipv6 by Jigar TarsariyaIpv4 over ipv6 by Jigar Tarsariya
Ipv4 over ipv6 by Jigar Tarsariya
 
APNIC Update
APNIC Update APNIC Update
APNIC Update
 
ipv6 mpls by Patrick Grossetete
ipv6 mpls by Patrick Grosseteteipv6 mpls by Patrick Grossetete
ipv6 mpls by Patrick Grossetete
 
Why we need ipv6...
Why we need ipv6...Why we need ipv6...
Why we need ipv6...
 

Semelhante a Your Slice of the IPv6 Cake

Update: IP addresses AS numbers and related things...
Update: IP addresses AS numbers and related things...Update: IP addresses AS numbers and related things...
Update: IP addresses AS numbers and related things...RIPE NCC
 
IPv4 Depletion & IPv6 Deployment
IPv4 Depletion & IPv6 DeploymentIPv4 Depletion & IPv6 Deployment
IPv4 Depletion & IPv6 DeploymentRIPE NCC
 
Facilitating IPv6 Deployment
Facilitating IPv6 DeploymentFacilitating IPv6 Deployment
Facilitating IPv6 DeploymentRIPE NCC
 
IPv4 depletion & IPv6 deployment in the RIPE NCC service region
IPv4 depletion & IPv6 deployment in the RIPE NCC service regionIPv4 depletion & IPv6 deployment in the RIPE NCC service region
IPv4 depletion & IPv6 deployment in the RIPE NCC service regionRIPE NCC
 
RIPE Labs Operator Tools, Ideas, Analysis
RIPE Labs Operator Tools, Ideas, AnalysisRIPE Labs Operator Tools, Ideas, Analysis
RIPE Labs Operator Tools, Ideas, AnalysisRIPE NCC
 
How You Will Get Hacked Ten Years from Now
How You Will Get Hacked Ten Years from NowHow You Will Get Hacked Ten Years from Now
How You Will Get Hacked Ten Years from Nowjulievreeland
 
IPv6 Tutorial RIPE 60
IPv6 Tutorial RIPE 60IPv6 Tutorial RIPE 60
IPv6 Tutorial RIPE 60RIPE Meetings
 
Tutorial: IPv6-only transition with demo
Tutorial: IPv6-only transition with demoTutorial: IPv6-only transition with demo
Tutorial: IPv6-only transition with demoAPNIC
 
IPV6 by Philip Smith
IPV6 by Philip SmithIPV6 by Philip Smith
IPV6 by Philip SmithMyNOG
 
IPv6 Deployment: Why and Why not?
IPv6 Deployment: Why and Why not?IPv6 Deployment: Why and Why not?
IPv6 Deployment: Why and Why not?apnic_slides
 
RIPE NCC Measurements Tools
RIPE NCC Measurements ToolsRIPE NCC Measurements Tools
RIPE NCC Measurements ToolsRIPE NCC
 
Robert Raszuk - Technologies for IPv4/IPv6 coexistance
Robert Raszuk - Technologies for IPv4/IPv6 coexistanceRobert Raszuk - Technologies for IPv4/IPv6 coexistance
Robert Raszuk - Technologies for IPv4/IPv6 coexistancePROIDEA
 
IPv4aaS tutorial and hands-on
IPv4aaS tutorial and hands-onIPv4aaS tutorial and hands-on
IPv4aaS tutorial and hands-onAPNIC
 
Nathalie - Stavanger
Nathalie - StavangerNathalie - Stavanger
Nathalie - StavangerIPv6no
 
IPv6 in Cellular Networks
IPv6 in Cellular NetworksIPv6 in Cellular Networks
IPv6 in Cellular NetworksAPNIC
 

Semelhante a Your Slice of the IPv6 Cake (20)

Update: IP addresses AS numbers and related things...
Update: IP addresses AS numbers and related things...Update: IP addresses AS numbers and related things...
Update: IP addresses AS numbers and related things...
 
IPv4 Depletion & IPv6 Deployment
IPv4 Depletion & IPv6 DeploymentIPv4 Depletion & IPv6 Deployment
IPv4 Depletion & IPv6 Deployment
 
Facilitating IPv6 Deployment
Facilitating IPv6 DeploymentFacilitating IPv6 Deployment
Facilitating IPv6 Deployment
 
Kjell Leknes
Kjell LeknesKjell Leknes
Kjell Leknes
 
IPv4 depletion & IPv6 deployment in the RIPE NCC service region
IPv4 depletion & IPv6 deployment in the RIPE NCC service regionIPv4 depletion & IPv6 deployment in the RIPE NCC service region
IPv4 depletion & IPv6 deployment in the RIPE NCC service region
 
RIPE Labs Operator Tools, Ideas, Analysis
RIPE Labs Operator Tools, Ideas, AnalysisRIPE Labs Operator Tools, Ideas, Analysis
RIPE Labs Operator Tools, Ideas, Analysis
 
How You Will Get Hacked Ten Years from Now
How You Will Get Hacked Ten Years from NowHow You Will Get Hacked Ten Years from Now
How You Will Get Hacked Ten Years from Now
 
Ventajas de IPv6
Ventajas de IPv6Ventajas de IPv6
Ventajas de IPv6
 
IPv6 Tutorial RIPE 60
IPv6 Tutorial RIPE 60IPv6 Tutorial RIPE 60
IPv6 Tutorial RIPE 60
 
Tutorial: IPv6-only transition with demo
Tutorial: IPv6-only transition with demoTutorial: IPv6-only transition with demo
Tutorial: IPv6-only transition with demo
 
IPV6 by Philip Smith
IPV6 by Philip SmithIPV6 by Philip Smith
IPV6 by Philip Smith
 
IPv6 Deployment: Why and Why not?
IPv6 Deployment: Why and Why not?IPv6 Deployment: Why and Why not?
IPv6 Deployment: Why and Why not?
 
RIPE NCC Measurements Tools
RIPE NCC Measurements ToolsRIPE NCC Measurements Tools
RIPE NCC Measurements Tools
 
I Pv6 Enabling Menog 0.4
I Pv6 Enabling Menog 0.4I Pv6 Enabling Menog 0.4
I Pv6 Enabling Menog 0.4
 
Robert Raszuk - Technologies for IPv4/IPv6 coexistance
Robert Raszuk - Technologies for IPv4/IPv6 coexistanceRobert Raszuk - Technologies for IPv4/IPv6 coexistance
Robert Raszuk - Technologies for IPv4/IPv6 coexistance
 
IPv4aaS tutorial and hands-on
IPv4aaS tutorial and hands-onIPv4aaS tutorial and hands-on
IPv4aaS tutorial and hands-on
 
Nathalie - Stavanger
Nathalie - StavangerNathalie - Stavanger
Nathalie - Stavanger
 
IPv6 in Cellular Networks
IPv6 in Cellular NetworksIPv6 in Cellular Networks
IPv6 in Cellular Networks
 
Getting The World IPv6 Enabled
Getting The World IPv6 EnabledGetting The World IPv6 Enabled
Getting The World IPv6 Enabled
 
I pv4 vs ipv6
I pv4 vs ipv6I pv4 vs ipv6
I pv4 vs ipv6
 

Mais de RIPE NCC

Navigating IP Addresses: Insights from your Regional Internet Registry
Navigating IP Addresses: Insights from your Regional Internet RegistryNavigating IP Addresses: Insights from your Regional Internet Registry
Navigating IP Addresses: Insights from your Regional Internet RegistryRIPE NCC
 
Traces of Power: Internet Governance and Climate Action
Traces of Power: Internet Governance and Climate ActionTraces of Power: Internet Governance and Climate Action
Traces of Power: Internet Governance and Climate ActionRIPE NCC
 
Governing Environmental Sustainability in Tech
Governing Environmental Sustainability in TechGoverning Environmental Sustainability in Tech
Governing Environmental Sustainability in TechRIPE NCC
 
Gerardo-Viviers-RPKI-presentation-DKNOG14.pdf
Gerardo-Viviers-RPKI-presentation-DKNOG14.pdfGerardo-Viviers-RPKI-presentation-DKNOG14.pdf
Gerardo-Viviers-RPKI-presentation-DKNOG14.pdfRIPE NCC
 
LIA HESTINA - Minimising impact before incidents occur with RIPE Atlas and RIS
LIA HESTINA - Minimising impact before incidents occur with RIPE Atlas and RISLIA HESTINA - Minimising impact before incidents occur with RIPE Atlas and RIS
LIA HESTINA - Minimising impact before incidents occur with RIPE Atlas and RISRIPE NCC
 
Intro to RIPE and RIPE NCC: RIPE Atlas workshop
Intro to RIPE and RIPE NCC: RIPE Atlas workshopIntro to RIPE and RIPE NCC: RIPE Atlas workshop
Intro to RIPE and RIPE NCC: RIPE Atlas workshopRIPE NCC
 
IGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdf
IGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdfIGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdf
IGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdfRIPE NCC
 
Opportunities for Youth in IG - Alena Muravska RIPE NCC.pdf
Opportunities for Youth in IG - Alena Muravska RIPE NCC.pdfOpportunities for Youth in IG - Alena Muravska RIPE NCC.pdf
Opportunities for Youth in IG - Alena Muravska RIPE NCC.pdfRIPE NCC
 
RIPE NCC Internet Measurement Tools
RIPE NCC Internet Measurement ToolsRIPE NCC Internet Measurement Tools
RIPE NCC Internet Measurement ToolsRIPE NCC
 
IPv6 in Central Europe and the Baltics
IPv6 in Central Europe and the BalticsIPv6 in Central Europe and the Baltics
IPv6 in Central Europe and the BalticsRIPE NCC
 
RPKI For Routing Security
RPKI For Routing SecurityRPKI For Routing Security
RPKI For Routing SecurityRIPE NCC
 
SEEDIG 8 - Alena Muravska RIPE NCC.pdf
SEEDIG 8 - Alena Muravska RIPE NCC.pdfSEEDIG 8 - Alena Muravska RIPE NCC.pdf
SEEDIG 8 - Alena Muravska RIPE NCC.pdfRIPE NCC
 
Know Your Network: Why Every Network Operator Should Host RIPE Atlas
Know Your Network: Why Every Network Operator Should Host RIPE AtlasKnow Your Network: Why Every Network Operator Should Host RIPE Atlas
Know Your Network: Why Every Network Operator Should Host RIPE AtlasRIPE NCC
 
Minimising Impact When Incidents Occur With RIPE Atlas
Minimising Impact When Incidents Occur With RIPE AtlasMinimising Impact When Incidents Occur With RIPE Atlas
Minimising Impact When Incidents Occur With RIPE AtlasRIPE NCC
 
RIPE NCC Internet Measurement Services
RIPE NCC Internet Measurement ServicesRIPE NCC Internet Measurement Services
RIPE NCC Internet Measurement ServicesRIPE NCC
 
Spotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE AtlasSpotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE AtlasRIPE NCC
 
Spotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE AtlasSpotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE AtlasRIPE NCC
 
Spotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE AtlasSpotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE AtlasRIPE NCC
 
111 views of Swiss Internet Infrastructure
111 views of Swiss Internet Infrastructure111 views of Swiss Internet Infrastructure
111 views of Swiss Internet InfrastructureRIPE NCC
 
The RIPE NCC’s View of IPv6 in Sweden
The RIPE NCC’s View of IPv6 in SwedenThe RIPE NCC’s View of IPv6 in Sweden
The RIPE NCC’s View of IPv6 in SwedenRIPE NCC
 

Mais de RIPE NCC (20)

Navigating IP Addresses: Insights from your Regional Internet Registry
Navigating IP Addresses: Insights from your Regional Internet RegistryNavigating IP Addresses: Insights from your Regional Internet Registry
Navigating IP Addresses: Insights from your Regional Internet Registry
 
Traces of Power: Internet Governance and Climate Action
Traces of Power: Internet Governance and Climate ActionTraces of Power: Internet Governance and Climate Action
Traces of Power: Internet Governance and Climate Action
 
Governing Environmental Sustainability in Tech
Governing Environmental Sustainability in TechGoverning Environmental Sustainability in Tech
Governing Environmental Sustainability in Tech
 
Gerardo-Viviers-RPKI-presentation-DKNOG14.pdf
Gerardo-Viviers-RPKI-presentation-DKNOG14.pdfGerardo-Viviers-RPKI-presentation-DKNOG14.pdf
Gerardo-Viviers-RPKI-presentation-DKNOG14.pdf
 
LIA HESTINA - Minimising impact before incidents occur with RIPE Atlas and RIS
LIA HESTINA - Minimising impact before incidents occur with RIPE Atlas and RISLIA HESTINA - Minimising impact before incidents occur with RIPE Atlas and RIS
LIA HESTINA - Minimising impact before incidents occur with RIPE Atlas and RIS
 
Intro to RIPE and RIPE NCC: RIPE Atlas workshop
Intro to RIPE and RIPE NCC: RIPE Atlas workshopIntro to RIPE and RIPE NCC: RIPE Atlas workshop
Intro to RIPE and RIPE NCC: RIPE Atlas workshop
 
IGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdf
IGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdfIGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdf
IGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdf
 
Opportunities for Youth in IG - Alena Muravska RIPE NCC.pdf
Opportunities for Youth in IG - Alena Muravska RIPE NCC.pdfOpportunities for Youth in IG - Alena Muravska RIPE NCC.pdf
Opportunities for Youth in IG - Alena Muravska RIPE NCC.pdf
 
RIPE NCC Internet Measurement Tools
RIPE NCC Internet Measurement ToolsRIPE NCC Internet Measurement Tools
RIPE NCC Internet Measurement Tools
 
IPv6 in Central Europe and the Baltics
IPv6 in Central Europe and the BalticsIPv6 in Central Europe and the Baltics
IPv6 in Central Europe and the Baltics
 
RPKI For Routing Security
RPKI For Routing SecurityRPKI For Routing Security
RPKI For Routing Security
 
SEEDIG 8 - Alena Muravska RIPE NCC.pdf
SEEDIG 8 - Alena Muravska RIPE NCC.pdfSEEDIG 8 - Alena Muravska RIPE NCC.pdf
SEEDIG 8 - Alena Muravska RIPE NCC.pdf
 
Know Your Network: Why Every Network Operator Should Host RIPE Atlas
Know Your Network: Why Every Network Operator Should Host RIPE AtlasKnow Your Network: Why Every Network Operator Should Host RIPE Atlas
Know Your Network: Why Every Network Operator Should Host RIPE Atlas
 
Minimising Impact When Incidents Occur With RIPE Atlas
Minimising Impact When Incidents Occur With RIPE AtlasMinimising Impact When Incidents Occur With RIPE Atlas
Minimising Impact When Incidents Occur With RIPE Atlas
 
RIPE NCC Internet Measurement Services
RIPE NCC Internet Measurement ServicesRIPE NCC Internet Measurement Services
RIPE NCC Internet Measurement Services
 
Spotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE AtlasSpotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE Atlas
 
Spotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE AtlasSpotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE Atlas
 
Spotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE AtlasSpotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE Atlas
 
111 views of Swiss Internet Infrastructure
111 views of Swiss Internet Infrastructure111 views of Swiss Internet Infrastructure
111 views of Swiss Internet Infrastructure
 
The RIPE NCC’s View of IPv6 in Sweden
The RIPE NCC’s View of IPv6 in SwedenThe RIPE NCC’s View of IPv6 in Sweden
The RIPE NCC’s View of IPv6 in Sweden
 

Último

Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesDavid Newbury
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarPrecisely
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1DianaGray10
 
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Adtran
 
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?IES VE
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxMatsuo Lab
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintMahmoud Rabie
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URLRuncy Oommen
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsSafe Software
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAshyamraj55
 
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPathCommunity
 
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...DianaGray10
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopBachir Benyammi
 
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationUsing IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationIES VE
 
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDELiveplex
 
VoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXVoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXTarek Kalaji
 
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Websitedgelyza
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7DianaGray10
 

Último (20)

Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond Ontologies
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity Webinar
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1
 
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™
 
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership Blueprint
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URL
 
20150722 - AGV
20150722 - AGV20150722 - AGV
20150722 - AGV
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
 
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation Developers
 
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 Workshop
 
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationUsing IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
 
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
 
201610817 - edge part1
201610817 - edge part1201610817 - edge part1
201610817 - edge part1
 
VoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXVoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBX
 
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Website
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7
 

Your Slice of the IPv6 Cake

  • 1. Your slice of the IPv6 cake Vesna Manojlovic Training Team RIPE NCC IPv6 space odyssey 23-01-2009 / Ede, The Nederlands
  • 2. RIPE NCC Located in Amsterdam Not for profit membership organisation 6000+ active members Started by the RIPE community in 1992 One of five RIRs 2
  • 3. RIPE NCC services Member services Public services Distributing resources RIPE Database IPv4 IPv6 Reverse DNS AS numbers ENUM (e164.arpa) Training Courses LIR K-root nameserver Routing Registry DNS for LIRs E-learning 3
  • 4. RIPE NCC Information Services Routing Information Service (RIS) Test Traffic Measurements (TTM) Hostcount DNS Monitoring Service (DNSMON) 4
  • 6. Only 34 /8s left in IPv4 address pool Other Central Registry 13% available APNIC RIPE NCC AfriNIC LACNIC ARIN 6
  • 7. Running out in 2011? 7
  • 8. IPv6: more addresses available IPv6 address: 128 bits – 32 bits in IPv4 Huge subnets Huge allocations Extra levels or hierarchy 8
  • 9. IPv6 deployment challenges Legacy devices Firewalls IPv6 / IPv4 priority 9
  • 10. Challenges for staying with IPv4 Finding “available” addresses – redeploying? – buying? Network Address Translation (NAT) – management overhead – lower class Internet hosts 10
  • 11. Make the transition on time Give priority to IPv6 deployment Get IPv6 addresses Train your staff Make your services available over IPv6 and IPv4 (“dualstacking”) 11
  • 13. IPv6 address space distribution /3 IANA /18 RIR /32 /23 LIR /40 ISP End User /48 /56 /64 /48 Allocation Assignment PI Assignment 13
  • 14. To get an IPv6 allocation Be an LIR Advertise the allocation as a single prefix Have a plan for making assignments within two years Minimum size: /32 For further allocations – allocation should be used by HD ratio of 0.94 – the unit of measurement is /56 14
  • 15. Getting IPv6 if you are not LIR Get a sub-allocation from an LIR Get an assignment from an LIR – /48 or /56 for the End User sites – /64 for one subnet – /128 for hosts Provider Independent (PI) IPv6 assignments - soon http://www.ripe.net/ripe/policies/proposals/2006-01.html 15
  • 16. How much does IPv6 allocation cost? IPv6 allocations do not cost anything extra to LIRs - a resource covered with a yearly membership fee New LIRs start in the “Extra Small” billing category - yearly fee for 2009 is 1,300.- EUR /32 of IPv6 is worth “1 scoring point” - the same as /21 of IPv4, or one AS number - /48 of PI IPv6 will also “cost” 1 scoring point http://www.ripe.net/ripe/docs/charging.html 16
  • 17. IPv6 allocations by region, cumulative 17
  • 19. IPv6 in the Routing Registry RPSLng compliant: - Ripe Database - IRRToolset: RtConfig Create “route6” objects for your IPv6 allocations - Example lookup: whois -r -m -T route6 2001::/18 Describe routing policy in mp-import: / mp-export: 19
  • 20. IPv6 in the reverse DNS inet6num: 2001:0888::/32 status: ALLOCATED-BY-RIR mnt-by: RIPE-NCC-HM-MNT mnt-domains: LIR-MNT domain: 8.8.8.0.1.0.0.2.ip6.arpa mnt-by: LIR-MNT nserver: ns.example.com nserver: ns.ripe.net 20
  • 21. IPv6 routing table (prefixes by region) 21
  • 22. All RIPE NCC services IPv6 enabled External online service s IPv6 IPv6 conte n t transpo r t E-mail (ripe.net, nro.net, aso.icann.or g ) Yes N/A ftp.ripe.net Yes N/A www.ripe.net Yes N/A LIR Por t a l Yes N/A RIPE DB (whois ) Resource DB, IRR Q u eries (whois ) Yes Yes U p d a te s Yes Yes DNSMO N Yes Yes Hostcount Yes Yes RIS Yes Yes M y AS N Yes Yes TTM Yes Yes Auth DN S Yes Yes Rev DNS provisioning system Yes Yes K-root Yes Yes 22
  • 25. 32-bit AS Numbers Global policy on 32-bit ASN deployment schedule: 1 Jan 2008: 16-bit default, 32-bit on request 1 Jan 2009: 32-bit default, 16-bit on request 1 Jan 2010: Only 32-bit AS Numbers 16-bit AS Numbers will not be deprecated 25
  • 26. 32-bit AS Numbers and You Can you handle the new formats: “AS 1.10”? And 65546? Prepare in your organisation: - ask your hardware vendor for support - encourage your upstream provider to upgrade 26 26
  • 27. Requesting AS Number Assignment requirements Address space Multihoming One AS Number per network Requesting AS Numbers Create organisation and mntner objects Submit the AS Number request form Submit company registration documents 27 27
  • 29. LIR course slogans… about IPv4 Will work for /24 RIPE NCC - absolutely classless You're too late - we have a /8 Soon it will be all too late, no space to allocate You have reached the end of the Internet IPv4 - eats, shoots and leaves! 29
  • 30. LIR course slogans… about IPv6 I will miss IPv4 2011: make a date with a /48 Get your IPv6, because the clock ticks IPv6 is the fix Ignoring IPv6 since 1996 30
  • 31. Links IPv6 info, news, education, fun http://www.ripe.net/ipv6/ | http://www.getipv6.info/ | http://www.6diss.org/e-learning http://yapc.tv/2008/ye/lt/lt2-15-kane-fck/ | “The day that routers died” | 32-bit AS numbers http://www.ripe.net/news/asn-32-pr2008.html RIPE Policy Development Process http://www.ripe.net/ripe/policies/ RIR Comparative Policy Overview http://www.nro.net/documents/comp-pol.htm RIPE NCC Member Update http://www.ripe.net/membership/newsletter/2008/newsletter14.pdf 31