设备

使用设备为中兴三层交换机3928A,初次测试无配置,全都在出厂环境下进行。在不配置的情况下,所有的端口都是二层口。

问题

  1. 增霸卡进行网络同传时,首先要对接收机进行登录。如果直接进行发送,则所有电脑或是与发送机非同一交换机的电脑都会掉线。如果取消登录,再点等待登录,那么也只有与发送机在同一交换机能登录上或是全部都登录不上。
  2. 经过测试,在登录界面等待约五六分钟,又能成功登录。
  3. 更改使用二层交换机,操作正常,取消登录后再登录,很快就可以登录上来。因此,锁定就是三层交换机的问题。

解决过程

尝试一:猜想广播抑制等相关问题

猜测增霸卡应和红蜘蛛一样,都是发送广播数据包。因此怀疑是三层交换机上开启了广播抑制。

登录3928A,进行配置,分别将广播、组播、未知数据包等的容纳提升到最大。

set int bro 100000 fei_1/1-24
set int multi 100000  fei_1/1-24
set int unk 100000  fei_1/1-24
set int jum en fei_1/1-24

无效;

尝试二:关闭stp生成树

怀疑是多个交换机一起运行时,stp收敛太慢而导致的

经过资料查询,解决方式,可以将stp关闭,或转换成快速stp生成树端口,跳过监听和学习的流程,直接端口连接后进行转发

spanning-tree disable

测试:无效果。

尝试三:从组播的问题入手

在增霸卡发送数据时,登录交换机,查看相关数据包。

发现更多的是组播包而非广播包

这也可以解释,为什么增霸卡在 【远程唤醒】等操作中,只能唤醒上一次操作过的PC。其他没有登录过的PC是无法被唤醒的。这与红蜘蛛的方式不同,红蜘蛛的远程开机是基于LAN wake on 的方式进行唤醒的,只需要广播一个幻数据包即可。

附:3928A登录流程

//concel登录
en // 进入enable
zxr10  // 密码
config t 
    
// 设置telnet 登录ip地址
int vlan 1
ip add 192.168.2.x 255.255.255.0
ex
// 设置telnet 登录账号密码
username dgut password dgut
// 设置主机名
hostname SWx

问题解决

经过更多资料查阅,包括但不限于关闭端口问题等,都无效。

其中学习到一个不曾了解的东西,:交换机无法学习组播mac地址

经过查阅,发现3928A是支持组播协议IGMP的,同时还支持组播管理协议:IGMP SNOOPING 。

经过了解IGMP SNOOPING 的相关作用后,怀疑也有可能是这个东西导致的。

登录交换机对IGMP SNOOPING 进行关闭。

vlan 1 // igmpg snooping 的关闭是在vlan下的
no igmp snooping

IGMP SNOOPING 相关解释:

https://baijiahao.baidu.com/s?id=1713939283117179630&wfr=spider&for=pc&searchword=igmp%20snooping

进行测试,发现增霸卡登录,取消登录,再等待登录之后,很快就登录上来。

一些未验证的猜想

在3928A上,IGMP SNOOPING 全局是默认开启的。在之前测试的过程中,大概需要五六分钟才能成功登录上。测试环境只用了两台交换机,两边各5台接收PC

  1. IGMP SNOOPING的轮询大概只有120s,但轮询的代理配置是未开启的,且整个环境无可以发送IGMP 询问报文的路由器。但对于这个协议具体的内容也不了解。如果是他们轮询时间错开或是因为查找原组播组员已退出进而广播刷新mac地址。
  2. 在增霸卡登录后,其发送的mac地址变成了组播mac地址,这个组播mac地址被IGMP SNOOPING 所管理,但因为原端口学习到了mac地址和这个不同了,所以等这个mac地址老化失效后(默认是5分钟),进而再进行mac地址学习,最终能够成功登录上来。

验证也容易,再次开启IGMP SNOOPING ,再 将mac地址老化时间调为1min左右。如果再次登录时间为1min左右,那么就可以确定是第二点的原因了。

总结

整个探究过程断断续续持续了快三个月。究其原因还是对一些基础知识认识不够。但从尝试去查看交换机端口情况、数据包,得知增霸卡发送的是组播包,再从组播的角度入手。也算是层层递进的学习吧。

在整个资料的搜索过程中,深感中兴交换机的命令不太好找,虽说跟思科是比较像的命令,但在细节上还是有一些差别的。特别是缺少一些命令的说明的情况下,解决问题就比较困难了。

在此也附上一些命令手册的链接,手册是分册的,在同网站搜索相关关键词就可以找到其他分册