復刻smartbits的國產網絡性能測試工具minismb,是一款專門用於測試智能路由器,網絡交換機的性能和穩定性的軟硬件相結合的工具。能夠經過此工具測試任何ip網絡設備的端口吞吐率,帶寬,併發鏈接數和最大鏈接數等諸多參數指標。網絡
與軟件Iperf,netperf, dpdk trafficgen相比較,MiniSMB屬於專業硬件網絡發包測試儀, 具有精準測試速率,高吞吐率,可模擬千萬級鏈接數等特色. 相似於Spirent思博倫,Ixia,北京信而泰網絡IP性能測試儀。併發
MiniSMB網絡數據性能測試儀最新版本爲3.3.0版。工具
本次介紹如何在MiniSMB中添加測試數據流。性能
打開minismb軟件測試
在右鍵菜單中選擇connect,輸入minismb設備的管理ip地址,默認1.1.1.1,點擊OK。鏈接至minismb設備。spa
再次在右鍵菜單中選擇Reserve This Module,加載minismb模塊3d
右鍵01端口,在右鍵菜單中選擇Transmit Setup,打開配置窗體,點擊Add按鈕,能夠添加數據流。blog
本次配置100條隨機數據流ip
因爲全部數據流的源mac和目的mac同樣,源ip地址和目的ip地址相同,源端口號和目的端口號一致,須要對其進行更改。路由
選中任意一條流,按ctrl+a,選中全部數據流,右鍵,在右鍵菜單中能夠選擇Source IP Address、Destination IP Address、Source Port、Destination Port、Source MAC Address、Destination MAC Address進行相應修改。如選擇Source IP Address,對源ip地址進行修改。
能夠對ip地址進行升序或降序修改。並在窗體中顯示作出選擇的開始ip地址和結束ip地址。
一樣更改了源mac地址和源端口號
在minismb的02端口,須要做ARP Reply配置。右鍵主界面中02端口,在右鍵菜單中選擇ARP Reply,打開ARP Reply配置窗體。
Target IP Address表示須要測試的目的ip地址或ip網段
Target IP Netmask如配置爲255,表示全1與接收到的ip地址進行與操做;若是配置爲0,表示所有接收。因此配置爲255.255.255.255,表示精確匹配接收到的ip地址。如255.255.255.0,則是匹配c類網段。諸如此類。
在主界面的Actions菜單中選擇Display Counters,點擊Connect按鈕,打開Console窗體,經過Console窗體能夠了解到數據包發送和接收的狀況。
在主窗體中點擊01端口的start綠色按鈕,啓動數據包發送操做,此時在Console窗體中可以看到數據包的發送和接收統計狀況。