the IP address of the client isn’t the public IP address of the machine, because the firewall hides the local addresses. So the address that the client sent to the server had no relationship to the address that the server could use to respond. Back when...