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
 
Research the IPv4 ns the IPv6 protocols, then prepare a report that .pdf
Research the IPv4 ns the IPv6 protocols, then prepare a report that .pdfResearch the IPv4 ns the IPv6 protocols, then prepare a report that .pdf
Research the IPv4 ns the IPv6 protocols, then prepare a report that .pdfarcotstarsports
 

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
 
Research the IPv4 ns the IPv6 protocols, then prepare a report that .pdf
Research the IPv4 ns the IPv6 protocols, then prepare a report that .pdfResearch the IPv4 ns the IPv6 protocols, then prepare a report that .pdf
Research the IPv4 ns the IPv6 protocols, then prepare a report that .pdf
 
Getting The World IPv6 Enabled
Getting The World IPv6 EnabledGetting The World IPv6 Enabled
Getting The World IPv6 Enabled
 

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

Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 

Último (20)

Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 

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