中继端口的带宽是否不是接入端口连接的带宽的一半?

中继端口的带宽是否不是接入端口连接的带宽的一半?

如果您从管理型交换机连接中继端口而不是访问端口,当通过管理型交换机的该 VLAN 的访问端口访问该 VLAN 时,带宽是否不会减少一半?

答案1

简短的回答是“不是”。

让我们明确一下我们在说什么。当人们使用“带宽”一词时,他们可能指几件相关但又独立的事情:

端口速度由物理硬件决定。千兆以太网端口就是这么一回事:每 1 纳秒传输 1 位信息,即 1 Gbps(我知道我在这里稍微简化了一点,但我只是想说明一点)。

吞吐量是每次传输的数据量。它会比端口速度小一些。如果每秒发送 1000 位,则吞吐量为 1 Kbps。请注意,这些位仍以 1 Gbps 的速率从端口传输出去。因此数据将以突发方式传输。

利用率是吞吐量/端口速度。如果您从端口发送 500 Mbps 的数据,则该端口的利用率为 50%。

人们有时使用术语“带宽”来表示这些事物。

现在,如果您有一台 11 端口千兆交换机(10 个用户端口和一个连接到路由器的上行链路端口),则每个用户端口都可能传输 1 Gbps。但是,由于所有用户端口共享同一个上行链路端口,因此它们必须“共享”上行链路端口的最大吞吐量。因此,如果两个用户同时传输,他们每个人都将获得 500 Mbps 的吞吐量。但如果只有一个用户在传输,她将获得完整的 1 Gbps 吞吐量。

无论端口是接入端口还是中继端口,这些参数都不会改变。但向端口添加另一个 VLAN可以意味着增加更多可能在该端口上发送数据的用户。从这个意义上讲,每个用户都必须与更多用户共享可用带宽。这就像分享披萨:人越多,份量越小。

如果将第二台交换机连接到第一台交换机,则会增加潜在用户的数量,因此更多用户将共享上行带宽——每个人得到的比萨饼都更小。但同样,如果只有一个用户发送数据,她可以使用所有可用带宽,因此她的最大吞吐量为 1 Gbps,无论连接了多少台交换机。

相关内容