什么是子网掩码(子网掩码和ip地址是什么关系?)( 二 )


三、如何根据ip地址设置子网掩码
肯定的ip地址子网掩码
在大多数情况下,只要我们的网络中不超过254台主机,子网掩码就可以设置为255.255.255.0 。主机超过254台怎么办?
可以划分vlan,也可以设为大网段 。我们就不说划分vlan了 。比如设置成大网段就有难度 。这个大网段的子网掩码怎么确定?
例如
假设监控网络有600个点,我们现在不想分VLAN(实际项目大多会分VLAN) 。假设我们只想用一个大的网段来给这600个点分配ip地址 。如何设置ip地址,如何确认子网掩码?
分析:首先我们知道600分,可以用三个254的ip地址段来分配 。
可以应用
Ip段1: 192.168.0.1——192.168.0.254
Ip段2: 192.168.1.1——192.168.1.254
Ip段3: 192.168.2.1——192.168.2.254
每个网段有254个ip地址,足够600个点 。
那么问题来了,如果这三个ip段在同一个网段,那么这个大网段的公共子网掩码是什么?
我们来分析一下:
将ip地址192.168.0.1翻译成二进制
11000000 10101000 00000000 00000001
将ip地址192.168.1.1翻译成二进制
11000000 10101000 00000001 00000001
将ip地址192.168.2.1翻译成二进制
11000000 10101000 00000010 00000001
转换成二进制,可以看出三个ip段的二进制的前22位是不变的,所以可以表示为:
Ip段1: 192.168.0.1/22
Ip段2: 192.168.1.1/22
Ip段三:192.168.2.1/22
大家在192.168.1.x/22的情况下都见过这个ip地址信任,就是已经通知子网掩码了 。
也就是说,它们的公共子网掩码的前22个二进制位都是1 。
11111111 11111111 11111100 00000000
换算成十进制,也就是255.255.252.0,所以他们共同的子网掩码是255.255.252.0 。
当然,在实际项目中,与网络接触比较多的弱者,不需要一系列的转换,通过简单的判断就可以直接估算出这个大网段的子网掩码 。所以今天弱者讲的是方便大家理解的原理,所以所有的换算都是计算出来的 。
【什么是子网掩码(子网掩码和ip地址是什么关系?)】


推荐阅读