• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種臨時通道的建立方法、設備和系統(tǒng)技術方案

    技術編號:13122839 閱讀:136 留言:0更新日期:2016-04-06 11:07
    本發(fā)明專利技術實施例公開了一種臨時通道的建立方法、設備和系統(tǒng),該方法可以包括:控制器通過查詢消息確定第一交換機具備建立臨時通道能力之后,當所述控制器檢測到第一控制通道發(fā)生故障時,所述控制器根據預設的臨時通道建立策略選取第二交換機;所述控制器通過所述第二交換機轉發(fā)臨時通道建立請求消息至所述第一交換機;所述控制器接收到由所述第二交換機轉發(fā)的臨時通道建立響應消息后,通過所述臨時通道與所述第一交換機進行通信交互。

    【技術實現(xiàn)步驟摘要】

    本專利技術涉及軟件定義網絡(SDN, Software Defined Network)技術,尤其涉及一種臨時通道的建立方法、設備和系統(tǒng)
    技術介紹
    OpenFlow網絡采用控制平面與轉發(fā)平面相分離的架構。OpenFlow網絡的控制平面由OpenFlow控制器來實現(xiàn),OpenFlow網絡的轉發(fā)平面由OpenFlow交換機來實現(xiàn);OpenFlow控制器通過控制通道向OpenFlow交換機下發(fā)流表,從而達到控制數(shù)據轉發(fā)的目的,實現(xiàn)了數(shù)據轉發(fā)和路由控制的分離。目前,OpenFlow控制器既可以通過帶外(Out-of-Band) OpenFlow通道與OpenFlow交換機建立帶外連接;也可以通過帶內(In-Band)OpenFlow通道與OpenFlow交換機建立帶內連接。其中,帶外OpenFlow通道指的是OpenFlow控制器與OpenFlow交換機通過獨立于OpenFlow數(shù)據平面的直連物理鏈路或傳統(tǒng)路由/交換網絡相連,作為專屬控制通道;帶內OpenFlow通道指的是OpenFlow控制器與OpenFlow交換機通過OpenFlow數(shù)據平面中OpenFlow交換機組成的數(shù)據轉發(fā)網絡相連。為了提高控制通道的可靠性,目前業(yè)界通常基于OpenFlow控制器冗余的思想對OpenFlow通道進行保護,比如,在一個OpenFlow網絡中同時部署兩臺OpenFlow控制器,一臺是帶外OpenFlow控制器,另一臺是帶內OpenFlow控制器,帶外OpenFlow控制器通過帶外連接與OpenFlow交換機建立帶外OpenFlow通道后,配置OpenFlow交換機與帶內OpenFlow控制器之間的帶內連接并建立帶內OpenFlow通道,帶外OpenFlow控制器與帶內OpenFlow控制器之間以及帶外OpenFlow通道與帶內OpenFlow通道之間互為備份。但是,基于冗余思想的OpenFlow通道保護方案,需要為每個OpenFlow交換機部署冗余的OpenFlow控制器,因此會造成網絡部署的成本較高。
    技術實現(xiàn)思路
    為解決上述技術問題,本專利技術實施例期望提供一種臨時通道的建立方法、設備和系統(tǒng),減少網絡部署的成本。本專利技術的技術方案是這樣實現(xiàn)的:第一方面,本專利技術實施例提供了一種臨時通道的建立方法,所述方法包括:控制器通過查詢消息確定第一交換機具備建立臨時通道能力之后,當所述控制器檢測到第一控制通道發(fā)生故障時,所述控制器根據預設的臨時通道建立策略選取第二交換機,其中,所述第一控制通道為所述控制器與所述第一交換機之間的控制通道,所述第二交換機與所述第一交換機相鄰連接;所述控制器通過所述第二交換機轉發(fā)臨時通道建立請求消息至所述第一交換機;其中,所述臨時通道建立請求消息用于向所述第一交換機請求建立所述控制器與所述第一交換機之間的臨時通道,所述臨時通道為所述控制器與所述第一交換機之間且以所述第二交換機為中轉節(jié)點的通道;所述控制器接收到由所述第二交換機轉發(fā)的臨時通道建立響應消息后,通過所述臨時通道與所述第一交換機進行通信交互,其中,所述臨時通道建立響應消息由所述第一交換機發(fā)送給所述第二交換機。進一步地,所述控制器通過查詢消息確定第一交換機具備建立臨時通道能力,包括:所述控制器通過所述第一控制通道向所述第一交換機發(fā)送查詢消息,其中,所述查詢消息用于查詢所述第一交換機是否具備建立臨時通道能力;所述控制器接收所述第一交換機通過所述第一控制通道返回的查詢響應消息,所述查詢響應消息用于指示所述第一交換機是否具備建立臨時通道能力;當所述查詢響應消息指示所述第一交換機具備建立臨時通道能力時,所述控制器確定所述第一交換機具備建立臨時通道能力。進一步地,所述控制器根據預設的臨時通道建立策略選取第二交換機,包括:所述控制器根據與自身相連的各交換機的網絡拓撲結構、所述各交換機之間的鏈路帶寬和占用情況、各交換機之間鏈路性能、各交換機與所述控制器之間控制通道的帶寬和占用情況以及各交換機與所述控制器之間控制通道的性能按照預設的選取規(guī)則從與所述第一交換機相鄰連接的交換機中選取第二交換機。進一步地,所述控制器通過所述第二交換機轉發(fā)臨時通道建立請求消息至所述第一交換機,包括:所述控制器通過第二控制通道向所述第二交換機發(fā)送第一 Packet_0Ut消息,其中,所述第二控制通道為所述控制器與所述第二交換機之間的控制通道,所述第一 Packet_out消息封裝了所述臨時通道建立請求消息,且所述第一 Packet_out消息用于指示所述第二交換機將所述臨時通道建立請求消息轉發(fā)至所述第一交換機。進一步地,所述控制器接收到由所述第二交換機轉發(fā)的臨時通道建立響應消息,包括:所述控制器通過第二控制通道接收由所述第二交換機發(fā)送的第一 Packetjn消息,其中,所述第二控制通道為所述控制器與所述第二交換機之間的控制通道;所述第一Packet_in消息中封裝了所述第二交換機從所述第一交換機接收的所述臨時通道建立響應消息;所述控制器將所述第一 Packet_in消息進行解封裝,獲取得到所述臨時通道建立響應消息。進一步地,所述臨時通道具體包括:第二控制通道以及所述第二交換機與所述第一交換機之間的數(shù)據轉發(fā)鏈路。進一步地,所述方法還包括:在所述控制器通過所述臨時通道與所述第一交換機進行通信交互的過程中,當所述控制器檢測到所述第一控制通道恢復正常時,所述控制器將自身與所述第一交換機進行通信交互的所述臨時通道切換至所述第一控制通道。第二方面,本專利技術實施例提供了一種臨時通道的建立方法,所述方法包括:第一交換機在接收到由控制器通過第一控制通道發(fā)送的查詢消息之后,判斷自身是否具備建立臨時通道的能力;其中,所述第一控制通道為所述控制器與所述第一交換機之間的控制通道;所述第一交換機向所述控制器發(fā)送查詢響應消息,所述查詢響應消息用于指示所述第一交換機是否具備建立臨時通道能力;當所述第一交換機具備建立臨時通道能力,且所述第一交換機檢測到所述第一控制通道發(fā)生故障時,所述第一交換機接收所述控制器通過第二交換機轉發(fā)的臨時通道建立請求消息;其中,所述第二交換機由所述控制器根據預設的臨時通道建立策略選取,所述臨時通道建立請求消息用于向所述第一交換機請求建立所述控制器與所述第一交換機之間的臨時通道,所述臨時通道為所述控制器與所述第一交換機之間且以所述第二交換機為中轉節(jié)點的通道;所述第一交換機通過所述第二交換機轉發(fā)臨時通道建立響應消息至所述控制器,并通過所述臨時通道與所述控制器進行通信交互。進一步地,所述第一交換機判斷自身是否具備建立臨時通道的能力,包括:當所述第一交換機具備OpenFlow交換機規(guī)范定義的LOCAL端口,且所述第一交換機已配置了將所述控制器發(fā)送的OpenFlow協(xié)議消息從所述LOCAL端口輸出的流表,且所述第一交換機具備將所述LOCAL端口輸出的所述OpenFlow協(xié)議消息傳輸至本地OpenFlow協(xié)議棧進行處理的能力時,所述第一交換機確定自身具備建立臨時通道的能力。進一步地,所述第一交換機接收所述控制器通過所述第二交換機轉發(fā)的臨時通道建立請求消息,包括:所述第一交換機接收由所述第二交換機根據第一 Packet_0Ut消息指示的端口發(fā)送的所述臨時通道建立請求消息;其中,所述第一 Packe本文檔來自技高網
    ...

    【技術保護點】
    一種臨時通道的建立方法,其特征在于,所述方法包括:控制器通過查詢消息確定第一交換機具備建立臨時通道能力之后,當所述控制器檢測到第一控制通道發(fā)生故障時,所述控制器根據預設的臨時通道建立策略選取第二交換機,其中,所述第一控制通道為所述控制器與所述第一交換機之間的控制通道,所述第二交換機與所述第一交換機相鄰連接;所述控制器通過所述第二交換機轉發(fā)臨時通道建立請求消息至所述第一交換機;其中,所述臨時通道建立請求消息用于向所述第一交換機請求建立所述控制器與所述第一交換機之間的臨時通道,所述臨時通道為所述控制器與所述第一交換機之間且以所述第二交換機為中轉節(jié)點的通道;所述控制器接收到由所述第二交換機轉發(fā)的臨時通道建立響應消息后,通過所述臨時通道與所述第一交換機進行通信交互,其中,所述臨時通道建立響應消息由所述第一交換機發(fā)送給所述第二交換機。

    【技術特征摘要】

    【專利技術屬性】
    技術研發(fā)人員:肖敏
    申請(專利權)人:中興通訊股份有限公司
    類型:發(fā)明
    國別省市:廣東;44

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 久久亚洲精品无码VA大香大香| 一本大道东京热无码一区| 国产乱子伦精品无码专区| 无码专区国产无套粉嫩白浆内射| 无码精品日韩中文字幕| 免费A级毛片无码久久版| 亚洲A∨无码一区二区三区| 精品人妻系列无码人妻免费视频| 亚洲第一极品精品无码久久| 亚洲中久无码不卡永久在线观看| 91久久精品无码一区二区毛片| 亚洲a无码综合a国产av中文 | 性色av无码不卡中文字幕| 超清无码一区二区三区| 无码专区一va亚洲v专区在线| 无码日韩人妻精品久久蜜桃| 国产成人无码午夜视频在线观看| 久热中文字幕无码视频| 亚洲中文无码永久免| 日韩午夜福利无码专区a| 中文无码乱人伦中文视频在线V| 亚洲AV日韩AV永久无码色欲| 精品久久久久久久无码久中文字幕| 亚洲精品无码mⅴ在线观看| 日韩乱码人妻无码中文字幕久久 | 无码国产乱人伦偷精品视频| 久久中文精品无码中文字幕| 日韩AV无码一区二区三区不卡| 精品久久无码中文字幕| 无码精品人妻一区二区三区人妻斩 | 无码一区二区三区在线观看| 国产丰满乱子伦无码专区| 久久99久久无码毛片一区二区| 无码人妻丰满熟妇啪啪| 久久久精品人妻无码专区不卡| 亚洲av无码天堂一区二区三区 | 粉嫩大学生无套内射无码卡视频| 无码免费一区二区三区免费播放 | 蜜臀AV无码一区二区三区| 91久久九九无码成人网站| 亚洲中文字幕无码mv|