CIDR是开发用于帮助减缓IP地址和路由表增大问题的一项技术。CIDR(Classless Inter-Domain Routing,无类域间路由)的基本思想是取消IP地址的分类结构,将多个地址块聚合在一起生成一个更大的网络,以包含更多的主机。CIDR支持路由聚合,能够将路由表中的许多路由条目合并为成更少的数目,因此可以限制路由器中路由表的增大,减少路由通告。同时,CIDR有助于IPv4地址的充分利用。CIDR叫做无类域间路由,ISP常用这样的方法给客户分配地址,ISP提供给客户1个块(block size),类似这样:192.168.10.32/28,这排数字告诉你你的子网掩码是多少,/28代表多少位为1,最大/32.但是你必须知道的1点是:不管是A类还是B类还是其他类地址,最大可用的只能为30/,即保留2位给主机位。 6 v7 x! ?2 C3 l' p. p
. v, D y8 p' P( H* v, n0 @) k& f
CIDR举例: . R" Z8 s6 |, f& H7 s" o
假设有一组C类地址为192.168.8.0-192.168.15.0,如果用CIDR将这组地址聚合为一个网络,其网络地址和子网掩码应该为:8 q- X [! L4 y. x; n; S
A. 192.168.8.0/219 p* G4 I S$ X' c, d( L$ Z# d
B. 192.168.8.0/20 7 K/ Z/ N5 l* g: W( r
C. 192.168.8.0/24( N5 {. Q! \) T1 B7 e6 s6 ^- V
D. 192.168.8.15/243 z9 ]7 j) K3 A. S
KEY:A/ Q: a: f% t. O z1 I
要求将192.168.8.0-192.168.15.0这组C类地址聚合为一个网络,我们先将C类地址的第三个八位组转换成二进制:$ c5 b, M1 ?) M: E$ N, d