[發明專利]一種利用以太網交換機進行Full Mesh性能測試的方法在審
| 申請號: | 201310054361.X | 申請日: | 2013-02-20 |
| 公開(公告)號: | CN103152220A | 公開(公告)日: | 2013-06-12 |
| 發明(設計)人: | 張研;趙會娟;彭如強 | 申請(專利權)人: | 神州數碼網絡(北京)有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L12/947 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 馬曉亞 |
| 地址: | 100085 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 利用 以太網 交換機 進行 full mesh 性能 測試 方法 | ||
技術領域
本發明涉及計算機網絡領域,尤其涉及一種利用以太網交換機進行Full?Mesh性能測試的方法。?
背景技術
以太網技術自1973年發明以來,以其簡單開放、成本低廉獲得了長足發展,漸漸的在局域網的領域獲得了領導地位,目前新建的局域網幾乎都是基于以太網技術的。?
以太網交換機是基于以太網傳輸數據的交換機,以太網采用共享總線型傳輸媒體方式的局域網。以太網交換機的結構是每個端口都直接與主機相連,并且一般都工作在全雙工方式。交換機能同時連通許多對端口,使每一對相互通信的主機都能像獨占通信媒體那樣,進行無沖突地傳輸數據。在以太網交換機中,可以應用VLAN(Virtual?Local?Area?Network虛擬局域網)技術,將以太網交換機從邏輯上劃分為一個個的網段,將發送至不同網段的數據包中添加對應的VLAN?Tag(虛擬局域網標簽),從而實現虛擬工作組的數據交換技術。?
RFC2544和RFC2889定義了很多以太網設備性能測試方面的參數、標準和測試方法:其中Full?Mesh(全網狀)是一個比較重要的性能指標。Full?Mesh測試的目的是為了確定RFC?2285[2]中所定義的,DUT(被測設備)在全網狀通信下的吞吐量、丟幀率和轉發率。在Full?Mesh測試中,DUT的每個端口都被設置為可以接收也可以傳輸幀到所有被測試的其它接口,測試中的每一個端口必須以循環的方式發送測試幀給所有的其它端口。下面是六個端口的Full?Mesh測試例子,每個端口有一個地址:?
以往對DUT的Full?Mesh的測試,是通過一些專業的設備進行的。而這些設備雖然功能強大,但是往往價格昂貴并且提供的測試端口數量有限,為了加快生產和測試速度而大量使用專用的測試儀,必將增加產品的成本。?
發明內容
本發明的目的在于通過一種利用以太網交換機進行Full?Mesh性能測試的方法,來解決以上背景技術部分提到的問題。?
為達此目的,本發明采用以下技術方案:?
一種利用以太網交換機進行Full?Mesh性能測試的方法,所述方法包括以下步驟:?
S1、將N端口被測設備的N個端口分別與M端口以太網交換機的N個不同的端口直連,其中,M≥N;?
S2、所述以太網交換機的N個不同端口中的每一個端口均以線速轉發FullMesh測試數據包,收到所述Full?Mesh測試數據包的被測設備的端口將所述FullMesh測試數據包分別轉發給所述被測設備的N-1個其它端口,所述Full?Mesh測試數據包的源地址都為發送該測試數據包的以太交換機的端口所直連的被測設備的端口的物理地址,目的地址為所述被測設備的其它端口之一的物理地址;?
S3、所述被測設備的N個端口將收到的所述Full?Mesh測試數據包向與所述被測設備的N個端口直連的所述以太網交換機的N個不同的端口轉出;?
S4、所述以太網交換機的N個不同的端口接收所述被測設備端口轉出的所述Full?Mesh測試數據包;?
S5、根據所述以太網交換機轉發和接收的所述Full?Mesh測試數據包,統計所述被測設備的性能指標。?
進一步地、所述步驟S2包括:?
S21、將與所述被測設備的N個端口直連的所述以太網交換機的N個端口配置為N個不同的VLAN;?
S22、構造Full?Mesh測試數據包,其中,所述Full?Mesh測試數據包的源地址為所述被測設備N個端口中的每一個端口的物理地址,目的地址分別為所述被測設備的其他端口之一的物理地址;?
S23、為構造的所述Full?Mesh測試數據包添加與所述Full?Mesh測試數據包的源地址對應的所述被測設備的端口直連的所述以太網交換機的端口所在VLAN的VLAN-Tag;?
S24、所述以太網交換機的以線速轉發所述Full?Mesh測試數據包;?
S25、收到所述Full?Mesh測試數據包的被測設備的端口將所述Full?Mesh測試數據包分別轉發給所述被測設備的N-1個其它端口。?
進一步地、所述步驟S22中,所述構造的Full?Mesh測試數據包通過所述以太網交換機構造。?
進一步地、所述步驟S22中,所述構造的Full?Mesh測試數據包通過所述以太網交換機之外的發包設備構造,經由所述以太網交換機轉發。?
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于神州數碼網絡(北京)有限公司,未經神州數碼網絡(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310054361.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:多功能車載移動電熱毯
- 下一篇:旅行充電式無線路由器





