IPv4中IP+子网掩码划定了一个子网
如192.168.1.200/28,其中28为掩码长度,表示32位的掩码中高位连续的(必须是连续的)1为28位(2#11111111-11111111-11111111-11110000)。点分十进制表示的掩码就是255.255.255.240。
192.168.1.200是设备的IP,192.168.1.200/28对应的子网的网段标识地址可由此IP地址和掩码的二进制值按位进行“与”操作得到。
所以此子网段就用192.168.1.192/28来表示。
要判断一个IP是否属于此子网的IP的方法:用此IP地址与此子网的掩码二进制值按位进行“与”操作得到的结果是192.168.1.192表示属于,不是就不属于。
如192.168.1.202与255.255.255.240按位与的结果为192.168.1.192,说明属于此子网IP。
如192.168.1.210与255.255.255.240按位与的结果不为192.168.1.192,说明不属于此子网IP。
一个相关问题
STEP 7-MicroWIN SMART连接PLC,当PC使用的接口IP与PLC不在同一子网时可以使用TCPIP.Auto.1进行连接,此时“PG/PC设置”会为使用的PC接口自动分配IP,如果依然出现无法连接的情况:
上面的PLC接口配置了子网,IP为192.168.2.100子网掩码为255.255.255.240(子网段就192.168.2.96/28),而由"IE-PG访问"自动添加的IP为默认从241开始,为192.168.2.241。
根据上面的方法判断此IP不属于192.168.2.96/28,所以无法连接。