I am facing an issue, having client server application where client application is sending UDP data frequently to server and server redirecting back to the client. But in a few cases I am not getting packets at all on the client side.
I checked on the client side router as it is not receiving any packets, but the server side router is showing it has transmitted the packets to the clients. Then where are the packets getting lost?
Sometimes I have also observed as after some varying time interval, client starts receiving the packet after some time. I have checked server side router and the application and found the difference in the NAT port as server router is receiving from different NAT port but client is still sending from the previous port.
I am not getting why this client NAT port is changing for the active session on server side router..Is this a case of double NAT?