[發明專利]用于無縫漫游的軟件定義網絡中的自動隧道有效
| 申請號: | 201480049758.2 | 申請日: | 2014-08-14 |
| 公開(公告)號: | CN105532037B | 公開(公告)日: | 2019-03-15 |
| 發明(設計)人: | 陶高峰;王笑蓉;張宇;劉大鵬 | 申請(專利權)人: | 思科技術公司 |
| 主分類號: | H04W36/38 | 分類號: | H04W36/38 |
| 代理公司: | 北京東方億思知識產權代理有限責任公司 11258 | 代理人: | 李曉冬 |
| 地址: | 美國加利*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 無縫 漫游 軟件 定義 網絡 中的 自動 隧道 | ||
軟件定義網絡控制器檢測主機何時在網絡中的網絡元件之間進行移動。控制器生成主機漫游至的網絡元件的列表,該列表按照主機被附接至網絡元件的時間進行排序,以便使主機被附接至的最新的網絡元件是根網絡元件并且位于列表的頭部。控制器首先針對與主機相關聯的流量流更新列表中的根網絡元件。控制器向網絡元件發送命令來以漫游路徑的相反順序編排從列表中的每個在先附接點網絡元件至列表中的最新的根網絡元件的隧道,以便于經由隧道為主機路由流量。
技術領域
本公開涉及軟件定義網絡。
背景技術
在軟件定義網絡(SDN)或OpenFlow網絡中,當可以是物理設備或虛擬設備的主機從一個OpenFlow(OF)交換機移動到另一交換機或路由器(在本文被稱為附接點或POA交換機/路由器)時,在網絡融合期間網絡因為至少兩個原因可能經歷流量損失和/或分組循環問題。第一,OpenFlow交換機的數量可能非常大并且重新生成針對整個網絡的新的流分配樹或表的算法要花費時間融合。第二,存在與在各個交換機/路由器上更新流表的SDN控制器相關聯的網絡延遲。在完成網絡融合前,被發送至與漫游主機相關聯的在先POA交換機/路由器的流量可能被丟棄/丟失。
附圖說明
圖1是示例性網絡的圖示,其中根據本文提出的技術管理和更新在交換機之間漫游的針對主機的流量流。
圖2是示出在主機在圖1所示的網絡中的交換機之間移動之前針對主機的流量的路由的框圖。
圖3示出在主機在圖1所示的網絡中的交換機之間移動之前含有針對該主機的條目的匹配動作表的示例。
圖4是描繪由軟件定義網絡(SDN)控制器執行來管理和更新針對在交換機之間漫游的主機的流量流的操作的流程圖。
圖5A是網絡的一部分的圖示,并且示出在本文提出的技術沒有被采用的情況下的間斷流量流的示例。
圖5B是與圖5A類似的圖示,并且示出在本文提出的技術被采用的情況下的流量流的示例。
圖6是主機在交換機之間移動的圖示,并且示出本文提出的技術的益處。
圖7A、7B和7C示出根據本文提出的技術由SDN控制器更新并且在主機漫游期間的示例性匹配動作表。
圖8是被配置來執行本文提出的技術的SDN控制器的示例性框圖。
具體實施方式
本文提出的技術用于當主機在網絡中的網絡元件(例如,交換機或路由器)之間漫游時提高在軟件定義網絡中處理流量的性能。每一個網絡元件能夠充當虛擬或物理主機的附接點。軟件定義網絡控制器檢測主機何時在網絡元件之間進行了移動。控制器生成主機已漫游至的網絡元件的列表,該列表按照主機被附接至網絡元件的時間進行排序,從而使得主機附接至的最新網絡元件成為根網絡元件并且位于該列表的頭部。控制器首先針對與主機相關聯的流量流更新列表中的根網絡元件。控制器向網絡元件發送命令來以漫游路徑的相反順序編排從列表中的每個在先附接點網絡元件至列表中的最新根網絡元件的隧道,以便于經由隧道為主機路由流量。
本文提出了編排(program)從主機的漫游路徑中的每個在先附接點(POA)交換機/路由器至該漫游路徑中的最新根POA交換機/路由器的自動隧道的技術,以便于向主機從在先POA節點至最新根POA節點重新路由流量流,從而將流量(分組)損失最小化。如下文的進一步解釋,編排是以漫游路徑的相反順序完成的,以在網絡融合期間阻止分組循環并且使流量損失最小化,而不依賴于網絡大小和所用的特定融合算法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于思科技術公司,未經思科技術公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201480049758.2/2.html,轉載請聲明來源鉆瓜專利網。





