跳至正文

一篇文章了解全球IPV4地址分配,探究谷歌到底有多少IP资源?看完你就知道了

欧洲网络协调中心(RIPE NCC)宣布2019年11月25日IPv4 地址完全耗尽,所有43亿个IPv4地址已分配完毕。

前言:

全世界IPv4理论地址总量是40亿(4,294,967,296)个地址,这些地址除去保留地址、私有地址还剩大约38亿个地址分配给各地区互联网注册管理机构,再由它们分配给互联网服务提供商(ISP)和终端用户。

其中,美国作为互联网起源地,最初获得了相当大部分的IPv4地址资源。根据IANA统计,截至2023年8月:

  • 美国持有约16亿个IPv4地址,占比约40%
  • 欧洲持有约6.3亿个,占比15%
  • 亚太地区持有约6.2亿个,占比15%
  • 拉美地区持有约2.3亿个,占比5.5%

一份来自截止2012年4月2日维基百科的各国IPv4地址分配列表统计列表可以看出早在2012年美国已经有1,541,605,760个IPV4的地址。感兴趣的朋友可以去看看各国的IPV4地址数量,没想到朝鲜仅有1024个IP地址,每1000人分得的IP数量仅为0.04个。

各国IPv4地址分配列表
关于IPv4还有一些有趣的知识点:
  1. 最大的IPv4地址所有者不是科技公司,而是美国国防部,它持有49个/8前缀(约3.37亿个IPv4地址)。
  2. 有一些”幸运IP”被认为是有特殊价值的,比如192.168.0.1、8.8.8.8等,它们大多被一些大公司持有。
  3. 私有IPv4地址(如10.0.0.0/8)不能在公网上直接使用,但在内网中使用非常广泛。
  4. IPv4地址短缺已成为全球性难题,IPv6被视为解决方案,但过渡之路任重道远。
  5. 一些创新技术如IPv4共享、IPv4转换等延缓了IPv4耗尽,但从根本上无法解决地址短缺问题。

进入主题:

大家好,我是兔哥!今天和大家分享全球IPV4地址分配,探究谷歌到底有多少IP?

上篇博客《你知道Oracle Cloud甲骨文云不同地区IP有多少吗?来看看哪个国家地区IP数量最多》发布后,感兴趣观看的朋友很多,导致网站服务器数次CPU报警提醒,「高潮」过后的冷静让服务器有了「喘息」的时间,今天我们来看看谷歌有多少IP。

博客中统计的IP数量来自于google获取 Google IP 地址范围网页。该网页显示当前google的IP地址范围由两部分组成:

简单来说:

1、Google向互联网用户提供的IP范围:这个集合包含Google拥有并管理的IP地址池,用于向全球用户提供Google产品和服务的访问。

2、客户的Google Cloud资源的全球和区域外部IP地址范围:这个集合包含客户在Google Cloud上创建的虚拟机实例、负载均衡器、Cloud NAT等资源的外部IP地址范围。

注意:以下列出的仅仅是Google向互联网用户提供的IP范围,这些IP地址被分配给Google的各种产品和服务,例如Google搜索、YouTube、Google Cloud Platform等。
Google拥有的所有IP地址是指由Google管理和拥有的整个IP地址池,包括用于其内部网络、数据中心、云服务等各种目的的IP地址。这些IP地址不仅用于向互联网用户提供服务,还用于Google内部各种通信和运营需求。这些IP地址可能包括但不限于用于Google数据中心的IP地址、用于Google云服务的IP地址、用于内部网络通信的IP地址等。这些IP地址不一定都直接对外提供服务,但是是Google整个网络基础设施的一部分。
Google拥有的所有IP地址是一项敏感的操作,通常不会公开向外界提供。这些IP地址是Google的关键基础设施之一,可能涉及安全和隐私考虑。因此,一般情况下,普通用户无法直接获取到Google拥有的所有IP地址。

现在我们来分析google 向互联网用户提供的IPV4地址到底有多少,打开google ip地址范围官方的连接后,是个显示json文件的网页,感兴趣的朋友可以查看,为了方便查阅,在此我将分析汇总并列出json文件中所有的IP段。

  • “8.8.4.0/24” – 256个IP
  • “8.8.8.0/24” – 256个IP
  • “8.34.208.0/20” – 4096个IP
  • “8.35.192.0/20” – 4096个IP
  • “23.236.48.0/20” – 4096个IP
  • “23.251.128.0/19” – 8192个IP
  • “34.0.0.0/15” – 131072个IP
  • “34.2.0.0/16” – 65536个IP
  • “34.3.0.0/23” – 512个IP
  • “34.3.3.0/24” – 256个IP
  • “34.3.4.0/24” – 256个IP
  • “34.3.8.0/21” – 2048个IP
  • “34.3.16.0/20” – 4096个IP
  • “34.3.32.0/19” – 8192个IP
  • “34.3.64.0/18” – 16384个IP
  • “34.3.128.0/17” – 32768个IP
  • “34.4.0.0/14” – 262144个IP
  • “34.8.0.0/13” – 524288个IP
  • “34.16.0.0/12” – 1048576个IP
  • “34.32.0.0/11” – 2097152个IP
  • “34.64.0.0/10” – 4194304个IP
  • “34.128.0.0/10” – 4194304个IP
  • “35.184.0.0/13” – 524288个IP
  • “35.192.0.0/14” – 262144个IP
  • “35.196.0.0/15” – 131072个IP
  • “35.198.0.0/16” – 65536个IP
  • “35.199.0.0/17” – 32768个IP
  • “35.199.128.0/18” – 16384个IP
  • “35.200.0.0/13” – 524288个IP
  • “35.208.0.0/12” – 1048576个IP
  • “35.224.0.0/12” – 1048576个IP
  • “35.240.0.0/13” – 524288个IP
  • “64.15.112.0/20” – 4096个IP
  • “64.233.160.0/19” – 8192个IP
  • “66.22.228.0/23” – 512个IP
  • “66.102.0.0/20” – 4096个IP
  • “66.249.64.0/19” – 8192个IP
  • “70.32.128.0/19” – 8192个IP
  • “72.14.192.0/18” – 16384个IP
  • “74.125.0.0/16” – 65536个IP
  • “104.154.0.0/15” – 131072个IP
  • “104.196.0.0/14” – 262144个IP
  • “104.237.160.0/19” – 8192个IP
  • “107.167.160.0/19” – 8192个IP
  • “107.178.192.0/18” – 16384个IP
  • “108.59.80.0/20” – 4096个IP
  • “108.170.192.0/18” – 16384个IP
  • “108.177.0.0/17” – 32768个IP
  • “130.211.0.0/16” – 65536个IP
  • “142.250.0.0/15” – 131072个IP
  • “146.148.0.0/17” – 32768个IP
  • “162.216.148.0/22” – 1024个IP
  • “162.222.176.0/21” – 2048个IP
  • “172.110.32.0/21” – 2048个IP
  • “172.217.0.0/16” – 65536个IP
  • “172.253.0.0/16” – 65536个IP
  • “173.194.0.0/16” – 65536个IP
  • “173.255.112.0/20” – 4096个IP
  • “192.158.28.0/22” – 1024个IP
  • “192.178.0.0/15” – 131072个IP
  • “193.186.4.0/24” – 256个IP
  • “199.36.154.0/23” – 512个IP
  • “199.36.156.0/24” – 256个IP
  • “199.192.112.0/22” – 1024个IP
  • “199.223.232.0/21” – 2048个IP
  • “207.223.160.0/20” – 4096个IP
  • “208.65.152.0/22” – 1024个IP
  • “208.68.108.0/22” – 1024个IP
  • “208.81.188.0/22” – 1024个IP
  • “208.117.224.0/19” – 8192个IP
  • “209.85.128.0/17” – 32768个IP
  • “216.58.192.0/19” – 8192个IP
  • “216.73.80.0/20” – 4096个IP
  • “216.239.32.0/19” – 8192个IP

以上计算基于ChatGPT,在这里再吐槽一下google 的ai模型Gemini,甚至我还是 Gemini Advanced 高级会员用户,我询问 :“34.0.0.0/15″这个ip块有多少个ip,得到的结果令人失望。

Gemini

不过在这里表扬GPT和Claude,表现不错,计算过程也会详细解释。哪个解释的更容易理解,仁者见仁智者见智。

分析以上数据得知:

谷歌公司拥有和管理着大量的IP地址块。这些IP地址块分布在多个不同的网络范围内,拥有和管理的IP地址总量超过数千万。其中最大的IP块是34开头,包含12581888个IP地址。

131072 + 65536 + 512 + 256 + 256 + 2048 + 4096 + 8192 + 16384 + 32768 + 262144 + 524288 + 1048576 + 2097152 + 4194304 + 4194304 = 12581888

盲猜google应该是拥有整个34段的IP地址,而整个34段共有16777216个IP地址。

IP块是35开头,包含4177920个IP地址:

524288 + 262144 + 131072 + 65536 + 32768 + 16384 + 524288 + 1048576 + 1048576 + 524288 = 4177920

Google 向互联网用户提供的 IP 共计:18015232

256 + 256 + 4096 + 4096 + 4096 + 8192 + 131072 + 65536 + 512 + 256 + 256 + 2048 + 4096 + 8192 + 16384 + 32768 + 262144 + 524288 + 1048576 + 2097152 + 4194304 + 4194304 + 524288 + 262144 + 131072 + 65536 + 32768 + 16384 + 524288 + 1048576 + 1048576 + 524288 + 4096 + 8192 + 512 + 4096 + 8192 + 8192 + 16384 + 65536 + 131072 + 262144 + 8192 + 8192 + 16384 + 4096 + 16384 + 32768 + 65536 + 131072 + 32768 + 1024 + 2048 + 2048 + 65536 + 65536 + 65536 + 4096 + 1024 + 131072 + 256 + 512 + 256 + 1024 + 2048 + 4096 + 1024 + 1024 + 1024 + 8192 + 32768 + 8192 + 4096 + 8192 = 18015232

注意:以上由GPT相加,计算结果由使用google引擎搜索得出。GPT和Gemini的计算结果实在是不可信。

谷歌云不同地区的IP分布

中国香港

  • “34.92.0.0/16”
  • “34.96.128.0/17”
  • “34.104.88.0/21”
  • “34.124.24.0/21”
  • “34.150.0.0/17”
  • “35.215.128.0/18”
  • “35.220.27.0/24”
  • “35.220.128.0/17”
  • “35.241.64.0/18”
  • “35.242.27.0/24”
  • “35.243.8.0/21”

日本大阪

  • “34.97.0.0/16”
  • “34.104.49.0/24”
  • “34.127.177.0/24”
  • “35.217.128.0/17”
  • “35.220.45.0/24”
  • “35.242.45.0/24”
  • “35.243.56.0/21”

印度新德里

  • “34.0.0.0/20”
  • “34.104.120.0/23”
  • “34.124.56.0/23”
  • “34.126.208.0/20”
  • “34.131.0.0/16”
  • “34.153.32.0/24”
  • “34.153.224.0/24”

台湾

  • “34.80.0.0/15”
  • “34.137.0.0/16”
  • “35.185.128.0/19”
  • “35.185.160.0/20”
  • “35.187.144.0/20”
  • “35.189.160.0/19”
  • “35.194.128.0/17”
  • “35.201.128.0/17”
  • “35.206.192.0/18”
  • “35.220.32.0/21”
  • “35.221.128.0/17”
  • “35.229.128.0/17”
  • “35.234.0.0/18”
  • “35.235.16.0/20”
  • “35.236.128.0/18”
  • “35.242.32.0/21”
  • “104.155.192.0/19”
  • “104.155.224.0/20”
  • “104.199.128.0/18”
  • “104.199.192.0/19”
  • “104.199.224.0/20”
  • “104.199.242.0/23”
  • “104.199.244.0/22”
  • “104.199.248.0/21”
  • “107.167.176.0/20”
  • “130.211.240.0/20”

日本东京

  • “34.84.0.0/16”
  • “34.85.0.0/17”
  • “34.104.62.0/23”
  • “34.104.128.0/17”
  • “34.127.190.0/23”
  • “34.146.0.0/16”
  • “34.157.64.0/20”
  • “34.157.164.0/22”
  • “34.157.192.0/20”
  • “35.187.192.0/19”
  • “35.189.128.0/19”
  • “35.190.224.0/20”
  • “35.194.96.0/19”
  • “35.200.0.0/17”
  • “35.213.0.0/17”
  • “35.220.56.0/22”
  • “35.221.64.0/18”
  • “35.230.240.0/20”
  • “35.242.56.0/22”
  • “35.243.64.0/18”
  • “104.198.80.0/20”
  • “104.198.112.0/20”

新加坡

  • “34.21.128.0/17”
  • “34.87.0.0/17”
  • “34.87.128.0/18”
  • “34.104.58.0/23”
  • “34.104.106.0/23”
  • “34.124.42.0/23”
  • “34.124.128.0/17”
  • “34.126.64.0/18”
  • “34.126.128.0/18”
  • “34.128.44.0/23”
  • “34.128.60.0/23”
  • “34.142.128.0/17”
  • “34.143.128.0/17”
  • “34.157.82.0/23”
  • “34.157.88.0/23”
  • “34.157.210.0/23”
  • “35.185.176.0/20”
  • “35.186.144.0/20”
  • “35.187.224.0/19”
  • “35.197.128.0/19”
  • “35.198.192.0/18”
  • “35.213.128.0/18”
  • “35.220.24.0/23”
  • “35.234.192.0/20”
  • “35.240.128.0/17”
  • “35.242.24.0/23”
  • “35.247.128.0/18”

韩国首尔

  • “34.0.96.0/19”
  • “34.22.64.0/19”
  • “34.22.96.0/20”
  • “34.47.64.0/18”
  • “34.50.0.0/18”
  • “34.64.32.0/19”
  • “34.64.64.0/22”
  • “34.64.68.0/22”
  • “34.64.72.0/21”
  • “34.64.80.0/20”
  • “34.64.96.0/19”
  • “34.64.128.0/22”
  • “34.64.132.0/22”
  • “34.64.136.0/21”
  • “34.64.144.0/20”
  • “34.64.160.0/19”
  • “34.64.192.0/18”
  • “35.216.0.0/17”

印度孟买

  • “34.0.227.0/24”
  • “34.47.128.0/17”
  • “34.93.0.0/16”
  • “34.100.128.0/17”
  • “34.104.108.0/23”
  • “34.124.44.0/23”
  • “34.152.64.0/22”
  • “34.157.87.0/24”
  • “34.157.215.0/24”
  • “34.177.32.0/22”
  • “35.200.128.0/17”
  • “35.201.41.0/24”
  • “35.207.192.0/18”
  • “35.220.42.0/24”
  • “35.234.208.0/20”
  • “35.242.42.0/24”
  • “35.244.0.0/18”

印尼雅加达

  • “34.34.216.0/21”
  • “34.50.64.0/18”
  • “34.101.18.0/24”
  • “34.101.20.0/22”
  • “34.101.24.0/22”
  • “34.101.32.0/19”
  • “34.101.64.0/18”
  • “34.101.128.0/17”
  • “34.128.64.0/18”
  • “34.152.68.0/24”
  • “34.157.254.0/24”
  • “35.219.0.0/17”

由于篇幅关系,仅展示亚洲地区的IP分布。如需更多关于其它地区的详细信息可底部评论,留下邮箱我会发送到您的邮箱。

最后引用从GPT、Gemini和Claude获得的谷歌拥有的IPV4地址,请大家参考:

chatGPT-how-many-ipv4
gpt
Gemini-how-many-ipv4
Gemini
claude-how-many-ipv4
Claude

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

标签: