我正在尝试建立两个独立的网络,我发现有些人提倡“Y 型配置”类型的连接,其中有一个“主”路由器和两个“从属”路由器,其中主路由器和从属路由器通过 LAN 到 WAN 连接(主路由器的 DHCP 已关闭)。请参阅此处了解更多信息。
但是,我的理解是,级联 LAN 到 WAN 配置中的两个路由器已经有两个独立的网络。那么这两种创建两个(有效)网络的方式在性能上有什么区别?(我理解从技术上讲,“Y”代表三个网络,但只有两个是“使用”的)。
也欢迎解释两者之间的优缺点。
答案1
我假设每个路由器都会自行执行 NAT。如果我没理解错的话,您说的是:
三路由器设置:
Outer router
Inner router a
Device A1
Device A2
…
Inner router b
Device B1
Device B2
…
双路由器设置:
Outer router
Device O1
Device O2
…
Inner router
Device I1
Device I2
…
主要区别:
如果有三个路由器,则任何设备都无法在未配置允许的情况下与任何设备
A
发起通信(例如端口转发)。并且对称性:任何设备都无法发起…B
Inner router b
B
当有两个路由器时,任何设备都无法与任何设备
O
发起通信,除非配置为允许这样做(例如端口转发)。I
Inner router
但任何I
设备都可以与任何O
设备发起通信(除非某些防火墙不允许这样做,但这不是默认的)。
我的理解是,级联 LAN 到 WAN 配置中的两个路由器已经有两个独立的网络
不完全的。在双路由器设置中 I
设备可以到达O
设备,因此网络并非完全分离。
这两种类型的性能有什么区别
当连接到外部(例如互联网)时,O
设备将经历一次 NAT(至少,即在您的 之外没有其他 NAT 时Outer router
)。A
,B
并且I
设备将经历两次 NAT(再次强调:至少)。此额外 NAT 将增加一些延迟。在大多数情况下,它将可以忽略不计,但是,例如,铁杆游戏玩家更喜欢从位置玩多人游戏O
。
您可能会或可能不会体验到吞吐量的差异,这取决于您的特定路由器及其序列。一般规则是:链中的额外链接可能会降低吞吐量或不会影响吞吐量;它永远不会增加吞吐量。
欢迎解释两者的优缺点
我能想到的另一个实际区别是,当您想要转发端口以使您的某个设备可从 Internet 访问时。端口转发到设备仅O
涉及Outer router
配置。端口转发到A
、B
或I
设备需要更改两个路由器的配置;这些更改必须相互对应。这使得整个设置稍微复杂一些。