[發明專利]一種發送及接收測試報文的方法、裝置及測試設備有效
| 申請號: | 201310719715.8 | 申請日: | 2013-12-23 |
| 公開(公告)號: | CN103746868B | 公開(公告)日: | 2017-07-04 |
| 發明(設計)人: | 戴盾 | 申請(專利權)人: | 普聯技術有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L1/18 |
| 代理公司: | 深圳中一專利商標事務所44237 | 代理人: | 張全文 |
| 地址: | 518000 廣東省深圳市南山區深南路科技*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 發送 接收 測試 報文 方法 裝置 設備 | ||
技術領域
本發明屬于通信領域,尤其涉及一種發送及接收測試報文的方法、裝置及測試設備。
背景技術
在一些應用場景中,特別是以太網設備生產測試時,測試設備經常需要制造大流量以太網報文用于測試以太網設備,其中現有技術提供的測試系統如圖1所示。現有技術的測試設備是使用協議棧通訊制造需要的以太網報文流量,并統計收發情況。
現有技術的發送測試報文的方法包括以下步驟:
測試設備使用協議棧構建一個以太網報文;
測試設備發送所述以太網報文給被測以太網設備;
測試設備統計所述以太網報文發送情況;
測試設備判斷測試是否完成,如果沒有完成,則返回所述測試設備使用協議棧構建一個以太網報文的步驟,如果完成,則分析測試結果。
根據上述步驟可知,對每個發送的以太網報文,都需要使用協議棧構建以太網報文,因此性能開銷非常大。
現有技術的接收測試報文的方法包括以下步驟:
測試設備接收被測以太網設備發送的一個以太網報文;
測試設備使用協議棧解析所述以太網報文;
測試設備統計所述以太網報文接收情況;
測試設備判斷測試是否完成,如果沒有完成,則返回所述測試設備接收被測以太網設備發送的一個以太網報文的步驟,如果完成,則分析測試結果。
根據上述步驟可知,對每個收到的以太網報文,都需要解析報文中所有信息字段,因此性能開銷非常大。
綜上所述,現有技術提供的發送及接收測試報文的方法使用協議棧通訊時,由于需要對以太網報文的協議字段進行逐層構建和解析,導致測試設備的性能開銷很大。因此在一些大流量的以太網報文發送及接收的測試中,測試設備需要很高的處理性能才能制造出足夠的流量滿足測試需求,由此導致測試設備成本高昂。
發明內容
本發明的目的在于提供一種發送及接收測試報文的方法、裝置及測試設備,旨在解決現有技術的測試設備需要很高的處理性能才能制造出足夠的流量滿足大流量的以太網報文發送及接收的測試需求,由此導致測試設備成本高昂的問題。
第一方面,本發明提供了一種發送測試報文的方法,所述方法包括:
預先構建一個以太網報文;
存儲所述以太網報文;
向被測以太網設備發送所述以太網報文;
統計所述以太網報文發送情況;
判斷測試是否完成,如果沒有完成,則讀取存儲的以太網報文,然后返回所述向被測以太網設備發送所述以太網報文的步驟。
第二方面,本發明提供了一種發送測試報文的裝置,所述裝置包括:
構建模塊,用于預先構建一個以太網報文;
存儲模塊,用于存儲所述以太網報文;
發送模塊,用于向被測以太網設備發送所述以太網報文;
第一統計模塊,用于統計所述以太網報文發送情況;
第一判斷模塊,用于判斷測試是否完成;
讀取模塊,用于當第一判斷模塊判斷測試沒有完成時,讀取存儲的以太網報文,然后由所述發送模塊向被測以太網設備發送所述以太網報文。
第三方面,本發明提供了一種接收測試報文的方法,所述方法包括:
接收被測以太網設備轉發的一個以太網報文,所述以太網報文是由測試設備發送給被測以太網設備的重復以太網報文;
識別所述以太網報文的報文特征值;
判斷所述報文特征值對應的以太網報文是否第一次接收,如果是,則將所述以太網報文復制一份作為樣本存儲,然后統計所述以太網報文接收情況,如果不是,則利用所述以太網報文的報文特征值識別出相同內容的以太網報文樣本,然后統計所述以太網報文接收情況;
判斷測試是否完成,如果沒有完成,則返回所述接收被測以太網設備發送的一個以太網報文的步驟,如果完成,則解析存儲的以太網報文樣本。
第四方面,本發明提供了一種接收測試報文的裝置,所述裝置包括:
接收模塊,用于接收被測以太網設備轉發的一個以太網報文,所述以太網報文是由測試設備發送給被測以太網設備的重復以太網報文;
第一識別模塊,用于識別所述以太網報文的報文特征值;
第二判斷模塊,用于判斷所述報文特征值對應的以太網報文是否第一次接收;
復制模塊,用于如果第二判斷模塊判斷所述報文特征值對應的以太網報文是第一次接收,則將所述以太網報文復制一份作為樣本存儲;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于普聯技術有限公司,未經普聯技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310719715.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種管材擠出機口模和管材擠出機
- 下一篇:一種熱輻射板對接結構





