CIDR是一种表示网段的工具,格式比较简洁.
CIDR表示方法:IP地址/网络ID的位数
一开始我总是不懂最后那位数字的关系,后来又被CIDR的IP地址给迷惑了,
后来我明白了,斜杆后面的数字表示保持不变的IP位数
IPV4是8*4=32位的.举个例子,192.168.15.0/19(等价于192.168.0.0/19)表示192.168.0.0-192.168.31.255这个网段
192.168.15.0取第三段IP15,二进制为1111
192.168.31.255取第三段31,二进制为11111
补齐到8位,就是
00001111
00011111
19的意思就是保留前19位IP不变,前2段那么19-8*2=3,起始的IP15换成二进制都不达到5位,所以等价于0.而五位数的二进制最大值是11111,所以最大网段就是31.
最小的6个长度的二进制数是32,所以192.168.32.0/19等同于192.168.32.0-192.168.63.255
192.168.1.0/19,192.168.2.0/19……192.168.31.0/19都等同于192.168.0.0/19
参考链接: