Does a router tells a device to close a TCP connection?

Join the discussion
Registration is free. Ask a follow-up in this thread, or start your own.
3 replies · 2K views
btb4198
Messages
570
Reaction score
10
Does a router tells a slave device to close a TCP connection, if the router loses connect from the master device ? So, I have a Qterm-g72 HMI and I am trying to connect it to a Moxa over TCP Modbus. This only works if a Computer or a router is between the Moxa and the HMI. I am trying to found out why. So, my question is does a computer or a router close the connection to the Moxa if it lose it from the HMI ? The HMI is the master so it does the talking and the Moxa is the slave. The Moxa does not know to lost the connection if the HMI does not tell is to close with TCP, so I wanted to know if the Computer or Router would do that ?
Also does anyone else think they might know why the HMI and the Moxa will not work with a router or a computer in between?
 
Physics news on Phys.org
Which Moxa device are you using?
We had some serious issues with the Moxa Nport devices and Modbus.

But no a router doesn't provide any functionality other than routing the packets between device.

When you don't have the router installed does it work at all and then stop? Or just not work period?
Have you tried using a cross over ethernet cable?
 
@cpscdave Is correct. routers simply take packets and move them around. What makes your think a router is 'telling' some other network object to close a port? Routers are really dumb - they simply filter stuff, and sometimes drop what they have been instructed to - as bad packets. None of this explicitly requests a 'close operation' on anything that I know of.