使用可变长的子网掩码. 通过使用可变长的子网掩码可以让位于不同接口的同一网络编号的网络使用不同的掩码,这样可以节省IP地址,充分利用有效的IP地址空间。
我们现在使用正常的IP地址是分为A类,B类和C类的(还有D,E类,但是大部分是A,B,C),
A类地址掩码为8位,就是11111111.00000000.00000000.00000000,转化成10进制就是255.0.0.0,
B类地址掩码为16位,就是11111111.11111111.00000000.00000000,转化成10进制就是255.255.0.0,
C类地址掩码为24位,就是11111111.11111111.00000000.00000000,转化成10进制就是255.255.255.0,
在一类地址中,主机号全部为0的地址就是网络号,全部为1的就是广播地址
比如10.248.0.0/10是知地址为 10.248.0.0,掩码为10位
转化为2进制就是
地址:00001010.11111000.00000000.00000000
掩码:11111111.11000000.00000000.00000000
把地址和掩码做与运算.就,可以得出网络地址是
00001010.11000000.00000000.00000000
因为掩码是10位,所以后面还有32-10=22个0
那么把主机地址后面的22个0换成22个1,就是他的广播地址了.