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





