[發明專利]一種地址自學習的方法、裝置及交換機有效
| 申請號: | 201710132350.7 | 申請日: | 2017-03-07 |
| 公開(公告)號: | CN108574637B | 公開(公告)日: | 2022-09-27 |
| 發明(設計)人: | 肖敏 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04L45/74 | 分類號: | H04L45/74;H04L45/745;H04L45/00 |
| 代理公司: | 北京康信知識產權代理有限責任公司 11240 | 代理人: | 江舟;董文倩 |
| 地址: | 518057 廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 地址 自學習 方法 裝置 交換機 | ||
本發明提供了一種地址自學習的方法、裝置及交換機,其中,該方法包括:從第一流表中獲取與接收到的第一報文匹配的第一動作指示信息;根據第一動作指示信息將與第一報文對應的第一源地址拷貝到第一狀態變量中;根據第一狀態變量更新用于地址自學習的狀態表,其中,狀態表中存儲有與第一報文對應的第二源地址及第一源地址二者之間的映射關系;根據更新后的狀態表更新預設表,其中,預設表用于存儲地址自學習的結果。通過本發明,解決了相關技術中OpenFlow網絡由于不支持兩層地址的獲取和使用而無法支持層疊網所需的待封裝外層地址自學習功能的問題,進而達到了有效進行地址自學習的效果。
技術領域
本發明涉及通信領域,具體而言,涉及一種地址自學習的方法、裝置及交換機。
背景技術
OpenFlow(開放流)網絡采用控制平面與轉發平面相分離的架構,圖1是根據相關技術的OpenFlow網絡組件架構示意圖。如圖1所示,OpenFlow網絡的控制平面由OpenFlow控制器來實現,OpenFlow網絡的轉發平面由OpenFlow交換機來實現,OpenFlow控制器與OpenFlow交換機之間運行OpenFlow協議;OpenFlow控制器利用OpenFlow協議向OpenFlow交換機下發包含多個條目(Entry)的流表(Flow Table)和多種類型的組表(Group Table),流表參數包括匹配字段(Match Fields)和包含動作(Actions)的指令(Instructions)等,組表參數包括組類型(Group Type)和動作集(Action Buckets)等,從而達到控制數據轉發的目的,實現了數據轉發和路由控制的分離。
根據OpenFlow協議規范的規定,OpenFlow交換機如果接收到沒有匹配流表的報文,則會把該報文封裝在Packet_in消息中發送給OpenFlow控制器處理。按事先設定好的規則處理完后,OpenFlow控制器會向OpenFlow交換機下發匹配該報文的流表,這樣后續的同類報文就能夠匹配到新下發的流表并由OpenFlow交換機根據流表和組表自主完成報文的轉發。
現有OpenFlow協議規范定義的報文處理流程是一種無狀態的流程,所有的狀態信息都存儲在OpenFlow控制器中,這樣做的一個劣勢就是OpenFlow交換機的反應速度不夠快,同時也給OpenFlow控制器以及OpenFlow控制器與OpenFlow交換機之間的控制通道帶來了較大的壓力。所以,業界提出了一種被稱為開放狀態(OpenState)的技術方案來改進現有OpenFlow協議規范,使得OpenFlow交換機自身能夠存儲一些狀態信息并在不依賴于控制器的情況下自主更新相關狀態。圖2是相關技術中OpenState技術方案的示意圖,如圖2所示,OpenState技術方案引入了新的狀態表(State Table),狀態表由OpenFlow控制器下發到OpenFlow交換機,狀態表包含兩個參數:匹配鍵值(Match Key)和狀態值(State),其中,匹配鍵值表示的是鍵值提取器(Key Extractor)根據從報文中提取的一些字段組合而成的鍵值,狀態值則附加在匹配狀態表成功的報文上,與報文一道進入流表(Flow Table),流表在現有OpenFlow協議規范定義的流表匹配字段基礎上增加了狀態值(State)為新的匹配字段,另外流表針對匹配成功的報文增加了設置狀態(Set-State)的動作(Action),該動作可以設置新的狀態值(Next_State),新的狀態值與另一個鍵值提取器(Key Extractor)從報文中提取出的鍵值一道用于更新狀態表,這樣就實現了OpenFlow交換機所存儲狀態信息的自動更新。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710132350.7/2.html,轉載請聲明來源鉆瓜專利網。





