[發明專利]CGN設備測試反向流的生成方法及測試設備在審
| 申請號: | 201310500026.8 | 申請日: | 2013-10-22 |
| 公開(公告)號: | CN103560927A | 公開(公告)日: | 2014-02-05 |
| 發明(設計)人: | 冀哲;王彬;周廣 | 申請(專利權)人: | 中國聯合網絡通信集團有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L29/06 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 王慶龍 |
| 地址: | 100033 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | cgn 設備 測試 反向 生成 方法 | ||
技術領域
本發明涉及無線通信技術,尤其涉及一種CGN設備測試反向流的生成方法及測試設備。
背景技術
隨著互聯網技術的快速發展,寬帶用戶的數量激增,IPv4公有地址已經臨近枯竭。而向IPv6的過渡演進需要一個長期的過程,為解決IP地址不足的問題,大部分運營商及設備廠商均采用網絡地址轉換(Network?Address?Translation;簡稱:NAT)技術,用來緩解IPv4公有地址不足的問題。NAT可譯為網絡地址轉換或網絡地址翻譯,簡單的說,NAT就是在局域網內部網絡中使用內部地址,而當內部節點要與外部網絡進行通訊時,就在網關處,將內部地址替換成公用地址,從而在外部公網(Internet)上正常使用,NAT可以使多臺計算機共享Internet連接,這一功能很好地解決了公共IP地址緊缺的問題。
CGN(Carrier-Grade?NAT)設備是電信級的NAT設備,在使用CGN設備時需要對其進行性能測試,測試時通常需要發送雙向的流量,即向CGN設備的入口方向和出口方向發送測試數據包。其中,在CGN設備正常使用過程中,入口方向指的是CGN設備接收數據的方向,出口方向指的是CGN設備向外發送數據的方向。在進行性能測試的過程中,測試設備按照所述入口方向往CGN設備發送的測試數據可以稱之為正向流,測試設備按照所述出口方向的反方向往CGN設備發送的測試數據可以稱之為反向流。在普通的寬帶遠程接入服務器(Broadband?Remote?Access?Server;簡稱BRAS)設備上發送雙向流量進行測試相對簡單,因為其雙方向流量不需要進行地址轉換。但是在CGN設備上發送雙向的流量就比較困難,因為測試設備按照入口方向往CGN設備發送測試數據包后,CGN設備要會對測試數據包中的地址信息進行轉換,以形成向網絡側發送的數據包。但是由于現有技術中無法獲得CGN設備進行網絡地址轉換后的地址信息,也就無法形成反向流,因此無法實現對CGN設備的性能測試。
發明內容
針對現有技術的缺陷,本發明提供一種CGN設備測試反向流的生成方法及測試設備,以準確生成用于測試的反向流。
本發明提供一種CGN設備測試反向流的生成方法,包括:
向CGN設備的入口方向發送正向流,所述正向流包括目的IP地址、目的端口號和協議類型;
從所述CGN設備中獲取存儲在五元組表項中的五元組信息,所述五元組信息包括公網IP地址、公網端口號、所述目的IP地址、所述目的端口號和所述協議類型;其中所述公網IP地址和所述公網端口號是所述CGN設備在接收到所述正向流后進行網絡地址轉換而生成的;
以所述五元組信息中包括的所述公網IP地址和所述公網端口號作為反向流中的目的IP地址和目的端口號,以所述五元組信息中包括的所述目的IP地址和所述目的端口號作為反向流中的源IP地址和源端口號,生成用于向所述CGN設備的出口方向發送的反向流。
本發明提供一種測試設備,包括:
發送模塊,用于向CGN設備的入口方向發送正向流,所述正向流包括目的IP地址、目的端口號和協議類型;
獲取模塊,用于從所述CGN設備中獲取存儲在五元組表項中的五元組信息,所述五元組信息包括公網IP地址、公網端口號、所述目的IP地址、所述目的端口號和所述協議類型;其中所述公網IP地址和所述公網端口號是所述CGN設備在接收到所述正向流后進行網絡地址轉換而生成的;
生成模塊,用于以所述五元組信息中包括的所述公網IP地址和所述公網端口號作為反向流中的目的IP地址和目的端口號,以所述五元組信息中包括的所述目的IP地址和所述目的端口號作為反向流中的源IP地址和源端口號,生成用于向所述CGN設備的出口方向發送的反向流。
本發明提供的CGN設備測試反向流的生成方法及測試設備,基于CGN設備的五元組功能,通過獲取其存儲的五元組信息,以準確地生成用于測試的反向流,以實現對CGN設備的性能測試。
附圖說明
圖1為本發明CGN設備測試反向流的生成方法一實施例流程圖;
圖2為本發明CGN設備測試反向流的生成方法另一實施例流程圖;
圖3為本發明測試設備實施例結構示意圖。
具體實施方式
本發明各實施例針對CGN設備的測試過程中無法生成反向流的缺陷,提供一種解決方案,即提供一種基于CGN設備的五元組表項,生成反向流的方法和裝置。
圖1為本發明CGN設備測試反向流的生成方法一實施例流程圖,如圖1所示,該方法包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國聯合網絡通信集團有限公司,未經中國聯合網絡通信集團有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310500026.8/2.html,轉載請聲明來源鉆瓜專利網。





