我想通过定义包路径来完全控制我的网络传输。根据这一点,除非我可以控制所有的PC/路由器,否则我无法做到这一点。假设,我可以在特定地点(GEO 位置)购买/拥有不同的 PC/路由器。完全控制和确定包裹路径是否足够?
使用我自己分散的 PC/路由器进行严格的源路由
网络工程
路由
路由器
网络
联网
路线
2022-02-21 13:02:47
1个回答
假设,我可以在特定地点(GEO 位置)购买/拥有不同的 PC/路由器。完全控制和确定包裹路径是否足够?
除非所有这些路由器都直接相互连接,否则不会。每个跃点根据自己的意愿、路由表、策略或其他方式决定出口路由。你不能在你无法控制的路由器上影响它。
作为妥协,您可以使用隧道在您控制的节点之上创建覆盖网络。然后,您可以根据需要控制通过隧道(内部路由)的路由。但是,您无法控制封装数据包本身的路由(外部路由)。
源路由在 Internet 上几乎已被普遍弃用并完全被忽略。
此外,通常情况下,试图人为地控制数据包路由充其量是没有实际意义的。如果您为每个路由器提供可能的最佳路由表(这几乎是常态),那么那里没有什么可以改进的。