SlideShare a Scribd company logo
Internet 101


Numbers & Names


Gergana Petrova | 31 May 2021
Gergana Petrova | SIDI: Internet 101 | 31 May 2021
What is the Internet?
• Autonomous System (AS)


• The Internet has roughly 60,000 interconnected ASs
Gergana Petrova | SIDI: Internet 101 | 31 May 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 | SIDI: Internet 101 | 31 May 2021
Unlike the phone system, the Internet is decentralised
central of
fi
ce


(switch)
Gergana Petrova | SIDI: Internet 101 | 31 May 2021
Permissionless innovation
Disruptive, forces breakthroughs, affects all facets of our lives
Gergana Petrova | SIDI: Internet 101 | 31 May 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 | SIDI: Internet 101 | 31 May 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 | SIDI: Internet 101 | 31 May 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 | SIDI: Internet 101 | 31 May 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
Gergana Petrova | SIDI: Internet 101 | 31 May 2021
IPv6 Deployment
Gergana Petrova | SIDI: Internet 101 | 31 May 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 | SIDI: Internet 101 | 31 May 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 | 13 April 202
1

Where are the RIRs?
14
Gergana Petrova | 13 April 202
1

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 | 13 April 202
1

•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
Core RIPE NCC Functions
16
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)
Names
Gergana Petrova | SIDI: Internet 101 | 31 May 2021
Domain Name System (DNS)
• People can’t remember numbers, so we use names


- Uniform Resource Locator (URL)


• DNS


- A naming system for computers, services and other resources


- Translates the easy-to-remember domain names to the numerical IP
addresses


- Hierarchical and decentralised
Gergana Petrova | SIDI: Internet 101 | 31 May 2021
The Anatomy of a Domain
.
root
First or Top Level
Second Level
https://www.ripe.net
Host
Protocol
Generic Top Level Domain (gTLD)


.com .net .shop .green
Country Code Top Level Domain (ccTLD)


.uk .za .br
Gergana Petrova | SIDI: Internet 101 | 31 May 2021
Internet Number Resources
Our ISP’s

Recursive Resolver

DNS Server
Domain Name Lookup

to resolve www.ripe.net
The Nearest 

Root Nameserver
Gergana Petrova | SIDI: Internet 101 | 31 May 2021
Internet Number Resources
Our ISP’s

Recursive Resolver

DNS Server
The Nearest 

Root Nameserver
DNS Lookup

www.ripe.net
Reply with the IP 

of .net Nameserver
Gergana Petrova | SIDI: Internet 101 | 31 May 2021
Internet Number Resources
Our ISP’s

Recursive Resolver

DNS Server
The Nearest 

Root Nameserver
DNS Lookup

www.ripe.net
Reply with the IP 

of ripe.net Nameserver
The .net
Nameserver
Gergana Petrova | SIDI: Internet 101 | 31 May 2021
Internet Number Resources
Our ISP’s

Recursive Resolver

DNS Server
The Nearest 

Root Nameserver
The .net
Nameserver
The ripe.net
Nameserver
DNS Lookup

www.ripe.net
Reply with the IP 

of www.ripe.net
Gergana Petrova | SIDI: Internet 101 | 31 May 2021
Internet Number Resources
Our ISP’s

Recursive Resolver

DNS Server
The Nearest 

Root Nameserver
The .net
Nameserver
The ripe.net
Nameserver
Reply with the IP 

of www.ripe.net
Gergana Petrova | SIDI: Internet 101 | 31 May 2021
Internet Number Resources
Our ISP’s

Recursive Resolver

DNS Server
The Nearest 

Root Nameserver
The .net
Nameserver
The ripe.net
Nameserver
HTTPS request to web server by IP address
HTTPS reply to content of web page
WWW

Host
Gergana Petrova | SIDI: Internet 101 | 31 May 2021
Root Server Instances
The 13 root name servers are operated by 12 independent organisations.
Gergana Petrova | SIDI: Internet 101 | 31 May 2021
Root Server Instances
Gergana Petrova | SIDI: Internet 101 | 31 May 2021
Root Server Instances
Gergana Petrova | SIDI: Internet 101 | 31 May 2021
More resources
ccTLDs and online content explained:


• https://www.centr.org/education/cctld-registry.html (scroll down)


• By CENTR (Council of European National Top-Level Domain
Registries )
Questions ?
gpetrova@ripe.net

More Related Content

PDF
The RIR System, IPv4 and IPv6
PPTX
Some thoughts on IoT, HKNOG 4.0
PDF
Iot presentation and hand on building tools
PDF
Vietnam Youth Internet Governance Forum 2021: Core Internet Technologies
PDF
Youth IGF India 2021: Introduction to Core Internet Technologies and the APNI...
PDF
SEA IGF 2021: Some thoughts on Internet infrastructure
PDF
Internet ecosystem
PDF
ICANN 50: Universal Acceptance
The RIR System, IPv4 and IPv6
Some thoughts on IoT, HKNOG 4.0
Iot presentation and hand on building tools
Vietnam Youth Internet Governance Forum 2021: Core Internet Technologies
Youth IGF India 2021: Introduction to Core Internet Technologies and the APNI...
SEA IGF 2021: Some thoughts on Internet infrastructure
Internet ecosystem
ICANN 50: Universal Acceptance

Similar to Internet 101: Numbers and Names (20)

PDF
IP addressing and IPv6, presented by Paul Wilson at IETF 119
PPTX
Internet Operations and the RIRs
PDF
The Internet Ecosystem
PDF
Maintaining a Unique Global Network: IP Addressing
PPTX
Pace IT - Introduction to IPv6
PDF
How the Internet Works - 'Numbers', presented at APIGA Australia 2024
PPTX
IOT, It's the Internet...only bigger
PPTX
Asia Pacific Internet Leadership Program
PPTX
Week 2 - Computer networks lab - ACU.pptx
PDF
APNIC Update - MMNOG 2017
PPT
Final ppt
PPTX
Network addresses.pptx
PPTX
Network - Lecture B
PPTX
IPv4 & IPv6.pptx FOR COMPUTER NETWORK PRPCPTPS
PPTX
PDF
In Defence of NATs
PDF
Regional Internet Registry and Whois
PPT
Apnic V6 Tutorial Distribution
PPTX
INTRODUCTION TO INFORMATION TECHNOLOGY SARASWATHI RAMALINGAM
PPTX
IP addressing and IPv6, presented by Paul Wilson at IETF 119
Internet Operations and the RIRs
The Internet Ecosystem
Maintaining a Unique Global Network: IP Addressing
Pace IT - Introduction to IPv6
How the Internet Works - 'Numbers', presented at APIGA Australia 2024
IOT, It's the Internet...only bigger
Asia Pacific Internet Leadership Program
Week 2 - Computer networks lab - ACU.pptx
APNIC Update - MMNOG 2017
Final ppt
Network addresses.pptx
Network - Lecture B
IPv4 & IPv6.pptx FOR COMPUTER NETWORK PRPCPTPS
In Defence of NATs
Regional Internet Registry and Whois
Apnic V6 Tutorial Distribution
INTRODUCTION TO INFORMATION TECHNOLOGY SARASWATHI RAMALINGAM
Ad

More from RIPE NCC (20)

PDF
A Look at a Root Cause for DNS Latency - APRICOT 2025
PDF
Internet Landscape and Network Resiliency in South East Europe
PDF
ondrej-caletka-INEX-Deploying_IPv6_mostly.pdf
PDF
jelena-cosic-internet-landscape-and-network-resiliency-in-south-east-europe.pdf
PDF
RIPE Atlas & other RIPE NCC Internet Measurement Tools
PDF
Securing BGP with RPKI - Ondřej Caletka, RIPE NCC
PDF
Minimising Impact before incidents occur with RIPE Atlas
PDF
Know Your Network: Utilising RIS and RIPE Atlas to your advantage
PDF
Know Your Network: Why every network operator should host a RIPE Atlas probe
PDF
Know Your Network; why every network operator should host a RIPE Atlas probe
PDF
Taiwan's Digital Landscape with RIPE NCC Tools
PDF
Navigating IP Addresses: Insights from your Regional Internet Registry
PDF
Traces of Power: Internet Governance and Climate Action
PDF
Governing Environmental Sustainability in Tech
PDF
Gerardo-Viviers-RPKI-presentation-DKNOG14.pdf
PDF
LIA HESTINA - Minimising impact before incidents occur with RIPE Atlas and RIS
PDF
Intro to RIPE and RIPE NCC: RIPE Atlas workshop
PDF
IGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdf
PDF
Opportunities for Youth in IG - Alena Muravska RIPE NCC.pdf
PDF
RIPE NCC Internet Measurement Tools
A Look at a Root Cause for DNS Latency - APRICOT 2025
Internet Landscape and Network Resiliency in South East Europe
ondrej-caletka-INEX-Deploying_IPv6_mostly.pdf
jelena-cosic-internet-landscape-and-network-resiliency-in-south-east-europe.pdf
RIPE Atlas & other RIPE NCC Internet Measurement Tools
Securing BGP with RPKI - Ondřej Caletka, RIPE NCC
Minimising Impact before incidents occur with RIPE Atlas
Know Your Network: Utilising RIS and RIPE Atlas to your advantage
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 probe
Taiwan's Digital Landscape with RIPE NCC Tools
Navigating IP Addresses: Insights from your Regional Internet Registry
Traces of Power: Internet Governance and Climate Action
Governing Environmental Sustainability in Tech
Gerardo-Viviers-RPKI-presentation-DKNOG14.pdf
LIA HESTINA - Minimising impact before incidents occur with RIPE Atlas and RIS
Intro to RIPE and RIPE NCC: RIPE Atlas workshop
IGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdf
Opportunities for Youth in IG - Alena Muravska RIPE NCC.pdf
RIPE NCC Internet Measurement Tools
Ad

Recently uploaded (20)

PPT
Geologic Time for studying geology for geologist
PDF
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
PDF
A Late Bloomer's Guide to GenAI: Ethics, Bias, and Effective Prompting - Boha...
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
A contest of sentiment analysis: k-nearest neighbor versus neural network
PDF
CloudStack 4.21: First Look Webinar slides
PDF
Developing a website for English-speaking practice to English as a foreign la...
PDF
sustainability-14-14877-v2.pddhzftheheeeee
DOCX
search engine optimization ppt fir known well about this
PDF
Enhancing emotion recognition model for a student engagement use case through...
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
Hybrid model detection and classification of lung cancer
PDF
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
PDF
A novel scalable deep ensemble learning framework for big data classification...
PDF
1 - Historical Antecedents, Social Consideration.pdf
PDF
Zenith AI: Advanced Artificial Intelligence
PDF
Getting Started with Data Integration: FME Form 101
PPTX
Web Crawler for Trend Tracking Gen Z Insights.pptx
Geologic Time for studying geology for geologist
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
A Late Bloomer's Guide to GenAI: Ethics, Bias, and Effective Prompting - Boha...
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
Hindi spoken digit analysis for native and non-native speakers
A contest of sentiment analysis: k-nearest neighbor versus neural network
CloudStack 4.21: First Look Webinar slides
Developing a website for English-speaking practice to English as a foreign la...
sustainability-14-14877-v2.pddhzftheheeeee
search engine optimization ppt fir known well about this
Enhancing emotion recognition model for a student engagement use case through...
Univ-Connecticut-ChatGPT-Presentaion.pdf
Assigned Numbers - 2025 - Bluetooth® Document
Hybrid model detection and classification of lung cancer
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
A novel scalable deep ensemble learning framework for big data classification...
1 - Historical Antecedents, Social Consideration.pdf
Zenith AI: Advanced Artificial Intelligence
Getting Started with Data Integration: FME Form 101
Web Crawler for Trend Tracking Gen Z Insights.pptx

Internet 101: Numbers and Names

  • 1. Internet 101 Numbers & Names Gergana Petrova | 31 May 2021
  • 2. Gergana Petrova | SIDI: Internet 101 | 31 May 2021 What is the Internet? • Autonomous System (AS) • The Internet has roughly 60,000 interconnected ASs
  • 3. Gergana Petrova | SIDI: Internet 101 | 31 May 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 | SIDI: Internet 101 | 31 May 2021 Unlike the phone system, the Internet is decentralised central of fi ce 
 (switch)
  • 5. Gergana Petrova | SIDI: Internet 101 | 31 May 2021 Permissionless innovation Disruptive, forces breakthroughs, affects all facets of our lives
  • 6. Gergana Petrova | SIDI: Internet 101 | 31 May 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 | SIDI: Internet 101 | 31 May 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 | SIDI: Internet 101 | 31 May 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) -
  • 10. Gergana Petrova | SIDI: Internet 101 | 31 May 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
  • 11. Gergana Petrova | SIDI: Internet 101 | 31 May 2021 IPv6 Deployment
  • 12. Gergana Petrova | SIDI: Internet 101 | 31 May 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
  • 13. Gergana Petrova | SIDI: Internet 101 | 31 May 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 | 13 April 202 1 Where are the RIRs? 14
  • 15. Gergana Petrova | 13 April 202 1 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
  • 16. Gergana Petrova | 13 April 202 1 •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 Core RIPE NCC Functions 16 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)
  • 17. Names
  • 18. Gergana Petrova | SIDI: Internet 101 | 31 May 2021 Domain Name System (DNS) • People can’t remember numbers, so we use names - Uniform Resource Locator (URL) • DNS - A naming system for computers, services and other resources - Translates the easy-to-remember domain names to the numerical IP addresses - Hierarchical and decentralised
  • 19. Gergana Petrova | SIDI: Internet 101 | 31 May 2021 The Anatomy of a Domain . root First or Top Level Second Level https://www.ripe.net Host Protocol Generic Top Level Domain (gTLD) 
 .com .net .shop .green Country Code Top Level Domain (ccTLD) .uk .za .br
  • 20. Gergana Petrova | SIDI: Internet 101 | 31 May 2021 Internet Number Resources Our ISP’s
 Recursive Resolver
 DNS Server Domain Name Lookup
 to resolve www.ripe.net The Nearest 
 Root Nameserver
  • 21. Gergana Petrova | SIDI: Internet 101 | 31 May 2021 Internet Number Resources Our ISP’s
 Recursive Resolver
 DNS Server The Nearest 
 Root Nameserver DNS Lookup
 www.ripe.net Reply with the IP 
 of .net Nameserver
  • 22. Gergana Petrova | SIDI: Internet 101 | 31 May 2021 Internet Number Resources Our ISP’s
 Recursive Resolver
 DNS Server The Nearest 
 Root Nameserver DNS Lookup
 www.ripe.net Reply with the IP 
 of ripe.net Nameserver The .net Nameserver
  • 23. Gergana Petrova | SIDI: Internet 101 | 31 May 2021 Internet Number Resources Our ISP’s
 Recursive Resolver
 DNS Server The Nearest 
 Root Nameserver The .net Nameserver The ripe.net Nameserver DNS Lookup
 www.ripe.net Reply with the IP 
 of www.ripe.net
  • 24. Gergana Petrova | SIDI: Internet 101 | 31 May 2021 Internet Number Resources Our ISP’s
 Recursive Resolver
 DNS Server The Nearest 
 Root Nameserver The .net Nameserver The ripe.net Nameserver Reply with the IP 
 of www.ripe.net
  • 25. Gergana Petrova | SIDI: Internet 101 | 31 May 2021 Internet Number Resources Our ISP’s
 Recursive Resolver
 DNS Server The Nearest 
 Root Nameserver The .net Nameserver The ripe.net Nameserver HTTPS request to web server by IP address HTTPS reply to content of web page WWW
 Host
  • 26. Gergana Petrova | SIDI: Internet 101 | 31 May 2021 Root Server Instances The 13 root name servers are operated by 12 independent organisations.
  • 27. Gergana Petrova | SIDI: Internet 101 | 31 May 2021 Root Server Instances
  • 28. Gergana Petrova | SIDI: Internet 101 | 31 May 2021 Root Server Instances
  • 29. Gergana Petrova | SIDI: Internet 101 | 31 May 2021 More resources ccTLDs and online content explained: • https://www.centr.org/education/cctld-registry.html (scroll down) • By CENTR (Council of European National Top-Level Domain Registries )