The router keeps track of the client ephemeral source port to map to which private IP it needs to send the return packet. If devices inside the same network use the same source port, destination IP and destination port then something like Dynamic NAT with port overload is used : What it will do is map the port with another ephemeral ports (usually +1) that's free. The router keeps track of all those mappings.
The router keeps track of the client ephemeral source port to map to which private IP it needs to send the return packet. If devices inside the same network use the same source port, destination IP and destination port then something like Dynamic NAT with port overload is used : What it will do is map the port with another ephemeral ports (usually +1) that's free. The router keeps track of all those mappings.