欧美成人精品手机在线观看_69视频国产_动漫精品第一页_日韩中文字幕网 - 日本欧美一区二区

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發文檔 其他文檔  
 
網站管理員

全中國有多少公網IP地址?

freeflydom
2024年10月29日 16:56 本文熱度 648

之前為了準備CTF比賽,搞了一個云服務器,順便申請了一個公網IP

看著申請到的IP地址,我突然想到了一個問題:不是早就說IP地址已經耗盡了嗎,為什么我隨便就能申請到,是誰在負責IP地址的管理分配,咱們中國總共又有多少IP地址呢?

答案:大概是3.9億多個。而美國有十多億,是我們的好幾倍。這個數字怎么來的呢,別著急,繼續往下看。

 

大家知道,我們現在的互聯網主要還是采用的IPv4的地址,雖然我上大學那會兒就在吼IPv6了,但這么多年過去了,IPv4的地位依舊沒有動搖。

IPv4的IP地址,是采用4個字節的整數來表示,學過編程的都知道,4個字節能夠表示的范圍是0-4294967295(無符號數)。

也就是說,全世界最多只有42.9億個IPv4的地址。

當然,為了書寫和記憶方便,我們一般不會用整數來表示,而是采用點分十進制的形式。

從 0.0.0.0 到255.255.255.255,分四個字節,每個字節范圍是0-255。

然而,IP地址中不是所有都能拿來直接用,這42.9億中有不少特殊用途的IP地址。

比如很多人都知道這三個范圍的私有IP:

10.0.0.0--10.255.255.255
172.16.0.0--172.31.255.255
192.168.0.0--192.168.255.255

實際上,除了這三個范圍的IP地址,還有許多特殊用途的IP地址。網絡上很多文章列舉的七七八八,都不完善,完整的特殊IP地址列表,還得要去管理IP地址的IANA官網查看。

IANA

IANA,全稱Internet Assigned Numbers Authority,互聯網號碼分配機構,它管理著全球互聯網中使用的IP地址、域名和許多其它參數。

 

在它的官網中,有一個文檔,包含了迄今為止,所有特殊用途的IP地址:

 

很多人都知道127.0.0.1代表著本地回環地址,但其實回環地址不只是一個,從127.0.0.0-127.255.255.255整個16777216個地址都是回環地址,所有發往這些地址的數據包都會被loop back。

IP地址本就珍貴,這么多都作為回環地址,是不是有點浪費啊?

 

中國的IPv4地址數量

全球的IP地址由五大區域性機構進行管理,咱們國家的IP地址由亞太地區的APNIC分配管理。

 

在APNIC的官網上,也有一個公開的文檔,記錄了APNIC管理分配的所有IP地址信息,每日更新,可以訪問下面這個地址拿到:

 

該文件每行的格式如下:

注冊機構|國家/地區代碼|類型|起始地址|IP數量|分配日期|狀態

咱們大陸地區的代碼是CN,所以,可以通過簡單的命令將大陸地區的IPv4地址分配情況篩選出來:

cat delegated-apnic-latest | grep "CN|ipv4" > cn_ipv4.txt

可以看到,截止2024-8-17日,中國大陸地區一共分配了8655個網段:

寫個簡單的腳本程序,將所有網段的IP地址數量相加:

import sys
total = 0print('target file: %s' % sys.argv[1])with open(sys.argv[1]) as fp:
    while True:
      line = fp.readline()
      if line:
          fields = line.split('|')
          ip = fields[3]
          num = int(fields[4])
          print('ip: %s, num: %d' % (ip, num))
          total += num
      else:
          breakprint('total: %d' % total)

得到總共的IP地址數量:3 4314 4448,約占整個IP地址空間的8%

用同樣的方法,分別統計臺灣、香港、澳門三個地區的數據:

  • 臺灣:35711232

  • 香港:12571136

  • 澳門:337664

那整個加起來的數據就是:3 9176 4480,三億九千多萬,約占整個IP地址空間的9.14%

通過同樣的方法,還可以找到美國的數據,大概是15 8647 9872,接近16億左右。按照人均來算,美國人均可以分到4個公網IP地址。真是太闊綽了,沒辦法,誰讓互聯網是人家發明的呢。

 

那這個數據到底對不對呢?

我查閱了國內專門負責IP地址分配管理的機構:CNNIC(中國互聯網絡信息中心)在今年3月份發布的一份《第 53 次中國互聯網絡發展狀況 統計報告》,其中關于IP地址這里,有一個數據:

這份文件給出去年12月份的數據,全國的IPv4地址大概在3.92億,與前面的統計基本上吻合,可能由于數據時間和其他方面的因素,存在小部分的出入,但總體而言,國內的IPv4地址數量大概在這個規模是肯定的。

 

阿里云的IPv4地址數量

弄清了國內的IP地址數量,那么問題來了,阿里云到底有多少IPv4地址呢?

在淘寶下的一個IP地址庫中找到了一個數據:

 

當然,從表格中大陸地區的IP地址數量可以看到,這個表格的數據是有些過時了,但數量級應該差不了太多。

從這份數據來看,阿里巴巴擁有差不多 370W+ 的IP地址。

而這,僅僅是活躍的IP地址數,不代表阿里所屯的IP地址總數。

那阿里究竟屯了多少IP,在公開的信息中,我只找到了一份2019年發布的數據:

2019上半年,阿里云的活躍IP數量在330萬,比上面的淘寶IP統計少了40萬,也就是說2年之后活躍IP增長了40萬。

而光是2019年的這份數據,阿里云屯的IP總數已經超過1500W+,而現在,這個數據只會更多,就國內幾家云服務廠商而言,可謂是一騎絕塵了。

從上面圖中還可以看出,亞馬遜不愧是全球最強大的云計算廠商,足足屯了7500W+ 的IP地址,就這還是幾年前數據。

 

至此,我們的問題算是弄清楚了。當然了,購買云服務器得來的IP地址也是有租用期限的,云服務器到期之后,里面的公網IP地址也就回收了。

雖然IP地址緊張,但各云服務器廠商都屯了不少,公網IP在池子里不斷流轉,所以我們才能花個百來十塊就搞來一個。

轉自https://www.cnblogs.com/xuanyuan/p/18512413


該文章在 2024/10/29 16:57:55 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業的專業生產管理軟件系統,系統成熟度和易用性得到了國內大量中小企業的青睞。
點晴PMS碼頭管理系統主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業務管理,結合碼頭的業務特點,圍繞調度、堆場作業而開發的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業的高效ERP管理信息系統。
點晴WMS倉儲管理系統提供了貨物產品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產管理,WMS管理系統,標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協同辦公管理系統。
Copyright 2010-2025 ClickSun All Rights Reserved