SlideShare ist ein Scribd-Unternehmen logo
1 von 53
Internet Operations
and
the RIRs
3 February 2011
Overview
• ARIN and the Regional Internet Registry
(RIR) System
• IP Number Resources, DNS and Routing
• IP Address Management
• Whois
ARIN and the RIR System
About ARIN
• One of five Regional Internet Registries
• Issues Internet number resources; facilitates consensus
based policies and promotes the advancement of the
Internet through education and outreach
• Services 25 Economies in the Caribbean and North
America
• Nonprofit corporation based in
Chantilly, VA, established December 1997
• 100% community funded
Regional Internet Registries
ARIN’s Service Region
ARIN’s region includes Canada, many Caribbean and
North Atlantic islands, and the United States.
Not-for-profit
Membership
Organization
Community
Regulated
• Fee for services,
not number
resources
• 100% community
funded
• Open
• Broad-based
- Private sector
- Public sector
- Civil society
• Community
developed policies
• Member-elected
executive board
• Open and
transparent
RIR Structure
Number
Resources
Organization
Policy
Development
• IP address
allocation &
assignment
• ASN assignment
• Directory
services
• Whois
• IRR
• Reverse DNS
• Elections
• Meetings
• Information
dissemination
• Website
• Newsletters
• Roundtables
• Training
• Maintain e-mail
discussion lists
• Conduct public
policy meetings
• Publish policy
documents
RIR Services
Internet Operations
193.0.0.131
196.216.2.1
192.149.252.7
200.160.2.15
202.12.29.20
192.0.0.214
206.131.253.68
192.0.34.163
On the Internet, you are nothing but
an IP address!
202.12.29.142
www.nro.net
www.afrinic.net
www.arin.net
www.lacnic.net
www.apnic.net
www.ripe.net
www.isoc.org
www.icann.org
What is an IP Address?
An Internet Protocol (IP) address is a
number that identifies a device on a
computer network.
– Every device directly connected to the
Internet needs a unique IP address
– There are two types of IP addresses – IPv4
and IPv6
Quick History of the Internet Protocol
• Internet Protocol version 4 (IPv4, or just “IP”)
– First developed for the original Internet (ARPANET) in spring 1978
– Deployed globally with growth of the Internet
– Total of 4 billion IP addresses available
– Used by every ISP and hosting company to connect customers to the
Internet
– Allocated based on documented need
• Internet Protocol version 6 (IPv6)
– Design started in 1993 when IETF forecasts showed IPv4 depletion
between 2010 and 2017
– Completed, tested, and available for production since 1999
– Total of 340,282,366,920,938,463,463,374,607,431,768,211,456 IP
addresses available
– Used and managed similar to IPv4
About IPv4 and IPv6
Internet Protocol
version 4 (IPv4)
Internet Protocol version
6 (IPv6)
Deployed 1981 1999
Address Size 32-bit number 128-bit number
Address Format Dotted Decimal
Notation:
192.149.252.76
Hexadecimal Notation:
3FFE:F200:0234:AB00:0
123:4567:8901:ABCD
Prefix Notation 192.149.0.0/24 3FFE:F200:0234::/48
Number of Addresses 232 =
~4,000,000,000
2128 = ~340,000,000,
000,000,000,000,000,
000,000,000,000,000
IPv4 Depletion is Imminent
• 5 RIRs together have been allocating, on average,
10-12 /8s each year
• Demand for IPv4 continues from organizations
around the world
• IANA has issued eight /8s to the 5 RIRs in 2010
• There are 18 /8s remaining at the IANA
as of 31 May 2010
• IANA IPv4 free pool depletion COULD happen in
early 2011
What is a Domain Name?
A domain name is label that a
person uses in place of an IP
address to locate a site on the
Internet, like www.arin.net.
What is the Domain Name
System (DNS)?
The Domain Name System (DNS)
is a way to store and retrieve
information about domain names
and IP addresses.
IP Addresses are Not Domain Names
• IP Address [Identifier]
– “Computer-friendly”
– Unique number identifies computer on Internet
– Used for routing (moving information across an inter-network
from a source to a destination)
• DNS Name [Reference]
– “People-Friendly”
– Maps host name to unique IP address
– A means of storing and retrieving information about
hostnames and IP addresses in a distributed data
base
The Internet
2001:0C00:8888::
My Computer
www.cernet.cn?
Using Domain Names
DNS
1. My Computer asks the
DNS where to find
www.cernet.cn
The Internet
2001:0C00:8888::
My Computer
202.112.0.46
2001:0400::
Using Domain Names
DNS
2. The DNS provides the
IPv4 or IPv6 address for
the requested URL.
The Internet
2001:0C00:8888::
My Computer www. cernet.cn
2001:0400::
202.112.0.46
2001:0400::
Using Domain Names
DNS
3. My Computer queries
the appropriate server
for the IP address
provided by the DNS.
What is an Autonomous System
Number (ASN)?
• A globally unique number (16 or 32 bit) used by
routing protocols (like BGP) to identify an
autonomous system (a connected group of IP
networks that adhere to a single, clearly defined
routing policy)
–4,294,967,296 AS numbers (or 232)
–e.g. 36863 (16 bit), 393225 (32 bit)
What is Routing?
Routing is the act of moving
information across an internetwork
from a source to a destination.
Network
Instead, the computers can connect to a single
router.
Router
Six computers need to
communicate with each
other.
Point-to-Point Networking
Each computer
communicates with the
other computers on its
network, creating a total of
15 connections.
Point-to-Point Networking
On a larger network,
individual connections
become unmanageable.
Point-to-Point Networking
Interconnected Networks
Each network
can link to other
networks via its
router.
Interconnected Networks
Each network
can link to other
networks via its
router.
172.25.1.4 192.23.9.6
201.32.16.10
Each segment receives
IP addresses.
163.37.56.21
172.25.1.4 192.23.9.6
201.32.16.10 163.37.56.21
Administrative Grouping
172.25.1.4 192.23.9.6
201.32.16.10
163.37.56.21
Groups of devices
with a single,
clearly defined
routing policy may
be assigned an
Autonomous
System Number
(ASN).
Administrative Grouping
172.25.1.4 192.23.9.6
201.32.16.10
163.37.56.21
AS 1234 AS 2345
AS 3456
Registries provide
Internet number
resources to help
divide internetworks
into interconnected,
autonomous groups
of devices.
The Internet
Internet Address Routing
Internetwork
Routing Table
4.128/9
60.100/16
60.100.0/20
135.22/16
…
Internetwork
Routing Table
4.128/9
60.100/16
60.100.0/20
135.22/16
…
The Internet
Announce
202.12.29.0/24
Internet Address Routing
Internetwork
Routing Table
4.128/9
60.100/16
60.100.0/20
135.22/16
…
202.12.29.0/24
1. The network
announces an IP
address range.
Internetwork
Routing Table
4.128/9
60.100/16
60.100.0/20
135.22/16
…
The Internet
Announce
202.12.29.0/24
Internet Address Routing
Internetwork
Routing Table
4.128/9
60.100/16
60.100.0/20
135.22/16
…
202.12.29.0/24
2. The range is
added to a
specific table
within a router.
Internetwork
Routing Table
4.128/9
60.100/16
60.100.0/20
135.22/16
202.12.29.0/24
…
The Internet
Traffic
202.12.29.0/24
Internet Address Routing
Internetwork
Routing Table
4.128/9
60.100/16
60.100.0/20
135.22/16
…
202.12.29.0/24
3. The router can
redistribute
information to
devices within
the network.
Internetwork
Routing Table
4.128/9
60.100/16
60.100.0/20
135.22/16
202.12.29.0/24
…
Internet Address Routing
Traffic
202.12.29.142
Routing Table
202.12.29.0/25
202.12.29.128/25
Local Router
202.12.29.142
202.12.29.0/24
1. Traffic enters the network according to the
routing table.
Internet Address Routing
Traffic
202.12.29.142
Routing Table
202.12.29.0/25
202.12.29.128/25
Local Router
202.12.29.142
202.12.29.0/24
2. The local router directs traffic to the appropriate
device according to its own routing table.
Global Internet Routing
Network
Network
Network
Network
Network
Network
Network
Network
Network
Network
Network
Global Internet Routing
Network
Network
Network
Network
Network
Network
Network
Network
Network
Network
Network
Internetwork
Routing Table
4.128/9
60.100/16
60.100.0/20
135.22/16
…
With a coordinated numbering system, you can build a network of
networks.
IP Address Management
Terms
• Allocate
– to issue number resources to ISPs (LIRs) for
internal networks and for further sub-delegation to
customers
• Assign
– to issue number resources to end-users for internal
networks only
• Legacy Space
– Numbering resources issued prior to the
establishment of the RIRs
• Issued without a contract
• Currently maintained and updated by ARIN
• Honeypot for criminality
Who are the Provisioning Organizations?
ICANN
IANA
• Top level technical coordination of the Internet
(Names, Numbers, Root Servers)
• Manage global unallocated IP address pool
• Allocate number resources to RIRs
RIR • Manage regional unallocated IP address pool
• Allocate number resources to ISPs/LIRs
• Assign number resources to End-users
ISP/LIR
• Manage local IP address pool for use by
customers and for infrastructure
• Allocate number resources to ISPs
• Assign number resources to End-users
Number Resource Provisioning Hierarchy
ICANN / IANA
(Internet Assigned Numbers Authority)
Manage global unallocated IP address pool
ISPs
End UsersISPs
RIRs
(AfriNIC, APNIC, ARIN, LACNIC, RIPE NCC)
Manage regional unallocated IP address pool
Re-Allocate Re-Assign
End Users
Allocate
Allocate Assign
Data Verification
• Orgs and POCs registered first
– All new Orgs vetted and authenticated
• Secretary of State websites
• Westlaw
• SEC
• Legal documents
• Organizations making modifications
vetted every 12 months
What is WHOIS?
• A general purpose registry directory
service
• Serves a variety of purposes:
– Number Registry
– Name Registry
– Routing Registry
• Differs in usage and content depending on
registry
• Registration information about
– IP addresses and AS numbers issued by ARIN
– IP addresses and AS numbers issued by the
Central Registry (pre-RIR or legacy)
– Organizations that hold these resources
(ORGs)
– Points of Contact (POCs) for resources or
organizations
– Reallocated/reassigned networks
(from ISPs to customers)
What’s in ARIN’s Whois?
What’s not in ARIN’s Whois?
• Information about
– Domain names
– Host names
– Reassignments/reallocations by ISPs using their own
Whois servers (called RWHOIS)
– Military networks (see http://www.nic.mil)
• Routing information
• Geographic location of the network
– Addresses shown not necessarily the physical location of
the resource
Whois Tips
• Data not always accurate
– Registrants responsibility to update
– Legacy space rarely updated
• Not all customer reallocations/reassignments in
Whois
– Those smaller than /29 (generally)
– Those registered in RWHOIS server
– Private residence info not shown
• If you need data not shown in Whois, may need
subpoena
What Other Information Might ARIN
Have?
• Information about about an organization’s network
– Peering or exchange points to which the network may directly
connect
– An organization’s internal utilization information
– IP ranges utilizing specific types of services, e.g., DSL, webhosting,
dial-up, etc.
• Historical Data
– Previous Points of Contact for the network
– Address ranges an organization may have renumbered out of and
returned to ARIN
– Previous address registrants subsequent to a transfer or merger
• More detailed reassignment information
• Financial transaction records and billing POCs
• Corporate papers and list of officers
Useful Links
RIR’s Whois
• ARIN
http://whois.arin.net/ui/
• AfriNIC
http://www.afrinic.net/cgi-bin/whois
• APNIC
http://www.apnic.net/search/index.html
• LACNIC
http://lacnic.net/cgi-bin/lacnic/whois
• RIPE NCC
http://www.ripe.net/perl/whois
Number and Name Lookup
Services
• Domain registries
http://www.iana.org/gtld/gtld.htm
http://www.iana.org/cctld/cctld-whois.htm
• GeekTools
http://www.geektools.org/whois.php
Routing
Information
• Route Views
http://www.routeviews.org
• RIS
http://www.ripe.net/projects/ris/index.html
• Looking glass information
http://www.caida.org/analysis/routing/reversetrace/
• Blacklisting
http://www.mxtoolbox.com/blacklists.aspx
Questions?

Weitere ähnliche Inhalte

Was ist angesagt?

Government
Government Government
Government
APNIC
 
05 (IDNOG01) Evolution of IXes and peering in Japan by Seiichi Kawamura
05 (IDNOG01) Evolution of IXes and peering in Japan by Seiichi Kawamura05 (IDNOG01) Evolution of IXes and peering in Japan by Seiichi Kawamura
05 (IDNOG01) Evolution of IXes and peering in Japan by Seiichi Kawamura
Indonesia Network Operators Group
 

Was ist angesagt? (20)

How the Internet works...and why
How the Internet works...and whyHow the Internet works...and why
How the Internet works...and why
 
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
 
Get6 infographic
Get6 infographicGet6 infographic
Get6 infographic
 
Government
Government Government
Government
 
IDNOG 2: AS interconnection in indonesia
IDNOG 2: AS interconnection in indonesiaIDNOG 2: AS interconnection in indonesia
IDNOG 2: AS interconnection in indonesia
 
Universal Acceptance of Internationalized Domain Names (IDN), Email Addresses...
Universal Acceptance of Internationalized Domain Names (IDN), Email Addresses...Universal Acceptance of Internationalized Domain Names (IDN), Email Addresses...
Universal Acceptance of Internationalized Domain Names (IDN), Email Addresses...
 
Paul Wilson's presentation at GSMA Mobile World Congress Shanghai
Paul Wilson's presentation at GSMA Mobile World Congress Shanghai Paul Wilson's presentation at GSMA Mobile World Congress Shanghai
Paul Wilson's presentation at GSMA Mobile World Congress Shanghai
 
IPv6 Tutorial RIPE 60
IPv6 Tutorial RIPE 60IPv6 Tutorial RIPE 60
IPv6 Tutorial RIPE 60
 
IPv6 Deployment, Lao ICT Expo 2016
IPv6 Deployment, Lao ICT Expo 2016IPv6 Deployment, Lao ICT Expo 2016
IPv6 Deployment, Lao ICT Expo 2016
 
APNIC Update- AusNOG 2014
APNIC Update- AusNOG 2014APNIC Update- AusNOG 2014
APNIC Update- AusNOG 2014
 
05 (IDNOG01) Evolution of IXes and peering in Japan by Seiichi Kawamura
05 (IDNOG01) Evolution of IXes and peering in Japan by Seiichi Kawamura05 (IDNOG01) Evolution of IXes and peering in Japan by Seiichi Kawamura
05 (IDNOG01) Evolution of IXes and peering in Japan by Seiichi Kawamura
 
Introduction to RPKI - MyNOG
Introduction to RPKI - MyNOGIntroduction to RPKI - MyNOG
Introduction to RPKI - MyNOG
 
Pacific ICT Days - IPv6: The future of the Internet
Pacific ICT Days - IPv6: The future of the InternetPacific ICT Days - IPv6: The future of the Internet
Pacific ICT Days - IPv6: The future of the Internet
 
IDNOG 2: IPv4 Transfers
IDNOG 2: IPv4 TransfersIDNOG 2: IPv4 Transfers
IDNOG 2: IPv4 Transfers
 
Whois - Addressing the Asia Pacifc
Whois - Addressing the Asia PacifcWhois - Addressing the Asia Pacifc
Whois - Addressing the Asia Pacifc
 
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
 
IPv6 at 6connect, PTC17
IPv6 at 6connect, PTC17IPv6 at 6connect, PTC17
IPv6 at 6connect, PTC17
 
APNIC Update: btNOG 3
APNIC Update: btNOG 3APNIC Update: btNOG 3
APNIC Update: btNOG 3
 
BdNOG 3: A closer look at IPv4 transfers
BdNOG 3: A closer look at IPv4 transfersBdNOG 3: A closer look at IPv4 transfers
BdNOG 3: A closer look at IPv4 transfers
 
Scaling BGP
Scaling BGPScaling BGP
Scaling BGP
 

Andere mochten auch

Estandares de Redes de Datos
Estandares de Redes de DatosEstandares de Redes de Datos
Estandares de Redes de Datos
FAUSS-TOMY
 
5. organismos de regulacion y estandarizacion
5. organismos de regulacion y estandarizacion5. organismos de regulacion y estandarizacion
5. organismos de regulacion y estandarizacion
Jhon Barrera
 
Estandares de calidad
Estandares de calidadEstandares de calidad
Estandares de calidad
kathe1606
 
Estandares De La Calidad
Estandares De La CalidadEstandares De La Calidad
Estandares De La Calidad
eduardo89
 

Andere mochten auch (20)

Tabla de malware
Tabla de malwareTabla de malware
Tabla de malware
 
APNIC's Resource Certification Service
APNIC's Resource Certification ServiceAPNIC's Resource Certification Service
APNIC's Resource Certification Service
 
APNIC IRM Tutorial, by Sheryl Hermoso [APRICOT 2015]
APNIC IRM Tutorial, by Sheryl Hermoso [APRICOT 2015]APNIC IRM Tutorial, by Sheryl Hermoso [APRICOT 2015]
APNIC IRM Tutorial, by Sheryl Hermoso [APRICOT 2015]
 
Current RIPE Policy Developments and RIPE Policy Implementation
Current RIPE Policy Developments  and RIPE Policy ImplementationCurrent RIPE Policy Developments  and RIPE Policy Implementation
Current RIPE Policy Developments and RIPE Policy Implementation
 
Getting IPv6 & Securing your Routing
Getting IPv6 & Securing your RoutingGetting IPv6 & Securing your Routing
Getting IPv6 & Securing your Routing
 
Fundamentos de redes. Tema 1 (complementaria)
Fundamentos de redes. Tema 1 (complementaria)Fundamentos de redes. Tema 1 (complementaria)
Fundamentos de redes. Tema 1 (complementaria)
 
Estandares de Redes de Datos
Estandares de Redes de DatosEstandares de Redes de Datos
Estandares de Redes de Datos
 
Ki̇dney stone
Ki̇dney stoneKi̇dney stone
Ki̇dney stone
 
Estandares IEEE ANSI
Estandares IEEE ANSIEstandares IEEE ANSI
Estandares IEEE ANSI
 
Normativa para el Uso de las TICs
Normativa para el Uso de las TICsNormativa para el Uso de las TICs
Normativa para el Uso de las TICs
 
Malware
MalwareMalware
Malware
 
Modelo TCP IP
Modelo TCP IPModelo TCP IP
Modelo TCP IP
 
1.4.3 quién es quién en el mundo de los estandares
1.4.3 quién es quién en el mundo de los estandares1.4.3 quién es quién en el mundo de los estandares
1.4.3 quién es quién en el mundo de los estandares
 
Presentació general pla acollida ESEIAAT - Curs 2016-2017
Presentació general pla acollida ESEIAAT - Curs 2016-2017Presentació general pla acollida ESEIAAT - Curs 2016-2017
Presentació general pla acollida ESEIAAT - Curs 2016-2017
 
5. organismos de regulacion y estandarizacion
5. organismos de regulacion y estandarizacion5. organismos de regulacion y estandarizacion
5. organismos de regulacion y estandarizacion
 
Estandares de calidad
Estandares de calidadEstandares de calidad
Estandares de calidad
 
6.) estandares de calidad
6.) estandares de calidad6.) estandares de calidad
6.) estandares de calidad
 
Estandares De La Calidad
Estandares De La CalidadEstandares De La Calidad
Estandares De La Calidad
 
Estandarización, normalización y regulación de las telecomunicaciones
Estandarización, normalización y regulación de las telecomunicacionesEstandarización, normalización y regulación de las telecomunicaciones
Estandarización, normalización y regulación de las telecomunicaciones
 
Normalización y estandarización
Normalización y estandarizaciónNormalización y estandarización
Normalización y estandarización
 

Ähnlich wie Internet Operations and the RIRs

IP-Addresses you know all about test hacking
IP-Addresses you know all about test  hackingIP-Addresses you know all about test  hacking
IP-Addresses you know all about test hacking
durgeshkumartiwari00
 
Apnic V6 Tutorial Distribution
Apnic V6 Tutorial DistributionApnic V6 Tutorial Distribution
Apnic V6 Tutorial Distribution
Ali_Ahmad
 
70-410_r2_lecture_slides_lehjhjkhjkhjhkjhjkhkjsson_10.pptx
70-410_r2_lecture_slides_lehjhjkhjkhjhkjhjkhkjsson_10.pptx70-410_r2_lecture_slides_lehjhjkhjkhjhkjhjkhkjsson_10.pptx
70-410_r2_lecture_slides_lehjhjkhjkhjhkjhjkhkjsson_10.pptx
kmjanjua19
 

Ähnlich wie Internet Operations and the RIRs (20)

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
 
IP y el sistema RIR
IP y el  sistema RIRIP y el  sistema RIR
IP y el sistema RIR
 
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
 
IP-Addresses you know all about test hacking
IP-Addresses you know all about test  hackingIP-Addresses you know all about test  hacking
IP-Addresses you know all about test hacking
 
IP-Addresses.pptx
IP-Addresses.pptxIP-Addresses.pptx
IP-Addresses.pptx
 
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)
 
Getting Internet Number Resources from ARIN
Getting Internet Number Resources from ARINGetting Internet Number Resources from ARIN
Getting Internet Number Resources from ARIN
 
The Internet Ecosystem
The Internet EcosystemThe Internet Ecosystem
The Internet Ecosystem
 
10 fn s10
10 fn s1010 fn s10
10 fn s10
 
Apnic V6 Tutorial Distribution
Apnic V6 Tutorial DistributionApnic V6 Tutorial Distribution
Apnic V6 Tutorial Distribution
 
UN INCB: RIRs and LEAs
UN INCB: RIRs and LEAsUN INCB: RIRs and LEAs
UN INCB: RIRs and LEAs
 
UNIT 1: Internet Technology T
UNIT 1: Internet Technology TUNIT 1: Internet Technology T
UNIT 1: Internet Technology T
 
APNIC Regional Update: PacINET 2014
APNIC Regional Update: PacINET 2014APNIC Regional Update: PacINET 2014
APNIC Regional Update: PacINET 2014
 
LEA Workshop dated 09052013
LEA Workshop dated 09052013LEA Workshop dated 09052013
LEA Workshop dated 09052013
 
Internet 101: Numbers and Names
Internet 101: Numbers and NamesInternet 101: Numbers and Names
Internet 101: Numbers and Names
 
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
 
Internet Protocol
Internet ProtocolInternet Protocol
Internet Protocol
 
70-410_r2_lecture_slides_lehjhjkhjkhjhkjhjkhkjsson_10.pptx
70-410_r2_lecture_slides_lehjhjkhjkhjhkjhjkhkjsson_10.pptx70-410_r2_lecture_slides_lehjhjkhjkhjhkjhjkhkjsson_10.pptx
70-410_r2_lecture_slides_lehjhjkhjkhjhkjhjkhkjsson_10.pptx
 
Configuring IPv4 and IPv6 Addressing to STEM
Configuring IPv4 and IPv6 Addressing to STEMConfiguring IPv4 and IPv6 Addressing to STEM
Configuring IPv4 and IPv6 Addressing to STEM
 
IPv6 Deployment: Why and Why not?
IPv6 Deployment: Why and Why not?IPv6 Deployment: Why and Why not?
IPv6 Deployment: Why and Why not?
 

Mehr von ARIN

Mehr von ARIN (20)

Growing the Internet with IPv6 Infographic
Growing the Internet with IPv6 InfographicGrowing the Internet with IPv6 Infographic
Growing the Internet with IPv6 Infographic
 
Changing the Campus IT Networks
Changing the Campus IT NetworksChanging the Campus IT Networks
Changing the Campus IT Networks
 
ARIN on the Road
ARIN on the RoadARIN on the Road
ARIN on the Road
 
ARIN 36 IETF IPv6 Activities Report
ARIN 36 IETF IPv6 Activities ReportARIN 36 IETF IPv6 Activities Report
ARIN 36 IETF IPv6 Activities Report
 
ARIN 36 ASO AC / NRO NC Report
ARIN 36 ASO AC / NRO NC ReportARIN 36 ASO AC / NRO NC Report
ARIN 36 ASO AC / NRO NC Report
 
ARIN 36 Engineering Report
ARIN 36 Engineering ReportARIN 36 Engineering Report
ARIN 36 Engineering Report
 
ARIN 36 Registration Services Report
ARIN 36 Registration Services ReportARIN 36 Registration Services Report
ARIN 36 Registration Services Report
 
ARIN 36 Advisory Council Report
ARIN 36 Advisory Council ReportARIN 36 Advisory Council Report
ARIN 36 Advisory Council Report
 
ARIN 36 Board of Trustees Report
ARIN 36 Board of Trustees ReportARIN 36 Board of Trustees Report
ARIN 36 Board of Trustees Report
 
ARIN 36 NRO Activities Report
ARIN 36 NRO Activities ReportARIN 36 NRO Activities Report
ARIN 36 NRO Activities Report
 
ARIN 35: NRO Activities Report
ARIN 35: NRO Activities ReportARIN 35: NRO Activities Report
ARIN 35: NRO Activities Report
 
ARIN 35: Internet Number Resource Status Report
ARIN 35: Internet Number Resource Status ReportARIN 35: Internet Number Resource Status Report
ARIN 35: Internet Number Resource Status Report
 
ARIN 35: CRISP Panel
ARIN 35: CRISP PanelARIN 35: CRISP Panel
ARIN 35: CRISP Panel
 
ARIN 35 Tutorial: How to certify your ARIN resources with RPKI
ARIN 35 Tutorial: How to certify your ARIN resources with RPKIARIN 35 Tutorial: How to certify your ARIN resources with RPKI
ARIN 35 Tutorial: How to certify your ARIN resources with RPKI
 
ARIN 35 Tutorial: Life after IPv4 depletion
ARIN 35 Tutorial: Life after IPv4 depletionARIN 35 Tutorial: Life after IPv4 depletion
ARIN 35 Tutorial: Life after IPv4 depletion
 
ARIN 34 ARIN Reports: Engineering
ARIN 34 ARIN Reports: EngineeringARIN 34 ARIN Reports: Engineering
ARIN 34 ARIN Reports: Engineering
 
ARIN 34 Policy Implementation and Experience Report
ARIN 34 Policy Implementation and Experience ReportARIN 34 Policy Implementation and Experience Report
ARIN 34 Policy Implementation and Experience Report
 
ARIN 34 IPv6 IAB/IETF Activities Report
ARIN 34 IPv6 IAB/IETF Activities ReportARIN 34 IPv6 IAB/IETF Activities Report
ARIN 34 IPv6 IAB/IETF Activities Report
 
ARIN 34 IANA Stewardship Transition Planning Process
ARIN 34 IANA Stewardship Transition Planning ProcessARIN 34 IANA Stewardship Transition Planning Process
ARIN 34 IANA Stewardship Transition Planning Process
 
ARIN 34 NRO Activities Report
ARIN 34 NRO Activities ReportARIN 34 NRO Activities Report
ARIN 34 NRO Activities Report
 

Kürzlich hochgeladen

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Kürzlich hochgeladen (20)

Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 

Internet Operations and the RIRs

  • 2. Overview • ARIN and the Regional Internet Registry (RIR) System • IP Number Resources, DNS and Routing • IP Address Management • Whois
  • 3. ARIN and the RIR System
  • 4. About ARIN • One of five Regional Internet Registries • Issues Internet number resources; facilitates consensus based policies and promotes the advancement of the Internet through education and outreach • Services 25 Economies in the Caribbean and North America • Nonprofit corporation based in Chantilly, VA, established December 1997 • 100% community funded
  • 6. ARIN’s Service Region ARIN’s region includes Canada, many Caribbean and North Atlantic islands, and the United States.
  • 7. Not-for-profit Membership Organization Community Regulated • Fee for services, not number resources • 100% community funded • Open • Broad-based - Private sector - Public sector - Civil society • Community developed policies • Member-elected executive board • Open and transparent RIR Structure
  • 8. Number Resources Organization Policy Development • IP address allocation & assignment • ASN assignment • Directory services • Whois • IRR • Reverse DNS • Elections • Meetings • Information dissemination • Website • Newsletters • Roundtables • Training • Maintain e-mail discussion lists • Conduct public policy meetings • Publish policy documents RIR Services
  • 10. 193.0.0.131 196.216.2.1 192.149.252.7 200.160.2.15 202.12.29.20 192.0.0.214 206.131.253.68 192.0.34.163 On the Internet, you are nothing but an IP address! 202.12.29.142 www.nro.net www.afrinic.net www.arin.net www.lacnic.net www.apnic.net www.ripe.net www.isoc.org www.icann.org
  • 11. What is an IP Address? An Internet Protocol (IP) address is a number that identifies a device on a computer network. – Every device directly connected to the Internet needs a unique IP address – There are two types of IP addresses – IPv4 and IPv6
  • 12. Quick History of the Internet Protocol • Internet Protocol version 4 (IPv4, or just “IP”) – First developed for the original Internet (ARPANET) in spring 1978 – Deployed globally with growth of the Internet – Total of 4 billion IP addresses available – Used by every ISP and hosting company to connect customers to the Internet – Allocated based on documented need • Internet Protocol version 6 (IPv6) – Design started in 1993 when IETF forecasts showed IPv4 depletion between 2010 and 2017 – Completed, tested, and available for production since 1999 – Total of 340,282,366,920,938,463,463,374,607,431,768,211,456 IP addresses available – Used and managed similar to IPv4
  • 13. About IPv4 and IPv6 Internet Protocol version 4 (IPv4) Internet Protocol version 6 (IPv6) Deployed 1981 1999 Address Size 32-bit number 128-bit number Address Format Dotted Decimal Notation: 192.149.252.76 Hexadecimal Notation: 3FFE:F200:0234:AB00:0 123:4567:8901:ABCD Prefix Notation 192.149.0.0/24 3FFE:F200:0234::/48 Number of Addresses 232 = ~4,000,000,000 2128 = ~340,000,000, 000,000,000,000,000, 000,000,000,000,000
  • 14. IPv4 Depletion is Imminent • 5 RIRs together have been allocating, on average, 10-12 /8s each year • Demand for IPv4 continues from organizations around the world • IANA has issued eight /8s to the 5 RIRs in 2010 • There are 18 /8s remaining at the IANA as of 31 May 2010 • IANA IPv4 free pool depletion COULD happen in early 2011
  • 15. What is a Domain Name? A domain name is label that a person uses in place of an IP address to locate a site on the Internet, like www.arin.net.
  • 16. What is the Domain Name System (DNS)? The Domain Name System (DNS) is a way to store and retrieve information about domain names and IP addresses.
  • 17. IP Addresses are Not Domain Names • IP Address [Identifier] – “Computer-friendly” – Unique number identifies computer on Internet – Used for routing (moving information across an inter-network from a source to a destination) • DNS Name [Reference] – “People-Friendly” – Maps host name to unique IP address – A means of storing and retrieving information about hostnames and IP addresses in a distributed data base
  • 18. The Internet 2001:0C00:8888:: My Computer www.cernet.cn? Using Domain Names DNS 1. My Computer asks the DNS where to find www.cernet.cn
  • 19. The Internet 2001:0C00:8888:: My Computer 202.112.0.46 2001:0400:: Using Domain Names DNS 2. The DNS provides the IPv4 or IPv6 address for the requested URL.
  • 20. The Internet 2001:0C00:8888:: My Computer www. cernet.cn 2001:0400:: 202.112.0.46 2001:0400:: Using Domain Names DNS 3. My Computer queries the appropriate server for the IP address provided by the DNS.
  • 21. What is an Autonomous System Number (ASN)? • A globally unique number (16 or 32 bit) used by routing protocols (like BGP) to identify an autonomous system (a connected group of IP networks that adhere to a single, clearly defined routing policy) –4,294,967,296 AS numbers (or 232) –e.g. 36863 (16 bit), 393225 (32 bit)
  • 22. What is Routing? Routing is the act of moving information across an internetwork from a source to a destination.
  • 23. Network Instead, the computers can connect to a single router. Router
  • 24. Six computers need to communicate with each other. Point-to-Point Networking
  • 25. Each computer communicates with the other computers on its network, creating a total of 15 connections. Point-to-Point Networking
  • 26. On a larger network, individual connections become unmanageable. Point-to-Point Networking
  • 27. Interconnected Networks Each network can link to other networks via its router.
  • 28. Interconnected Networks Each network can link to other networks via its router. 172.25.1.4 192.23.9.6 201.32.16.10 Each segment receives IP addresses. 163.37.56.21 172.25.1.4 192.23.9.6 201.32.16.10 163.37.56.21
  • 29. Administrative Grouping 172.25.1.4 192.23.9.6 201.32.16.10 163.37.56.21 Groups of devices with a single, clearly defined routing policy may be assigned an Autonomous System Number (ASN).
  • 30. Administrative Grouping 172.25.1.4 192.23.9.6 201.32.16.10 163.37.56.21 AS 1234 AS 2345 AS 3456 Registries provide Internet number resources to help divide internetworks into interconnected, autonomous groups of devices.
  • 31. The Internet Internet Address Routing Internetwork Routing Table 4.128/9 60.100/16 60.100.0/20 135.22/16 … Internetwork Routing Table 4.128/9 60.100/16 60.100.0/20 135.22/16 …
  • 32. The Internet Announce 202.12.29.0/24 Internet Address Routing Internetwork Routing Table 4.128/9 60.100/16 60.100.0/20 135.22/16 … 202.12.29.0/24 1. The network announces an IP address range. Internetwork Routing Table 4.128/9 60.100/16 60.100.0/20 135.22/16 …
  • 33. The Internet Announce 202.12.29.0/24 Internet Address Routing Internetwork Routing Table 4.128/9 60.100/16 60.100.0/20 135.22/16 … 202.12.29.0/24 2. The range is added to a specific table within a router. Internetwork Routing Table 4.128/9 60.100/16 60.100.0/20 135.22/16 202.12.29.0/24 …
  • 34. The Internet Traffic 202.12.29.0/24 Internet Address Routing Internetwork Routing Table 4.128/9 60.100/16 60.100.0/20 135.22/16 … 202.12.29.0/24 3. The router can redistribute information to devices within the network. Internetwork Routing Table 4.128/9 60.100/16 60.100.0/20 135.22/16 202.12.29.0/24 …
  • 35. Internet Address Routing Traffic 202.12.29.142 Routing Table 202.12.29.0/25 202.12.29.128/25 Local Router 202.12.29.142 202.12.29.0/24 1. Traffic enters the network according to the routing table.
  • 36. Internet Address Routing Traffic 202.12.29.142 Routing Table 202.12.29.0/25 202.12.29.128/25 Local Router 202.12.29.142 202.12.29.0/24 2. The local router directs traffic to the appropriate device according to its own routing table.
  • 38. Global Internet Routing Network Network Network Network Network Network Network Network Network Network Network Internetwork Routing Table 4.128/9 60.100/16 60.100.0/20 135.22/16 … With a coordinated numbering system, you can build a network of networks.
  • 40. Terms • Allocate – to issue number resources to ISPs (LIRs) for internal networks and for further sub-delegation to customers • Assign – to issue number resources to end-users for internal networks only • Legacy Space – Numbering resources issued prior to the establishment of the RIRs • Issued without a contract • Currently maintained and updated by ARIN • Honeypot for criminality
  • 41. Who are the Provisioning Organizations? ICANN IANA • Top level technical coordination of the Internet (Names, Numbers, Root Servers) • Manage global unallocated IP address pool • Allocate number resources to RIRs RIR • Manage regional unallocated IP address pool • Allocate number resources to ISPs/LIRs • Assign number resources to End-users ISP/LIR • Manage local IP address pool for use by customers and for infrastructure • Allocate number resources to ISPs • Assign number resources to End-users
  • 42. Number Resource Provisioning Hierarchy ICANN / IANA (Internet Assigned Numbers Authority) Manage global unallocated IP address pool ISPs End UsersISPs RIRs (AfriNIC, APNIC, ARIN, LACNIC, RIPE NCC) Manage regional unallocated IP address pool Re-Allocate Re-Assign End Users Allocate Allocate Assign
  • 43. Data Verification • Orgs and POCs registered first – All new Orgs vetted and authenticated • Secretary of State websites • Westlaw • SEC • Legal documents • Organizations making modifications vetted every 12 months
  • 44. What is WHOIS? • A general purpose registry directory service • Serves a variety of purposes: – Number Registry – Name Registry – Routing Registry • Differs in usage and content depending on registry
  • 45. • Registration information about – IP addresses and AS numbers issued by ARIN – IP addresses and AS numbers issued by the Central Registry (pre-RIR or legacy) – Organizations that hold these resources (ORGs) – Points of Contact (POCs) for resources or organizations – Reallocated/reassigned networks (from ISPs to customers) What’s in ARIN’s Whois?
  • 46. What’s not in ARIN’s Whois? • Information about – Domain names – Host names – Reassignments/reallocations by ISPs using their own Whois servers (called RWHOIS) – Military networks (see http://www.nic.mil) • Routing information • Geographic location of the network – Addresses shown not necessarily the physical location of the resource
  • 47. Whois Tips • Data not always accurate – Registrants responsibility to update – Legacy space rarely updated • Not all customer reallocations/reassignments in Whois – Those smaller than /29 (generally) – Those registered in RWHOIS server – Private residence info not shown • If you need data not shown in Whois, may need subpoena
  • 48. What Other Information Might ARIN Have? • Information about about an organization’s network – Peering or exchange points to which the network may directly connect – An organization’s internal utilization information – IP ranges utilizing specific types of services, e.g., DSL, webhosting, dial-up, etc. • Historical Data – Previous Points of Contact for the network – Address ranges an organization may have renumbered out of and returned to ARIN – Previous address registrants subsequent to a transfer or merger • More detailed reassignment information • Financial transaction records and billing POCs • Corporate papers and list of officers
  • 50. RIR’s Whois • ARIN http://whois.arin.net/ui/ • AfriNIC http://www.afrinic.net/cgi-bin/whois • APNIC http://www.apnic.net/search/index.html • LACNIC http://lacnic.net/cgi-bin/lacnic/whois • RIPE NCC http://www.ripe.net/perl/whois
  • 51. Number and Name Lookup Services • Domain registries http://www.iana.org/gtld/gtld.htm http://www.iana.org/cctld/cctld-whois.htm • GeekTools http://www.geektools.org/whois.php
  • 52. Routing Information • Route Views http://www.routeviews.org • RIS http://www.ripe.net/projects/ris/index.html • Looking glass information http://www.caida.org/analysis/routing/reversetrace/ • Blacklisting http://www.mxtoolbox.com/blacklists.aspx