如何判断两个IP地址在同一个网段?如何实现跨网段访问?

IP地址是因特网中用来标识主机的独特编号,为互联网的每一个网络和主机分配一个逻辑地址,从而可以进行定位与通信,其作用类似身份证。

子网掩码可以判断任意两个IP地址是否属于同一网段内。分别对各自的IP地址与子网掩码进行二进制and运算后,得出的结果是相同的,则说明这两台计算机是处于同一网段内,就可以进行直接的通讯。

如在工业现场中,两台PLC的IP地址和子网掩码如下。

A号PLC(IP地址:192.168.1.1   子网掩码:255.255.255.0)

B号PLC(IP地址:192.168.1.2   子网掩码:255.255.255.0)

我们可以直接的判断,他们是同属于一个网段的ip地址,因此彼此之间可以直接通讯。

而如果遇到下面另一种情况

A号PLC(IP地址:192.168.1.1   子网掩码:255.255.255.0)

C号PLC(IP地址:192.168.1.2   子网掩码:255.255.0.0)

那么两者并不是在同一个网段内,彼此之间无法之间通讯。

如何判断两个IP地址在同一个网段?如何实现跨网段访问?_第1张图片

 

那么如何实现不同网段的通讯(跨网段访问)呢?可以通过物通博联网段隔离器来实现。它适用于生产网络对 PLC、HMI、CNC、DCS、MES等网络通讯和数据采集,兼有跨网段隔离和IP转换的功能。同时支持多台设备(如PLC、CNC等)网段隔离和NAT 转换;车间多个设备,如果有不同网段的IP地址,则可以统一成同一网段的IP地址,进行设备(PLC、CNC)的在线编程、数据采集、远程管理等各种跨网段访问。

 

你可能感兴趣的:(服务器,运维,物联网,数据可视化云平台,数据采集)