[發明專利]一種多鏈接透明互聯網絡數據幀的轉發方法和裝置有效
| 申請號: | 201210245735.1 | 申請日: | 2012-07-16 |
| 公開(公告)號: | CN102769567A | 公開(公告)日: | 2012-11-07 |
| 發明(設計)人: | 張少太 | 申請(專利權)人: | 神州數碼網絡(北京)有限公司 |
| 主分類號: | H04L12/56 | 分類號: | H04L12/56 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 胡彬 |
| 地址: | 100085 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 鏈接 透明 互聯網絡 數據 轉發 方法 裝置 | ||
1.一種多鏈接透明互聯網絡(TRILL)數據幀的轉發方法,所述方法包括:
步驟100、從路由交換機交換硬件接收交由路由交換機處理器處理轉發的TRILL數據幀;
步驟200、判斷所述TRILL數據幀是否為多播幀,如果是,則執行步驟300,如果否,則執行步驟400;
步驟300、獲取以所述TRILL數據幀幀頭中出口標識所指示的出口路由交換機為樹根的分發樹的鄰居,保持TRILL數據幀中TRILL頭中入口標識和出口標識字段不變,替換以太幀頭的信息,依次向各個鄰居轉發TRILL數據幀;
步驟400、在本機是出口路由交換機時,解封裝所述TRILL數據幀獲得原始以太數據幀,學習所述原始以太數據幀的MAC地址,將所述原始以太數據幀進行本地二層轉發;在本機不是出口路由交換機時,保持TRILL數據幀幀頭入口標識和出口標識不變,遍歷本地路由交換機除收到數據幀的端口以外所有上行端口,依次從所述上行端口轉發該TRILL數據幀。
2.如權利要求1所述的多鏈接透明互聯網絡(TRILL)數據幀的轉發方法,其特征在于,在所述步驟200前還包括:
判斷所述TRILL數據幀幀頭所有字段值是否合法,如果不合法,則丟棄所述TRILL數據幀。
3.如權利要求1所述的多鏈接透明互聯網絡(TRILL)數據幀的轉發方法,其特征在于,所述步驟300包括:
步驟310、判斷以所述TRILL數據幀幀頭中的出口標識所指示的出口路由交換機為根的分發樹是否存在,如果是,則執行步驟305,如果否,則丟棄所述TRILL數據幀;
步驟320、本機處理器獲取所述出口路由交換機在所述分發樹上的鄰居信息;
步驟330、對所述TRILL數據幀進行鄰居檢查和分發樹的RPF檢查,檢驗轉發是否會出錯;如果檢查通過,則執行步驟307,否則丟棄所述TRILL數據幀;
步驟340、保持TRILL數據幀幀頭中入口標識和出口標識不變,只替換以太網頭的信息,根據獲取的所述鄰居的信息依次向各個鄰居轉發替換了以太網頭信息的TRILL數據幀,結束本機轉發流程。
4.如權利要求1所述的多鏈接透明互聯網絡(TRILL)數據幀的轉發方法,其特征在于,所述步驟400包括:
步驟410、判斷TRILL數據幀幀頭中入口標識和出口標識是否一致,如果是,則丟棄所述TRILL數據幀,如果否,則執行步驟420;
步驟420、判斷TRILL數據幀的出口路由交換機是否本機,如果是,則執行步驟430,如果否,則執行步驟440;
步驟430、解封裝所述TRILL數據幀獲得原始以太數據幀,學習所述以太數據幀攜帶的MAC地址,將原始以太數據幀進行本地二層轉發,結束本機轉發流程;
步驟440、保持TRILL數據幀幀頭入口標識和出口標識不變,遍歷除收到數據幀的端口以外所有上行端口,依次轉發所述TRILL數據幀,結束本機轉發流程。
5.如權利要求4所述的多鏈接透明互聯網絡(TRILL)數據幀的轉發方法,其特征在于,所述判斷TRILL數據幀的出口路由交換機是否本機為判斷所述TRILL數據幀幀頭的出口標識與本機的標識是否相同。
6.如權利要求1-5中任一項所述的多鏈接透明互聯網絡(TRILL)數據幀的轉發方法,其特征在于,所述入口標識為TRILL數據幀幀頭的Ingress?Nickname字段,所述出口標識為TRILL數據幀幀頭的Egress?Nickname字段。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于神州數碼網絡(北京)有限公司,未經神州數碼網絡(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210245735.1/1.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





