Open Life in a Post IPocalyptic Network
description
Transcript of Open Life in a Post IPocalyptic Network
![Page 1: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/1.jpg)
Open Life in a Post IPocalyptic Network
Scribblings by Geoff Huston. APNIC
![Page 2: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/2.jpg)
The mainstream telecommunications industry has a rich history
Time Switching
FDM
Submarine Cables
![Page 3: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/3.jpg)
The mainstream telecommunications industry has a rich history
…of making some really poor technology choices
![Page 4: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/4.jpg)
The mainstream telecommunications industry has a rich history
…of making very poor technology guesses
and regularly being
taken bysurprise!
![Page 5: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/5.jpg)
The Internet...Has been a runaway success that has transformed not just the telecommunications sector, but entire social structures are being altered by the Internet!
![Page 6: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/6.jpg)
The Internet...Has been a runaway success that has transformed not just the telecommunications sector, but entire social structures are being altered by the Internet!
And now we’ve used up most of the original pool of IP addresses!
![Page 7: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/7.jpg)
And now we’ve used up most of the original pool of IP adresses!
Has been a runaway success that has transformed not just the telecommunications sector, but entire social structures are being altered by the Internet!
The Internet...
This is should not be news – w
e’ve known about
this looming IPocalypse for th
e past twenty years!
![Page 8: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/8.jpg)
![Page 9: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/9.jpg)
IETF Meeting – August 1990
![Page 10: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/10.jpg)
IETF Meeting – August 1990
![Page 11: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/11.jpg)
What did we do back in 1992?
![Page 12: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/12.jpg)
What did we do back in 1992?
We bought some time by removing the CLASS A, B, C address structure from IP addresses
![Page 13: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/13.jpg)
NSFNET
A&R networks CIDR
Class-full
What did we do back in 1992?
We bought some time by removing the CLASS A, B, C address structure from IP addresses
Which seemed to work
pretty well!
![Page 14: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/14.jpg)
What else did we do back in 1992?
And we started working on a new Internet Protocol – to become IPv6 - to replace IPv4
![Page 15: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/15.jpg)
What else did we do back in 1992?
And we started working on a new Internet Protocol – to become IPv6 - to replace IPv4
We left the task of transition until after we had figured out what this new protocol would look like
![Page 16: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/16.jpg)
What else did we do back in 1992?
We developed some new middleware – an address sharing protocol that worked for TCP and UDP: NAT (RFC 1631)
“It is possible that CIDR will not be adequate to maintain the IP Internet until the long-term solutions are in place. This memo proposes another short-term solution, address reuse, that complements CIDR or even makes it unnecessary.”
![Page 17: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/17.jpg)
zzzzzz ...
For a long while this
did not look to be an
urgent problem...
![Page 18: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/18.jpg)
CIDR + NATs just worked!
NSFNET
A&R networksCIDR + NAT
Class-full
![Page 19: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/19.jpg)
Meanwhile, we continued to build (IPv4) networks
NSFNET
A&R networks
CIDRBoom & Bust
Broadband
Mobiles
NATs
![Page 20: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/20.jpg)
The rude awakeningUntil all of a sudden the IPv4 address piggy bank was looking extremely empty...
![Page 21: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/21.jpg)
IPv4 Address Allocations
NSFNET
A&R networks
CIDRBoom & Bust
Exhaustion!
Broadband
Mobiles
![Page 22: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/22.jpg)
Going...
![Page 23: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/23.jpg)
Going...
Going...
![Page 24: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/24.jpg)
Oh shit!
![Page 25: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/25.jpg)
Panic?
![Page 26: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/26.jpg)
AsiaPac: Panic.
![Page 27: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/27.jpg)
Europe: Distracted.
![Page 28: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/28.jpg)
America: Confused.
![Page 29: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/29.jpg)
Numerology
Lets look at the IPv4
allocation statistics
![Page 30: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/30.jpg)
IPv4 Allocations in APNIC
2010: 146 IPv4 allocations / week2011: 168 IPv4 allocations / week2012: 166 IPv4 allocations / week
The allocation rate has been pretty constant for the past 3 years!Is this a work to rule at APNIC?Or some underlying business dynamic?
Why is this production profile steady at 20 allocations per working day?
![Page 31: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/31.jpg)
All RIRs
Year
Allo
cate
d Ad
dres
ses
IPv4 Allocated Addresses: 2005 - 2012
2010 – 248m
2012 – 114m
![Page 32: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/32.jpg)
Top 10 Countries, 2009-2012
![Page 33: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/33.jpg)
Largest Allocations in 2011
30% of the addresses18 Carriers -->
![Page 34: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/34.jpg)
Choices, ChoicesIf you are in AsiaPac, and you need IP addresses...
what are you going to do?
![Page 35: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/35.jpg)
Choices, Choices1. Apply for a FINAL allocation of 1,024
IPv4 addresses
2. Apply for an IPv6 allocation
3. Buy addresses someone who has some addresses to sell
4. Carrier IPv4 NATs
![Page 36: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/36.jpg)
Choices, Choices1. Apply for a FINAL allocation of 1,024 IPv4
addresses
2. Apply for an IPv6 allocation
3. Buy addresses someone who has some addresses to sell
4. Carrier IPv4 NATs
That’s not a lot of addresses! It is only really useful for small end sites and/or NATs
![Page 37: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/37.jpg)
Choices, Choices1. Apply for a FINAL allocation of 1,024 IPv4
addresses
2. Apply for an IPv6 allocation
3. Buy addresses someone who has some addresses to sell
4. Carrier IPv4 NATs
That’s not a lot of addresses!
![Page 38: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/38.jpg)
Measuring IPv6
That’s not a lot of IPv6!%
of t
he In
tern
et’s
syst
ems
who
are
usin
g IP
v6
![Page 39: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/39.jpg)
Choices, Choices1. Apply for a FINAL allocation of 1,024 IPv4
addresses
2. Apply for an IPv6 allocation
3. Buy addresses someone who has some addresses to sell
4. Carrier IPv4 NATs
That’s not a lot of addresses!
This won’t connect you to the IPv4 Internet.An IPv6-only network without any form of IPv4mapping or translation capability is a prettylonely and useless network today!
![Page 40: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/40.jpg)
Choices, Choices1. Apply for a FINAL allocation of 1,024 IPv4
addresses
2. Apply for an IPv6 allocation
3. Buy addresses someone who has some addresses to sell
4. Carrier IPv4 NATs
That’s not a lot of addresses!
This won’t connect you to the IPv4 Internet
![Page 41: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/41.jpg)
Registry Address Exhaustion
Address Markets Stats
Number of Transfers/Sales per month
![Page 42: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/42.jpg)
Registry Address Exhaustion
Address Markets Stats
Number of Transfers
Volume of Transfers/Sales
![Page 43: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/43.jpg)
Choices, Choices1. Apply for a FINAL allocation of 1,024 IPv4
addresses
2. Apply for an IPv6 allocation
3. Buy addresses someone who has some addresses to sell
4. Run up V4 more NATs
That’s not a lot of addresses!
This won’t connect you to the IPv4 Internet
This is not being widely used. It does not appear to be taken up by ISPs in the region. Supply is limited and costs are volatile
![Page 44: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/44.jpg)
Choices, Choices1. Apply for a FINAL allocation of 1,024 IPv4
addresses
2. Apply for an IPv6 allocation
3. Buy addresses someone who has some addresses to sell
4. Carrier IPv4 NATs
That’s not a lot of addresses!
This won’t connect you to the IPv4 Internet
This is not being widely used
The Goldilocks Option!
![Page 45: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/45.jpg)
Edge NAT Carrier NAT
InternetAccess NetEdge Net
![Page 46: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/46.jpg)
Edge NAT Carrier NAT
InternetAccess NetEdge Net
Why is this CGN model so attractive?
• Incrementally deployable• No coordination of actions• Applications are unaltered• Carrier infrastructure unaltered• Relatively low marginal cost
![Page 47: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/47.jpg)
Edge NAT Carrier NAT
InternetAccess NetEdge Net
Downsides of the CGN model?
• HTTP will work• But parallelism will not
• UDP will work• But UDP behaviour will be erratic
• Not much else will work
• Which places severe restrictions on how applications operate across the network
• And impacts the current model of network service provision
![Page 48: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/48.jpg)
48
Back to networking basics....
![Page 49: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/49.jpg)
49
The historical vertically integrated service architecture
Telco nostalgia...
![Page 50: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/50.jpg)
50
Devolution of the integratedservice architecture throughan open IP service architectureand deregulation
![Page 51: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/51.jpg)
51
Devolution of the integratedservice architectureWhere’s the money to invest
in new network services?
![Page 52: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/52.jpg)
52
Users Services
Access Provider
![Page 53: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/53.jpg)
53
Users Services
CGN
Access Provider
Gatekeeper
![Page 54: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/54.jpg)
54
Users Services
GLA
CGNs and ALGs and similar IPv4 rationing middleware devices provide control points in the IPv4 network that allow monetary extraction from both consumers and content providers
Access Provider
![Page 55: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/55.jpg)
Where are we headed?
![Page 56: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/56.jpg)
Where are we headed?• The Internet pulled apart content
from carriage, and enforced this with concepts of “network neutrality”
• Content folk have thrived• Carriage folk are claiming otherwise
![Page 57: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/57.jpg)
Where are we headed?• The Internet pulled apart content
from carriage, and enforced this with concepts of “network neutrality”
• Content folk have thrived• Carriage folk are claiming otherwise
But now that we’ve exhausted V4 addresses this
separation of carriage and content roles is being
questioned by the ISP carriers
![Page 58: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/58.jpg)
New York Times: 15 January 2013
![Page 59: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/59.jpg)
Korea, February 2012
![Page 60: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/60.jpg)
So What?
![Page 61: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/61.jpg)
Why did the Internet Work?• Openness• Agility• Minimalism• Efficiency
![Page 62: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/62.jpg)
Why did the Internet Work?• Openness• Agility• Minimalism• Efficiency
Proprietary SystemsInflexibilityComplexityCost
won’t
![Page 63: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/63.jpg)
What’s Left?/etc/protocols:
TCP, bits of UDP,
and nothing else!
![Page 64: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/64.jpg)
What’s Left?/etc/services:
HTTPs over TCP is the last
remaining bastion of end-to-
end coherency in today’s
Natted net!
![Page 65: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/65.jpg)
What does this imply aboutopen networking?
Openness is difficult to sustain in a restricted environment dominated by scarcity – the space for innovation is limited and open spaces are consumed by incumbents
![Page 66: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/66.jpg)
So we need to chose carefully!
We need to think about how to build a post-PC world where content, computation, storage and communications are sustainable abundant and openly available commodities.
This objective is basically incompatible with the current momentum of the Internet
![Page 67: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/67.jpg)
And its not yet clear which path the Internet will take!
![Page 68: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/68.jpg)
And its not yet clear which path the Internet will take!
market forces
![Page 69: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/69.jpg)
![Page 70: Open Life in a Post IPocalyptic Network](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816660550346895dd9ea36/html5/thumbnails/70.jpg)
Thank You!