我很清楚IP数据包占据网络“树”的路径(或者我认为):
我在正确的网络中吗?
我在那里吗?
这实际上只是说明上网络的原因。我不确定如何调和下来,例如通过两台个人计算机之间的所有网关在互联网上说。我了解NAT,所以网关可以接收针对它的数据包,然后将其转发到其网络上的设备,但这肯定不是全部内容-例如,如果没有NAT(也许使用IPv6)会怎样?
似乎路由器需要表来将数据包引导到正确的分支(替代目的地而不是另一个网关),并且顶级互联网路由器将需要巨大的表来可靠地路由数据包。
答案 0 :(得分:0)
在大多数情况下,您都有庞大的路由表,可将数据包从源路由到目标。
我不太确定“走下坡路”是什么意思,但是最终,您家中的专用路由器从ISP获得了唯一的IP地址。
您的路由器可能没有用于发往facebook服务器的数据包的特定路由,但它也具有默认网关。
这意味着您将继续通过默认网关,直到您的数据包到达一个知道数据包目标IP的特定路由器的路由器为止。
当数据包(例如来自Facebook服务器的数据包)返回时,目的地将是路由器的唯一IPv4地址(或IPv6,但我们将重点关注4)。
同样,它将遍历所有默认网关,直到到达某个知道如何处理目标IP的路由器为止。
为帮助路由,每个国家/组织的预定义规则/地址范围很少,这有助于通过Internet将数据包路由到/从它们路由。
顺便说一句,在同一组织之间。他们很多时候使用隧道-我建议您继续阅读,因为这可能有助于您更好地理解该主题。