[發明專利]報文轉發方法和裝置有效
| 申請號: | 201711429719.7 | 申請日: | 2017-12-26 |
| 公開(公告)號: | CN108055215B | 公開(公告)日: | 2020-12-04 |
| 發明(設計)人: | 陽進;梁學偉;周旭 | 申請(專利權)人: | 新華三技術有限公司 |
| 主分類號: | H04L12/935 | 分類號: | H04L12/935;H04L12/741;H04L29/12 |
| 代理公司: | 北京博思佳知識產權代理有限公司 11415 | 代理人: | 林祥 |
| 地址: | 310052 浙*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 報文 轉發 方法 裝置 | ||
本申請提供了報文轉發方法和裝置。在本申請中,PE對本地接收的已知單播報文進行本地轉發,而對本地接收的非已知單播報文,則上送給CB,由CB控制轉發,即實現了PE所使能的本地轉發功能。
技術領域
本申請涉及網絡通信技術領域,特別涉及報文轉發方法和裝置。
背景技術
802.1BR定義了具有端口擴展能力的交換機由一個(組)控制橋(CB:ControllingBridge)樹形連接多個端口擴展橋(PE:Port Extender)組成。
PE為CB提供了端口數量以及端口接入能力的擴展,通過上行口(Upstream Port)連接上級PE或者CB,通過級聯口(Cascade Port)連接下級PE。CB之間可以級聯,CB對PE上的端口進行虛端口(vPort)映射管理,通過Cascade Port連接PE。圖1示出了802.1BR定義的交換機結構圖。
發明內容
本申請提供了報文轉發方法和裝置,以實現PE的本地轉發。
具體地,本申請是通過如下技術方案實現的:
一種報文轉發方法,其特征在于,該方法應用于端口擴展橋PE,包括:
檢查本PE通過本地業務口接收的報文是否為已知單播報文;
若所述報文為已知單播報文,則為所述報文分配第一指定源標識SID,第一指定SID用于指示本PE所有端口未使能報文過濾功能,從第一指定SID對應的未使能報文過濾功能的所有端口中選擇用于轉發所述報文的出端口并轉發所述報文;
若所述報文為非已知單播報文,則為所述報文分配第二指定SID,所述第二指定SID用于指示本PE的上行口未使能報文過濾功能、且本PE的剩余端口使能報文過濾功能,通過第二指定SID對應的未使能報文過濾功能的上行口轉發所述報文。
一種報文轉發裝置,該裝置應用于端口擴展橋PE,包括:
檢查單元,用于檢查本PE通過本地業務口接收的報文是否為已知單播報文;
轉發單元,用于在所述檢查單元檢查出所述報文為已知單播報文時,為所述報文分配第一指定源標識SID,第一指定SID用于指示本PE所有端口未使能報文過濾功能,從第一指定SID對應的未使能報文過濾功能的所有端口中選擇用于轉發所述報文的出端口并轉發所述報文;以及,
用于在所述檢查單元檢查出所述報文為非已知單播報文時,為所述報文分配第二指定SID,所述第二指定SID用于指示本PE的上行口未使能報文過濾功能、且本PE的剩余端口使能報文過濾功能,通過第二指定SID對應的未使能報文過濾功能的上行口轉發所述報文。
通過本申請的以上技術方案,在本申請中,PE對本地接收的已知單播報文進行本地轉發,而對本地接收的非已知單播報文,則上送給CB,由CB控制轉發,即實現了PE所使能的本地轉發功能。
附圖說明
圖1示出了802.1BR定義的交換機結構圖;
圖2為本申請提供的方法流程圖;
圖3為本申請提供的實施例應用組網圖;
圖4為本申請實施例提供的源過濾表結構圖;
圖5為本申請提供的裝置結構圖。
具體實施方式
為了使本發明的目的、技術方案和優點更加清楚,下面結合附圖和具體實施例對本發明進行詳細描述。
在802.1BR組網中,為節省PE和CB之間的級聯帶寬,常常會在PE使能本地轉發功能,以使報文進入PE后優先走PE本地轉發,而非直接上送CB,節省了PE和CB之間的級聯帶寬。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于新華三技術有限公司,未經新華三技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711429719.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種電池放電均衡方法
- 下一篇:一種由廢舊PET降解制備對苯二甲酸的方法





