我有一个新的NAS(My Cloud EX2 Ultra)作为“入门解决方案”进入网络。
由于我的DLAN模块(通过墙上的电源网与路由器的互联网连接)具有两个与我的NAS和PC相连的以太网端口,因此将网络/文件的传输速度降低到100Mbit / s,我在进行了一点测试后才发现我必须将这两个设备直接连接到路由器。
问题是路由器在隔壁的房间里,所以我需要一根很长的以太网电缆。
根据对这个论坛中现有问题的回答,我发现在这种情况下,需要使用网络交换机(在我的情况下为1Gbit / s的千兆交换机)。
在购买交换机之前,我仍然有一些担忧:
每当我将文件从PC传输到NAS时,是否使用交换机“断开”与路由器的连接会导致PC的互联网速度降低ping速度变快?
将两个设备连接到交换机是否等同于使用两条电缆将它们分别连接到路由器,从而表现出相同的行为?
每当我将文件从PC传输到NAS时,使用交换机“断开”与路由器的连接是否会导致PC的互联网速度变慢/ Ping升高?
是的,但不是因为切换。与计算机的网络连接具有由硬件施加的最高速度限制,例如100 Mbps。如果您的Internet连接也是100 Mbps,但是同时您以50 Mbps的速度从NAS传输数据到NAS,则Internet连接仅剩50 Mpb。无论计算机是直接连接到路由器还是通过交换机连接,计算机的总吞吐量都受到限制。
将两个设备连接到交换机是否等同于使用两条电缆将它们分别连接到路由器,从而表现出相同的行为?
它不相同,但实际上是相同的,即。您不会注意到有什么不同。
严格来说,当NAS和PC通过LAN进行通信时,路由器将不知道它。交换机将了解哪些设备连接到了哪些端口,并且只会将网络数据包转发到有意义的端口。例如,当它看到NAS到PC的数据包时,只会将其转发到PC连接的端口。路由器将永远不会收到该数据包,因此它甚至都不会得知NAS和PC试图进行通信[1]。
您甚至可以关闭路由器,并且PC <---> NAS连接仍将起作用。[2]
PC和NAS之间的传输速度将是其中最低的:
例如,您可以在PC和NAS中拥有1 Gbit网络适配器和1 Gbit交换机,但是使用Cat5电缆的速度将降至100 Mbps,因为Cat5无法维持可靠的1 Gbit带宽。
其他因素,例如路由器或交换机<--->路由器电缆质量所支持的速度,不会影响PC <---> NAS传输的速度。
[1]该描述略有简化。最初,交换机不知道哪个设备连接到哪个端口,因此它将转发数据包到所有其他端口,并且连接的设备将忽略那些未将其指定为接收者的数据包。随着时间的推移,交换机会将设备与端口关联。例如,当它在物理端口3上从NAS接收到传入的数据包时,它将假定NAS已连接到端口3,并且将来寻址到NAS的所有数据包将仅转发到端口3。因此严格来说,路由器将接收一些游荡的数据包,直到交换机了解有关PC和NAS连接的物理端口的信息。但是,它不会影响网络性能或稳定性。
[2]假设分配了IP地址。这通常是由路由器上运行的DHCP服务器完成的,因此在默认配置下,必须使用路由器为PC和NAS提供IP地址,然后才能将其关闭。从DHCP租借的IP地址租约会随着时间而到期,因此最终您必须重新打开路由器以续订IP。可以通过分配静态IP或通过在PC或NAS上而不是路由器上运行DHCP来缓解这种情况。(感谢@Attie在评论中提出了要点)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句