Please Note This forum exists for community support for the Mango product family and the Radix IoT Platform. Although Radix IoT employees participate in this forum from time to time, there is no guarantee of a response to anything posted here, nor can Radix IoT, LLC guarantee the accuracy of any information expressed or conveyed. Specific project questions from customers with active support contracts are asked to send requests to support@radixiot.com.
There is no TCP Keep Alive Packages on Wireshark
-
Hi All,
I have chosen TCP Keep-Alive transport type on the Modbus Data Source and connected to device.
When I track the network packages, I do not see "TCP Keep Alive" packet on wireshark. Even if I enabled and disabled the Data Source for many times during tracking, I could not see the TCP Keep Alive packets.
So, I would like to be sure that my Mango Instance (v3.7.7) is sending TCP Keep Alive packages.
Is there any suggestion how to test it?
Is that a bug at v37.7.?Thanks in advance,
-
@Nurr TCP sockets remain open until they are closed or broken, the keep-alive packet is used to check if the socket is still open, not to keep the socket open.
What the modbus data source does is :
TCP with keep alive:
Open a socket to the device
Poll for data
Wait for interval
Poll for data
(if at any time the TCP connection is closed it will reopen it)TCP without keep alive:
Open socket to device
Poll for data
close Socket
Wait for interval
Open socket to device
Poll for data
close Socket -
@CraigWeb Is that normal not to see TCP Keep Alive packages on the wireshark?