以太网交换机连接方式有哪些?以太网交换机性能测试为何丢包?
扫描二维码
随时随地手机看文章
在这篇文章中,小编将为大家带来以太网以太网连接方式以及测试对包的相关报道。如果你对本文即将要讲解的内容存在一定兴趣,不妨继续往下阅读哦。
一、连接多台以太网交换机的两种方式
在这里,我们主要介绍两种连接方式:星型拓扑结构、通过堆叠连接多台以太网交换机。
1.星型拓扑结构
在星型拓扑结构中,网络中所有的接入交换机都可通过点对点的方式连接到核心交换机,然后由核心交换机向到目的地传输数据。也就是说在星型网中两个接入交换机之间的通信都必需经过核心交换机控制。因此,核心交换机的功能需要比接入交换机的功能更强大。
目前,星型拓扑的交换机级联被广泛应用于连接多台千兆交换机。通常,使用星型拓扑连接千兆交换机时,功能强大的交换机(如10G交换机)可充当核心交换机,然后连接到接入交换机(即千兆交换机)。交换机采用星型拓扑结构进行级联时不会产生环路,且所有接入交换机离核心交换机都比较近。
2.通过堆叠连接多台以太网交换机
堆叠是将多台交换机组成一个单元,从而提高更大的端口密度和更高的性能,但并不是所有的交换机都能支持堆叠功能。当多台交换机堆叠在一起时将会形成一个堆叠单元,其中堆叠单元的端口密度是所有端口的总和,带宽也如此,从而有效提高了网络连接性。例如,将两台飞速(FS) S3900-24T4S交换机进行堆叠,可提供48个1G端口密度,且同时获得了两倍的交换容量。与此同时,堆叠交换机是有限制的,不同品牌的堆叠交换机可支持的最大堆叠数不一,飞速(FS) S3900系列交换机可支持同型号最多6台堆叠。此外,使用的堆叠端口也会有差异,如,飞速(FS) 3900系列交换机使用10G上行链路端口进行堆叠;而思科Catalyst 2960-X交换机则是使用FlexStack-Plus模块进行堆叠。
二、工业以太网交换机性能测试为何丢包
以太网交换机是基于以太网传输数据的交换机,以太网采用共享总线型传输媒体方式的局域网。以太网交换机的结构是每个端口都直接与主机相连,并且一般都工作在全双工方式。交换机能同时连通许多对端口,使每一对相互通信的主机都能像独占通信媒体那样,进行无冲突地传输数据。
在工业以太网交换机性能测试过程中,我们经常会遇到非设备性能因素导致的丢包,对测试产生困扰。那么,以太网交换机以太网性能测试丢包的原因有哪些呢?
1、测试套上报FCS错误。一般是因为某根网线、光纤或某个模块故障。解决方法为更换网线、光纤或模块;
2、小字节不丢包,大字节丢包。因为大字节占用buffer资源更多,所以这种情况一般是因为长帧造成的资源不足引起的,可以通过改变buffer设置,来优化测试结果;
3、大字节不丢包,小字节丢包。这种情况一般是由描述符资源限制引起的。部分芯片会为每个报文在其入端口上分配一个报文描述符,相同流量情况下,小字节占用的报文描述符就多;
4、MAC HASH冲突。在二层性能测试中,如果使用大量MAC地址测试,可能会出现少量MAC不能被芯片学习的情况,导致部分流量广播,造成丢包。应先测试设备的MAC HASH能力,然后调整MAC地址的数量;
5、聚合端口HASH不均造成丢包。一般情况下,在多芯片或者堆叠环境中,芯片之间的级联口,或者堆叠设备之间的堆叠链路,都会使用多个高速链路的聚合方式来实现。在HASH算法不能保证绝对平均的情况下,会产生某条高速HASH到的流量速率过大,导致的丢包。
最后,小编诚心感谢大家的阅读。你们的每一次阅读,对小编来说都是莫大的鼓励和鼓舞。最后的最后,祝大家有个精彩的一天。