[發明專利]遠程流量監控負載分擔的芯片實現方法和裝置有效
| 申請號: | 201810306085.4 | 申請日: | 2018-04-08 |
| 公開(公告)號: | CN108418765B | 公開(公告)日: | 2021-09-17 |
| 發明(設計)人: | 單哲 | 申請(專利權)人: | 蘇州盛科通信股份有限公司 |
| 主分類號: | H04L12/803 | 分類號: | H04L12/803;H04L12/26;H04L12/24;H04L9/06 |
| 代理公司: | 南京利豐知識產權代理事務所(特殊普通合伙) 32256 | 代理人: | 王鋒 |
| 地址: | 215000 江蘇省蘇州市*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 遠程 流量 監控 負載 分擔 芯片 實現 方法 裝置 | ||
本發明公開了一種遠程流量監控負載分擔的芯片實現方法及裝置,應用于NPB設備,該方法包括:NPB設備收到遠程交換機發送的監測報文后,對所述監測報文進行外層報文頭解析;當所述外層報文頭的四層頭為ERSPAN頭時,對所述監測報文進行內層報文頭解析,判斷所述監測報文是否為VxLAN報文,若是,則基于數據IP頭的數據進行負載分擔計算;若否,則基于內層IP頭的數據進行負載分擔計算;根據負載分擔計算結果進行ECMP出口選擇,將所述監測報文發送至相應的網絡分析服務器。采用本發明公開的遠程流量監控負載分擔的芯片實現方法及裝置,可以有效的對ERSPAN監測報文進行處理,保證同一會話的發送至同一網絡分析服務器,以利于更好的進行網絡流量的監測。
技術領域
本發明涉及一種對遠程監測報文進行轉發的方法,特別涉及一種應用于NPB設備的遠程流量監控負載分擔的芯片實現方法和裝置,屬于網絡通信技術領域。
背景技術
數據中心中,目前普遍使用VxLAN(Virtual Extensible LAN)部署網絡,在其間的用于監測網絡的NPB(NetworkPacket Brokers,網絡數據包中轉)設備通常會收到遠程交換機送來的如圖1所示報文格式的監測報文,其報文內容包括外層Mac頭,外層IP頭,該兩個報文頭用于將該監測報文發送至相應的NPB設備;其后是ERSPAN(封裝遠程端口鏡像)頭,該報文頭表明本報文是監測報文;其后為數據中心中轉發的VxLAN封裝的報文,包括內層MAC頭、內層IP頭、內層VxLAN頭,以及內部的數據MAC頭、數據IP頭及數據Payload。
NPB設備需要將上述報文格式的報文發送至相應的分析服務器進行報文分析。用于分析報文的分析服務器可能有多個,網絡中的數據流都是雙向的,為了更好的進行網絡數據分析,期望可以將同一會話的數據流發送至同一個網絡分析服務器。
發明內容
針對現有技術的不足,本發明的主要目的在于:為了對NPB設備接收到的ERSPAN報文進一步做分析處理,分發到具體的網絡分析服務器,以達到較優的網絡數據分析效果,提出一種遠程流量監控負載分擔的芯片實現方法和裝置。
為實現前述目的,本發明公開了一種遠程流量監控負載分擔的芯片實現方法,應用于NPB設備,該方法具體包括:
所述NPB設備收到遠程交換機發送的監測報文后,對所述監測報文進行外層報文頭解析;
當所述外層報文頭的四層頭為ERSPAN頭時,對所述監測報文進行內層報文頭解析,判斷所述監測報文是否為VxLAN報文,若是,則基于數據IP頭的數據進行負載分擔計算;若否,則基于內層IP頭的數據進行負載分擔計算;
根據負載分擔計算結果進行ECMP出口選擇,將所述監測報文發送至相應的網絡分析服務器。
優選地,所述方法還包括:當外層報文頭的四層頭為ERSPAN頭時,根據用戶配置選擇是否剝除所述ERSPAN頭。
優選地,所述判斷所述監測報文是否為VxLAN報文包括:
判斷內層報文的UDP端口是否為VxLAN的端口,若是,表示當前報文是VxLAN封裝的報文;若否,表示當前報文不是VxLAN封裝的報文。
優選地,所述基于數據IP頭的數據進行負載分擔計算包括:根據數據IP頭的IPDA和IPSA進行基于會話的對稱Hash計算。
優選地,所述基于內層IP頭的數據進行負載分擔計算包括:根據內層IP頭的IPDA和IPSA進行基于會話的對稱Hash計算。
優選地,所述對稱Hash計算還包括使用四層TCP/UDP的目的端口號和源端口號參與計算。
相應地,本發明還提出了一種遠程流量監控負載分擔的芯片實現裝置,應用于NPB設備,所述裝置包括:
報文接收模塊,用于接收遠程交換機發送的監測報文;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州盛科通信股份有限公司,未經蘇州盛科通信股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810306085.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:限流方法、裝置、計算機設備和存儲介質
- 下一篇:帶寬控制方法、裝置和系統





