确定计算机的 Internet 连接

Determine Computer's Internet Connection

我想知道 website/program 如何确定我的互联网连接的 name/ID(他们在读取我的 IP 地址吗?)。另外,proxy/VPN 会阻止他们读取我的互联网连接 ID 吗?

网络连接,或者更一般的网络流,可以通过从数据包的 header 中获取的字段元组来识别。通常,需要多个字段。在TCP中{目的IP,目的端口,源IP,源端口}组成的四元组可以明确标识一个连接

在代理后面,比方说 NAT,在如何识别连接方面并不重要。同样的机制适用。不同之处在于目标主机看到代理的源地址。代理负责将传入的数据包传送到正确的目的地。