ip分类的意义以及为何不够用

1,早期受限于网络性能,许多协议不传输子网掩码,使用默认的ABC类网络的掩码。实例参考RIPV1
【ip分类的意义以及为何不够用】 2,NAT可以个IPv4续命,但是也会带来许多问题,比如视频会议的NAT穿越
3,子网掩码不可以,因为“子网”必须是连续的。但是有一种东西叫反掩码,反掩码可以交错。

■网友
你的问题要结合IP的发展历史来看。
1.最早没有掩码,并且由于早期网络规模小,地址随便够用,所以用分类来确定网络号和主机号。数据传输时少几个字节,可以增加效率。后来网络规模大了,地址不够了,才有掩码来帮助划分网络。
2.正是由于早期全是主类IP地址,很明显随着网络的发展越来越不够用,所以后来才发展出NAT技术,才有你所说的“随便给一个地址就可以通过路由器分出一个内网络”。
3.不行,掩码用来确定网络号时必须是连续的1。但是在ACL等策略里用来匹配特定的地址的反掩码中的1可以不连续。

■网友
1、分类在先,子网掩码在后。在没有子网掩码时,单播的主类地址ABC三类在使用中太过浪费,又不够灵活。所以出现了子网划分,划分子网后,整个网络对外部表现仍为一个网络,当外来的数据报要到达这个网络内部的某个子网时,路由器如何把它转发给指定的子网?此时需要子网掩码来表示。所以先有主类分类,人们觉得主类分类不方便灵活,才有了子网划分,为了标识子网,才有子网掩码。
2、理论上IPv4地址只有43亿个,地球人都不止这么多,肯定不够用。公有的IP地址在2011年就已经分配完了。一定意义上代表了IPv4地址枯竭。所以临时的解决办法是NAT转换。按照网络嵌套下去确实可以实现无限的IP。但是NAT会严重阻碍点到点通信,且NAT消耗路由器资源。
3、子网掩码本来就是0和1,是为了符合人类的记忆习惯,采用了点分十进制表示。


    推荐阅读