如何根据一个IP地址和掩码,算出它的子网IP及范围

268 阅读1分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

算出192.168.210.181/19的子网地址及范围

解:

  1. 先把192.168.210.181/19转化成二进制 192.168.210.181 = 11000000 10101000 11010010 10110101 255.255.224.0 = 11111111 11111111 11100000 00000000
  2. 将ip的二进制与掩码的二进制进行“与”运算:即1与1=1,0与1=0,1与0=0 11010010 10110101 11100000 00000000 = 11000000 00000000 =192 得出子网地址是192.168.192.0/19 3.根据掩码算子网数量 255-224= 31 得出有31个子网
  3. 可得子网范围 192+31=223 4.子网为:192.168.192.0-192.168.223.0