[發明專利]一種報文組播的處理方法、處理裝置、可讀介質和系統有效
| 申請號: | 202010005998.X | 申請日: | 2020-01-03 |
| 公開(公告)號: | CN111262713B | 公開(公告)日: | 2022-07-08 |
| 發明(設計)人: | 莫燦;徐亮 | 申請(專利權)人: | 優刻得科技股份有限公司 |
| 主分類號: | H04L12/18 | 分類號: | H04L12/18;H04L45/745;H04L45/16;H04L69/22 |
| 代理公司: | 上海華誠知識產權代理有限公司 31300 | 代理人: | 崔巍 |
| 地址: | 200090 上海市楊浦*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 報文 處理 方法 裝置 可讀 介質 系統 | ||
本申請涉及通信技術領域,特別地公開了一種報文組播的處理方法、處理裝置、可讀介質和系統。報文組播的處理方法,包括:根據報文包含的內層地址,確定報文的組播網絡的識別號,組播網絡的識別號用于表示與內層地址對應的組播網絡;對組播網絡包含的每一個接收方配置一個編號,將組播網絡的識別號與組播網絡的接收方的編號建立對應關系;根據組播網絡的接收方的數量,復制報文,并且將復制的報文發送至組播網絡。本發明提供的報文組播的處理方法,對網絡沒有依賴,靈活性高。
技術領域
本申請涉及通信技術領域,尤其涉及一種報文組播的處理方法、處理裝置、可讀介質和系統。
背景技術
傳統的報文轉發過程完全是由交換機/路由器控制的。當前的overlay廣播解決方案主要有三種,1.vSwitch上openflow流表;2.VXLAN里vtep上轉換為underlay網絡的多播;3.Overlay的廣播送到一個dpdk集群,由集群做轉發。方案1,受openflow流表長度的限制,廣播域大小有限受cpu性能影響。方案2,依賴underlay網絡的多播支持。方案3,dpdk集群性能有限,受制于cpu核的能力,延遲高。
現在,相比于cpu+網卡,可編程交換機芯片報文線速轉發能力更強,能做到全端口100G 256Byte報文線速;芯片報文吞吐能力更強,現有6.4T的可編程交換機已經量產,12.8T的可編程交換機2020年會量產;芯片處理報文延時更低且更穩定。
發明內容
本申請實施例提供了一種報文組播的處理方法,包括:
根據報文包含的內層地址,確定報文的組播網絡的識別號,組播網絡的識別號用于表示與內層地址對應的組播網絡;
對組播網絡包含的每一個接收方配置一個編號,將組播網絡的識別號與組播網絡的接收方的編號建立對應關系;
根據組播網絡的接收方的數量,復制報文,并且將復制的報文發送至組播網絡。
可選地,包括:
解析報文,獲取封裝了的內層地址,其中,內層地址為組播網絡的IP地址。
可選地,包括:
在交換機內預先配置組播流表,組播流表中包含組播網絡的IP地址與組播網絡的識別號之間的對應關系;
組播流表中包含組播網絡的識別號和組播網絡的接收方的編號之間的組合與接收方的網絡IP地址之間的對應關系。
可選地,包括:
根據組播網絡的IP地址,查找組播流表,獲取與組播網絡的IP地址對應的接收方的網絡IP地址。
可選地,包括:
復制報文,獲得與組播網絡的接收方的數量相同的至少一個報文;
根據接收方的網絡IP地址,將復制的報文分別發送至與每個報文對應的接收方。
本申請還提供了一種報文組播的處理裝置,包括:
解析模塊,解析模塊用于根據報文包含的內層地址,確定報文的組播網絡的識別號,組播網絡的識別號用于表示與內層地址對應的組播網絡;
配置模塊,配置模塊用于對組播網絡包含的每一個接收方配置一個編號,將組播網絡的識別號與組播網絡的接收方的編號建立對應關系;
復制模塊,復制模塊用于根據組播網絡的接收方的數量,復制報文,并且將復制的報文發送至組播網絡。
可選地,
解析模塊還用于解析報文,獲取封裝了的內層地址,其中,內層地址為組播網絡的IP地址。
可選地,
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于優刻得科技股份有限公司,未經優刻得科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010005998.X/2.html,轉載請聲明來源鉆瓜專利網。





