中国A类IP地址小调查以及IPv6展望

前言

我今天在学校的机房里面学习 TCP/IP + Linux。我在Linux中敲下如下几行命令:

  1. ifconfig :用来确定我的ip,发现是59.71.137.69。惊讶的发现:这是一个公有的A类地址!很久以前就听说中国的A类地址非常珍贵,难以寻觅,如今我却是A类地址。我告诉我爸,然后我爸在家远程登陆我的linux,登陆成功。毫无疑问,我是一个公有的A类IP地址。看来,武汉市教育网是属于A类IP地址。
  2. nmap -sP 59.71.137.1-255:我把整个机房”扫描”一遍,用于找出主机(电脑)是否是存在于相应的网络段中。我发现有24个Host 处于 up 状态。我数了一下机房里面的人数,23个人。看来我一个人占两个IP(windows+虚拟机中的linux),其余人一人一个IP,刚好2+22=24。
    左边是iptraf用来监控流量,右边是nmap -sP,显示参数网段内的主机
    用nmap扫描机房里的主机,全是外网的A类IP。上述现象产生了我调查中国A类IP地址做一次小调查的想法。

中国A类IP地址调查

A、B、C类IP地址
图片:A、B、C类地址分类

网上有人说:中国没有A类IP地址。我说:这是谬论!中国确实有A类IP地址,我现在不就是在使用A类IP地址么。实际上在我看来,中国是没有一个“完整的A类IP地址”。所谓“完整”,是指一个连续的2^24次方个A类IP,比如苹果公司的IP:17.0.0.0 ~~17.255.255.255,参考链接。原来,中国所分到的A类IP,是切成很多很多小段的,参考百度文库链接

网上又有人说:中国的A类IP地址非常之少。真的很少么?如果真的很少,到底有多少?我做了一个小调查~

  1. 获取数据。我在百度搜索关键词“中国的A类IP地址列表”,排名3名的网址分别是:百度文库,豆丁网,天涯社区。我分别看了看,居然一模一样。我认为,这些数据的可靠性十分高,于是以此数据作为调查样本。
  2. 我把数据复制到txt文档中。
  3. 编写C++程序,处理这一些数据。
  4. 得出结果:纯理论上,中国共有7976.6万个A类IP,全球总共有20.974亿个A类IP地址。中国的A类IP地址占全球的3.8031%

调查分析

  1. 中国作为全球第一大人口大国,其人口13.64亿,占全球72.40亿的18.84%。相比之下,A类地址只占全球的3.8031%,相差数倍。反观美国,其人口3.226亿,占全球4.46%,其拥有A类地址据说占超过70%。呵呵,没办法,整个互联网是美国人一手弄出来的呀。中国占有的A类IP地址的数量和中国的人口与综合国力相比,是严重不相称的!
  2. 上述计算得出的中国拥有A类IP地址7976.6万个,是理想的最大值,然而事实上,IP的地址的分配存浪费现象。比如:给苹果公司分配了17.0.0.0/8,及一个“完整”的A类IP地址,可以代表1677万个主机。然而苹果公司再有能耐,其研发部门、财务部门、市场部门等等部门加起来拥有的主机(电脑)加起来能够达到1677万么?这里还姑且不计算苹果公司的私有地址。再比如:子网划分可以很大程度上合理使用IP地址资源,然而子网划分技术本身又会产生许多无法分配给主机的广播地址(全1)和本网络地址(全0)。因此综上所述,能够真真切切使用A类IP地址的国人,远低于7976.6
  • 11
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值