![最小网络延迟](https://linux22.com/image/1422507/%E6%9C%80%E5%B0%8F%E7%BD%91%E7%BB%9C%E5%BB%B6%E8%BF%9F.png)
好的,伙计们,这是我在大学网络测试中遇到的。因此,让我们假设这个测试的理想条件:
在哪种通信模式下,网络预计 PC1 和 PC2 之间的通信延迟最小
a) PC1 – 交换机1 – 交换机2 – 交换机3 – PC2
b) PC1 – 防火墙1 – 路由器 – 防火墙2 – PC2
c) PC1 – 路由器 1 – 路由器 2 – 路由器 3 – PC2
d) PC1 – 交换机1 – 路由器 – 交换机2 – PC2
我个人认为,无论如何,每条消息都应该通过 3 个中间节点,而数据包处理工作越少,路由器和交换机之间的区别就越大。当您有备用路径和成本等时,路由器将在更复杂的环境中加快连接速度。此外,添加 3 个路由器将增加流量,因为路由器具有内部协议并将相互通信(RIP、OSPF)。在这个简单的情况下,3 个交换机应该是最快的选择。
谢谢:)
答案1
a) 是合理的选择,因为交换机使用 ASIC(硬件)进行交换,从而最大限度地减少延迟。此外,思科路由器有一种称为快速转发的功能,允许在 ASIC 上实现路由。
我认为决定最低延迟的是通信状态(CAM 表是否已在交换机上填充以及 MAC 表是否已在路由器上填充)。