在進(jìn)行以太網(wǎng)IP通信時,這個端口號是不是人為自定義的?
劉玉蓉
發(fā)布于2014-12-09 17:22
4
0
標(biāo)簽:
比如:我A號設(shè)備要與B、C號設(shè)備進(jìn)行通信,但是要求要有一個端口號,是不是只要大家一起默認(rèn)定義一個相同的端口號即可?
是否只要保證這個端口號在網(wǎng)絡(luò)里是唯一的就行了?
佳答案
我不知道你說的端口號是指什么,如果說的是以太網(wǎng)TCP/IP的端口號那么默認(rèn)S7通信的端口號是102這是西門子以太網(wǎng)規(guī)定的所以一般通信時都采用這個端口不是自定義的,默認(rèn)西門子以太網(wǎng)設(shè)備之間通信時都是使用的是這個端口,如果在網(wǎng)絡(luò)中間采用了防火墻或者三層交換機(jī)那么就要注意不要將102端口關(guān)閉否則導(dǎo)致相關(guān)設(shè)備不能通信。你下面說的是保證這個端口號在網(wǎng)絡(luò)里我感覺你的意思是IP在同一網(wǎng)段內(nèi),這個答案是是的,但是如果以太網(wǎng)設(shè)備之間采用VLAN劃分子網(wǎng)那么同一子網(wǎng)下的不同網(wǎng)段都可以通信這需要在交換機(jī)配置中配置。
你上面說的三個設(shè)備如果說是PLC或者西門子的以太網(wǎng)設(shè)備那么你需要配置的是IP地址在同一網(wǎng)段在同一子網(wǎng)(子網(wǎng)掩碼相同)即可如果有網(wǎng)關(guān)路由則還需要配置網(wǎng)關(guān)IP。