SlideShare a Scribd company logo
What’s new at the
RIPE NCC?
PLNOG, Kraków, 28 September 2011
Ferenc Csorba
Trainer, RIPE NCC
ferenc@ripe.net
Topics - overview
• The Registry System
• IPv4 depletion
• IPv6 policy update and statistics
• RIPEstat, RIPE Atlas
2
The Registry System
The five RIRs
4
RIPE NCC
• Service region: Europe, Middle East and parts of
Central Asia
• Supports coordination of Internet operations
• Distributes and registers Internet resources
• Not-for-profit membership organisation
• 7,757 members
• Neutral, impartial, open and transparent
• RIPE: self regulated, open to everyone
5
RIPE NCC Activities
• Distributing and managing number resources
• Routing Registry
• Statistics and measurements
• Education
• K-root
• ENUM root zone
6
IP Address Distribution
7
IANA
7,757 LIRs
AfriNIC LACNICRIPE NCC APNICARIN
End Users
IPv6 Address Distribution
Allocation PA Assignment PI Assignment
IANA
End User
LIR
RIR
/3
/32
/12
/56/48 /48
Registration
9
Conservation
10
Aggregation
11
RIPE community
• Develops policies
• Open to everyone
• Communicates on Working Groups mailing lists
• Meets twice a year at RIPE Meetings.
12
• RIPE Meetings in 2011:
- RIPE 62 (Amsterdam, 2 - 6 May)
- RIPE 63 (Vienna, 31 October - 4 November)
• All new LIRs get two free tickets to attend
• Remote participation possible
Participate!
13
New RIPE policies
14
• Help make remaining IPv4 addresses last as
long as possible
• Help IPv6 deployment
IPv4 depletion
IANA IPv4 Pool
16
0%
10%
20%
30%
40%
2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011
IPv4 exhaustion phases
17
time
IANA pool
exhausted
IPv4 still available.
RIPE NCC continues
distributing it
Each of
the 5 RIRs
given a /8
RIPE NCC
reaches
final /8
RIPE NCC’s allocation
policy from last /8
applies
RIPE NCC
pool
exhausted
RIPE NCC can only
distribute IPv6
now
?
How Many Addresses Left?
18
http://www.ripe.net/internet-coordination/ipv4-exhaustion/ipv4-available-pool-graph
Wait and See?
“Run Out Fairly”
• RIPE Policy Proposal 2009-03,“Run Out Fairly”
• Gradually reduced allocation / assignment periods
- 12 months (January 2010)
- 9 months (July 2010)
- 6 months (January 2011)
- 3 months (July 2011)
• 50% has to be used up by half-period
20
Get your IPs fast? Know how we evaluate!
• Want to know how get your resources fast?
- http://www.ripe.net/lir-services/resource-management/
contact/ipv4-evaluation-procedures
21
0
64
128
192
256
1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012
IPv4: allocations versus advertised
RIR Allocations Advertised
Data Projection
Today
22
Transfer of IPv4 allocations
• LIRs can transfer address blocks
- To another LIR
- Only when it’s empty
- Meets minimum allocation size (/21)
• Requests are evaluated by the NCC
• Registered in the RIPE database
23
Listing Services
• Platform to list address space you no longer
need
• For members only (LIR)
• Access via the LIR Portal
• Based on the “Transfer of Allocations Rules”
• Service included in the membership fee
24
Unannounced early registration addresses
• Identify legacy space which is currently not
announced on the internet
• Contact the holders about the possibility of
returning those addresses
• 400 organisations contacted
• And some blocks returned
25
The RIPE NCC’s last /8
26
How will distribution of the
last /8 differ?
The RIPE NCC’s last /8
27
• /16 reserved for unforeseen situations
• No PI assignments
• Only if LIR already has IPv6
• You must meet the criteria for an (additional)
allocation
• Each LIR can get one /22 allocation
How to request Independent Resources?
• Sponsoring LIR requests for End User
• Direct Assignment User request for themselves
• End User can become LIR
28
Charging for Resources
• 5 LIR categories: Extra Small to Extra Large
• For each category the fee is the same as in 2010
• Category determined by IPv4 and IPv6
allocations over time
• Direct assignments don’t influence category
• 50 Euro fee for every direct assignment
29
Have you got PI?
• Contract with End User required
- Example contract on RIPE NCC website
• Yearly charges for Independent Resources
- RIPE NCC Charging Scheme 2011
• enduser-contract@ripe.net
30
Don’t forget
• Reduced allocation/assignment periods
• Transfer of IPv4 address space
• Final /8
31
Future?
32
IPv6!
IPv6 ? Yes please!
IPv6 Ripeness
34
• Rating system:
- One star if the LIR has an IPv6 allocation
- Additional stars if:
- IPv6 Prefix is announced on router
- A route6 object is in the RIPE Database
- Reverse DNS is set up
- A list of all 4 star LIRs: http://ipv6ripeness.ripe.net/
IPv6 RIPEness in the RIPE NCC service region
35
No IPv6
55%
4 stars
16%
3 stars
10%
2 stars
5%
1 star
13%
1 star 2 stars 3 stars 4 stars No IPv6
IPv6 Ripeness in Poland
36
No IPv6
47%
4 stars
26%
3 stars
13%
2 stars
6%
1 star
8%
1 star 2 stars 3 stars 4 stars No IPv6
Ripeness per country (Poland & region)
37
0
200
400
600
800
1,000
Germany Russia Ukraine Poland Czech Republic
1 star 2 stars 3 stars 4 stars no IPv6
Ripeness per country, (%, Poland & region)
38
0%
20%
40%
60%
80%
100%
Germany Russia Ukraine Poland Czech Republic All (7757)
1 star 2 stars 3 stars 4 stars no IPv6
IPv6 enabled networks
39
0%
5%
10%
15%
20%
25%
30%
2004 2005 2006 2007 2008 2009 2010 2011
_RIR_RIPE_NCC RU PL UA DE CZ
http://v6asns.ripe.net
To get an IPv6 allocation
• You must:
- Be an LIR
- Have a plan for making assignments within two years
• Minimum allocation size /32
• Allocation size is based on customer numbers
and growth, not on transition technique!
40
Assigning IPv6 to customers
• Give your customers enough addresses
- Up to a /48
• For more addresses, send in request form
- Alternatively, make a sub-allocation
• Every assignment must now be registered in the
RIPE database
41
Grouping assignments in the RIPE DB
inet6num:        2001:db8:1000::/36
netname:         Bluelight
descr:           We want more Bluelight B.V.
descr:      Colocation services
country:          NL
admin-c:         BN649-RIPE
tech-c:          BN649-RIPE
status:          AGGREGATED-BY-LIR
assignment-size: 48
mnt-by:          BLUELIGHT-MNT
notify:          noc@example.net
changed:        noc@example.net 20110218
source:         RIPE
42
Using AGGREGATED-BY-LIR
43
ALLOCATED-BY-RIR
ALLOCATED-BY-LIR
AGGREGATED-BY-LIR
assignment-size: 48
/40
/48 /48/48/48/48
ASSIGNED /44/36 AGGREGATED-BY-LIR
assignment-size: 56
/34
/56 /56/56/56/56
Route6 object:
Aut-num object:
IPv6 in the Routing Registry
44
aut-num:	 AS65550
mp-import:	 afi ipv6.unicast from AS64496 accept ANY
mp-export:	 afi ipv6.unicast to AS64496 announce AS65550
route6:	 2001:DB8::/32
origin:	 AS65550
Getting IPv6 PI address space
• Minimum assignment size /48
• PI space can not be used for sub-assignments
• An organisation must:
- Demonstrate it will multihome *
- LIRs must demonstrate special routing requirements
- Meet contractual requirements
45
Contract for independent resources
46
enduser-contract@ripe.net
RESTful API
• Newly developed
• Query service released September 2011
• Update service currently in beta
– Planned to be released later this year
• Uses XML or JSON
– Plain html currently available for testing, this will be
removed later on!
• Details on http://labs.ripe.net
47
Tools for
Measurements &
Analysis
RIPEstat
&
RIPE Atlas
Beta: http://stat.ripe.net
Number
Registry
(RIPE DB)
Routing
Registry
(RIPE DB)
BGP
Routing
(RIS)
Active
Measuring
(TTM,
ATLAS)
Geo-
Location
(Maxmind
, …)
You
RIPEstat Strategy
• Immutable, sharable URLs for each result
• Add more history
• Multiple output formats (command line tool?)
• RIPEstat regular “Public Demos” (WebEx)
– Modular design --> agile development
– We demo new functionality every 4 weeks
– we receive comments and feedback
– You get the tools you ask for: get involved!
– Next public demo: Tuesday @ 11:30, 4th October
RIPE Atlas
• Next generation Internet measurement network
– To scale to thousands of measurement nodes
– Potentially “be everywhere” and ready to run different
measurements
– Started last November
– We’re still building it
Light Map of Europe
6
Ambitious Community Effort
Instead of building small, separate,
individual & private infrastructures,
build a
huge common infrastructure
that serves both the private goals
and the community goals.
Intuition -> Plan
• For accurate maps we need more probes
• Deploying very many TTM boxes too expensive
• Smaller probes
• Easily deployable
• USB powered
• 24 x 365 capable
8
Probes Deployed Today
10
Hosting = Credits = Measurements
RIPE Atlas - Security aspects
• Probes have hardwired trust material
(registration server addresses / keys)
• The probes don’t have any open ports, they only
initiate connections
– This works fine with NATs too
• Probes don’t listen to local traffic, there are no
passive measurements running
– There’s no snooping around
	 	
16
How we see k.root-servers.net (IPv6 RTT)
RIPE NCC Measurement Tools
• Tools for YOU
• Please support us by
– Using the tools
– Giving us feedback and ideas
– Telling your friends about them
– Finding sponsors for RIPE Atlas
Questions?
See you at RIPE 63!
Vienna, 31Oct-4 Nov 2011

More Related Content

What's hot

PLNOG 13: Andrzej Wolski: IPv4 Transfers
PLNOG 13: Andrzej Wolski: IPv4 TransfersPLNOG 13: Andrzej Wolski: IPv4 Transfers
PLNOG 13: Andrzej Wolski: IPv4 Transfers
PROIDEA
 
Adress Transfers in APNIC region @ LACNIC 24
Adress Transfers in APNIC region @ LACNIC 24Adress Transfers in APNIC region @ LACNIC 24
Adress Transfers in APNIC region @ LACNIC 24
APNIC
 
The trend stats of routing table at JPIX route servers
The trend stats of routing table at JPIX route serversThe trend stats of routing table at JPIX route servers
The trend stats of routing table at JPIX route servers
APNIC
 
Apnic IPv6 Deployment
Apnic IPv6 DeploymentApnic IPv6 Deployment
Apnic IPv6 Deployment
APNIC
 
Welcome to the APNIC Member Gathering, Mongolia
Welcome to the APNIC Member Gathering, MongoliaWelcome to the APNIC Member Gathering, Mongolia
Welcome to the APNIC Member Gathering, Mongolia
APNIC
 
Scaling BGP
Scaling BGPScaling BGP
Scaling BGP
APNIC
 
Update from the RIPE NCC, by Axel Pawlik [APNIC 38 / Global Reports]
Update from the RIPE NCC, by Axel Pawlik [APNIC 38 / Global Reports]Update from the RIPE NCC, by Axel Pawlik [APNIC 38 / Global Reports]
Update from the RIPE NCC, by Axel Pawlik [APNIC 38 / Global Reports]
APNIC
 
Network State Awareness & Troubleshooting
Network State Awareness & TroubleshootingNetwork State Awareness & Troubleshooting
Network State Awareness & Troubleshooting
APNIC
 
Measuring the end user
Measuring the end userMeasuring the end user
Measuring the end user
APNIC
 
Whois - Addressing the Asia Pacifc
Whois - Addressing the Asia PacifcWhois - Addressing the Asia Pacifc
Whois - Addressing the Asia Pacifc
APNIC
 
APNIC Update- AusNOG 2014
APNIC Update- AusNOG 2014APNIC Update- AusNOG 2014
APNIC Update- AusNOG 2014
APNIC
 
NZNOG2013 - APNIC Update
NZNOG2013 - APNIC UpdateNZNOG2013 - APNIC Update
NZNOG2013 - APNIC Update
APNIC
 
RPKI - 5W2H [APRICOT 2015]
RPKI - 5W2H [APRICOT 2015]RPKI - 5W2H [APRICOT 2015]
RPKI - 5W2H [APRICOT 2015]
APNIC
 
Route Origin Authorization (ROA) using RPKI
Route Origin Authorization (ROA) using RPKIRoute Origin Authorization (ROA) using RPKI
Route Origin Authorization (ROA) using RPKI
APNIC
 
Measuring the End User
Measuring the End User Measuring the End User
Measuring the End User
APNIC
 
Introduction to RPKI - MyNOG
Introduction to RPKI - MyNOGIntroduction to RPKI - MyNOG
Introduction to RPKI - MyNOG
Siena Perry
 
An Update on Mobility in Today’s Internet
An Update on Mobility in Today’s Internet An Update on Mobility in Today’s Internet
An Update on Mobility in Today’s Internet
APNIC
 
RIPE Routing Information Service
RIPE Routing Information ServiceRIPE Routing Information Service
RIPE Routing Information Service
RIPE NCC
 
RouteFlow & IXPs
RouteFlow & IXPsRouteFlow & IXPs
RouteFlow & IXPs
nvirters
 
IANA Transition: What does it all mean? @ SAMNOG 27
IANA Transition: What does it all mean? @ SAMNOG 27IANA Transition: What does it all mean? @ SAMNOG 27
IANA Transition: What does it all mean? @ SAMNOG 27
APNIC
 

What's hot (20)

PLNOG 13: Andrzej Wolski: IPv4 Transfers
PLNOG 13: Andrzej Wolski: IPv4 TransfersPLNOG 13: Andrzej Wolski: IPv4 Transfers
PLNOG 13: Andrzej Wolski: IPv4 Transfers
 
Adress Transfers in APNIC region @ LACNIC 24
Adress Transfers in APNIC region @ LACNIC 24Adress Transfers in APNIC region @ LACNIC 24
Adress Transfers in APNIC region @ LACNIC 24
 
The trend stats of routing table at JPIX route servers
The trend stats of routing table at JPIX route serversThe trend stats of routing table at JPIX route servers
The trend stats of routing table at JPIX route servers
 
Apnic IPv6 Deployment
Apnic IPv6 DeploymentApnic IPv6 Deployment
Apnic IPv6 Deployment
 
Welcome to the APNIC Member Gathering, Mongolia
Welcome to the APNIC Member Gathering, MongoliaWelcome to the APNIC Member Gathering, Mongolia
Welcome to the APNIC Member Gathering, Mongolia
 
Scaling BGP
Scaling BGPScaling BGP
Scaling BGP
 
Update from the RIPE NCC, by Axel Pawlik [APNIC 38 / Global Reports]
Update from the RIPE NCC, by Axel Pawlik [APNIC 38 / Global Reports]Update from the RIPE NCC, by Axel Pawlik [APNIC 38 / Global Reports]
Update from the RIPE NCC, by Axel Pawlik [APNIC 38 / Global Reports]
 
Network State Awareness & Troubleshooting
Network State Awareness & TroubleshootingNetwork State Awareness & Troubleshooting
Network State Awareness & Troubleshooting
 
Measuring the end user
Measuring the end userMeasuring the end user
Measuring the end user
 
Whois - Addressing the Asia Pacifc
Whois - Addressing the Asia PacifcWhois - Addressing the Asia Pacifc
Whois - Addressing the Asia Pacifc
 
APNIC Update- AusNOG 2014
APNIC Update- AusNOG 2014APNIC Update- AusNOG 2014
APNIC Update- AusNOG 2014
 
NZNOG2013 - APNIC Update
NZNOG2013 - APNIC UpdateNZNOG2013 - APNIC Update
NZNOG2013 - APNIC Update
 
RPKI - 5W2H [APRICOT 2015]
RPKI - 5W2H [APRICOT 2015]RPKI - 5W2H [APRICOT 2015]
RPKI - 5W2H [APRICOT 2015]
 
Route Origin Authorization (ROA) using RPKI
Route Origin Authorization (ROA) using RPKIRoute Origin Authorization (ROA) using RPKI
Route Origin Authorization (ROA) using RPKI
 
Measuring the End User
Measuring the End User Measuring the End User
Measuring the End User
 
Introduction to RPKI - MyNOG
Introduction to RPKI - MyNOGIntroduction to RPKI - MyNOG
Introduction to RPKI - MyNOG
 
An Update on Mobility in Today’s Internet
An Update on Mobility in Today’s Internet An Update on Mobility in Today’s Internet
An Update on Mobility in Today’s Internet
 
RIPE Routing Information Service
RIPE Routing Information ServiceRIPE Routing Information Service
RIPE Routing Information Service
 
RouteFlow & IXPs
RouteFlow & IXPsRouteFlow & IXPs
RouteFlow & IXPs
 
IANA Transition: What does it all mean? @ SAMNOG 27
IANA Transition: What does it all mean? @ SAMNOG 27IANA Transition: What does it all mean? @ SAMNOG 27
IANA Transition: What does it all mean? @ SAMNOG 27
 

Similar to PLNOG 7: Ferenc Csorba - What’s new at the RIPE NCC?

APNIC Regional Update: PacINET 2014
APNIC Regional Update: PacINET 2014APNIC Regional Update: PacINET 2014
APNIC Regional Update: PacINET 2014
APNIC
 
IPv6 Deployment: Why and Why not? - HostingCon 2013
IPv6 Deployment: Why and Why not? - HostingCon 2013IPv6 Deployment: Why and Why not? - HostingCon 2013
IPv6 Deployment: Why and Why not? - HostingCon 2013
APNIC
 
IPv6 Deployment in the Middle East - Amman, Jordan 2013
IPv6 Deployment in the Middle East - Amman, Jordan 2013IPv6 Deployment in the Middle East - Amman, Jordan 2013
IPv6 Deployment in the Middle East - Amman, Jordan 2013
kleknes
 
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
 
Nznog2014 apnic updates
Nznog2014   apnic updatesNznog2014   apnic updates
Nznog2014 apnic updates
APNIC
 
Internet Resource Management Tutorial at SANOG 24
Internet Resource Management Tutorial at SANOG 24Internet Resource Management Tutorial at SANOG 24
Internet Resource Management Tutorial at SANOG 24
APNIC
 
Introduction to IP Addressing and Regional Internet Registries
Introduction to IP Addressing and Regional Internet RegistriesIntroduction to IP Addressing and Regional Internet Registries
Introduction to IP Addressing and Regional Internet Registries
RIPE NCC
 
Get Internet Number Resources from ARIN (IPv4, IPv6, ASNs)
Get Internet Number Resources from ARIN (IPv4, IPv6, ASNs)Get Internet Number Resources from ARIN (IPv4, IPv6, ASNs)
Get Internet Number Resources from ARIN (IPv4, IPv6, ASNs)
ARIN
 
Growing the Internet in Myanmar - Myanmar Telecom & ICT Global Summit
Growing the Internet in Myanmar - Myanmar Telecom & ICT Global SummitGrowing the Internet in Myanmar - Myanmar Telecom & ICT Global Summit
Growing the Internet in Myanmar - Myanmar Telecom & ICT Global Summit
APNIC
 
Axel RIPE-NCC_Update
Axel RIPE-NCC_UpdateAxel RIPE-NCC_Update
Axel RIPE-NCC_Update
AFRINIC
 
Getting Internet Number Resources from ARIN
Getting Internet Number Resources from ARINGetting Internet Number Resources from ARIN
Getting Internet Number Resources from ARIN
ARIN
 
John Curran - Moving to IPv6
John Curran - Moving to IPv6John Curran - Moving to IPv6
John Curran - Moving to IPv6
Luz Fiumara
 
Training Update and Technical Assistance Service Demo
Training Update and Technical Assistance Service DemoTraining Update and Technical Assistance Service Demo
Training Update and Technical Assistance Service Demo
APNIC
 
IPv4 Transfers, Taiwan Internet Forum
IPv4 Transfers, Taiwan Internet ForumIPv4 Transfers, Taiwan Internet Forum
IPv4 Transfers, Taiwan Internet Forum
APNIC
 
IPv6 Act Now!
IPv6 Act Now!IPv6 Act Now!
IPv6 Act Now!
RIPE NCC
 
IDNIC OPM 2023 - Internet Number Registry System
IDNIC OPM 2023 - Internet Number Registry SystemIDNIC OPM 2023 - Internet Number Registry System
IDNIC OPM 2023 - Internet Number Registry System
APNIC
 
JPNIC Update
JPNIC UpdateJPNIC Update
JPNIC Update
APNIC
 
Reaching the last /8 and Deploying IPv6
Reaching the last /8 and Deploying IPv6 Reaching the last /8 and Deploying IPv6
Reaching the last /8 and Deploying IPv6
RIPE NCC
 
SANOG 22 - APNIC Updates
SANOG 22 - APNIC UpdatesSANOG 22 - APNIC Updates
SANOG 22 - APNIC Updates
APNIC
 
APNIC services and Policy Development Process | IDNOG 5
APNIC services and Policy Development Process | IDNOG 5APNIC services and Policy Development Process | IDNOG 5
APNIC services and Policy Development Process | IDNOG 5
APNIC
 

Similar to PLNOG 7: Ferenc Csorba - What’s new at the RIPE NCC? (20)

APNIC Regional Update: PacINET 2014
APNIC Regional Update: PacINET 2014APNIC Regional Update: PacINET 2014
APNIC Regional Update: PacINET 2014
 
IPv6 Deployment: Why and Why not? - HostingCon 2013
IPv6 Deployment: Why and Why not? - HostingCon 2013IPv6 Deployment: Why and Why not? - HostingCon 2013
IPv6 Deployment: Why and Why not? - HostingCon 2013
 
IPv6 Deployment in the Middle East - Amman, Jordan 2013
IPv6 Deployment in the Middle East - Amman, Jordan 2013IPv6 Deployment in the Middle East - Amman, Jordan 2013
IPv6 Deployment in the Middle East - Amman, Jordan 2013
 
IPv6 Deployment: Why and Why not?
IPv6 Deployment: Why and Why not?IPv6 Deployment: Why and Why not?
IPv6 Deployment: Why and Why not?
 
Nznog2014 apnic updates
Nznog2014   apnic updatesNznog2014   apnic updates
Nznog2014 apnic updates
 
Internet Resource Management Tutorial at SANOG 24
Internet Resource Management Tutorial at SANOG 24Internet Resource Management Tutorial at SANOG 24
Internet Resource Management Tutorial at SANOG 24
 
Introduction to IP Addressing and Regional Internet Registries
Introduction to IP Addressing and Regional Internet RegistriesIntroduction to IP Addressing and Regional Internet Registries
Introduction to IP Addressing and Regional Internet Registries
 
Get Internet Number Resources from ARIN (IPv4, IPv6, ASNs)
Get Internet Number Resources from ARIN (IPv4, IPv6, ASNs)Get Internet Number Resources from ARIN (IPv4, IPv6, ASNs)
Get Internet Number Resources from ARIN (IPv4, IPv6, ASNs)
 
Growing the Internet in Myanmar - Myanmar Telecom & ICT Global Summit
Growing the Internet in Myanmar - Myanmar Telecom & ICT Global SummitGrowing the Internet in Myanmar - Myanmar Telecom & ICT Global Summit
Growing the Internet in Myanmar - Myanmar Telecom & ICT Global Summit
 
Axel RIPE-NCC_Update
Axel RIPE-NCC_UpdateAxel RIPE-NCC_Update
Axel RIPE-NCC_Update
 
Getting Internet Number Resources from ARIN
Getting Internet Number Resources from ARINGetting Internet Number Resources from ARIN
Getting Internet Number Resources from ARIN
 
John Curran - Moving to IPv6
John Curran - Moving to IPv6John Curran - Moving to IPv6
John Curran - Moving to IPv6
 
Training Update and Technical Assistance Service Demo
Training Update and Technical Assistance Service DemoTraining Update and Technical Assistance Service Demo
Training Update and Technical Assistance Service Demo
 
IPv4 Transfers, Taiwan Internet Forum
IPv4 Transfers, Taiwan Internet ForumIPv4 Transfers, Taiwan Internet Forum
IPv4 Transfers, Taiwan Internet Forum
 
IPv6 Act Now!
IPv6 Act Now!IPv6 Act Now!
IPv6 Act Now!
 
IDNIC OPM 2023 - Internet Number Registry System
IDNIC OPM 2023 - Internet Number Registry SystemIDNIC OPM 2023 - Internet Number Registry System
IDNIC OPM 2023 - Internet Number Registry System
 
JPNIC Update
JPNIC UpdateJPNIC Update
JPNIC Update
 
Reaching the last /8 and Deploying IPv6
Reaching the last /8 and Deploying IPv6 Reaching the last /8 and Deploying IPv6
Reaching the last /8 and Deploying IPv6
 
SANOG 22 - APNIC Updates
SANOG 22 - APNIC UpdatesSANOG 22 - APNIC Updates
SANOG 22 - APNIC Updates
 
APNIC services and Policy Development Process | IDNOG 5
APNIC services and Policy Development Process | IDNOG 5APNIC services and Policy Development Process | IDNOG 5
APNIC services and Policy Development Process | IDNOG 5
 

Recently uploaded

Burning Issue Presentation By Kenmaryon.pdf
Burning Issue Presentation By Kenmaryon.pdfBurning Issue Presentation By Kenmaryon.pdf
Burning Issue Presentation By Kenmaryon.pdf
kkirkland2
 
Collapsing Narratives: Exploring Non-Linearity • a micro report by Rosie Wells
Collapsing Narratives: Exploring Non-Linearity • a micro report by Rosie WellsCollapsing Narratives: Exploring Non-Linearity • a micro report by Rosie Wells
Collapsing Narratives: Exploring Non-Linearity • a micro report by Rosie Wells
Rosie Wells
 
Presentatie 8. Joost van der Linde & Daniel Anderton - Eliq 28 mei 2024
Presentatie 8. Joost van der Linde & Daniel Anderton - Eliq 28 mei 2024Presentatie 8. Joost van der Linde & Daniel Anderton - Eliq 28 mei 2024
Presentatie 8. Joost van der Linde & Daniel Anderton - Eliq 28 mei 2024
Dutch Power
 
International Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software TestingInternational Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software Testing
Sebastiano Panichella
 
2024-05-30_meetup_devops_aix-marseille.pdf
2024-05-30_meetup_devops_aix-marseille.pdf2024-05-30_meetup_devops_aix-marseille.pdf
2024-05-30_meetup_devops_aix-marseille.pdf
Frederic Leger
 
Tom tresser burning issue.pptx My Burning issue
Tom tresser burning issue.pptx My Burning issueTom tresser burning issue.pptx My Burning issue
Tom tresser burning issue.pptx My Burning issue
amekonnen
 
Mastering the Concepts Tested in the Databricks Certified Data Engineer Assoc...
Mastering the Concepts Tested in the Databricks Certified Data Engineer Assoc...Mastering the Concepts Tested in the Databricks Certified Data Engineer Assoc...
Mastering the Concepts Tested in the Databricks Certified Data Engineer Assoc...
SkillCertProExams
 
Obesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditionsObesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditions
Faculty of Medicine And Health Sciences
 
María Carolina Martínez - eCommerce Day Colombia 2024
María Carolina Martínez - eCommerce Day Colombia 2024María Carolina Martínez - eCommerce Day Colombia 2024
María Carolina Martínez - eCommerce Day Colombia 2024
eCommerce Institute
 
AWANG ANIQKMALBIN AWANG TAJUDIN B22080004 ASSIGNMENT 2 MPU3193 PHILOSOPHY AND...
AWANG ANIQKMALBIN AWANG TAJUDIN B22080004 ASSIGNMENT 2 MPU3193 PHILOSOPHY AND...AWANG ANIQKMALBIN AWANG TAJUDIN B22080004 ASSIGNMENT 2 MPU3193 PHILOSOPHY AND...
AWANG ANIQKMALBIN AWANG TAJUDIN B22080004 ASSIGNMENT 2 MPU3193 PHILOSOPHY AND...
AwangAniqkmals
 
Media as a Mind Controlling Strategy In Old and Modern Era
Media as a Mind Controlling Strategy In Old and Modern EraMedia as a Mind Controlling Strategy In Old and Modern Era
Media as a Mind Controlling Strategy In Old and Modern Era
faizulhassanfaiz1670
 
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptxsomanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
Howard Spence
 
Gregory Harris - Cycle 2 - Civics Presentation
Gregory Harris - Cycle 2 - Civics PresentationGregory Harris - Cycle 2 - Civics Presentation
Gregory Harris - Cycle 2 - Civics Presentation
gharris9
 
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Sebastiano Panichella
 
Gregory Harris' Civics Presentation.pptx
Gregory Harris' Civics Presentation.pptxGregory Harris' Civics Presentation.pptx
Gregory Harris' Civics Presentation.pptx
gharris9
 
Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024
Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024
Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024
Dutch Power
 
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdfSupercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Access Innovations, Inc.
 
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdfBonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
khadija278284
 
Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...
Sebastiano Panichella
 

Recently uploaded (19)

Burning Issue Presentation By Kenmaryon.pdf
Burning Issue Presentation By Kenmaryon.pdfBurning Issue Presentation By Kenmaryon.pdf
Burning Issue Presentation By Kenmaryon.pdf
 
Collapsing Narratives: Exploring Non-Linearity • a micro report by Rosie Wells
Collapsing Narratives: Exploring Non-Linearity • a micro report by Rosie WellsCollapsing Narratives: Exploring Non-Linearity • a micro report by Rosie Wells
Collapsing Narratives: Exploring Non-Linearity • a micro report by Rosie Wells
 
Presentatie 8. Joost van der Linde & Daniel Anderton - Eliq 28 mei 2024
Presentatie 8. Joost van der Linde & Daniel Anderton - Eliq 28 mei 2024Presentatie 8. Joost van der Linde & Daniel Anderton - Eliq 28 mei 2024
Presentatie 8. Joost van der Linde & Daniel Anderton - Eliq 28 mei 2024
 
International Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software TestingInternational Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software Testing
 
2024-05-30_meetup_devops_aix-marseille.pdf
2024-05-30_meetup_devops_aix-marseille.pdf2024-05-30_meetup_devops_aix-marseille.pdf
2024-05-30_meetup_devops_aix-marseille.pdf
 
Tom tresser burning issue.pptx My Burning issue
Tom tresser burning issue.pptx My Burning issueTom tresser burning issue.pptx My Burning issue
Tom tresser burning issue.pptx My Burning issue
 
Mastering the Concepts Tested in the Databricks Certified Data Engineer Assoc...
Mastering the Concepts Tested in the Databricks Certified Data Engineer Assoc...Mastering the Concepts Tested in the Databricks Certified Data Engineer Assoc...
Mastering the Concepts Tested in the Databricks Certified Data Engineer Assoc...
 
Obesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditionsObesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditions
 
María Carolina Martínez - eCommerce Day Colombia 2024
María Carolina Martínez - eCommerce Day Colombia 2024María Carolina Martínez - eCommerce Day Colombia 2024
María Carolina Martínez - eCommerce Day Colombia 2024
 
AWANG ANIQKMALBIN AWANG TAJUDIN B22080004 ASSIGNMENT 2 MPU3193 PHILOSOPHY AND...
AWANG ANIQKMALBIN AWANG TAJUDIN B22080004 ASSIGNMENT 2 MPU3193 PHILOSOPHY AND...AWANG ANIQKMALBIN AWANG TAJUDIN B22080004 ASSIGNMENT 2 MPU3193 PHILOSOPHY AND...
AWANG ANIQKMALBIN AWANG TAJUDIN B22080004 ASSIGNMENT 2 MPU3193 PHILOSOPHY AND...
 
Media as a Mind Controlling Strategy In Old and Modern Era
Media as a Mind Controlling Strategy In Old and Modern EraMedia as a Mind Controlling Strategy In Old and Modern Era
Media as a Mind Controlling Strategy In Old and Modern Era
 
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptxsomanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
 
Gregory Harris - Cycle 2 - Civics Presentation
Gregory Harris - Cycle 2 - Civics PresentationGregory Harris - Cycle 2 - Civics Presentation
Gregory Harris - Cycle 2 - Civics Presentation
 
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
 
Gregory Harris' Civics Presentation.pptx
Gregory Harris' Civics Presentation.pptxGregory Harris' Civics Presentation.pptx
Gregory Harris' Civics Presentation.pptx
 
Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024
Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024
Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024
 
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdfSupercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
 
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdfBonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
 
Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...
 

PLNOG 7: Ferenc Csorba - What’s new at the RIPE NCC?

  • 1. What’s new at the RIPE NCC? PLNOG, Kraków, 28 September 2011 Ferenc Csorba Trainer, RIPE NCC ferenc@ripe.net
  • 2. Topics - overview • The Registry System • IPv4 depletion • IPv6 policy update and statistics • RIPEstat, RIPE Atlas 2
  • 5. RIPE NCC • Service region: Europe, Middle East and parts of Central Asia • Supports coordination of Internet operations • Distributes and registers Internet resources • Not-for-profit membership organisation • 7,757 members • Neutral, impartial, open and transparent • RIPE: self regulated, open to everyone 5
  • 6. RIPE NCC Activities • Distributing and managing number resources • Routing Registry • Statistics and measurements • Education • K-root • ENUM root zone 6
  • 7. IP Address Distribution 7 IANA 7,757 LIRs AfriNIC LACNICRIPE NCC APNICARIN End Users
  • 8. IPv6 Address Distribution Allocation PA Assignment PI Assignment IANA End User LIR RIR /3 /32 /12 /56/48 /48
  • 12. RIPE community • Develops policies • Open to everyone • Communicates on Working Groups mailing lists • Meets twice a year at RIPE Meetings. 12 • RIPE Meetings in 2011: - RIPE 62 (Amsterdam, 2 - 6 May) - RIPE 63 (Vienna, 31 October - 4 November) • All new LIRs get two free tickets to attend • Remote participation possible
  • 14. New RIPE policies 14 • Help make remaining IPv4 addresses last as long as possible • Help IPv6 deployment
  • 16. IANA IPv4 Pool 16 0% 10% 20% 30% 40% 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011
  • 17. IPv4 exhaustion phases 17 time IANA pool exhausted IPv4 still available. RIPE NCC continues distributing it Each of the 5 RIRs given a /8 RIPE NCC reaches final /8 RIPE NCC’s allocation policy from last /8 applies RIPE NCC pool exhausted RIPE NCC can only distribute IPv6 now ?
  • 18. How Many Addresses Left? 18 http://www.ripe.net/internet-coordination/ipv4-exhaustion/ipv4-available-pool-graph
  • 20. “Run Out Fairly” • RIPE Policy Proposal 2009-03,“Run Out Fairly” • Gradually reduced allocation / assignment periods - 12 months (January 2010) - 9 months (July 2010) - 6 months (January 2011) - 3 months (July 2011) • 50% has to be used up by half-period 20
  • 21. Get your IPs fast? Know how we evaluate! • Want to know how get your resources fast? - http://www.ripe.net/lir-services/resource-management/ contact/ipv4-evaluation-procedures 21
  • 22. 0 64 128 192 256 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 IPv4: allocations versus advertised RIR Allocations Advertised Data Projection Today 22
  • 23. Transfer of IPv4 allocations • LIRs can transfer address blocks - To another LIR - Only when it’s empty - Meets minimum allocation size (/21) • Requests are evaluated by the NCC • Registered in the RIPE database 23
  • 24. Listing Services • Platform to list address space you no longer need • For members only (LIR) • Access via the LIR Portal • Based on the “Transfer of Allocations Rules” • Service included in the membership fee 24
  • 25. Unannounced early registration addresses • Identify legacy space which is currently not announced on the internet • Contact the holders about the possibility of returning those addresses • 400 organisations contacted • And some blocks returned 25
  • 26. The RIPE NCC’s last /8 26 How will distribution of the last /8 differ?
  • 27. The RIPE NCC’s last /8 27 • /16 reserved for unforeseen situations • No PI assignments • Only if LIR already has IPv6 • You must meet the criteria for an (additional) allocation • Each LIR can get one /22 allocation
  • 28. How to request Independent Resources? • Sponsoring LIR requests for End User • Direct Assignment User request for themselves • End User can become LIR 28
  • 29. Charging for Resources • 5 LIR categories: Extra Small to Extra Large • For each category the fee is the same as in 2010 • Category determined by IPv4 and IPv6 allocations over time • Direct assignments don’t influence category • 50 Euro fee for every direct assignment 29
  • 30. Have you got PI? • Contract with End User required - Example contract on RIPE NCC website • Yearly charges for Independent Resources - RIPE NCC Charging Scheme 2011 • enduser-contract@ripe.net 30
  • 31. Don’t forget • Reduced allocation/assignment periods • Transfer of IPv4 address space • Final /8 31
  • 33. IPv6 ? Yes please!
  • 34. IPv6 Ripeness 34 • Rating system: - One star if the LIR has an IPv6 allocation - Additional stars if: - IPv6 Prefix is announced on router - A route6 object is in the RIPE Database - Reverse DNS is set up - A list of all 4 star LIRs: http://ipv6ripeness.ripe.net/
  • 35. IPv6 RIPEness in the RIPE NCC service region 35 No IPv6 55% 4 stars 16% 3 stars 10% 2 stars 5% 1 star 13% 1 star 2 stars 3 stars 4 stars No IPv6
  • 36. IPv6 Ripeness in Poland 36 No IPv6 47% 4 stars 26% 3 stars 13% 2 stars 6% 1 star 8% 1 star 2 stars 3 stars 4 stars No IPv6
  • 37. Ripeness per country (Poland & region) 37 0 200 400 600 800 1,000 Germany Russia Ukraine Poland Czech Republic 1 star 2 stars 3 stars 4 stars no IPv6
  • 38. Ripeness per country, (%, Poland & region) 38 0% 20% 40% 60% 80% 100% Germany Russia Ukraine Poland Czech Republic All (7757) 1 star 2 stars 3 stars 4 stars no IPv6
  • 39. IPv6 enabled networks 39 0% 5% 10% 15% 20% 25% 30% 2004 2005 2006 2007 2008 2009 2010 2011 _RIR_RIPE_NCC RU PL UA DE CZ http://v6asns.ripe.net
  • 40. To get an IPv6 allocation • You must: - Be an LIR - Have a plan for making assignments within two years • Minimum allocation size /32 • Allocation size is based on customer numbers and growth, not on transition technique! 40
  • 41. Assigning IPv6 to customers • Give your customers enough addresses - Up to a /48 • For more addresses, send in request form - Alternatively, make a sub-allocation • Every assignment must now be registered in the RIPE database 41
  • 42. Grouping assignments in the RIPE DB inet6num:        2001:db8:1000::/36 netname:         Bluelight descr:           We want more Bluelight B.V. descr:      Colocation services country:          NL admin-c:         BN649-RIPE tech-c:          BN649-RIPE status:          AGGREGATED-BY-LIR assignment-size: 48 mnt-by:          BLUELIGHT-MNT notify:          noc@example.net changed:        noc@example.net 20110218 source:         RIPE 42
  • 43. Using AGGREGATED-BY-LIR 43 ALLOCATED-BY-RIR ALLOCATED-BY-LIR AGGREGATED-BY-LIR assignment-size: 48 /40 /48 /48/48/48/48 ASSIGNED /44/36 AGGREGATED-BY-LIR assignment-size: 56 /34 /56 /56/56/56/56
  • 44. Route6 object: Aut-num object: IPv6 in the Routing Registry 44 aut-num: AS65550 mp-import: afi ipv6.unicast from AS64496 accept ANY mp-export: afi ipv6.unicast to AS64496 announce AS65550 route6: 2001:DB8::/32 origin: AS65550
  • 45. Getting IPv6 PI address space • Minimum assignment size /48 • PI space can not be used for sub-assignments • An organisation must: - Demonstrate it will multihome * - LIRs must demonstrate special routing requirements - Meet contractual requirements 45
  • 46. Contract for independent resources 46 enduser-contract@ripe.net
  • 47. RESTful API • Newly developed • Query service released September 2011 • Update service currently in beta – Planned to be released later this year • Uses XML or JSON – Plain html currently available for testing, this will be removed later on! • Details on http://labs.ripe.net 47
  • 49. Beta: http://stat.ripe.net Number Registry (RIPE DB) Routing Registry (RIPE DB) BGP Routing (RIS) Active Measuring (TTM, ATLAS) Geo- Location (Maxmind , …) You
  • 50. RIPEstat Strategy • Immutable, sharable URLs for each result • Add more history • Multiple output formats (command line tool?) • RIPEstat regular “Public Demos” (WebEx) – Modular design --> agile development – We demo new functionality every 4 weeks – we receive comments and feedback – You get the tools you ask for: get involved! – Next public demo: Tuesday @ 11:30, 4th October
  • 51. RIPE Atlas • Next generation Internet measurement network – To scale to thousands of measurement nodes – Potentially “be everywhere” and ready to run different measurements – Started last November – We’re still building it
  • 52. Light Map of Europe 6
  • 53. Ambitious Community Effort Instead of building small, separate, individual & private infrastructures, build a huge common infrastructure that serves both the private goals and the community goals.
  • 54. Intuition -> Plan • For accurate maps we need more probes • Deploying very many TTM boxes too expensive • Smaller probes • Easily deployable • USB powered • 24 x 365 capable 8
  • 56. Hosting = Credits = Measurements
  • 57. RIPE Atlas - Security aspects • Probes have hardwired trust material (registration server addresses / keys) • The probes don’t have any open ports, they only initiate connections – This works fine with NATs too • Probes don’t listen to local traffic, there are no passive measurements running – There’s no snooping around 16
  • 58. How we see k.root-servers.net (IPv6 RTT)
  • 59. RIPE NCC Measurement Tools • Tools for YOU • Please support us by – Using the tools – Giving us feedback and ideas – Telling your friends about them – Finding sponsors for RIPE Atlas
  • 61. See you at RIPE 63! Vienna, 31Oct-4 Nov 2011