asia pacific internet leadership program
DESCRIPTION
APNIC's Director General, Paul Wilson, gives an outline on the Internet, how it works, and how it is governed.TRANSCRIPT
![Page 1: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/1.jpg)
How the Internet works… and why!
Asia Pacific Internet Leadership Program Delhi
3 August 2014
![Page 2: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/2.jpg)
Internet Fundamentals
• What is the Internet?
• Layers and standards
• Internet Addressing
• … Naming
• … Governance
• … Issues and Challenges
![Page 3: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/3.jpg)
What is the Internet?
• “A network of networks”– … using IP, the Internet Protocol?
• A collection of useful online applications– … connected by competing service providers?
• A platform for innovation– … and for social and economic development?
• A borderless “Cyberspace”– … inhabited by free-roaming netizens?
• A critical global infrastructure– … and enabler of e-commerce, e-governance, e-citizenship… ?
![Page 4: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/4.jpg)
How did we get here…
• Initially, research project (70-80s)– Open, cooperative, public domain– Highly collaborative environment– “Rough consensus and running code”
• Then, product of liberalisation (90s)– Also, catalyst for deregulation– Highly competitive environment– Still free to join and use
• Now, public utility and critical infrastructure (2000 and beyond)– Internet governance (re-regulation?) is a recent afterthought
4
![Page 5: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/5.jpg)
5
– and many more: Novell, Microsoft etc etc etc
• User choices determined by vendor
• Proprietary systems
• Limited interconnection
Before the Internet…
Applications
Network
OS
Hardware
Applications
Network
OS
Hardware
Applications
Network
OS
Hardware
![Page 6: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/6.jpg)
So, Why is the Internet?
• Global– “End-to-End”– Uniform
• “Dumb”– Lightweight and efficient– Intelligence at the edges, in applications and devices
• Neutral– By default
• Open– No/Low barrier to entry– Free standards– Multistakeholder governance (MOTL)
![Page 7: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/7.jpg)
LayersandStandards
![Page 8: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/8.jpg)
Layers – in the telephone network
Wires
Exchanges
Devices
![Page 9: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/9.jpg)
Layers – according to ISO OSI
7: Application
6: Presentation
5: Session
4: Transport
3: Network
2: Link
1: Physical
![Page 10: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/10.jpg)
Layers – in practice
Phone/Fax/SMSTV/VOD/conf“The Internet”
Applications
Fixed, Dialup/ISDNMobile/2G
Cable/ADSLInfrastructure
Vo
ice
Vid
eoD
ataNetwork
![Page 11: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/11.jpg)
Layers – in the Internet
11
Voice, email, IMVideo, TV, conf
WWW, +++DNS
Applications
802.11x/WiMaxMobile/4G/LTECable/xDSLxFTTH, ETTH
InfrastructureIn
tern
et
Network
![Page 12: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/12.jpg)
12
So, what is a standard?
• Standards operate at different levels of the protocol stack– In fact they define the protocol stack
• A standard (or protocol) is simply an agreement– among members of a community,– on a set of guidelines or rules,– which allow cooperation (interoperability), – and often, agreed by a recognised standards body such as ISO, ITU,
W3C or IETF.
• An open standard is a standard which is– Developed through open and accessible processes – Freely accessible, implementable and usable– Available without barriers such as licenses and fees.– … “ideally”, at least.
![Page 13: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/13.jpg)
13
Communications standardsMust agree on:language, medium…
The Internet
Telco
Telco
TelcoTelco
ISP ISPISP
DNS
RIR
DNS
Let’s use the Internet!
?
![Page 14: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/14.jpg)
More layers…
![Page 15: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/15.jpg)
Internet Addresses
![Page 16: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/16.jpg)
What’s an IP Address?
• The fundamental Internet address– Every address must be unique within the network– Every device must have an address– Every network must have a block (or more) or addresses
• A finite “Common Resource”– Managed in the common interest– According to openly-defined policies
• Please learn to distinguish:– Domain names (eg rigf.asia)– Email addresses (eg [email protected])– and IP and Intellectual Property
![Page 17: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/17.jpg)
IP Addresses in use…
Traffic202.12.29.0/24
The InternetGlobal Routing Table
4.128/960.100/1660.100.0/20135.22/16…
Global Routing Table
4.128/960.100/1660.100.0/20135.22/16
202.12.29.0/24…
Announce202.12.29.0/24 202.12.29.0/24
R
![Page 18: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/18.jpg)
Internet Address Routing
The Internet
Net
Net
Net
NetNet
NetNet
Net
Net
Net
Net
Global Routing Table
4.128/960.100/1660.100.0/20135.22/16…
![Page 19: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/19.jpg)
Global Routing Table – IPv4
http://bgp.potaroo.net/as1221/bgp-active.html
![Page 20: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/20.jpg)
Where do IP Addresses come from?
Definition
Allocation
Allocation
Assignment End user
RIRs
![Page 21: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/21.jpg)
Regional Internet Registries
![Page 22: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/22.jpg)
Issues
![Page 23: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/23.jpg)
IPv4 vs IPv6
• IPv4 – 32-bit* number: 232 = ~4 billion addresses– Example: 202.12.29.142– Existing supply is very nearly exhausted
• IPv6– 128-bit* number: 2128 = 340 billion billion billion billion – Example: FE38:DCE3:124C:C1A2:BA03:6735:EF1C:683D– Existing supply should/must last for many decades
• The transition– Underway since 2000– Much slower than expected– Not really necessary while IPv4 addresses available
* bit = binary digit
![Page 24: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/24.jpg)
Why IPv6?
• IPv4 address supply is exhausted– New networks require addresses– Stop-gap measures are damaging
• The Internet is growing fast– Broadband, mobile, Internet of Things
• IPv6 is the only viable option we have now– Much larger address space than IPv4– Enable sustainable growth of the Internet– Support the emergence of new technologies
![Page 25: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/25.jpg)
IPv4 exhaustion
http://www.potaroo.net/tools/ipv4/
![Page 26: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/26.jpg)
Private addresses and NAT
10.0.0.1 ..2 ..3 ..4
ISP202.12.29.0/24
The Internet
202.12.29.1 … .2 … .3 … .4
*AKA home router, hotspot, etc
NAT*202.12.29.32
![Page 27: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/27.jpg)
Private addresses and NAT
Internet
10.0.0.202
202.12.29.32
NAT
?Extn 202
Phone Network
02 6262 9898
PABX
![Page 28: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/28.jpg)
IPv6 Deployment (Google)
https://www.google.com/intl/en/ipv6/statistics.html
![Page 29: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/29.jpg)
Global Routing Table – IPv6
http://bgp.potaroo.net/v6/as2.0/
![Page 30: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/30.jpg)
IPv6 readiness
http://6lab.cisco.com/stats/index.php
![Page 31: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/31.jpg)
Global IPv6 deployment leaders
ASN Entity Economy IPv6 preferred rate
22394 Cellco Verizon Wireless US 63.396848 Telenet N.V BE 45.7310091 StarHub Cable Vision Ltd SG 43.4818126 CTCX Chubu Telecommunications Company; Inc. JP 37.7231334 Kabel Deutschland Vertrieb und Service GmbH DE 34.782516 KDDI KDDI CORPORATION JP 30.293303 Swisscom Ltd CH 27.0029562 Kable BW GmbH DE 25.8855430 STARHUBINTERNET-AS-NGNBN Starhub Internet Pte Ltd SG 24.9321928 T-Mobile USA US 24.8141164 GET Norway NO 20.387018 AT&T US 20.3612322 Free SAS FR 19.897922 Comcast Cable Communications US 19.834739 INTERNODE-AS Internode Pty Ltd AU 19.37
http://labs.apnic.net/ipv6-measurement/AS/ 24/06/2014
![Page 32: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/32.jpg)
Internet Exchange Points
ISP
ISP
IXP $$$!
The Internet
![Page 33: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/33.jpg)
Internet Exchange Points
ISP
ISP
The Internet
ISP
Local servicesDNS root serversData centres etc
ISP
ISP
ISP
![Page 34: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/34.jpg)
Names
![Page 35: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/35.jpg)
193.0.6.148
196.216.2.12001:42d0::200:2:1
192.149.252.752001:500:4:13::80
2001:13c7:7002:4000::10
202.12.29.211
2001:610:240:22::c100:68b
212.110.167.1572001:41c8:20::19
192.0.32.72620:0:2d0:200::7
People like names…
nixi.in
rigf.asia
www.google.com
twitter.com
www.apnic.net
Intgovforum.org
www.isoc.org
www.icann.org
![Page 36: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/36.jpg)
Domain Name System
• Converts domain names to IP addresses– Like a phone book– A “critical infrastructure service” on the Internet– A specialised database service, essentially
• Highly distributed and reliable– Distributed servers– Distributed administration– Distributed authority (through “delegation”)– Redundancy/secondary services, caching etc– Security deployment via DNSSEC
![Page 37: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/37.jpg)
Using the DNS
The Internet
www.apnic.net
www.apnic.net?
202.12.29.1942001:dc0:2001:11::211
DNS
2001:0C00:8888:: 2001:dc0:2001:11::211
![Page 38: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/38.jpg)
DNS name hierarchy
whois
www
www www
www
.The “root”
net
org
com
asia
in
… …TLDs
apnic
iana
….
rigf
nixiSLDs
www.rigf.asia.
![Page 39: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/39.jpg)
Domain name resolution
.rigf.asiaserver
.asiaserver
www.edu.auserver
Rootserver
198.41.0.4
www.rigf.asia?
“Ask 128.250.1.21”
“Ask 8.50.200.5”
“Ask 132.234.1.1”
“132.234.250.31”
“132.234.250.31”
www.rigf.asia?
Localresolver
www.rigf.asia?
210.80.58.34
132.234.250.31
*All IP addresses are fabricated
![Page 40: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/40.jpg)
What’s in a nameserver?
• Authority for a particular zone eg “rigf.asia”
• The “zonefile” for that zone
• Zonefile records including– A: www = “203.12.45.91” (IPv4 address for this name)– AAAA: www = “2001:FC03::203:EFEF” (IPv6 address)– NS: www = “220.35.35.1” (delegation to another server)
• In real life, much more than this– Caches of recent queries– Secondary (backup) server configurations– Configuration and tuning settings– Many more record types– Replication using the “anycast” technique
![Page 41: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/41.jpg)
What’s in a root nameserver?
• The all-important “root zone file”
• Delegation records for all TLDs– gTLDs such as: .com .org .asia etc– ccTLDs such as: .in .us .cn .ch .tv etc– IDN TLDs: . 网络 (Wǎngluò for net) and . 公司 (Gōngsī for com)
• Actually, there are 13 distinct root operations– Most have a different operator– Named A, B, C, … L and M– Each can have multiple secondaries– Each can have many “anycast” copies/clones/instances– Now there are many hundreds of individual root servers globally
![Page 42: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/42.jpg)
Authority in the DNS
• Root zone– Managed by ICANN under USG authority– New TLDs can be created under new ICANN framework
• TLDs – gTLDs and ccTLDs– Authority is delegated technically by ICANN– gTLDs to nonprofit and commercial Registry organisations– ccTLDs to authorities specified (mainly) by National administrations– Registry authorities may rely on technical service providers
• SLDs and below– In general, under sole authority of the TLD– Some have “open second level”– Some have .com .edu .org etc; some have .co .ac .or etc
![Page 43: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/43.jpg)
Internet Governance
![Page 44: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/44.jpg)
What is Internet Governance?
• Any aspect of the Internet which requires regulation, coordination or oversight– Cybercrime, security, spam, phishing, hacking– Content regulation– Commerce, competition, trade and taxation– Intellectual property– Development and education, capacity building– Equity of access– Technical standards and coordination
• None of these are completely new– Most fall under existing governance systems
![Page 45: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/45.jpg)
“Content Layer”
“Code Layer” “Physical Layer”
DiploFoundation www.diplomacy.edu Lawrence Lessig www.lessig.org
Internet Governance
![Page 46: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/46.jpg)
“The Internet tradition”
• For thirty years, the Internet and its coordination structures have evolved hand-in-hand– Open, bottom-up processes
• Successes recognised in WSIS– “Internet Governance”– “Multistakeholder Model”– These things were discovered, not invented, by WSIS
• Internet Governance is now a critical issue– “Multistakeholder” vs intergovernmental approaches– But continuous improvement/evolution will continue– Discussions will go on for many years…
46
![Page 47: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/47.jpg)
Internet Governance Forum
• The multistakeholder model in action– Open discussions that can help inform policy making on all aspects
of Internet governance– “For decision makers not for decision making”
• Regional IGFs– Delhi, August 2014
• Global IGFs– Istanbul, September 2014
• National events too– IN,BD, AU, NZ…
47
![Page 48: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/48.jpg)
Internet technical coordination
• A.K.A. the “code layer” (Lessig)
• One aspect of Internet governance– Internet standards development–DNS administration–DNS infrastructure coordination– IP address and related resource management
• Includes activities of several types–Administrative –Operational–Standards and technical policy– Internet address management (RIRs)
48
![Page 49: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/49.jpg)
Regional Internet Registries
![Page 50: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/50.jpg)
RIR Policy Process
OPEN
TRANSPARENT‘BOTTOM UP’
Anyone can participate
All processes documented and freely available
Internet community proposes and approves policy
![Page 51: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/51.jpg)
OPEN
TRANSPARENT‘BOTTOM UP’
RIR Policy Process
Need
Discuss
ConsensusImplement
Evaluate
![Page 52: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/52.jpg)
Other communities
• Technical standards– Internet Engineering Task Force– “RFC” series of documents
• Names– Registries, Registrars, Business, Individual users– GNSO, ccNSO (and other CCs)
• Numbers– Number Resource Organisation (umbrella for RIRs)– ASO for global policy coordination
• ICANN– Umbrella for coordination of names and numbers (mostly names)
![Page 53: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/53.jpg)
That’s all, folks!
![Page 54: Asia Pacific Internet Leadership Program](https://reader034.vdocument.in/reader034/viewer/2022052522/554bc98eb4c90594278b5790/html5/thumbnails/54.jpg)
Internet Fundamentals – Recap
• What is the Internet?– Why is is successful?– What are we taking for granted?
• Layers and Standards– Essential concepts, from the cables to the politics
• Internet Addressing and Naming– The critical technical resources of the Internet– Technical factors must be understood
• Internet Governance– Intrinsic to the the Internet’s success– Will continue while the Internet keeps growing and changing!