The profound rantings of the one like Tom Atkinson… and now art gallery and shop.

Total number of IP addresses in world: 4,294,967,296

Something that fascinates me about the internet v4 that nobody ever talks about ever - since it's fairly irrelevant so far - is that the ip4 addresses have long ago been allocated. New Zealand got 6,808,480 of them. Interesting!

The top-level exhaustion (I'm calling it an allocation) occurred on 31 January 2011. The regional level allocation exhaustions occurred for the Asia-Pacific on 15 April 2011, for Europe on 14 September 2012, and for Latin America and the Caribbean on 10 June 2014.

More interesting is that China only got China only got 333,593,588 whereas the US got 1,600,312,334 perhaps that can be explained by their use of a giant proxy server hiding all those souls?

So how are we doing? Face melting yet?

So the IP address space exhaustion came and went and nothing happened - a kind of shockwave marking the end of Internet version 4! Here are some of the highlights of the meltdown of IP4:

Core Router Meltdowns

Core Router Meltdown 512k routes

Core Router Meltdown 512k routes

"When the BGP maps grow too large for their routers' memory then" , as the Internet Storm Center said, "BGP is flapping."

"Some routing tables hit 512K routes today. Some old hardware and software can't handle that and either crash or ignore newly learned routes. So this may cause some disturbances in the Force." - Teun Vink

Internet 2

Good thing the internet wizards have been deploying the new internet version 6 for the past 20 years or so already. God knows what the hell happened with Internet versions 1, 2, 3, and 5!

Turns out in the time between 2011 and 2015 the new internet got some help from Google! Google wasn't happy that NAT64 didn't work for Skype and Whatsapp etc. So they came up with 464XLAT which is gonna be called IP6 in the new Androids.

...and here comes IP6:

World IP6 graph 1 year

World IP6 graph 1 year

T Mobile US IP6 Deployment

T Mobile US IP6 Deployment

 Harvard Law Internet Map 2014:

Internet_map_1024_-_transparent

Funky Network Diagram:

crazy-japanese-network-diagram-e-pub

Total number of IPv4 addresses: 4,294,967,296

3,600,384,830 allocated and assigned

AF
AFGHANISTAN
163,308
AL
ALBANIA
349,726
DZ
ALGERIA
3,705,440
AS
AMERICAN SAMOA
6,656
AD
ANDORRA
41,844
AO
ANGOLA
1,149,960
AI
ANGUILLA
9,984
AG
ANTIGUA AND BARBUDA
69,152
AR
ARGENTINA
18,812,672
AM
ARMENIA
618,304
AW
ARUBA
47,360
AU
AUSTRALIA
48,524,788
AT
AUSTRIA
11,398,826
AZ
AZERBAIJAN
731,136
BS
BAHAMAS
138,536
BH
BAHRAIN
454,312
BD
BANGLADESH
1,050,618
BB
BARBADOS
174,336
BY
BELARUS
1,839,766
BE
BELGIUM
28,485,762
BZ
BELIZE
158,440
BJ
BENIN
64,568
BM
BERMUDA
118,784
BT
BHUTAN
27,520
BO
BOLIVIA
1,138,972
BA
BOSNIA AND HERZEGOVINA
804,124
BW
BOTSWANA
118,792
BR
BRAZIL
81,265,711
IO
BRITISH INDIAN OCEAN TERRITORY
4,352
BN
BRUNEI DARUSSALAM
204,800
BG
BULGARIA
4,357,921
BF
BURKINA FASO
59,904
BI
BURUNDI
21,520
KH
CAMBODIA
254,976
CM
CAMEROON
250,856
CA
CANADA
80,249,854
KY
CAYMAN ISLANDS
174,344
CF
CENTRAL AFRICAN REPUBLIC
8,360
CL
CHILE
10,124,404
CN
CHINA
333,593,588
CO
COLOMBIA
17,263,796
CD
CONGO, THE DEMOCRATIC REPUBLIC OF THE
139,114
CK
COOK ISLANDS
9,728
CR
COSTA RICA
2,574,564
HR
CROATIA
2,332,788
CU
CUBA
258,560
CY
CYPRUS
1,072,574
CZ
CZECH REPUBLIC
8,670,378
DK
DENMARK
13,041,932
DJ
DJIBOUTI
51,632
DO
DOMINICAN REPUBLIC
1,560,592
EC
ECUADOR
2,570,000
EG
EGYPT
14,639,324
SV
EL SALVADOR
642,824
ER
ERITREA
5,896
EE
ESTONIA
1,333,572
ET
ETHIOPIA
100,184
FO
FAROE ISLANDS
44,032
FJ
FIJI
140,292
FI
FINLAND
13,621,215
FR
FRANCE
84,107,603
GF
FRENCH GUIANA
39,936
PF
FRENCH POLYNESIA
128,768
GA
GABON
339,464
GM
GAMBIA
28,680
GE
GEORGIA
1,184,476
DE
GERMANY
120,259,608
GH
GHANA
503,640
GI
GIBRALTAR
74,040
GR
GREECE
5,895,350
GL
GREENLAND
23,552
GD
GRENADA
13,568
GU
GUAM
218,880
GT
GUATEMALA
599,632
GW
GUINEA-BISSAU
7,680
GY
GUYANA
61,960
HT
HAITI
160,384
VA
HOLY SEE
17,696
HN
HONDURAS
444,160
HK
HONG KONG
11,188,133
HU
HUNGARY
5,891,512
IS
ICELAND
861,072
IN
INDIA
36,588,448
ID
INDONESIA
17,704,340
IR
IRAN, ISLAMIC REPUBLIC OF
11,160,312
IQ
IRAQ
616,672
IE
IRELAND
6,224,012
IL
ISRAEL
7,600,641
IT
ITALY
53,357,516
JM
JAMAICA
214,784
JP
JAPAN
202,708,712
JO
JORDAN
667,328
KZ
KAZAKHSTAN
2,860,272
KE
KENYA
3,821,985
KI
KIRIBATI
3,328
KR
KOREA, REPUBLIC OF
112,359,596
KW
KUWAIT
1,944,800
KG
KYRGYZSTAN
274,184
LV
LATVIA
1,834,964
LB
LEBANON
530,922
LS
LESOTHO
104,832
LR
LIBERIA
24,080
LY
LIBYAN ARAB JAMAHIRIYA
331,328
LI
LIECHTENSTEIN
90,820
LT
LITHUANIA
2,475,172
LU
LUXEMBOURG
1,349,180
MO
MACAO
332,544
MK
MACEDONIA, THE FORMER YUGOSLAV REPUBLIC OF
685,628
MG
MADAGASCAR
170,296
MW
MALAWI
159,392
MY
MALAYSIA
6,615,356
MV
MALDIVES
59,136
ML
MALI
74,240
MT
MALTA
607,040
MR
MAURITANIA
44,816
MU
MAURITIUS
1,833,528
MX
MEXICO
28,788,004
FM
MICRONESIA, FEDERATED STATES OF
9,728
MD
MOLDOVA, REPUBLIC OF
1,025,584
MC
MONACO
58,656
MN
MONGOLIA
212,992
MA
MOROCCO
6,738,873
MZ
MOZAMBIQUE
419,072
MM
MYANMAR
42,496
NA
NAMIBIA
426,624
NR
NAURU
11,264
NP
NEPAL
498,576
NL
NETHERLANDS
46,477,685
AN
NETHERLANDS ANTILLES
256
NC
NEW CALEDONIA
162,048
NZ
NEW ZEALAND
6,808,480
NI
NICARAGUA
396,416
NE
NIGER
42,672
NG
NIGERIA
2,230,202
NU
NIUE
3,328
NF
NORFOLK ISLAND
3,328
MP
NORTHERN MARIANA ISLANDS
14,592
NO
NORWAY
15,795,556
OM
OMAN
903,712
PK
PAKISTAN
5,233,744
PW
PALAU
6,912
PS
PALESTINIAN TERRITORY
592,172
PA
PANAMA
1,919,436
PG
PAPUA NEW GUINEA
58,016
PY
PARAGUAY
1,067,520
PE
PERU
3,152,296
PH
PHILIPPINES
5,404,400
PL
POLAND
20,562,664
PT
PORTUGAL
6,359,638
PR
PUERTO RICO
1,039,512
QA
QATAR
818,836
RO
ROMANIA
9,886,454
RU
RUSSIAN FEDERATION
46,339,584
RW
RWANDA
343,960
KN
SAINT KITTS AND NEVIS
61,712
LC
SAINT LUCIA
1,536
WS
SAMOA
19,712
SM
SAN MARINO
31,520
SA
SAUDI ARABIA
7,861,889
SN
SENEGAL
228,528
SC
SEYCHELLES
3,714,752
SL
SIERRA LEONE
49,424
SG
SINGAPORE
6,058,113
SK
SLOVAKIA
2,748,814
SI
SLOVENIA
2,584,396
SB
SOLOMON ISLANDS
12,800
ZA
SOUTH AFRICA
26,128,392
ES
SPAIN
29,062,633
LK
SRI LANKA
541,272
SD
SUDAN
1,215,240
SR
SURINAME
79,360
SZ
SWAZILAND
45,600
SE
SWEDEN
27,109,292
CH
SWITZERLAND
19,899,484
SY
SYRIAN ARAB REPUBLIC
847,900
TW
TAIWAN, PROVINCE OF CHINA
35,477,484
TJ
TAJIKISTAN
67,336
TZ
TANZANIA, UNITED REPUBLIC OF
982,840
TH
THAILAND
8,725,740
TG
TOGO
23,552
TO
TONGA
11,008
TT
TRINIDAD AND TOBAGO
522,752
TN
TUNISIA
3,654,944
TR
TURKEY
16,317,826
TM
TURKMENISTAN
20,736
TV
TUVALU
9,472
UG
UGANDA
234,044
UA
UKRAINE
11,763,912
AE
UNITED ARAB EMIRATES
3,747,020
GB
UNITED KINGDOM
124,078,600
US
UNITED STATES
1,600,312,334
UY
URUGUAY
2,439,448
UZ
UZBEKISTAN
234,764
VU
VANUATU
16,384
VE
VENEZUELA
6,780,368
VN
VIET NAM
15,645,760
VG
VIRGIN ISLANDS, BRITISH
151,414
VI
VIRGIN ISLANDS, U.S.
99,072
YE
YEMEN
70,408
ZM
ZAMBIA
904,872
ZW
ZIMBABWE
90,240
LA
LAO PEOPLE'S DEMOCRATIC REPUBLIC
66,312
CI
COTE D'IVOIRE
183,048
AQ
ANTARCTICA
1,280
AX
ALAND ISLANDS
18,092
BV
BOUVET ISLAND
1,280
CV
CAPE VERDE
22,016
CX
CHRISTMAS ISLAND
1,280
CC
COCOS (KEELING) ISLANDS
1,536
KM
COMOROS
5,776
FK
FALKLAND ISLANDS (MALVINAS)
3,200
TF
FRENCH SOUTHERN TERRITORIES
1,280
GP
GUADELOUPE
110,214
GG
GUERNSEY
8,512
GN
GUINEA
27,664
HM
HEARD AND MC DONALD ISLANDS
1,024
IM
ISLE OF MAN
18,600
JE
JERSEY
27,260
KP
KOREA, DEMOCRATIC PEOPLE'S REPUBLIC OF
2,304
MH
MARSHALL ISLANDS
3,328
MQ
MARTINIQUE
89,376
YT
MAYOTTE
17,408
ME
MONTENEGRO
214,608
MS
MONTSERRAT
2,568
PN
PITCAIRN
1,280
RE
REUNION
229,184
VC
SAINT VINCENT AND THE GRENADINES
26,112
ST
SAO TOME AND PRINCIPE
10,496
RS
SERBIA
2,240,512
SO
SOMALIA
22,312
GS
SOUTH GEORGIA AND THE SOUTH SANDWICH ISLANDS
1,536
SH
SAINT HELENA
1,280
TL
TIMOR-LESTE
8,448
TK
TOKELAU
4,368
TC
TURKS AND CAICOS ISLANDS
12,544
UM
UNITED STATES MINOR OUTLYING ISLANDS
1,280
WF
WALLIS AND FUTUNA ISLANDS
4,864
EH
WESTERN SAHARA
1,536
CS
KOSOVO
26,132
AP
ASIA PACIFIC
3,840
CG
CONGO - BRAZZAVILLE
86,280
EU
EUROPEAN UNION
3,705,366
GQ
EQUATORIAL GUINEA
16,012
XA
BOGONS
694,582,466
TD
CHAD
12,816
DM
DOMINICA
13,056
PM
SAINT PIERRE AND MIQUELON
5,376
SJ
SVALBARD & JAN MAYEN ISLANDS
1,536
BQ
BONAIRE, SAINT EUSTATIUS AND SABA
23,552
CW
CURACAO
195,328
BL
SAINT BARTHELEMY
1,536
MF
SAINT MARTIN
8,960
SX
SINT MAARTEN
24,064
Posted by tomachi on March 31st, 2015 filed in Rants