我正在学习私有/公共 IP、端口转发和 NAT,但仍然看不到一个简单问题的答案:
假设同一网络上的两个用户正在与其网络外部的单个服务器进行通信(例如,我和我的妻子向 yahoo.com 发送 http 请求)。服务器将两个用户视为单个公共 IP,并且通常(如本例所示)在同一端口上进行通信。路由器如何根据这两个不同的连接来路由数据包呢?数据包内是否有除 ip/端口之外的任何路由信息?是否在某处维护了一些“会话表”?它由谁以及具体包括哪些内容?
router routing tcpip
router ×1
routing ×1
tcpip ×1