我想建立一个千兆网络来连接我家里的不同计算机。我已经有一个 100Mb adsl 路由器/调制解调器,但我很难找到一个 1000Mb 的,所以我想出了一个主意,使用一个普通的 1000Mb 路由器或交换机放在 adsl 调制解调器和计算机之间。所以我只使用 adsl 调制解调器连接到互联网,并使用千兆路由器作为 dhcp 连接不同的计算机。
但问题是,100Mb adsl 路由器会降低我的网络速度吗?数据传输的顺序是 pc > 千兆路由器 > 计算机,还是 pc > 千兆路由器 > adsl 路由器 > 千兆路由器 > pc。
我的直觉告诉我它会像第一个选项那样进行,但我看到网络硬件做了一些奇怪的事情。
你怎么认为?
答案1
如果路由器在不同网络之间路由流量,则可以使用“路由器”这个名称。就您而言,这意味着在您的内部网络和公共互联网之间路由。您的“adsl 路由器”实际上还包含一个 100Mb 交换机,它只在本地网络之间切换流量,并在需要时通过互联网路由流量。它基本上是 2 个网络设备拼凑在一个外壳中,如果您允许它包含 adsl 调制解调器,则有 3 个。
您只需购买千兆交换机并将 adsl 路由器插入其中即可。如果您将 adsl 路由器设置为像平常一样执行 dhcp,则工作站将广播到达 adsl 路由器的 dhcp 请求,路由器会告诉它们使用 adsl 路由器的 ip 作为其“默认网关”(正常情况下)。这样的设置将为您提供工作站之间的 1Gb 流量,为 adsl 路由器提供 100Mb 流量(您不太可能将文件传输到它),互联网连接速度将决定路由器另一侧的链接速度(显然!)
在我的家庭网络中,我有 4 个旧的“adsl 路由器”,我使用它们的功能(一个用作打印服务器,两个用作 wifi 接入点等),而实际上没有将互联网连接到它们。我将它们全部挂在思科千兆交换机上。只要您的默认网关设置为正确的设备(实时路由器),您就没问题了。
编辑:只要记住,如果/当您购买交换机时,您至少需要工作站数量 + 1,因为 adsl 路由器也将关闭。
答案2
ADSL 路由器只会决定您网络之外的速度。只要连接正确即可。
您的 PC 将通过 GB 交换机以 1Gbps 的速度相互连接
答案3
交换机将以每个端口的最大速度运行。每个端口之间的互连速度与端口速度无关,并且通常要快得多(大约 10Gbps+)。
至于实际的数据包情况,每台机器都会通过没有网关的裸接口发送发往本地网络的数据包,这将让交换机找出路由它们的最佳方式(意味着它们不会通过路由器)。