当我以千兆速度将数据从 PC 复制到 NAS 时,遇到了问题。我的路由器是华硕 RT-68U
ROUTER --> Port 3 --> Printer
|
|
| ---> Port 1 --> NetGear GS108PE Switch
|
VLAN10 | --> Port 1 --> NAS Synology (1000)
VLAN10 | --> Port 2
VLAN1 | --> Port 3 --> PC (1000)
VLAN20 | --> Port 4 --> IP Handset (10/100)
VLAN20 | --> Port 5 --> IP Server
VLAN10 | --> Port 6 --> NAS Zyxel (1000)
VLAN10 | --> Port 7 --> Link to Netgear FS116 --|
VLAN1 |---> Port 8 Link to Router |
|--> Ports 1 - 16 10/100 devices
VLAN-ID Port Members
1 1 2 3 4 5 6 7 8
10 1 2 3 7 8
20 3 4 5 8
VLAN10 中的设备可以相互通信并与 Internet 通信,但 VLAN20 中则不能
VLAN20 中的设备可以相互通信并与 Internet 通信,但 VLAN10 中则不能
VLAN1 中的 PC 可以与任何设备通信
问题是,当我将数 GB 的数据从 PC 复制到 Synology NAS 时,我获得了完整的千兆速度,但所有设备都失去了互联网连接。
我假设这是由于 PC 位于 VLAN1 中,与路由默认 VLAN 相同,并且大量传输正在杀死路由器。如果我的笔记本电脑通过 Wifi 连接到路由器尝试将大量数据备份到 Synology NAS,我也会遇到类似的问题。
有什么办法可以解决这个问题?我以为 GS108PE 交换机只会将数据从端口 3 路由到端口 1,所以我很困惑它是如何影响路由器的。
GS108PE 没有配置任何 QoS、速率限制或广播过滤。
我尝试使用基于端口的 VLAN,并按上述方式设置端口分配,但之后我可以通过 VLAN ping 设备,因此我不确定那里发生了什么。我还创建了一个新的 VLAN 5 来替换 VLAN 1,以防问题出在 VLAN 1 上。
有什么办法吗?因为我希望能够在使用互联网时在本地设备之间进行大量数据传输。
谢谢
答案1
将 Netgear 更改为使用基于端口的 VLAN 似乎已经有效。
有人认为问题在于华硕进行 VLAN 间路由,因此当我进行大量数据传输时会出现拥塞。
设置端口 VLAN,目前没有问题。