摘要:本發明公開了一種發送數據包和吞吐量測試的方法及裝置,本發明所述的方法根據所述網卡中發送隊列的個數,突發包個數以及所述初始線速獲得每秒內所述網卡的每個發送隊列發送數據包的次數以及該發送隊列最后一次發送數據包的個數;根據所述CPU的時鐘主頻,所述網卡中發送隊列的個數,所述突發包個數以及所述初始線速確定所述網卡每秒內每次發送數據包的時刻。將1秒均分成所述CPU的主頻個單位時間,確定所述網卡每秒內發送數據包的時刻以及每個發送隊列發送數據包的次數和個數,基于軟件實現在1秒內均勻發送萬兆的數據流量。從而可以基于軟件實現的吞吐量測試所需的測試設備,與采用FPGA等硬件設備相比,成本低,易修改和功能擴展。
- 專利類型發明專利
- 申請人東軟集團股份有限公司;
- 發明人楊梟;
- 地址110179 遼寧省沈陽市渾南新區新秀街2號
- 申請號CN201510527485.4
- 申請時間2015年08月25日
- 申請公布號CN105207954A
- 申請公布時間2015年12月30日
- 分類號H04L12/863(2013.01)I;H04L12/26(2006.01)I;