目录
一、RFC2889MAC地址学习速率解析
1.1 协议原理
RFC 2889为LAN交换设备的基准测试提供了方法学,它将RFC 2544中为网
络互联设备基准测试所定义的方法学扩展到了交换设备,提供了交换机转发
性能(Forwarding Performance)、拥塞控制(Congestion Control)、延迟 (Latency)、地址处理(Address Handling)和错误过滤(Error Filtering) 等基准测试的方法说明。
1.2 工作原理
确定局域网交换设备的地址缓存容量。以指定速率从客户端网口向DUT网口,发送源MAC地址不同而目的MAC地址相同的帧,然后测试 帧被DU转发至服务端网口,监听端口监听泛洪帧或者转发错误帧,通过二分法的应可确定DUT在无泛洪和无错误转发情况下,正确学习并转发的最大地址数。
1.3 协议用途
MAC地址学习是针对交换机来说的,交换机在收到一个报文时,会将报文的源mac地址记 录在mac地址表选项中。
二、RFC2889MAC地址学习速率测试仪中可应用的场景
2.1 直连模式
测试仪同时模拟客户端和服务器,测试流量穿过获取局域网交换设备的MAC地址学习最快速率
三、RFC2889MAC地址学习速率用例功能介绍
3.1.分配cpu核
用例的运行需要分配cpu核数,RFC2889MAC地址学习速率的最高性能需要分配一定的核数。
3.2抓包设置
可以设置需要抓的协议类型,指定IP地址、端口、文件大小或者包数。可在运行前或运行中设置抓包。
四、RFC2889MAC地址学习速率测试案例
4.1 RFC2889MAC地址学习速率用例拓扑图
说明:测试仪使用“直连模式”模拟RFC2889MAC地址学习速率的客户端和服务端,过一台交换机(直连模式),测试交换机性能。
4.2 RFC2889MAC地址学习速率用例目的
本次案例测试华为交换机的MAC地址学习速率的性能,测试仪模拟10000条MAC地址,在交换机上查看MAC地址条数。
4.3RFC2889MAC地址学习速率测试预计结果
直连模式过交换机,在交换机上可以查看到测试仪所模拟的10000条MAC地址数量。
五、测试步骤
5.1创建RFC2889MAC地址学习速率用例,配置参数。
5.1.1 在直连模式中,创建RFC2889MAC地址学习速率用例。
5.1.2 分配CPU核数
5.1.3 抓包设置
5.1.4参数设置
5.1.5点击启动用例
5.1.6在监控中查看运行界面
5.1.7 生成测试报告
六、对预期结果进行验证
6.1 抓包分析
6.2 查看交换机统计
在交换机行查看mac地址统计,结论:符合4.3的预期结果