A web request that travels across the internet always carries a source IP address; the underlying TCP/IP protocol leaves no room for a true void. Every packet includes a 32-bit (or 128-bit for IPv6) identifier that tells the destination server where to send its response. Yet from the perspective of a modern destination server, vast…