很多人对后面的/24不是很明白。其实这个就是CIDR,中文是无类别域间路由选择6 a c6 x: }/ R; p5 g" X$ ]" m
(CIDR:Classless and Subnet Address Extensions and Supernetting), o) i6 O1 k: g7 `& J
无类别域间路由选择(CIDR),有时又称之为超网(Supernetting),是互联网中一种新的址方式,与传统的 A 类、B 类和 C 类寻址模式相比,CIDR 在 IP 地址分配方面更为高效。通常认为,互联网是 CIDR-ized 地址和传统的 A 类、B 类和 C 类地址的集合。基本上所有最新的路由器都极力支持 CIDR 和互联网权威机构,以鼓励所有用户采用 CIDR 模式。 ; M( Q1 r+ n* t9 o+ W- A( O
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位给主机位。$ Z" M' E' k' n" g
5 l+ M- }: j- P% L* f5 V6 K
CIDR举例:8 y. d8 b; w" Q8 H4 ]9 X
假设有一组C类地址为192.168.8.0-192.168.15.0,如果用CIDR将这组地址聚合为一个网络,其网络地址和子网掩码应该为:# U- F4 f' t; H* R. r4 b
A. 192.168.8.0/21 7 B0 Y* e* M: `2 S# R/ Y
B. 192.168.8.0/202 t% R" K |; c- Q1 ?+ y
C. 192.168.8.0/24 . F; {3 M/ A' H
D. 192.168.8.15/246 L0 v" M% O$ M8 I( y
KEY:A: h" s6 V! ~% Z3 B. B
要求将192.168.8.0-192.168.15.0这组C类地址聚合为一个网络,我们先将C类地址的第三个八位组转换成二进制: ) j" ]+ u! x+ r- X
6 Y" v7 s( n% g- q) |+ @! f
7 p! ?$ ~: s9 {! M% _9 R( j$ U
( s% k! }- t) C/ [6 U! ]0 d
从上表中可以看出,只要将网络位的低三位划分出来作为主机位,这些C类地址就被聚合在一个网络之中。因此,聚合后的网络地址应该为192.168.8.0/21,正确答案为A。 ) a6 ~1 n+ y9 K5 t/ r