一、RFC2889地址缓存容量解析
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地址表选项中。
二、RFC2889地址缓存容量测试仪中可应用的场景
2.1 直连模式
测试仪同时模拟客户端和服务器,测试流量穿过受测设备(交换机),得到受测设备的性能。
三、RFC2889地址缓存容量用例功能介绍
3.1 分配cpu核
用例的运行需要分配cpu核数,RFC2889MAC地址学习速率的最高性能需要分配一定的核数。
3.2 抓包设置
可以设置需要抓的协议类型,指定IP地址、端口、文件大小或者包数。可在运行前或运行中设置抓包。
四、RFC28