VLSM和CIDR的区别是什么?对于网络工程师们来说,对于VLSM和CIDR一定不会陌生,这两者经常一起出现,那么它们究竟是什么,又有什么区别呢?
 

VLSM和CIDR的区别是什么?

 

VLSM是什么?

Variable Length Subnetwork Mask是缩写就是VLSM,它指的是可变长子网掩码,VLSM规定了如何在一个进行了子网划分的网络中的不同部分使用不同的子网掩码。我们知道每一个IP地址都包含了2部分:网络号和主机号。在标准的网络中,当网络号是24位的时候,主机号只有8位,也就是说,可分配的最小的地址块是256个,这个数量对于大多数企业来说是不够的。而比这个大一点的IP地址块是网络号为16位的时候,这个时候可分配的地址块是65536,这个数量对于大多数公司又太多了。而VLSM的诞生就能很好解决这个问题,通过对IP地址的主机号进行再划分,把一部分划入网络号,就能划分各种类型大小的网络了。
 

CIDR是什么?

CIDR的全称是Classless Inter-Domain Routing,指的是无类别域间路由。它是一个用于给用户分配IP地址以及在互联网上有效地路由IP数据包的对IP地址进行归类的方法。CIDR是开发用于帮助减缓IP地址和路由表增大问题的一项技术。通过CIDR技术可以有效的把多个C类网络地址合并为更大的网络地址范围,更长的网络位。CIDR的基本思想是取消IP地址的分类结构,将多个地址块聚合在一起生成一个更大的网络,以包含更多的主机。CIDR支持路由聚合,能够将路由表中的许多路由条目合并为成更少的数目,因此可以限制路由器中路由表的增大,减少路由通告。同时,CIDR有助于IPv4地址的充分利用。

VLSM和CIDR的区别是什么?

其实VLSM是为了有效的使用无类别域间路由(CIDR)和路由汇聚(route summary)来控制路由表的大小,它是网络管理员常用的IP寻址技术。区别上,我们从前文也能获知一二。 对于这两者,我们可以这么去理解:CIDR是把几个小网络汇聚成一个大网络来做表示,而VLSM则是把一个大网络继续细分为几个小网络进行IP地址分配。前者能让路由器的路由条目得到有效的减少,而后者可以充分利用IP进行地址分配而解决IP地址不被浪费的问题。 而且CIDR的子网掩码往左边移,掩码netmask缩短了;VLSM子网掩码往右边移,掩码netmask增长了。CIDR是把几个有类网络合成一个大的网络(超网),用于路由地址聚合;VLSM是把一个有类网络分成几个小型网络(子网),用于更高效划分子网。

以上就是VLSM和CIDR的区别了,希望对大家有帮助。

小编送福利时间,CCNA、CCNP、CCIE课程免费试听名额~~立即抢占: