切换广告投放

网络工程 转变 以太网 交换 网络发现
2021-07-13 23:09:37

我正在 Riverbed 建模器中运行模拟,我有两个广播域,每个域都有一个以太网高级集线器和 16 个通过 10Base-T 链接连接到它的以太网高级站。随后,采用另一条 10Base-T 链路将集线器和交换机连接在一起,交换机(以太网高级交换机)将位于两个集线器的中间。

在此处输入图片说明

执行仿真后的结果是这样的;

  • 交换机转发的流量:4 Mbps
  • 交换机接收的流量:8 Mbps
  • 通过交换机到 hub1 的点对点:4 Mbps
  • 通过交换机到 hub2 的点对点:2 Mbps

我研究了所有可能的因素,例如冲突域中的冲突计数,点对点的排队延迟,问题是:

  • 为什么交换机会以这种方式运行?
  • 为什么转发到 hub1 的流量与转发到 hub2 的流量不同?
  • 为什么点对点到hub2的吞吐量是2Mbps,而到hub1的点对点吞吐量是4Mbps?

我已经阅读了所有关于开关技术的内容,但我还没有找到任何描述开关在这种情况下的行为的相关主题。任何来源或建议将不胜感激。

此场景位于办公室 (100m x 100m) 中。

1个回答

您实际上没有任何点对点链接。集线器是第 1 层设备,基本上是多端口电缆,而交换机是第 02 层设备,仅将帧传送到它们的目的地。您所有的链接都是共享链接。

与集线器不同,交换机不会将每个帧都转发到每个端口。交换机了解哪些 MAC 地址位于哪些端口上,并将发往特定 MAC 地址的流量传送到找到该 MAC 地址的端口。此外,与集线器不同的是,每个交换机端口都是一个冲突域,并且交换机本身不会发生冲突。

您还必须确保交换机端口没有配置为全双工。否则,你会得到很多错误。以太网没有对损坏的帧进行重传的设施;它们只是被丢弃了。