Classless Inter-Domain Routing,简称CIDR)是一个网络协议,用于将IP地址空间分割成较小的块。 CIDR技术的主要目的是为了节省IP地址。 在传统的IP寻址方式中,IP地址分成了四个字节,每个字节有8位,共32位,寻址空间有2^32个地址。CIDR将寄存器的长度变成了可变的,使用一个类似于“/x”格式的数字来表示地址的位数。 此后就产生了可变长度子网掩码(VLSM)和无类域间路由(CIDR)。
CIDR的基本原理是根据子网掩码来划分网络。 子网掩码是一个由1和0组成的32位数字,用于建立IP地址分域界定,分隔IP地址成网络地址和主机地址的两部分。 CIDR规定,每个IP地址不再仅仅有两部分,而是把IP地址划分成网络地址与主机地址两个部分,而网络地址部分所占的位数是可变的。
CIDR的出现解决了IPv4地址不足的问题,缓解了IP分配压力。 同时,CIDR也提高了路由表的装载效率和路由协议的路由选择效率。 在CIDR中,IP地址与网络前缀长度作为一个整体来传送,这使得路由器的路由表变得简单。
无类路由协议除了以上基本原理之外还有其他重要的方面。
首先,CIDR使路由器变得更加智能化。 在传统的网络环境中,路由表将拥有许多不必要的重复条目,这会影响路由器的性能。 在CIDR中,通过聚合路由条目,可以将多个条目合并为单个条目。 这样路由器就不必为每个网络都存储路由表了,而只需为具有相同前缀的网络存储一个路由表,这大大减少了路由器的负荷,提高了网络的效率和质量。
其次,CIDR使网络能够分配IP地址更加灵活。 在CIDR中,根据需要可在前缀的范围内选择所需数量和规模,这使得网络的IP分配更加灵活。 同时,它也动态地提供了更高的可用IP地址范围。
再次,CIDR可以降低路由器的管理成本。 在CIDR环境数量较多的环境下,由于分设多级路由器,通常需要从一级路由器到下一级路由器进行手动配置,这使得路由器管理成本较高。 在CIDR中,通过使用可变长度掩码技术和自治系统编号来减少路由匹配和路由器配置的工作量,降低了路由器的管理成本。
扫码咨询 领取资料