SlideShare a Scribd company logo
The RIR System,


the RIPE Community,


and the RIPE NCC
Gergana Petrova | 5 July 2021
Gergana Petrova | MEAC School on Internet Governance | 5 July 2021
What is the Internet?
• Autonomous System (AS)


• The Internet has roughly 60,000 interconnected ASs
Gergana Petrova | MEAC School on Internet Governance | 5 July 2021
What is the Internet?
• The Internet is a network of
interconnected networks


• TCP/IP is the standard of
communication between all
computers on this network


• IP = Internet Protocol
Gergana Petrova | MEAC School on Internet Governance | 5 July 2021
Unlike the phone system, the Internet is decentralised
central of
fi
ce


(switch)
Gergana Petrova | MEAC School on Internet Governance | 5 July 2021
Permissionless innovation
Disruptive, forces breakthroughs, affects all facets of our lives
Gergana Petrova | MEAC School on Internet Governance | 5 July 2021
Standardising organisations
The Internet Engineering Task Force


• Develop and promote voluntary Internet standards


• Open standards organisation, with no formal
membership


• Rough consensus and running code


World Wide Web Consortium


• Develop open standards to ensure the long-term
growth of the Web
Gergana Petrova | MEAC School on Internet Governance | 5 July 2021
Internet Corporation for Assigned Names and Numbers
• Global forum for developing policies for coordination
of some of the Internet's core technical elements


• Coordinate the Internet Assigned Numbers Authority
(IANA) functions:


- management of the address and routing parameter area
(ARPA) top-level domain


- administration of certain responsibilities of generic
(gTLD) and country code (ccTLD) Top-Level Domains


- the allocation of Internet numbering resources
Numbers
Gergana Petrova | MEAC School on Internet Governance | 5 July 2021
The Internet Layers
email | WWW | phone | ...
SMTP | HTTP | RTP | ...
TCP | UDP | ...
IP
ethernet | PPP | ...
CSMA | async | sonet | ...
copper | fiber | radio | ...
Gergana Petrova | MEAC School on Internet Governance | 5 July 2021
Internet Protocol (IP) Address
• It needs to be globally unique


• It is an address, not an identity


- Represents a location in a network


- If you move, your address is likely to change


• IPv4 e.g. 192.0.2.17 (32 bits)


• IPv6 e.g. 2001:db8:0:1234:0:567:8:1 (128 bits)
Gergana Petrova | MEAC School on Internet Governance | 5 July 2021
How to make sure IPs are unique?
• We need a coordinator
“The Internet Assigned Numbers Authority (IANA)”
Jon Postel

(1943-1998)
Gergana Petrova | MEAC School on Internet Governance | 5 July 2021
Where are the RIRs?
Gergana Petrova | MEAC School on Internet Governance | 5 July 2021
What is RIPE NCC?
• RIPE Network Coordination Centre


• Established in 1992


• Independent, not-for-profit, membership
organisation


• One of the five RIRs (Regional Internet
Registry)


• Serving Europe, the Middle East, parts
of Central Asia


• Around 140 staff based in Amsterdam,
Dubai and Moscow
Gergana Petrova | MEAC School on Internet Governance | 5 July 2021
What is an RIR?
• A Regional Internet Registry (RIR) manages the allocation and
registration of Internet number resources in a particular region of
the world and maintains a unique registry of all IP numbers
issued.


• Number resources include:


- IP addresses (IPv4 and IPv6)


- Autonomous System (AS) Numbers


-
Gergana Petrova | MEAC School on Internet Governance | 5 July 2021
Core RIPE NCC Functions
•Receive large IP address blocks from IANA


- Distribute those in smaller blocks to its members


- Publish and maintain a list of who has which block


- Implement the rules (policies) set by the RIPE
community


•Support the infrastructure of the Internet
through technical coordination


•Provide services for the benefit of the
Internet community at large
IANA


(Internet Assigned Numbers Authority)


Manages global unallocated address pool
RIRs


(RIPE NCC, ARIN, APNIC, LACNIC, AFRINIC)


Manages regional unallocated address pool
allocate assign
ISPs/LIRs
re-allocate re-assign
ISPs/LIRs


(customer)
End User


(customer)
End User


(customer)
Gergana Petrova | MEAC School on Internet Governance | 5 July 2021
What is in the RIPE Database?
• Registration information about


- IP addresses and AS Numbers issued by the RIPE
NCC


- IP addresses and AS Numbers issued prior to the
establishment of the RIRs (legacy space)


- Original registration date


- Organisations that hold these resources (ORGs)


- Points of Contact for resources or organisations
(POCs)


- Customer reassignment information (from ISPs to
their customers)


- Referential information to the authoritative RIR
www.metu.edu.tr


144.122.145.153
Gergana Petrova | MEAC School on Internet Governance | 5 July 2021
What is not in the RIPE Database?
• Domain names


• Certain customer reassignments


- Example: private residence


• Accurate geographic location of the network or end user
customer
Gergana Petrova | MEAC School on Internet Governance | 5 July 2021
What is the RIPE community?
• Réseaux IP Européens


• Established in 1989


• Open, inclusive, bottom-up, transparent


• Responsible for making policy, sharing
information and best practices


• RIPE structures:


- Working groups


- Mailing lists


- RIPE Meetings
Gergana Petrova | MEAC School on Internet Governance | 5 July 2021
RIPE Policy Development
• Process described in document ripe-642


• Decisions based on mailing list discussion


- Face to face meetings help


• Rough Consensus


- Properly address all concerns and objections


- Work out differences


- No voting or counting
Gergana Petrova | MEAC School on Internet Governance | 5 July 2021
Benefits of a Regional Approach
• We are very close to our users (stakeholders)


- Easier communication


- Easier to maintain accurate registry


• Policies can adapt to regional differences


- Different stages of Internet development


- Different priorities amongst stakeholders


• Overlap exists between community members


- All policy development is open to everyone


- No requirement to be from inside the region
Gergana Petrova | MEAC School on Internet Governance | 5 July 2021
Online Learning
• Online Webinars: ripe.net/support/training/webinars/webinar-recordings


• RIPE Academy: academy.ripe.net
atlas.ripe.net
Gergana Petrova | MEAC School on Internet Governance | 5 July 2021
Online Learning
• RIPE NCC Certified Professionals: ripe.net/support/certified-
professionals


• Write to exams@ripe.net if interested
atlas.ripe.net
IPv4 and IPv6
Gergana Petrova | MEAC School on Internet Governance | 5 July 2021
Internet Protocol (IP) Address
• The currently used IPv4 only has 4.2 billion addresses


• IPv6 functions the same as IPv4


- “Same cardboard box, slightly bigger label on it”


• Address is 128 bits long (IPv4 uses 32 bits)


- 2^128 addresses available


- 340282366920938463463374607431768211456 options


• Example:


- IPv4: 192.0.2.53


- IPv6: 2001:0db8:582:ae33::29
Gergana Petrova | MEAC School on Internet Governance | 5 July 2021
IPv6 and IPv4 are not interoperable
• Design feature, not a bug; easier to deploy


• You can use both protocols at the same time on the
same network without interference


• You can “retrofit” IPv6 onto existing networks without
breaking or removing IPv4


• Computers which have both can choose to use either
IPv4 or IPv6
Gergana Petrova | MEAC School on Internet Governance | 5 July 2021
RIPE NCC’s IPv4 Address Pool
Gergana Petrova | MEAC School on Internet Governance | 5 July 2021
Still Recovering Some IPv4 bits
• From organisations that have gone out of business


• From closed LIR accounts


• From networks that return addresses they no longer need
Gergana Petrova | MEAC School on Internet Governance | 5 July 2021
The Waiting List
• LIRs that have submitted an IPv4 request can see their position
on the waiting list in the LIR Portal
Gergana Petrova | MEAC School on Internet Governance | 5 July 2021
The Waiting List
Only LIRs that have never received an IPv4 allocation
from the RIPE NCC (of any size) may request
addresses from the waiting list, and they are only
eligible to receive a single /24 allocation.


That’s 256 addresses…
Gergana Petrova | MEAC School on Internet Governance | 5 July 2021
IPv4 Transfer Market
• $28-$45 depending on the size
of the block


• Increase of demand


• Big blocks are becoming scarce
Gergana Petrova | MEAC School on Internet Governance | 5 July 2021
IPv4 Transfer Market
Gergana Petrova | MEAC School on Internet Governance | 5 July 2021
Network Address Translation (NAT)
• Instead of one IPv4 address per customer


- Share a single IPv4 address with multiple customers


- Internal addresses only have to be unique locally


- Common amongst mobile network operators


• However:


- Breaks the end-to-end connectivity model of the Internet


- Inhibitor to “permissionless innovation”


- NATs are expensive to scale


- Difficult for law enforcement to identify people behind IPs
Gergana Petrova | MEAC School on Internet Governance | 5 July 2021
IPv6 Adoption
Gergana Petrova | MEAC School on Internet Governance | 5 July 2021
IPv6 Adoption
Gergana Petrova | MEAC School on Internet Governance | 5 July 2021
Top countries
Gergana Petrova | MEAC School on Internet Governance | 5 July 2021
Why the hold up?
• “We still have enough” or “We use NAT”


• Old equipment


• Lack of expertise


• Lack of management buy in


• A lof of content is still on IPv4
Questions ?
gpetrova@ripe.net


@_GeriPetrova

More Related Content

What's hot

Internet Measurements during COVID-19
Internet Measurements during COVID-19Internet Measurements during COVID-19
Internet Measurements during COVID-19
RIPE NCC
 
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
 
IOT, It's the Internet...only bigger
IOT, It's the Internet...only biggerIOT, It's the Internet...only bigger
IOT, It's the Internet...only bigger
APNIC
 
Introduction to the RIPE NCC and the RIR System
Introduction to the RIPE NCC and the RIR SystemIntroduction to the RIPE NCC and the RIR System
Introduction to the RIPE NCC and the RIR System
RIPE NCC
 
MMNOG: Internet infrastructure comparisons in the Asia Pacific
MMNOG: Internet infrastructure comparisons in the Asia Pacific MMNOG: Internet infrastructure comparisons in the Asia Pacific
MMNOG: Internet infrastructure comparisons in the Asia Pacific
APNIC
 
Resource Public Key Infrastructure presentation, Mynog5
Resource Public Key Infrastructure presentation, Mynog5Resource Public Key Infrastructure presentation, Mynog5
Resource Public Key Infrastructure presentation, Mynog5
APNIC
 
Cybersecurity Opportunities Challenges APNIC
Cybersecurity Opportunities Challenges APNICCybersecurity Opportunities Challenges APNIC
Cybersecurity Opportunities Challenges APNIC
APNIC
 
IGFA 2017: Introduction to APNIC and Regional Internet Registries
IGFA 2017: Introduction to APNIC and Regional Internet RegistriesIGFA 2017: Introduction to APNIC and Regional Internet Registries
IGFA 2017: Introduction to APNIC and Regional Internet Registries
APNIC
 
Collective responsibility for security and resilience of the global routing s...
Collective responsibility for security and resilience of the global routing s...Collective responsibility for security and resilience of the global routing s...
Collective responsibility for security and resilience of the global routing s...
APNIC
 
APSIG 2016 - IANA Transition: Why do we care?
APSIG 2016 -  IANA Transition: Why do we care?APSIG 2016 -  IANA Transition: Why do we care?
APSIG 2016 - IANA Transition: Why do we care?
APNIC
 
APNIC Update: Infotel 2014
APNIC Update: Infotel 2014APNIC Update: Infotel 2014
APNIC Update: Infotel 2014
APNIC
 
Government Policy and IPv6 Adoption
Government Policy and IPv6 AdoptionGovernment Policy and IPv6 Adoption
Government Policy and IPv6 Adoption
APNIC
 
Apnic update-btnog1-sc
Apnic update-btnog1-scApnic update-btnog1-sc
Apnic update-btnog1-sc
APNIC
 
IANA Transition Update, August 2016
IANA Transition Update, August 2016IANA Transition Update, August 2016
IANA Transition Update, August 2016
APNIC
 
APNIC Update @ SANOG 27
APNIC Update @ SANOG 27APNIC Update @ SANOG 27
APNIC Update @ SANOG 27
APNIC
 
Internet infrastructure in the South East Asia region
Internet infrastructure in the South East Asia regionInternet infrastructure in the South East Asia region
Internet infrastructure in the South East Asia region
APNIC
 
An introduction to APNIC
An introduction to APNICAn introduction to APNIC
An introduction to APNIC
APNIC
 
PNG IXP Inauguration: APNIC Update
PNG IXP Inauguration: APNIC UpdatePNG IXP Inauguration: APNIC Update
PNG IXP Inauguration: APNIC Update
APNIC
 
Asia Pacific Internet Leadership Program
Asia Pacific Internet Leadership ProgramAsia Pacific Internet Leadership Program
Asia Pacific Internet Leadership Program
APNIC
 
CommuniCast 2014: APNIC Services Update
CommuniCast 2014: APNIC Services Update CommuniCast 2014: APNIC Services Update
CommuniCast 2014: APNIC Services Update
APNIC
 

What's hot (20)

Internet Measurements during COVID-19
Internet Measurements during COVID-19Internet Measurements during COVID-19
Internet Measurements during COVID-19
 
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
 
IOT, It's the Internet...only bigger
IOT, It's the Internet...only biggerIOT, It's the Internet...only bigger
IOT, It's the Internet...only bigger
 
Introduction to the RIPE NCC and the RIR System
Introduction to the RIPE NCC and the RIR SystemIntroduction to the RIPE NCC and the RIR System
Introduction to the RIPE NCC and the RIR System
 
MMNOG: Internet infrastructure comparisons in the Asia Pacific
MMNOG: Internet infrastructure comparisons in the Asia Pacific MMNOG: Internet infrastructure comparisons in the Asia Pacific
MMNOG: Internet infrastructure comparisons in the Asia Pacific
 
Resource Public Key Infrastructure presentation, Mynog5
Resource Public Key Infrastructure presentation, Mynog5Resource Public Key Infrastructure presentation, Mynog5
Resource Public Key Infrastructure presentation, Mynog5
 
Cybersecurity Opportunities Challenges APNIC
Cybersecurity Opportunities Challenges APNICCybersecurity Opportunities Challenges APNIC
Cybersecurity Opportunities Challenges APNIC
 
IGFA 2017: Introduction to APNIC and Regional Internet Registries
IGFA 2017: Introduction to APNIC and Regional Internet RegistriesIGFA 2017: Introduction to APNIC and Regional Internet Registries
IGFA 2017: Introduction to APNIC and Regional Internet Registries
 
Collective responsibility for security and resilience of the global routing s...
Collective responsibility for security and resilience of the global routing s...Collective responsibility for security and resilience of the global routing s...
Collective responsibility for security and resilience of the global routing s...
 
APSIG 2016 - IANA Transition: Why do we care?
APSIG 2016 -  IANA Transition: Why do we care?APSIG 2016 -  IANA Transition: Why do we care?
APSIG 2016 - IANA Transition: Why do we care?
 
APNIC Update: Infotel 2014
APNIC Update: Infotel 2014APNIC Update: Infotel 2014
APNIC Update: Infotel 2014
 
Government Policy and IPv6 Adoption
Government Policy and IPv6 AdoptionGovernment Policy and IPv6 Adoption
Government Policy and IPv6 Adoption
 
Apnic update-btnog1-sc
Apnic update-btnog1-scApnic update-btnog1-sc
Apnic update-btnog1-sc
 
IANA Transition Update, August 2016
IANA Transition Update, August 2016IANA Transition Update, August 2016
IANA Transition Update, August 2016
 
APNIC Update @ SANOG 27
APNIC Update @ SANOG 27APNIC Update @ SANOG 27
APNIC Update @ SANOG 27
 
Internet infrastructure in the South East Asia region
Internet infrastructure in the South East Asia regionInternet infrastructure in the South East Asia region
Internet infrastructure in the South East Asia region
 
An introduction to APNIC
An introduction to APNICAn introduction to APNIC
An introduction to APNIC
 
PNG IXP Inauguration: APNIC Update
PNG IXP Inauguration: APNIC UpdatePNG IXP Inauguration: APNIC Update
PNG IXP Inauguration: APNIC Update
 
Asia Pacific Internet Leadership Program
Asia Pacific Internet Leadership ProgramAsia Pacific Internet Leadership Program
Asia Pacific Internet Leadership Program
 
CommuniCast 2014: APNIC Services Update
CommuniCast 2014: APNIC Services Update CommuniCast 2014: APNIC Services Update
CommuniCast 2014: APNIC Services Update
 

Similar to The RIR System, IPv4 and IPv6

Internet 101: Numbers and Names
Internet 101: Numbers and NamesInternet 101: Numbers and Names
Internet 101: Numbers and Names
RIPE NCC
 
RIPE NCC and Academia
RIPE NCC and AcademiaRIPE NCC and Academia
RIPE NCC and Academia
RIPE NCC
 
PLNOG 7: Ferenc Csorba - What’s new at the RIPE NCC?
PLNOG 7: Ferenc Csorba - What’s new at the RIPE NCC?PLNOG 7: Ferenc Csorba - What’s new at the RIPE NCC?
PLNOG 7: Ferenc Csorba - What’s new at the RIPE NCC?
PROIDEA
 
RIPE NCC and Internet Governance
RIPE NCC and Internet GovernanceRIPE NCC and Internet Governance
RIPE NCC and Internet Governance
RIPE NCC
 
12 steps for IPv6 Deployment in Governments and Enterprises
12 steps for IPv6 Deployment in Governments and Enterprises12 steps for IPv6 Deployment in Governments and Enterprises
12 steps for IPv6 Deployment in Governments and Enterprises
APNIC
 
Facilitating IPv6 Deployment
Facilitating IPv6 DeploymentFacilitating IPv6 Deployment
Facilitating IPv6 Deployment
RIPE NCC
 
IPv6 Act Now!
IPv6 Act Now!IPv6 Act Now!
IPv6 Act Now!
RIPE NCC
 
APNIC Regional Update: PacINET 2014
APNIC Regional Update: PacINET 2014APNIC Regional Update: PacINET 2014
APNIC Regional Update: PacINET 2014
APNIC
 
RIPE 78: Routing in 2018
RIPE 78: Routing in 2018RIPE 78: Routing in 2018
RIPE 78: Routing in 2018
APNIC
 
The RIR System
The RIR SystemThe RIR System
The RIR System
RIPE NCC
 
PLNOG 6: Sandra Brás - What’s hot at the RIPE NCC
PLNOG 6: Sandra Brás -  What’s hot at the RIPE NCCPLNOG 6: Sandra Brás -  What’s hot at the RIPE NCC
PLNOG 6: Sandra Brás - What’s hot at the RIPE NCC
PROIDEA
 
IETF 105: BGP 2018
IETF 105: BGP 2018IETF 105: BGP 2018
IETF 105: BGP 2018
APNIC
 
AFSIG 2023: Internet routing and addressing
AFSIG 2023: Internet routing and addressingAFSIG 2023: Internet routing and addressing
AFSIG 2023: Internet routing and addressing
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
 
Taiwan's Digital Landscape with RIPE NCC Tools
Taiwan's Digital Landscape with RIPE NCC ToolsTaiwan's Digital Landscape with RIPE NCC Tools
Taiwan's Digital Landscape with RIPE NCC Tools
RIPE NCC
 
In Defence of NATs
In Defence of NATsIn Defence of NATs
In Defence of NATs
APNIC
 
Internet Operations and the RIRs
Internet Operations and the RIRsInternet Operations and the RIRs
Internet Operations and the RIRs
ARIN
 
Lao ICT Expo 2018: Introduction to the Internet and APNIC
Lao ICT Expo 2018: Introduction to the Internet and APNICLao ICT Expo 2018: Introduction to the Internet and APNIC
Lao ICT Expo 2018: Introduction to the Internet and APNIC
APNIC
 
Internet Protocol (IP) for e-Gov
Internet Protocol (IP) for e-GovInternet Protocol (IP) for e-Gov
Internet Protocol (IP) for e-Gov
Commonwealth Telecommunications Organisation
 
IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119
APNIC
 

Similar to The RIR System, IPv4 and IPv6 (20)

Internet 101: Numbers and Names
Internet 101: Numbers and NamesInternet 101: Numbers and Names
Internet 101: Numbers and Names
 
RIPE NCC and Academia
RIPE NCC and AcademiaRIPE NCC and Academia
RIPE NCC and Academia
 
PLNOG 7: Ferenc Csorba - What’s new at the RIPE NCC?
PLNOG 7: Ferenc Csorba - What’s new at the RIPE NCC?PLNOG 7: Ferenc Csorba - What’s new at the RIPE NCC?
PLNOG 7: Ferenc Csorba - What’s new at the RIPE NCC?
 
RIPE NCC and Internet Governance
RIPE NCC and Internet GovernanceRIPE NCC and Internet Governance
RIPE NCC and Internet Governance
 
12 steps for IPv6 Deployment in Governments and Enterprises
12 steps for IPv6 Deployment in Governments and Enterprises12 steps for IPv6 Deployment in Governments and Enterprises
12 steps for IPv6 Deployment in Governments and Enterprises
 
Facilitating IPv6 Deployment
Facilitating IPv6 DeploymentFacilitating IPv6 Deployment
Facilitating IPv6 Deployment
 
IPv6 Act Now!
IPv6 Act Now!IPv6 Act Now!
IPv6 Act Now!
 
APNIC Regional Update: PacINET 2014
APNIC Regional Update: PacINET 2014APNIC Regional Update: PacINET 2014
APNIC Regional Update: PacINET 2014
 
RIPE 78: Routing in 2018
RIPE 78: Routing in 2018RIPE 78: Routing in 2018
RIPE 78: Routing in 2018
 
The RIR System
The RIR SystemThe RIR System
The RIR System
 
PLNOG 6: Sandra Brás - What’s hot at the RIPE NCC
PLNOG 6: Sandra Brás -  What’s hot at the RIPE NCCPLNOG 6: Sandra Brás -  What’s hot at the RIPE NCC
PLNOG 6: Sandra Brás - What’s hot at the RIPE NCC
 
IETF 105: BGP 2018
IETF 105: BGP 2018IETF 105: BGP 2018
IETF 105: BGP 2018
 
AFSIG 2023: Internet routing and addressing
AFSIG 2023: Internet routing and addressingAFSIG 2023: Internet routing and addressing
AFSIG 2023: Internet routing and addressing
 
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]
 
Taiwan's Digital Landscape with RIPE NCC Tools
Taiwan's Digital Landscape with RIPE NCC ToolsTaiwan's Digital Landscape with RIPE NCC Tools
Taiwan's Digital Landscape with RIPE NCC Tools
 
In Defence of NATs
In Defence of NATsIn Defence of NATs
In Defence of NATs
 
Internet Operations and the RIRs
Internet Operations and the RIRsInternet Operations and the RIRs
Internet Operations and the RIRs
 
Lao ICT Expo 2018: Introduction to the Internet and APNIC
Lao ICT Expo 2018: Introduction to the Internet and APNICLao ICT Expo 2018: Introduction to the Internet and APNIC
Lao ICT Expo 2018: Introduction to the Internet and APNIC
 
Internet Protocol (IP) for e-Gov
Internet Protocol (IP) for e-GovInternet Protocol (IP) for e-Gov
Internet Protocol (IP) for e-Gov
 
IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119
 

More from RIPE NCC

Know Your Network; why every network operator should host a RIPE Atlas probe
Know Your Network; why every network operator should host a RIPE Atlas probeKnow Your Network; why every network operator should host a RIPE Atlas probe
Know Your Network; why every network operator should host a RIPE Atlas probe
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 Registry
RIPE 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 Action
RIPE NCC
 
Governing Environmental Sustainability in Tech
Governing Environmental Sustainability in TechGoverning Environmental Sustainability in Tech
Governing Environmental Sustainability in Tech
RIPE NCC
 
Gerardo-Viviers-RPKI-presentation-DKNOG14.pdf
Gerardo-Viviers-RPKI-presentation-DKNOG14.pdfGerardo-Viviers-RPKI-presentation-DKNOG14.pdf
Gerardo-Viviers-RPKI-presentation-DKNOG14.pdf
RIPE 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 RIS
RIPE 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 workshop
RIPE 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.pdf
RIPE 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.pdf
RIPE NCC
 
RIPE NCC Internet Measurement Tools
RIPE NCC Internet Measurement ToolsRIPE NCC Internet Measurement Tools
RIPE NCC Internet Measurement Tools
RIPE 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 Baltics
RIPE NCC
 
RPKI For Routing Security
RPKI For Routing SecurityRPKI For Routing Security
RPKI For Routing Security
RIPE 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.pdf
RIPE 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 Atlas
RIPE 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 Atlas
RIPE NCC
 
RIPE NCC Internet Measurement Services
RIPE NCC Internet Measurement ServicesRIPE NCC Internet Measurement Services
RIPE NCC Internet Measurement Services
RIPE NCC
 
Spotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE AtlasSpotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE Atlas
RIPE NCC
 
Spotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE AtlasSpotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE Atlas
RIPE NCC
 
Spotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE AtlasSpotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE Atlas
RIPE NCC
 
111 views of Swiss Internet Infrastructure
111 views of Swiss Internet Infrastructure111 views of Swiss Internet Infrastructure
111 views of Swiss Internet Infrastructure
RIPE NCC
 

More from RIPE NCC (20)

Know Your Network; why every network operator should host a RIPE Atlas probe
Know Your Network; why every network operator should host a RIPE Atlas probeKnow Your Network; why every network operator should host a RIPE Atlas probe
Know Your Network; why every network operator should host a RIPE Atlas probe
 
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
 

Recently uploaded

GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website
Pixlogix Infotech
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Zilliz
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
Data structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdfData structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdf
TIPNGVN2
 

Recently uploaded (20)

GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
Data structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdfData structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdf
 

The RIR System, IPv4 and IPv6

  • 1. The RIR System, the RIPE Community, and the RIPE NCC Gergana Petrova | 5 July 2021
  • 2. Gergana Petrova | MEAC School on Internet Governance | 5 July 2021 What is the Internet? • Autonomous System (AS) • The Internet has roughly 60,000 interconnected ASs
  • 3. Gergana Petrova | MEAC School on Internet Governance | 5 July 2021 What is the Internet? • The Internet is a network of interconnected networks • TCP/IP is the standard of communication between all computers on this network • IP = Internet Protocol
  • 4. Gergana Petrova | MEAC School on Internet Governance | 5 July 2021 Unlike the phone system, the Internet is decentralised central of fi ce 
 (switch)
  • 5. Gergana Petrova | MEAC School on Internet Governance | 5 July 2021 Permissionless innovation Disruptive, forces breakthroughs, affects all facets of our lives
  • 6. Gergana Petrova | MEAC School on Internet Governance | 5 July 2021 Standardising organisations The Internet Engineering Task Force • Develop and promote voluntary Internet standards • Open standards organisation, with no formal membership • Rough consensus and running code World Wide Web Consortium • Develop open standards to ensure the long-term growth of the Web
  • 7. Gergana Petrova | MEAC School on Internet Governance | 5 July 2021 Internet Corporation for Assigned Names and Numbers • Global forum for developing policies for coordination of some of the Internet's core technical elements • Coordinate the Internet Assigned Numbers Authority (IANA) functions: - management of the address and routing parameter area (ARPA) top-level domain - administration of certain responsibilities of generic (gTLD) and country code (ccTLD) Top-Level Domains - the allocation of Internet numbering resources
  • 9. Gergana Petrova | MEAC School on Internet Governance | 5 July 2021 The Internet Layers email | WWW | phone | ... SMTP | HTTP | RTP | ... TCP | UDP | ... IP ethernet | PPP | ... CSMA | async | sonet | ... copper | fiber | radio | ...
  • 10. Gergana Petrova | MEAC School on Internet Governance | 5 July 2021 Internet Protocol (IP) Address • It needs to be globally unique • It is an address, not an identity - Represents a location in a network - If you move, your address is likely to change • IPv4 e.g. 192.0.2.17 (32 bits) • IPv6 e.g. 2001:db8:0:1234:0:567:8:1 (128 bits)
  • 11. Gergana Petrova | MEAC School on Internet Governance | 5 July 2021 How to make sure IPs are unique? • We need a coordinator “The Internet Assigned Numbers Authority (IANA)” Jon Postel
 (1943-1998)
  • 12. Gergana Petrova | MEAC School on Internet Governance | 5 July 2021 Where are the RIRs?
  • 13. Gergana Petrova | MEAC School on Internet Governance | 5 July 2021 What is RIPE NCC? • RIPE Network Coordination Centre • Established in 1992 • Independent, not-for-profit, membership organisation • One of the five RIRs (Regional Internet Registry) • Serving Europe, the Middle East, parts of Central Asia • Around 140 staff based in Amsterdam, Dubai and Moscow
  • 14. Gergana Petrova | MEAC School on Internet Governance | 5 July 2021 What is an RIR? • A Regional Internet Registry (RIR) manages the allocation and registration of Internet number resources in a particular region of the world and maintains a unique registry of all IP numbers issued. • Number resources include: - IP addresses (IPv4 and IPv6) - Autonomous System (AS) Numbers -
  • 15. Gergana Petrova | MEAC School on Internet Governance | 5 July 2021 Core RIPE NCC Functions •Receive large IP address blocks from IANA - Distribute those in smaller blocks to its members - Publish and maintain a list of who has which block - Implement the rules (policies) set by the RIPE community •Support the infrastructure of the Internet through technical coordination •Provide services for the benefit of the Internet community at large IANA (Internet Assigned Numbers Authority) Manages global unallocated address pool RIRs (RIPE NCC, ARIN, APNIC, LACNIC, AFRINIC) Manages regional unallocated address pool allocate assign ISPs/LIRs re-allocate re-assign ISPs/LIRs (customer) End User (customer) End User (customer)
  • 16. Gergana Petrova | MEAC School on Internet Governance | 5 July 2021 What is in the RIPE Database? • Registration information about - IP addresses and AS Numbers issued by the RIPE NCC - IP addresses and AS Numbers issued prior to the establishment of the RIRs (legacy space) - Original registration date - Organisations that hold these resources (ORGs) - Points of Contact for resources or organisations (POCs) - Customer reassignment information (from ISPs to their customers) - Referential information to the authoritative RIR www.metu.edu.tr 144.122.145.153
  • 17. Gergana Petrova | MEAC School on Internet Governance | 5 July 2021 What is not in the RIPE Database? • Domain names • Certain customer reassignments - Example: private residence • Accurate geographic location of the network or end user customer
  • 18. Gergana Petrova | MEAC School on Internet Governance | 5 July 2021 What is the RIPE community? • Réseaux IP Européens • Established in 1989 • Open, inclusive, bottom-up, transparent • Responsible for making policy, sharing information and best practices • RIPE structures: - Working groups - Mailing lists - RIPE Meetings
  • 19. Gergana Petrova | MEAC School on Internet Governance | 5 July 2021 RIPE Policy Development • Process described in document ripe-642 • Decisions based on mailing list discussion - Face to face meetings help • Rough Consensus - Properly address all concerns and objections - Work out differences - No voting or counting
  • 20. Gergana Petrova | MEAC School on Internet Governance | 5 July 2021 Benefits of a Regional Approach • We are very close to our users (stakeholders) - Easier communication - Easier to maintain accurate registry • Policies can adapt to regional differences - Different stages of Internet development - Different priorities amongst stakeholders • Overlap exists between community members - All policy development is open to everyone - No requirement to be from inside the region
  • 21. Gergana Petrova | MEAC School on Internet Governance | 5 July 2021 Online Learning • Online Webinars: ripe.net/support/training/webinars/webinar-recordings • RIPE Academy: academy.ripe.net atlas.ripe.net
  • 22. Gergana Petrova | MEAC School on Internet Governance | 5 July 2021 Online Learning • RIPE NCC Certified Professionals: ripe.net/support/certified- professionals • Write to exams@ripe.net if interested atlas.ripe.net
  • 24. Gergana Petrova | MEAC School on Internet Governance | 5 July 2021 Internet Protocol (IP) Address • The currently used IPv4 only has 4.2 billion addresses • IPv6 functions the same as IPv4 - “Same cardboard box, slightly bigger label on it” • Address is 128 bits long (IPv4 uses 32 bits) - 2^128 addresses available - 340282366920938463463374607431768211456 options • Example: - IPv4: 192.0.2.53 - IPv6: 2001:0db8:582:ae33::29
  • 25. Gergana Petrova | MEAC School on Internet Governance | 5 July 2021 IPv6 and IPv4 are not interoperable • Design feature, not a bug; easier to deploy • You can use both protocols at the same time on the same network without interference • You can “retrofit” IPv6 onto existing networks without breaking or removing IPv4 • Computers which have both can choose to use either IPv4 or IPv6
  • 26. Gergana Petrova | MEAC School on Internet Governance | 5 July 2021 RIPE NCC’s IPv4 Address Pool
  • 27. Gergana Petrova | MEAC School on Internet Governance | 5 July 2021 Still Recovering Some IPv4 bits • From organisations that have gone out of business • From closed LIR accounts • From networks that return addresses they no longer need
  • 28. Gergana Petrova | MEAC School on Internet Governance | 5 July 2021 The Waiting List • LIRs that have submitted an IPv4 request can see their position on the waiting list in the LIR Portal
  • 29. Gergana Petrova | MEAC School on Internet Governance | 5 July 2021 The Waiting List Only LIRs that have never received an IPv4 allocation from the RIPE NCC (of any size) may request addresses from the waiting list, and they are only eligible to receive a single /24 allocation. That’s 256 addresses…
  • 30. Gergana Petrova | MEAC School on Internet Governance | 5 July 2021 IPv4 Transfer Market • $28-$45 depending on the size of the block • Increase of demand • Big blocks are becoming scarce
  • 31. Gergana Petrova | MEAC School on Internet Governance | 5 July 2021 IPv4 Transfer Market
  • 32. Gergana Petrova | MEAC School on Internet Governance | 5 July 2021 Network Address Translation (NAT) • Instead of one IPv4 address per customer - Share a single IPv4 address with multiple customers - Internal addresses only have to be unique locally - Common amongst mobile network operators • However: - Breaks the end-to-end connectivity model of the Internet - Inhibitor to “permissionless innovation” - NATs are expensive to scale - Difficult for law enforcement to identify people behind IPs
  • 33. Gergana Petrova | MEAC School on Internet Governance | 5 July 2021 IPv6 Adoption
  • 34. Gergana Petrova | MEAC School on Internet Governance | 5 July 2021 IPv6 Adoption
  • 35. Gergana Petrova | MEAC School on Internet Governance | 5 July 2021 Top countries
  • 36. Gergana Petrova | MEAC School on Internet Governance | 5 July 2021 Why the hold up? • “We still have enough” or “We use NAT” • Old equipment • Lack of expertise • Lack of management buy in • A lof of content is still on IPv4