标签:
交换机是一种用于电信号转发的网络设备,并且在规模较大的局域网网络中,时常会遇到网络通道被严重堵塞的现象,造成这种故障现象的原因有很多,例如网络遭遇病毒攻击、网络设备发生硬件损坏、网络端口出现传输瓶颈等,这些属于环路问题,当它出现时需要尽快的检测出来并进行处理,大家知道如何进行检测吗?检测原理是通过软件方式检测网络中存在的环回和环回是否已经消失,这是比较大概的介绍,还有一些细节方面的问题大家可以看看下面文章的介绍。
检测交换机出现环路的方法:
环路检测原理,环路检测为通过软件方式检测网络中存在的环回和环回是否已经消失。因此,要求设备上有用做管理和收发报文的CPU。
环路检测原理:通过在设备的端口上发送一种特殊的报文,并检测该报文是否能够从发送出去的端口送回来,来确定这个端口上是否存在环回情况。
因为网络是一个随时都有可能存在变动的对象,因此环路检测是一个持续的过程,也就是说,在设备上需要每隔一定时间间隔进行一次检测,来确定各个端口上是否存在环回,以及上次发现存在环回的端口上环回是否已经消失等情况。
检测交换机环路的具体细节:
在进行交换机环路的检测时,需要注意的具体细节如下:
1、 环路检测是通过CPU收发报文来进行了,因此,CPU对于收到的报文,必须能够识别出是否本设备发送出去的检测报文,是本设备的哪个端口发送出去的检测报文。
2、 当链路上某端口下存在环回情况时,从该端口发送出去的检测报文必须能够从该端口送回到本设备的CPU。
3、当CPU从某端口发出的检测报文不能送回到本设备的该端口,则可以确认该端口下环回不存在。
基于上述三点,在构造环路检测报文时,需要具备下列内容和条件:
1、报文中含有分配给本设备的mac地址――mac地址的唯一性标识是本设备发出的报文。
2、报文中含有发送环路检测报文的端口号――和接收到环路检测报文的端口号比较,看是否一致。
3、报文的目的mac为任何情况下都会在本Vlan里广播的的mac地址――保证出现环回情况报文能够回送到设备,一般情况下为广播mac地址。
4、报文能够送到CPU去――CPU才能进行判断。
当一个端口可以通过多个Vlan时,环路检测可以基于端口+Vlan来进行,从而检测出端口上不同的Vlan中存在的环路情况。
以上就是小编为大家介绍的交换机出现环路的检测原理和具体的细节内容,如果碰到交换机出现环路的情况,大家可以参考上面的检测方法来进行检测,细节什么的都介绍给大家了,希望对大家有所帮助。
|