首页 > 代码库 > CIDR-Address介绍

CIDR-Address介绍

CIDR是一种用二进制表示法来代替十进制表示法的新方法。

IP地址有“类”的概念,/8掩码是A类,/16掩码是B类,/24掩码是C类等等。但是/12,/18,/25呢?这就是无类的概念了,CIDR的作用就是支持IP地址的无类规划,把IP的网段规划成更细的方式来表示,这样可以有效的节约IP地址的使用和方便管理。
例如:
192.168.1.0/24中的24就代表有24个二进制1,换成十进制就是225.255.255.0。即该IP地址段代表:192.168.1.0/255.255.255.0

问题解析:202.103.233.128/28 和 117.141.116/26 各代表什么IP段?
32(1) 比如斜杠32,就是以一个ip为一个单位,那就是前面这个ip本身。
31(2)
30(4)
29(8)
28(16)斜杠28就是256里面以16个ip为一个单位,128位于128到143之间
27(32)
26(64)斜杠26就是256里面以64个ip为一个单位,116位于64到127之间
25(128)
24(256)

/26是64个ip。看上面的表。不管/26前面的数是几,只能有4种可能,即0~63,64~127,128~191,192~255。这个数位于哪个期间,就是哪个。0~255那得是斜杠/24。