如何判斷兩個IP地址在同一個網(wǎng)段?如何實(shí)現(xiàn)跨網(wǎng)段訪問?
IP地址是因特網(wǎng)中用來標(biāo)識主機(jī)的獨(dú)特編號,為互聯(lián)網(wǎng)的每一個網(wǎng)絡(luò)和主機(jī)分配一個邏輯地址,從而可以進(jìn)行定位與通信,其作用類似身份證。
子網(wǎng)掩碼可以判斷任意兩個IP地址是否屬于同一網(wǎng)段內(nèi)。分別對各自的IP地址與子網(wǎng)掩碼進(jìn)行二進(jìn)制and運(yùn)算后,得出的結(jié)果是相同的,則說明這兩臺計算機(jī)是處于同一網(wǎng)段內(nèi),就可以進(jìn)行直接的通訊。
如在工業(yè)現(xiàn)場中,兩臺PLC的IP地址和子網(wǎng)掩碼如下。
A號PLC(IP地址:192.168.1.1 ??子網(wǎng)掩碼:255.255.255.0)
B號PLC(IP地址:192.168.1.2 ??子網(wǎng)掩碼:255.255.255.0)
我們可以直接的判斷,他們是同屬于一個網(wǎng)段的ip地址,因此彼此之間可以直接通訊。
而如果遇到下面另一種情況
A號PLC(IP地址:192.168.1.1 ??子網(wǎng)掩碼:255.255.255.0)
C號PLC(IP地址:192.168.1.2 ??子網(wǎng)掩碼:255.255.0.0)
那么兩者并不是在同一個網(wǎng)段內(nèi),彼此之間無法之間通訊。

那么如何實(shí)現(xiàn)不同網(wǎng)段的通訊(跨網(wǎng)段訪問)呢?可以通過網(wǎng)段隔離器來實(shí)現(xiàn)。它適用于生產(chǎn)網(wǎng)絡(luò)對?PLC、HMI、CNC、DCS、MES等網(wǎng)絡(luò)通訊和數(shù)據(jù)采集,兼有跨網(wǎng)段隔離和IP轉(zhuǎn)換的功能。同時支持多臺設(shè)備(如PLC、CNC等)網(wǎng)段隔離和NAT?轉(zhuǎn)換;車間多個設(shè)備,如果有不同網(wǎng)段的IP地址,則可以統(tǒng)一成同一網(wǎng)段的IP地址,進(jìn)行設(shè)備(PLC、CNC)的在線編程、數(shù)據(jù)采集、遠(yuǎn)程管理等各種跨網(wǎng)段訪問。