#1 楼
好问题。简短的答案:不,主机在托管与非托管交换机上相互交谈的速度或延迟没有内在的区别。但是实际上,您通常会在管理型交换机上看到更好的性能,因为与管理型交换机相比,非管理型交换机通常在各种意义上的能力都较弱。提供的规格通常包括背板速度,数据速率和吞吐量。背板本质上是交换机的主板。因此,背板速度就是交换机或交换机的逻辑堆栈受其硬件限制的速度。
数据速率(有时称为带宽)本质上是交换机可以处理帧的理论带宽。如果数据速率以全双工表示,则意味着它正在同时考虑每个接口上的入站和出站流量。
最后,交换机的吞吐量或转发率表示可以传输的数据量。在给定的时间内从一个地方移到另一个地方。这就是为什么交换机的吞吐量通常以每秒的若干个数据包来表示,或者在非托管交换机的情况下通常以每秒的帧数来表示。
所以,长答案确实是,您需要比较特定的交换机型号-查看规格表,亲自看看!
#2 楼
大多数交换是在硬件中以线速执行的,因此不会,您通常不会看到标准第2层交换的速度或延迟有任何差异。如果管理型交换机是第3层交换机,可能使用的某些功能可能会影响第3层路由的延迟(在非托管交换机上是不可能的),但是在苹果对苹果的比较中,第2层交换应该执行相同的功能。
评论
当您在某些非托管模式下运行它们时,一堆开关会稍快一些,因为来自托管模式的所有可能的过滤器钩子等都确实会产生一些开销,但是我认为对于这些模型来说,它们已经过时了,很难衡量那个区别。
– PlasmaHH
18/09/27在7:23
@PlasmaHH大多数开关使用TCAM(三态内容可寻址存储器)进行过滤/ ACL等。虽然激活它们可能会增加处理的微小延迟(sub-µs),但这几乎可以忽略不计。我曾经试图衡量这一点,但失败了。
– Zac67
18/09/27在14:12
@ Zac67:从事高频交易的人声称这有所作为... ^^
– PlasmaHH
18-09-27在14:16