【技术实现步骤摘要】
MAC地址表容量测试方法、设备、电子设备及可读存储介质
本申请涉及数据处理
,具体而言,涉及一种MAC地址表容量测试方法、设备、电子设备及可读存储介质。
技术介绍
现有技术中,在对网络设备的容量进行检测时,往往是从待测网络设备选取三个端口,分别作为学习端口、测试端口以及监听端口,然后令网络测试设备的三个端口与学习端口、测试端口以及监听端口分别进行连接。网络测试设备向学习端口发送多个待学习报文供待测网络设备学习,再向测试端口发送同样数量的测试报文,判断是否能从监听端口收到测试报文,若能收到,则表示待测网络设备的容量与设定值不符。其中,多个待学习报文的源媒介访问控制地址(MediaAccessControl,简称MAC)地址互不相同,测试报文的目的MAC地址与待学习报文的源MAC地址一一对应。在上述的检测方法中,需要使用到待测网络设备的三个端口,且对应的网络测试设备也需要三个端口与待测网络设备对应,占用了较多的端口数量。在网络测试设备的资源有限的情况下,会造成检测资源的不足。
技术实现思路
r>本申请实施例的目本文档来自技高网...
【技术保护点】
1.一种MAC地址表容量测试方法,其特征在于,网络测试设备与待测网络设备的第一端口连接,所述待测网络设备还包括第二端口,所述第一端口与所述第二端口属于同一虚拟局域网VLAN,所述第二端口被配置为从所述第二端口输出的报文镜像至所述第一端口输出,所述方法包括:/n根据所述待测网络设备的MAC地址表的设定容量值,向所述第一端口发送对应数量的待学习报文,其中,所述待学习报文的源MAC地址互不相同;/n向所述第一端口发送所述对应数量的测试报文,其中,所述测试报文的目的MAC地址与所述待学习报文的源MAC地址一一对应;/n判断是否从所述第一端口接收到测试报文;/n若是,确定所述待测网络 ...
【技术特征摘要】
1.一种MAC地址表容量测试方法,其特征在于,网络测试设备与待测网络设备的第一端口连接,所述待测网络设备还包括第二端口,所述第一端口与所述第二端口属于同一虚拟局域网VLAN,所述第二端口被配置为从所述第二端口输出的报文镜像至所述第一端口输出,所述方法包括:
根据所述待测网络设备的MAC地址表的设定容量值,向所述第一端口发送对应数量的待学习报文,其中,所述待学习报文的源MAC地址互不相同;
向所述第一端口发送所述对应数量的测试报文,其中,所述测试报文的目的MAC地址与所述待学习报文的源MAC地址一一对应;
判断是否从所述第一端口接收到测试报文;
若是,确定所述待测网络设备的MAC地址表的实际容量值小于设定容量值。
2.根据权利要求1所述的方法,其特征在于,所述待学习报文的源MAC地址的后6位从零开始依次递增;
所述根据所述待测网络设备的MAC地址表的设定容量值,向所述第一端口发送对应数量的待学习报文,包括:
按照源MAC地址后6位从零开始依次递增的顺序,向所述待测网络设备的第一端口依次发送待学习报文,共发送与所述MAC地址表的设定容量值对应数量的待学习报文;
所述向所述第一端口发送所述对应数量的测试报文,包括:
按照目的MAC地址后6位从零开始依次递增的顺序,向所述待测网络设备的第一端口依次发送测试报文,共发送与所述MAC地址表的设定容量值对应数量的测试报文。
3.根据权利要求2所述的方法,其特征在于,所述判断是否从所述第一端口接收到测试报文之后,所述方法还包括:
若从第一端口接收到测试报文,获取接收到的至少一个测试报文中的最小目的MAC地址的测试报文,所述最小目的MAC地址的后6位对应的十进制数为所述待测网络设备的MAC地址表的实际容量。
4.一种MAC地址表容量测试方法,其特征在于,网络测试设备与待测网络设备的第一端口和第二端口连接,所述第一端口与第二端口属于同一VLAN,所述方法包括:
根据所述待测网络设备的MAC地址表的设定容量值,向所述第一端口发送对应数量的待学习报文,其中,所述待学习报文的源MAC地址互不相同;
向所述第一端口发送所述对应数量的测试报文,其中,所述测试报文的目的MAC地址与所述待学习报文的源MAC地址一一对应;
判断是否从所述第二端口接收到测试报文;
若是,确定所述待测网络设备的MAC地址表的实际容量值小于设定容量值。
5.根据权利要求4所述的方法,其特征在于,所述待学习报文的源MAC地址的后6位从零开始依次递增;
所述根据所述待测网络设备的MAC地址表的设定容量值,向所述第一端口发送对应数量的待学习报文,包括:
按照源MAC地址从零开始依次递增的顺序,向所述待测网络设备的第一端口依...
【专利技术属性】
技术研发人员:刘正芝,
申请(专利权)人:迈普通信技术股份有限公司,
类型:发明
国别省市:四川;51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。