[發(fā)明專利]一種報文處理方法及裝置有效
| 申請?zhí)枺?/td> | 201810989096.7 | 申請日: | 2018-08-28 |
| 公開(公告)號: | CN110868353B | 公開(公告)日: | 2022-02-08 |
| 發(fā)明(設計)人: | 徐新剛 | 申請(專利權(quán))人: | 杭州??低晹?shù)字技術(shù)股份有限公司 |
| 主分類號: | H04L45/74 | 分類號: | H04L45/74;H04L49/201 |
| 代理公司: | 北京柏杉松知識產(chǎn)權(quán)代理事務所(普通合伙) 11413 | 代理人: | 李欣;馬敬 |
| 地址: | 310051 浙*** | 國省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 報文 處理 方法 裝置 | ||
本申請實施例提供了一種報文處理方法及裝置。該方法包括:通過網(wǎng)絡設備的第一端口接收第一加入報文,第一加入報文攜帶待加入的第一組播地址;生成所述第一組播地址與第一端口的第一對應關系;廣播攜帶第一組播地址的第二加入報文,以使其他網(wǎng)絡設備根據(jù)所述第二加入報文生成第一組播地址與第二端口的第二對應關系,并根據(jù)第二對應關系轉(zhuǎn)發(fā)數(shù)據(jù)報文;其中,第二端口為其他網(wǎng)絡設備中接收第二加入報文的端口。應用本申請實施例提供的方案,能夠?qū)崿F(xiàn)對復雜組網(wǎng)中組播的數(shù)據(jù)報文的轉(zhuǎn)發(fā),減少帶寬浪費,提高網(wǎng)絡穩(wěn)定性。
技術(shù)領域
本申請涉及通信技術(shù)領域,特別是涉及一種報文處理方法及裝置。
背景技術(shù)
組播能夠在發(fā)送者和每一接收者之間實現(xiàn)點對多點的網(wǎng)絡連接。如果一個發(fā)送者同時給多個接收者傳輸相同的數(shù)據(jù),也只需要復制一份相同的數(shù)據(jù)報文。這種數(shù)據(jù)傳輸方式提高了數(shù)據(jù)的傳輸效率,減少了骨干網(wǎng)絡出現(xiàn)擁塞的可能性。
互聯(lián)組管理協(xié)議(Internet Group Management Protocol,IGMP),是因特網(wǎng)協(xié)議家族中的一個組播協(xié)議。該協(xié)議運行在終端設備和組播交換機之間。參見圖1a,當交換機1為查詢器時,查詢器可以廣播查詢報文,當用戶設備接收到查詢報文時,反饋攜帶待加入的組播地址的加入報文。加入報文依次發(fā)送至交換機2、交換機1時,兩交換機均生成對應的端口與組播地址的對應關系。當交換機1或交換機2接收到待發(fā)送至該組播地址的數(shù)據(jù)報文時,可以通過保存的端口與組播地址的對應關系,將數(shù)據(jù)報文通過確定的端口進行轉(zhuǎn)發(fā)。
但是,對于圖1b所示的復雜組網(wǎng)來說,當交換機1為查詢器時,來自用戶設備1的加入報文發(fā)送至交換機1就終止了。為了能夠使得來自服務器2的組播數(shù)據(jù)報文能夠發(fā)送至用戶設備2,通常采用的方法是,將交換機2中的端口配置成組播泛洪模式,即交換機2會對接收的組播數(shù)據(jù)報文通過各個端口進行無條件的轉(zhuǎn)發(fā)。這種方式勢必會造成大量的帶寬浪費,影響網(wǎng)絡穩(wěn)定性。
發(fā)明內(nèi)容
本申請實施例的目的在于提供了一種報文處理方法及裝置,以實現(xiàn)對復雜組網(wǎng)中組播的數(shù)據(jù)報文的轉(zhuǎn)發(fā),減少帶寬浪費,提高網(wǎng)絡穩(wěn)定性。
第一方面,本申請實施例提供了一種報文處理方法,該方法應用于網(wǎng)絡設備,所述方法包括:
通過所述網(wǎng)絡設備的第一端口接收第一加入報文,所述第一加入報文攜帶待加入的第一組播地址;
生成所述第一組播地址與所述第一端口的第一對應關系;
廣播攜帶所述第一組播地址的第二加入報文,以使其他網(wǎng)絡設備根據(jù)所述第二加入報文生成所述第一組播地址與第二端口的第二對應關系,并根據(jù)所述第二對應關系轉(zhuǎn)發(fā)數(shù)據(jù)報文;
其中,所述第二端口為所述其他網(wǎng)絡設備中接收所述第二加入報文的端口;所述其他網(wǎng)絡設備為組網(wǎng)中除所述網(wǎng)絡設備之外的網(wǎng)絡設備。
可選的,當所述第一加入報文為廣播報文時,所述廣播攜帶所述第一組播地址的第二加入報文的步驟,包括:
將所述第一加入報文作為第二加入報文,廣播所述第二加入報文;
或者,當所述第一加入報文為非廣播報文時,在所述廣播攜帶所述第一組播地址的第二加入報文的步驟之前,還包括:
生成攜帶所述第一組播地址的廣播報文,作為第二加入報文。
可選的,當所述第一加入報文為廣播報文時,所述第一加入報文還攜帶第一指定標識,所述第一指定標識用于指示生成所述第一組播地址與接收所述第一加入報文的端口之間的對應關系;
所述生成所述第一組播地址與所述第一端口的第一對應關系的步驟,包括:
根據(jù)所述第一指定標識,生成所述第一組播地址與所述第一端口的第一對應關系。
可選的,所述廣播攜帶所述第一組播地址的第二加入報文的步驟,包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于杭州海康威視數(shù)字技術(shù)股份有限公司,未經(jīng)杭州海康威視數(shù)字技術(shù)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810989096.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





