SlideShare una empresa de Scribd logo
1 de 17
Descargar para leer sin conexión
© Peter R. Egli 2015
1/17
Rev. 3.90
Internet Organization indigoo.com
Peter R. Egli
INDIGOO.COM
OVERVIEW OF THE INTERNET'S
ORGANIZATION AND MAIN STANDARD BODIES
INTERNET
ORGANIZATION
© Peter R. Egli 2015
2/17
Rev. 3.90
Internet Organization indigoo.com
Contents
1. Internet Organizations
2. Why the Internet is called Inter-Net
3. Internet Carriers / Providers
4. Internet Backbone Routing
5. IP Address Assignment
6. Internet Architectural Principles
7. Internet Standardization Process
8. Internet by Figures
© Peter R. Egli 2015
3/17
Rev. 3.90
Internet Organization indigoo.com
W3C.org
1. Internet Organizations (1/4)
A number of loosely coupled organizations are concerned with governing the development of
the Internet.
There is no strict hierarchy in these organizations (non-hierarchy is a core principle of the
Internet).
Confirm
IETF
chair, give
architectural
guidelines
IESG
Sponsors
Sponsors
Appoint
IRTF
chair
Internet registries
(RIPE, ARIN, APNIC,
AfriNIC, LACNIC)IRSG
Delegate IESG
members as
IETF area
directors, performs
technical
management
of IETF
activities
Charters IESG
with the technical
management of
IETF activies
(~steering
committe)
Charters IAB
with architectural
oversight
Manage, advise,
give long-term
technological
guidance of the
Internet development
Charter
with management
of domain names,
protocol numbers,
number resources
Appoint a non-voting
director as liaison to
IETF
Funding through
services offered
by ICANN
Liaison
Sponsors
NRO
Coordination
© Peter R. Egli 2015
4/17
Rev. 3.90
Internet Organization indigoo.com
1. Internet Organizations (2/4)
ISOC - Internet Society:
ISOC is concerned with the long-term coordination of the Internet development.
ISOC is a kind of a legal umbrella organization for the various organizations.
IETF – Internet Engineering Task Force:
IETF is a an open international community of network professionals and experts.
The mission of IETF is to produce high quality technical documents
(standards as RFCs) for improving the Internet's quality and performance.
One of the main duties of IETF is the editorial management of internet drafts before they
become RFCs (each draft is assigned to and managed by an RFC editor).
ICANN – Internet Corporation for Assigned Names and Numbers:
ICANN (formerly InterNIC) is an internationally organized non-profit organization under
Californian right.
The responsibilities of ICANN are:
a. IP address space allocation
b. gTLD (generic Top Level Domain) and ccTLD (country code TLD) DNS management
(ICANN is the body that decides about the introduction of new TLDs)
c. Root server system management
d. Protocol identifier assignment
While ICANN bears the responsibility for the tasks listed above, its sub-organization IANA
actually does the management of these. ICANN is funded by the services it provides to the
different internet registries.
© Peter R. Egli 2015
5/17
Rev. 3.90
Internet Organization indigoo.com
1. Internet Organizations (3/4)
IANA – Internet Assigned Numbers Autority:
IANA is the predecessor organization of ICANN. IANA still exists and now is an
organization that actually manages the different duties of ICANN, namely the TLD,
protocol number, IP address and AS number management.
IAB – Internet Architecture Board:
The IAB is responsible for the architecture and protocol development oversight.
It is responsible for the Internet architecture as a whole with respect to aspects like
scalability, openness of standards and evolution of the Internet architecture.
While IETF is responsible for the IETF draft and RFC management, IAB
oversees this activity and is the appeal board in case of complaints.
IAB is a member of ISOC.
IESG - Internet Engineering Steering Group:
IESG carries out the technical management of IETF activites and the Internet standards
process.
IRTF – Internet Research Task Force:
IRTF conducts research on protocols, applications, architecture and technology.
© Peter R. Egli 2015
6/17
Rev. 3.90
Internet Organization indigoo.com
1. Internet Organizations (4/4)
IRSG – Internet Research Steering Group:
The IRSG is responsible for steering the IRTF and provide good conditions for research
carried out by IRTF.
W3C – World Wide Web Council:
W3C develops web technology standards.
W3C is not directly related to IETF, IAB or ISOC.
RIR - Regional Internet Registries:
RIRs are responsible for the management and allocation of Internet number resources, namely
IP addresses and AS numbers.
There are 5 RIRs, each responsible for a region in the world:
RIPE: Europe ARIN: America
APNIC: Asia AfriNIC: Africa
LACNIC: Latin America
NRO (Number Resource Organization) is a coordinating body for the efforts of the five RIRs.
Control of the Internet:
ICANN has been opened to international participation, but the Internet is still largely controlled
by US Dept. of Commerce. ICANN is the most important organization since it has most power
in the Internet management.
The standards process governed by IETF is fully open and everybody can participate and
contribute to the development of the Internet.
© Peter R. Egli 2015
7/17
Rev. 3.90
Internet Organization indigoo.com
UMTS
2. Why the Internet is called Inter-net (1/2)
The Internet inter-connects different physical networks (802.3, wireless etc.).
TCP/IP serves as the convergence protocol.
The IP protocol provides end-to-end addressing.
ATM
IP
802.3
80.2.3
TCP / UDP
Appl.
Ethernet
IP
802.3
802.3
PC: 44.21.3.66
Router
IP
PPP
UMTS
TCP / UDP
Appl.
IP
ATM
G.703
IP
ATM
G.703
ATM
G.703
IP
ATM
G.703
IP
FR
G.703
IP
FR
G.703
IP
PPP
UMTS
Internet provides end-to-end reachability
ATM
G.703
IP
ATM
G.703
Router Switch Router Base
Station
Mobile: 62.33.1.2
IP as
common
protocol
end-to-end
© Peter R. Egli 2015
8/17
Rev. 3.90
Internet Organization indigoo.com
2. Why the Internet is called Inter-net (1/2)
Everything over IP, IP over everything:
In legacy protocol technologies, every service has its own protocol stack.
Connecting such dissimilar stacks is very difficult and requires the use of protocol gateways.
In the TCP/IP model, any application layer protocol can be run over TCP/IP.
TCP/IP in turn can be run over any layer 1 and 2 network protocol.
Q.921
Legacy “Stovepipe” / “Silo”
model (obsolete):
Every service has its own stack.
Q.931
App.
Voice
Service
G.703
ATM
IP
App.
Fiber
VPN
Service
y
x
App.
z
Xyz
Service
ATM
G.703
'Everything over IP', 'IP over Everything':
802.3 802.11 BlueT
FR PPP HDLC
SDH
IP
TCP / UDP
VoIP FoIP Video Data Email WWW IRC
802.3
DWDM Cable
802.3
Convergence at “waist”
Different physical
networks that carry
TCP/IP traffic
Applications that are
"network agnostic"
© Peter R. Egli 2015
9/17
Rev. 3.90
Internet Organization indigoo.com
3. Internet Carriers / Providers (1/3)
 Three classes of ISPs fulfill different roles in the Internet:
Local ISPLocal ISP Local ISP
Regional NSP Regional NSP
Local ISP
National Network /
Global Network
Global NSP
Tier-1 ISP:
 Carrier / transit
provider
 Internet backbone
 Has access to entire
Internet routing table
National Network /
Global Network
Global NSP
Tier-2 ISP:
 Carrier
 Has to purchase
transit to access parts of
the Internet
Tier-3 ISP:
 Only local presence
 Retail (home) market
Regional NSP
Peering point
(connection between
ISPs)
$
$
$
ISP: Internet Service Provider
NSP: Network Service Provider
$: Payments for service
$: No payments
Customers:
 Business customers
 Residential / home
customers
$
© Peter R. Egli 2015
10/17
Rev. 3.90
Internet Organization indigoo.com
3. Internet Carriers / Providers (2/3)
 Provider classification:
Tier 1 provider:
Tier 1 providers are connected to the Internet backbone and as such are part of the backbone.
They sell Internet connectivity and reachability to tier 2 carriers.
Tier 1 carriers usually only peer (connect to) other tier 1 carriers. They do not peer with tier 2
carriers because tier 2 carriers are their customers (definition of peering see below).
Examples: Sprint, Qwest, Global Crossing, AT&T
(see also http://www.interstream.com/resources#transit)
Tier 2 provider:
Tier 2 carriers purchase connectivity to parts of the Internet from Tier 1 carriers.
They connect Tier-3 carriers (ISPs) to the Internet (Tier-1 carriers).
Tier 2 carriers are motivated to peer with other Tier 2 carriers in order to avoid sending traffic
through transit providers (tier 1) which costs them money.
Examples: France Telecom, Cogent Communications, Tiscali Int.
Tier 3 provider:
Tier 3 providers have only local presence.
They offer end customers access to the Internet (ISP – Internet Service Provider).
Tier 3 providers have only transit links to tier 2 carriers.
Examples: Local ISPs
© Peter R. Egli 2015
11/17
Rev. 3.90
Internet Organization indigoo.com
3. Internet Carriers / Providers (3/3)
 Provider peering / Internet exchange:
 Peering means connecting the ASs of ISPs where both carriers / providers have equal
rights. Usually the traffic on a peering link is symmetric in both directions so the peering
carriers do not charge each other for the traffic.
 Colocation facilities (Internet Exchange Points - IXPs) are locations where ISPs can peer
over short physical distances (drawing fibers from one ISP's POP to another IPS's POP over
multiple miles is costly).
Example exchanges: http://www.swissix.ch/, http://www.de-cix.net/
ISP 2 AS
Colocation
with layer 2
(Ethernet)
connectivity
ISP 1 AS
ISP 5 AS
ISP 3 AS
ISP 4 AS
AS: Autonomous System
© Peter R. Egli 2015
12/17
Rev. 3.90
Internet Organization indigoo.com
4. Internet Backbone Routing
 Non-Internet networks (LANs, branch offices, private networks) run an IGP (Interior Gateway Protocol)
such as RIP or OSPF.
 IGPs like OSPF or RIP do not scale well to large dimensions (e.g. RIP is limited to 16 hops/routers).
 BGP (Border Gateway Protocol) is an EGP (Exterior Gateway Protocol) designed for exchanging route
prefixes and route path information between ASs.
 BGP is optimized for scalability and allows to route according to policies (eg. a policy could specify not to
route traffic through AS xyz).
Local networks
(LANs, branch
offices)
Local networks
(LANs, branch
offices)
Local networks
(LANs, branch
offices)
ISP AS
BGP peers
BGP peers
BGP peers
BGP cloud:
Jan. 2011: ~343’000
route prefixes exchanged
between backbone BGP
Routers!
ISP ASISP AS
ISP AS
ISP AS
© Peter R. Egli 2015
13/17
Rev. 3.90
Internet Organization indigoo.com
5. IP address assignment
 IP addresses are assigned in
a delegated manner.
 An organization on level X
divides its assigned IP address range
and assigns portions of it to its
subsidiary organizations.
Global IP address pool
managed by IANA / ICANN
RIR Regional Internet Registries:
APNIC: Asia/Pacific region
ARIN: North America and Sub-Sahara region
LACNIC: Latin America
RIPE: Europe, Mid-east, Central Asia www.ripe.net
IP ranges: 062/8, 077/8 – 095/8, 193/8, 195/8, 212/8,
213/8, 217/8
NIR National Internet Registries
E.g. Switch www.switch.ch (Switzerland)
ISP
ISP Internet Service Providers:
E.g. www.green.ch
LIR Local Internet Registries
E.g. http://www.upc-cablecom.ch/
End user IP address assignment (static, dynamic)
© Peter R. Egli 2015
14/17
Rev. 3.90
Internet Organization indigoo.com
6. Internet Architectural Principles (1/2)
Several key principles have evolved in the development of the Internet that are pivotal for the
stability and scalability of the Internet:
The Internet is decentralized:
There is no central control instance (in theory yes; in practice the Internet is still controlled by
the US government).
The Internet is a loosely organized international cooperation of autonomous networks. The
different organizations control their network individually. Standards (documented in IETF
RFCs) provide the basis for 'gluing' these different networks together.
Route redundancy for resilience:
The Internet has a military background. The distributed topology (mesh) makes the Internet
resilient against outages (the network itself establishes alternate paths).
Internet = Inter-Network:
The Internet is an interconnection of multiple physical networks (Internet = “network of
networks”).
Inter-Net means that it inter-connects multiple networks (Ethernets, leased lines, wireless etc.).
The common denominator is the protocol IP with inter-network wide addresses (globally
unique 32 (IPv4) and 128 (IPv6) bit number).
This is a fundamental difference to e.g. classical voice networks where all 4 or 5 OSI layers are
specific to the voice service ('silo').
© Peter R. Egli 2015
15/17
Rev. 3.90
Internet Organization indigoo.com
6. Internet Architectural Principles (2/2)
Packet switching:
The Internet is based on packet switching (as opposed to circuit switching).
Packet switching makes it easier to inter-connect different networks (no tight timing coupling).
IP routers (called gateways in the 'old Internet days') are used to forward packets towards the
destination. Packet switching yields better performance as it can exploit statistical
multiplexing.
Best effort service:
The forwarding process of the routers is best-effort, i.e. they do not perform retransmissions,
error control etc.. All these functions are the job of software in the end-systems.
Intelligence resides in end-systems:
Even though Internet backbone routers are very complex machines these days, a key principle
is the demarcation between the ('dumb') network that merely forwards packets and the ('smart')
application that does all the business logic (plus transport functions like flow / error control).
The Internet is not free (free as in 'free beer'):
The Internet is not free (initially it was), there is a business case. People pay ISPs (Network
Service Provider) money so that these give an IP address and forward their packets. ISPs in
turn pay money to transit providers for connectivity and packet forwarding.
© Peter R. Egli 2015
16/17
Rev. 3.90
Internet Organization indigoo.com
7. Internet Standardization Process (RFC2026 et. al.)
1. A draft has to be submitted to an RFC editor.
2. A draft has to adhere to some basic principles and formatting.
3. A draft may take different paths:
RFC “draft”
RFC track (intended to become a standard):
Internet standards proposed by anyone.
Subject to peer reviews and approval by IESG.
2 Maturity levels:
1. Proposed standard
2. Internet standard STD (requires 2
independent and interoperable implementations)
RFCxxxx
STDxxxx
Category: STD
Best Current Practice BCP:
Technical information published by IETF itself.
Approved by IESG.
Experimental (for experimental purposes):
Specification is part of research and
development effort.
Published as an archival record.
Approved by RFC editor alone (consults IESG).
Informational:
Does not represent a recommendation.
Approved by RFC editor alone (consults IESG).
RFCxxxx
Category: Experimental
RFCxxxx
Category: Informational
RFCxxxx
BCPxxxx
Category: BCP
Non-standards
track
Standards track
IETF draft
Informal reviews
and iterations. Historical:
Any RFC superseded by a newer RFC becomes
historic.
RFCxxxx
Category: Historic
For Your Information FYI:
Same as Informational, but own sub-series.
(Not used anymore)
RFCxxxx
FYIxxxx
Category: FYI
© Peter R. Egli 2015
17/17
Rev. 3.90
Internet Organization indigoo.com
8. Internet by figures
Some useful links with Internet statistical data
https://secure1.securityspace.com/s_survey/data/
http://www.dnswatch.info/
http://www.internetworldstats.com/
http://www.zakon.org/robert/internet/timeline/
Source: http://en.wikipedia.org/wiki/History_of_the_Internet

Más contenido relacionado

Destacado

HyperText Transfer Protocol (HTTP)
HyperText Transfer Protocol (HTTP)HyperText Transfer Protocol (HTTP)
HyperText Transfer Protocol (HTTP)Gurjot Singh
 
The History Of The Internet Presentation
The  History Of The  Internet  PresentationThe  History Of The  Internet  Presentation
The History Of The Internet Presentationdgieseler1
 
How to Use Analytics on SlideShare
How to Use Analytics on SlideShareHow to Use Analytics on SlideShare
How to Use Analytics on SlideShareSlideShare
 
The A-to-Z Guide to SlideShare
The A-to-Z Guide to SlideShareThe A-to-Z Guide to SlideShare
The A-to-Z Guide to SlideShareBarry Feldman
 
How to stand out online
How to stand out onlineHow to stand out online
How to stand out onlineMars Dorian
 
Your Speech is Toxic
Your Speech is ToxicYour Speech is Toxic
Your Speech is ToxicChiara Ojeda
 
Great Speakers Tell Stories
Great Speakers Tell StoriesGreat Speakers Tell Stories
Great Speakers Tell StoriesSlides That Rock
 
The Internet Presentation
The Internet Presentation The Internet Presentation
The Internet Presentation guest9e3d59
 
SMOKE - The Convenient Truth [1st place Worlds Best Presentation Contest] by ...
SMOKE - The Convenient Truth [1st place Worlds Best Presentation Contest] by ...SMOKE - The Convenient Truth [1st place Worlds Best Presentation Contest] by ...
SMOKE - The Convenient Truth [1st place Worlds Best Presentation Contest] by ...Empowered Presentations
 
What Makes Great Infographics
What Makes Great InfographicsWhat Makes Great Infographics
What Makes Great InfographicsSlideShare
 

Destacado (17)

Internet
InternetInternet
Internet
 
HyperText Transfer Protocol (HTTP)
HyperText Transfer Protocol (HTTP)HyperText Transfer Protocol (HTTP)
HyperText Transfer Protocol (HTTP)
 
The Internet
The InternetThe Internet
The Internet
 
The History Of The Internet Presentation
The  History Of The  Internet  PresentationThe  History Of The  Internet  Presentation
The History Of The Internet Presentation
 
How to Use Analytics on SlideShare
How to Use Analytics on SlideShareHow to Use Analytics on SlideShare
How to Use Analytics on SlideShare
 
Internet
InternetInternet
Internet
 
world wide web
world wide webworld wide web
world wide web
 
Ppt on internet
Ppt on internetPpt on internet
Ppt on internet
 
The A-to-Z Guide to SlideShare
The A-to-Z Guide to SlideShareThe A-to-Z Guide to SlideShare
The A-to-Z Guide to SlideShare
 
How to stand out online
How to stand out onlineHow to stand out online
How to stand out online
 
2012 and We're STILL Using PowerPoint Wrong
2012 and We're STILL Using PowerPoint Wrong2012 and We're STILL Using PowerPoint Wrong
2012 and We're STILL Using PowerPoint Wrong
 
Your Speech is Toxic
Your Speech is ToxicYour Speech is Toxic
Your Speech is Toxic
 
Great Speakers Tell Stories
Great Speakers Tell StoriesGreat Speakers Tell Stories
Great Speakers Tell Stories
 
The Internet Presentation
The Internet Presentation The Internet Presentation
The Internet Presentation
 
Slides That Rock
Slides That RockSlides That Rock
Slides That Rock
 
SMOKE - The Convenient Truth [1st place Worlds Best Presentation Contest] by ...
SMOKE - The Convenient Truth [1st place Worlds Best Presentation Contest] by ...SMOKE - The Convenient Truth [1st place Worlds Best Presentation Contest] by ...
SMOKE - The Convenient Truth [1st place Worlds Best Presentation Contest] by ...
 
What Makes Great Infographics
What Makes Great InfographicsWhat Makes Great Infographics
What Makes Great Infographics
 

Más de Peter R. Egli

LPWAN Technologies for Internet of Things (IoT) and M2M Scenarios
LPWAN Technologies for Internet of Things (IoT) and M2M ScenariosLPWAN Technologies for Internet of Things (IoT) and M2M Scenarios
LPWAN Technologies for Internet of Things (IoT) and M2M ScenariosPeter R. Egli
 
Data Networking Concepts
Data Networking ConceptsData Networking Concepts
Data Networking ConceptsPeter R. Egli
 
Communication middleware
Communication middlewareCommunication middleware
Communication middlewarePeter R. Egli
 
Transaction Processing Monitors (TPM)
Transaction Processing Monitors (TPM)Transaction Processing Monitors (TPM)
Transaction Processing Monitors (TPM)Peter R. Egli
 
Business Process Model and Notation (BPMN)
Business Process Model and Notation (BPMN)Business Process Model and Notation (BPMN)
Business Process Model and Notation (BPMN)Peter R. Egli
 
Microsoft .NET Platform
Microsoft .NET PlatformMicrosoft .NET Platform
Microsoft .NET PlatformPeter R. Egli
 
Overview of Cloud Computing
Overview of Cloud ComputingOverview of Cloud Computing
Overview of Cloud ComputingPeter R. Egli
 
MQTT - MQ Telemetry Transport for Message Queueing
MQTT - MQ Telemetry Transport for Message QueueingMQTT - MQ Telemetry Transport for Message Queueing
MQTT - MQ Telemetry Transport for Message QueueingPeter R. Egli
 
Enterprise Application Integration Technologies
Enterprise Application Integration TechnologiesEnterprise Application Integration Technologies
Enterprise Application Integration TechnologiesPeter R. Egli
 
Overview of Microsoft .Net Remoting technology
Overview of Microsoft .Net Remoting technologyOverview of Microsoft .Net Remoting technology
Overview of Microsoft .Net Remoting technologyPeter R. Egli
 
Android Native Development Kit
Android Native Development KitAndroid Native Development Kit
Android Native Development KitPeter R. Egli
 
Overview of SCTP (Stream Control Transmission Protocol)
Overview of SCTP (Stream Control Transmission Protocol)Overview of SCTP (Stream Control Transmission Protocol)
Overview of SCTP (Stream Control Transmission Protocol)Peter R. Egli
 
Overview of SCTP (Stream Control Transmission Protocol)
Overview of SCTP (Stream Control Transmission Protocol)Overview of SCTP (Stream Control Transmission Protocol)
Overview of SCTP (Stream Control Transmission Protocol)Peter R. Egli
 
Overview of Spanning Tree Protocol (STP & RSTP)
Overview of Spanning Tree Protocol (STP & RSTP)Overview of Spanning Tree Protocol (STP & RSTP)
Overview of Spanning Tree Protocol (STP & RSTP)Peter R. Egli
 
MSMQ - Microsoft Message Queueing
MSMQ - Microsoft Message QueueingMSMQ - Microsoft Message Queueing
MSMQ - Microsoft Message QueueingPeter R. Egli
 
Common Object Request Broker Architecture - CORBA
Common Object Request Broker Architecture - CORBACommon Object Request Broker Architecture - CORBA
Common Object Request Broker Architecture - CORBAPeter R. Egli
 
Component Object Model (COM, DCOM, COM+)
Component Object Model (COM, DCOM, COM+)Component Object Model (COM, DCOM, COM+)
Component Object Model (COM, DCOM, COM+)Peter R. Egli
 
JMS - Java Messaging Service
JMS - Java Messaging ServiceJMS - Java Messaging Service
JMS - Java Messaging ServicePeter R. Egli
 
Web Services (SOAP, WSDL, UDDI)
Web Services (SOAP, WSDL, UDDI)Web Services (SOAP, WSDL, UDDI)
Web Services (SOAP, WSDL, UDDI)Peter R. Egli
 

Más de Peter R. Egli (20)

LPWAN Technologies for Internet of Things (IoT) and M2M Scenarios
LPWAN Technologies for Internet of Things (IoT) and M2M ScenariosLPWAN Technologies for Internet of Things (IoT) and M2M Scenarios
LPWAN Technologies for Internet of Things (IoT) and M2M Scenarios
 
Data Networking Concepts
Data Networking ConceptsData Networking Concepts
Data Networking Concepts
 
Communication middleware
Communication middlewareCommunication middleware
Communication middleware
 
Transaction Processing Monitors (TPM)
Transaction Processing Monitors (TPM)Transaction Processing Monitors (TPM)
Transaction Processing Monitors (TPM)
 
Business Process Model and Notation (BPMN)
Business Process Model and Notation (BPMN)Business Process Model and Notation (BPMN)
Business Process Model and Notation (BPMN)
 
Microsoft .NET Platform
Microsoft .NET PlatformMicrosoft .NET Platform
Microsoft .NET Platform
 
Overview of Cloud Computing
Overview of Cloud ComputingOverview of Cloud Computing
Overview of Cloud Computing
 
MQTT - MQ Telemetry Transport for Message Queueing
MQTT - MQ Telemetry Transport for Message QueueingMQTT - MQ Telemetry Transport for Message Queueing
MQTT - MQ Telemetry Transport for Message Queueing
 
Enterprise Application Integration Technologies
Enterprise Application Integration TechnologiesEnterprise Application Integration Technologies
Enterprise Application Integration Technologies
 
Overview of Microsoft .Net Remoting technology
Overview of Microsoft .Net Remoting technologyOverview of Microsoft .Net Remoting technology
Overview of Microsoft .Net Remoting technology
 
Android Native Development Kit
Android Native Development KitAndroid Native Development Kit
Android Native Development Kit
 
Overview of SCTP (Stream Control Transmission Protocol)
Overview of SCTP (Stream Control Transmission Protocol)Overview of SCTP (Stream Control Transmission Protocol)
Overview of SCTP (Stream Control Transmission Protocol)
 
Overview of SCTP (Stream Control Transmission Protocol)
Overview of SCTP (Stream Control Transmission Protocol)Overview of SCTP (Stream Control Transmission Protocol)
Overview of SCTP (Stream Control Transmission Protocol)
 
Web services
Web servicesWeb services
Web services
 
Overview of Spanning Tree Protocol (STP & RSTP)
Overview of Spanning Tree Protocol (STP & RSTP)Overview of Spanning Tree Protocol (STP & RSTP)
Overview of Spanning Tree Protocol (STP & RSTP)
 
MSMQ - Microsoft Message Queueing
MSMQ - Microsoft Message QueueingMSMQ - Microsoft Message Queueing
MSMQ - Microsoft Message Queueing
 
Common Object Request Broker Architecture - CORBA
Common Object Request Broker Architecture - CORBACommon Object Request Broker Architecture - CORBA
Common Object Request Broker Architecture - CORBA
 
Component Object Model (COM, DCOM, COM+)
Component Object Model (COM, DCOM, COM+)Component Object Model (COM, DCOM, COM+)
Component Object Model (COM, DCOM, COM+)
 
JMS - Java Messaging Service
JMS - Java Messaging ServiceJMS - Java Messaging Service
JMS - Java Messaging Service
 
Web Services (SOAP, WSDL, UDDI)
Web Services (SOAP, WSDL, UDDI)Web Services (SOAP, WSDL, UDDI)
Web Services (SOAP, WSDL, UDDI)
 

Último

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 educationjfdjdjcjdnsjd
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
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, ...apidays
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
"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 ...Zilliz
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
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 WorkerThousandEyes
 
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 SavingEdi Saputra
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
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 WoodJuan lago vázquez
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 

Último (20)

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
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
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, ...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
"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 ...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
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
 
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
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
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
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 

Internet organization

  • 1. © Peter R. Egli 2015 1/17 Rev. 3.90 Internet Organization indigoo.com Peter R. Egli INDIGOO.COM OVERVIEW OF THE INTERNET'S ORGANIZATION AND MAIN STANDARD BODIES INTERNET ORGANIZATION
  • 2. © Peter R. Egli 2015 2/17 Rev. 3.90 Internet Organization indigoo.com Contents 1. Internet Organizations 2. Why the Internet is called Inter-Net 3. Internet Carriers / Providers 4. Internet Backbone Routing 5. IP Address Assignment 6. Internet Architectural Principles 7. Internet Standardization Process 8. Internet by Figures
  • 3. © Peter R. Egli 2015 3/17 Rev. 3.90 Internet Organization indigoo.com W3C.org 1. Internet Organizations (1/4) A number of loosely coupled organizations are concerned with governing the development of the Internet. There is no strict hierarchy in these organizations (non-hierarchy is a core principle of the Internet). Confirm IETF chair, give architectural guidelines IESG Sponsors Sponsors Appoint IRTF chair Internet registries (RIPE, ARIN, APNIC, AfriNIC, LACNIC)IRSG Delegate IESG members as IETF area directors, performs technical management of IETF activities Charters IESG with the technical management of IETF activies (~steering committe) Charters IAB with architectural oversight Manage, advise, give long-term technological guidance of the Internet development Charter with management of domain names, protocol numbers, number resources Appoint a non-voting director as liaison to IETF Funding through services offered by ICANN Liaison Sponsors NRO Coordination
  • 4. © Peter R. Egli 2015 4/17 Rev. 3.90 Internet Organization indigoo.com 1. Internet Organizations (2/4) ISOC - Internet Society: ISOC is concerned with the long-term coordination of the Internet development. ISOC is a kind of a legal umbrella organization for the various organizations. IETF – Internet Engineering Task Force: IETF is a an open international community of network professionals and experts. The mission of IETF is to produce high quality technical documents (standards as RFCs) for improving the Internet's quality and performance. One of the main duties of IETF is the editorial management of internet drafts before they become RFCs (each draft is assigned to and managed by an RFC editor). ICANN – Internet Corporation for Assigned Names and Numbers: ICANN (formerly InterNIC) is an internationally organized non-profit organization under Californian right. The responsibilities of ICANN are: a. IP address space allocation b. gTLD (generic Top Level Domain) and ccTLD (country code TLD) DNS management (ICANN is the body that decides about the introduction of new TLDs) c. Root server system management d. Protocol identifier assignment While ICANN bears the responsibility for the tasks listed above, its sub-organization IANA actually does the management of these. ICANN is funded by the services it provides to the different internet registries.
  • 5. © Peter R. Egli 2015 5/17 Rev. 3.90 Internet Organization indigoo.com 1. Internet Organizations (3/4) IANA – Internet Assigned Numbers Autority: IANA is the predecessor organization of ICANN. IANA still exists and now is an organization that actually manages the different duties of ICANN, namely the TLD, protocol number, IP address and AS number management. IAB – Internet Architecture Board: The IAB is responsible for the architecture and protocol development oversight. It is responsible for the Internet architecture as a whole with respect to aspects like scalability, openness of standards and evolution of the Internet architecture. While IETF is responsible for the IETF draft and RFC management, IAB oversees this activity and is the appeal board in case of complaints. IAB is a member of ISOC. IESG - Internet Engineering Steering Group: IESG carries out the technical management of IETF activites and the Internet standards process. IRTF – Internet Research Task Force: IRTF conducts research on protocols, applications, architecture and technology.
  • 6. © Peter R. Egli 2015 6/17 Rev. 3.90 Internet Organization indigoo.com 1. Internet Organizations (4/4) IRSG – Internet Research Steering Group: The IRSG is responsible for steering the IRTF and provide good conditions for research carried out by IRTF. W3C – World Wide Web Council: W3C develops web technology standards. W3C is not directly related to IETF, IAB or ISOC. RIR - Regional Internet Registries: RIRs are responsible for the management and allocation of Internet number resources, namely IP addresses and AS numbers. There are 5 RIRs, each responsible for a region in the world: RIPE: Europe ARIN: America APNIC: Asia AfriNIC: Africa LACNIC: Latin America NRO (Number Resource Organization) is a coordinating body for the efforts of the five RIRs. Control of the Internet: ICANN has been opened to international participation, but the Internet is still largely controlled by US Dept. of Commerce. ICANN is the most important organization since it has most power in the Internet management. The standards process governed by IETF is fully open and everybody can participate and contribute to the development of the Internet.
  • 7. © Peter R. Egli 2015 7/17 Rev. 3.90 Internet Organization indigoo.com UMTS 2. Why the Internet is called Inter-net (1/2) The Internet inter-connects different physical networks (802.3, wireless etc.). TCP/IP serves as the convergence protocol. The IP protocol provides end-to-end addressing. ATM IP 802.3 80.2.3 TCP / UDP Appl. Ethernet IP 802.3 802.3 PC: 44.21.3.66 Router IP PPP UMTS TCP / UDP Appl. IP ATM G.703 IP ATM G.703 ATM G.703 IP ATM G.703 IP FR G.703 IP FR G.703 IP PPP UMTS Internet provides end-to-end reachability ATM G.703 IP ATM G.703 Router Switch Router Base Station Mobile: 62.33.1.2 IP as common protocol end-to-end
  • 8. © Peter R. Egli 2015 8/17 Rev. 3.90 Internet Organization indigoo.com 2. Why the Internet is called Inter-net (1/2) Everything over IP, IP over everything: In legacy protocol technologies, every service has its own protocol stack. Connecting such dissimilar stacks is very difficult and requires the use of protocol gateways. In the TCP/IP model, any application layer protocol can be run over TCP/IP. TCP/IP in turn can be run over any layer 1 and 2 network protocol. Q.921 Legacy “Stovepipe” / “Silo” model (obsolete): Every service has its own stack. Q.931 App. Voice Service G.703 ATM IP App. Fiber VPN Service y x App. z Xyz Service ATM G.703 'Everything over IP', 'IP over Everything': 802.3 802.11 BlueT FR PPP HDLC SDH IP TCP / UDP VoIP FoIP Video Data Email WWW IRC 802.3 DWDM Cable 802.3 Convergence at “waist” Different physical networks that carry TCP/IP traffic Applications that are "network agnostic"
  • 9. © Peter R. Egli 2015 9/17 Rev. 3.90 Internet Organization indigoo.com 3. Internet Carriers / Providers (1/3)  Three classes of ISPs fulfill different roles in the Internet: Local ISPLocal ISP Local ISP Regional NSP Regional NSP Local ISP National Network / Global Network Global NSP Tier-1 ISP:  Carrier / transit provider  Internet backbone  Has access to entire Internet routing table National Network / Global Network Global NSP Tier-2 ISP:  Carrier  Has to purchase transit to access parts of the Internet Tier-3 ISP:  Only local presence  Retail (home) market Regional NSP Peering point (connection between ISPs) $ $ $ ISP: Internet Service Provider NSP: Network Service Provider $: Payments for service $: No payments Customers:  Business customers  Residential / home customers $
  • 10. © Peter R. Egli 2015 10/17 Rev. 3.90 Internet Organization indigoo.com 3. Internet Carriers / Providers (2/3)  Provider classification: Tier 1 provider: Tier 1 providers are connected to the Internet backbone and as such are part of the backbone. They sell Internet connectivity and reachability to tier 2 carriers. Tier 1 carriers usually only peer (connect to) other tier 1 carriers. They do not peer with tier 2 carriers because tier 2 carriers are their customers (definition of peering see below). Examples: Sprint, Qwest, Global Crossing, AT&T (see also http://www.interstream.com/resources#transit) Tier 2 provider: Tier 2 carriers purchase connectivity to parts of the Internet from Tier 1 carriers. They connect Tier-3 carriers (ISPs) to the Internet (Tier-1 carriers). Tier 2 carriers are motivated to peer with other Tier 2 carriers in order to avoid sending traffic through transit providers (tier 1) which costs them money. Examples: France Telecom, Cogent Communications, Tiscali Int. Tier 3 provider: Tier 3 providers have only local presence. They offer end customers access to the Internet (ISP – Internet Service Provider). Tier 3 providers have only transit links to tier 2 carriers. Examples: Local ISPs
  • 11. © Peter R. Egli 2015 11/17 Rev. 3.90 Internet Organization indigoo.com 3. Internet Carriers / Providers (3/3)  Provider peering / Internet exchange:  Peering means connecting the ASs of ISPs where both carriers / providers have equal rights. Usually the traffic on a peering link is symmetric in both directions so the peering carriers do not charge each other for the traffic.  Colocation facilities (Internet Exchange Points - IXPs) are locations where ISPs can peer over short physical distances (drawing fibers from one ISP's POP to another IPS's POP over multiple miles is costly). Example exchanges: http://www.swissix.ch/, http://www.de-cix.net/ ISP 2 AS Colocation with layer 2 (Ethernet) connectivity ISP 1 AS ISP 5 AS ISP 3 AS ISP 4 AS AS: Autonomous System
  • 12. © Peter R. Egli 2015 12/17 Rev. 3.90 Internet Organization indigoo.com 4. Internet Backbone Routing  Non-Internet networks (LANs, branch offices, private networks) run an IGP (Interior Gateway Protocol) such as RIP or OSPF.  IGPs like OSPF or RIP do not scale well to large dimensions (e.g. RIP is limited to 16 hops/routers).  BGP (Border Gateway Protocol) is an EGP (Exterior Gateway Protocol) designed for exchanging route prefixes and route path information between ASs.  BGP is optimized for scalability and allows to route according to policies (eg. a policy could specify not to route traffic through AS xyz). Local networks (LANs, branch offices) Local networks (LANs, branch offices) Local networks (LANs, branch offices) ISP AS BGP peers BGP peers BGP peers BGP cloud: Jan. 2011: ~343’000 route prefixes exchanged between backbone BGP Routers! ISP ASISP AS ISP AS ISP AS
  • 13. © Peter R. Egli 2015 13/17 Rev. 3.90 Internet Organization indigoo.com 5. IP address assignment  IP addresses are assigned in a delegated manner.  An organization on level X divides its assigned IP address range and assigns portions of it to its subsidiary organizations. Global IP address pool managed by IANA / ICANN RIR Regional Internet Registries: APNIC: Asia/Pacific region ARIN: North America and Sub-Sahara region LACNIC: Latin America RIPE: Europe, Mid-east, Central Asia www.ripe.net IP ranges: 062/8, 077/8 – 095/8, 193/8, 195/8, 212/8, 213/8, 217/8 NIR National Internet Registries E.g. Switch www.switch.ch (Switzerland) ISP ISP Internet Service Providers: E.g. www.green.ch LIR Local Internet Registries E.g. http://www.upc-cablecom.ch/ End user IP address assignment (static, dynamic)
  • 14. © Peter R. Egli 2015 14/17 Rev. 3.90 Internet Organization indigoo.com 6. Internet Architectural Principles (1/2) Several key principles have evolved in the development of the Internet that are pivotal for the stability and scalability of the Internet: The Internet is decentralized: There is no central control instance (in theory yes; in practice the Internet is still controlled by the US government). The Internet is a loosely organized international cooperation of autonomous networks. The different organizations control their network individually. Standards (documented in IETF RFCs) provide the basis for 'gluing' these different networks together. Route redundancy for resilience: The Internet has a military background. The distributed topology (mesh) makes the Internet resilient against outages (the network itself establishes alternate paths). Internet = Inter-Network: The Internet is an interconnection of multiple physical networks (Internet = “network of networks”). Inter-Net means that it inter-connects multiple networks (Ethernets, leased lines, wireless etc.). The common denominator is the protocol IP with inter-network wide addresses (globally unique 32 (IPv4) and 128 (IPv6) bit number). This is a fundamental difference to e.g. classical voice networks where all 4 or 5 OSI layers are specific to the voice service ('silo').
  • 15. © Peter R. Egli 2015 15/17 Rev. 3.90 Internet Organization indigoo.com 6. Internet Architectural Principles (2/2) Packet switching: The Internet is based on packet switching (as opposed to circuit switching). Packet switching makes it easier to inter-connect different networks (no tight timing coupling). IP routers (called gateways in the 'old Internet days') are used to forward packets towards the destination. Packet switching yields better performance as it can exploit statistical multiplexing. Best effort service: The forwarding process of the routers is best-effort, i.e. they do not perform retransmissions, error control etc.. All these functions are the job of software in the end-systems. Intelligence resides in end-systems: Even though Internet backbone routers are very complex machines these days, a key principle is the demarcation between the ('dumb') network that merely forwards packets and the ('smart') application that does all the business logic (plus transport functions like flow / error control). The Internet is not free (free as in 'free beer'): The Internet is not free (initially it was), there is a business case. People pay ISPs (Network Service Provider) money so that these give an IP address and forward their packets. ISPs in turn pay money to transit providers for connectivity and packet forwarding.
  • 16. © Peter R. Egli 2015 16/17 Rev. 3.90 Internet Organization indigoo.com 7. Internet Standardization Process (RFC2026 et. al.) 1. A draft has to be submitted to an RFC editor. 2. A draft has to adhere to some basic principles and formatting. 3. A draft may take different paths: RFC “draft” RFC track (intended to become a standard): Internet standards proposed by anyone. Subject to peer reviews and approval by IESG. 2 Maturity levels: 1. Proposed standard 2. Internet standard STD (requires 2 independent and interoperable implementations) RFCxxxx STDxxxx Category: STD Best Current Practice BCP: Technical information published by IETF itself. Approved by IESG. Experimental (for experimental purposes): Specification is part of research and development effort. Published as an archival record. Approved by RFC editor alone (consults IESG). Informational: Does not represent a recommendation. Approved by RFC editor alone (consults IESG). RFCxxxx Category: Experimental RFCxxxx Category: Informational RFCxxxx BCPxxxx Category: BCP Non-standards track Standards track IETF draft Informal reviews and iterations. Historical: Any RFC superseded by a newer RFC becomes historic. RFCxxxx Category: Historic For Your Information FYI: Same as Informational, but own sub-series. (Not used anymore) RFCxxxx FYIxxxx Category: FYI
  • 17. © Peter R. Egli 2015 17/17 Rev. 3.90 Internet Organization indigoo.com 8. Internet by figures Some useful links with Internet statistical data https://secure1.securityspace.com/s_survey/data/ http://www.dnswatch.info/ http://www.internetworldstats.com/ http://www.zakon.org/robert/internet/timeline/ Source: http://en.wikipedia.org/wiki/History_of_the_Internet