网桥与路由器如何实现更快的 NAS 访问

网桥与路由器如何实现更快的 NAS 访问

我当前的网络配置包括两个路由器,其中一个 [main] 负责家庭网络的有线部分,另一个 [wifi] 提供 WiFi 连接。有线路由器也连接到互联网。

我有一台有线连接到 WiFi 路由器的 NAS。由于 WiFi 路由器与有线路由器在不同的子网上分配 IP,因此只有支持 WiFi 的计算机才能访问 NAS。

如果我将 WiFi 路由器更改为桥接模式,WiFi 连接的计算机与 NAS 之间的传输速度会降低吗?还是 WiFi 桥接会直接路由数据包到 NAS,而不经过主路由器?我担心更改为桥接模式可能会强制所有流量通过主路由器(computer -> WiFi AP -> main -> WiFi AP -> NAS而不是computer -> WiFi AP -> NAS)。

这个问题可以重新表述为如果我的 WiFi 接入点处于桥接模式,并且我将 NAS 连接到它,那么从 WiFi 连接的计算机到 NAS 的数据包是否会通过主路由器传输?

谢谢!

答案1

不会的。

发往 IP 地址的数据包都包含一个 MAC 地址。
这也称为物理地址。
所有网络连接设备都将具有唯一的 MAC 地址
。WiFi 路由器将在其内存中保存 MAC 地址映射,以便知道将数据包发送到哪个端口。
例如 -

PC1 is connected to port 1 on the Wifi router  
PC2 is connected to port 1 on the Main router  
The NAS is connected to Port 2 on the Wifi Router.
The 2 routers are connected together on port 4 of each router

当 PC1 向 NAS 发送数据包时,WiFi 路由器会检查数据包发往哪个 MAC 地址。由于数据包发往 NAS,因此 Wifi 路由器会自行将数据包路由到端口 2。

但是当 PC1 向 PC2 发送数据包时,WiFi 路由器将看到没有客户端连接到该 MAC 地址,因此它会将数据包广播到其所有端口。

然后,主路由器将接收目标 MAC 地址为 PC2 的数据包,并看到它是发往 PC2,然后将它发送到自身的端口 1。

这是关于数据包如何传输的一个非常概括的概述。

相关内容