提供針對整個網絡的負載均衡并確保冗余,并且提供針對指定鏈路的負載均衡并確保冗余。一種通信系統包括:多個節點,所述多個節點具有分組處理單元,所述分組處理單元根據將要應用于分組的處理與用于識別所述處理所要應用于的分組的匹配規則相關聯的處理規則來處理接收到的分組;匯集端口管理單元,所述匯集端口管理單元管理包括所述節點的網絡中的匯集鏈路;以及路徑控制單元,所述路徑控制單元根據給定節點請求設置處理規則所針對的分組的特性,確定是否使用所述匯集鏈路,并在使用所述匯集鏈路的情況下,根據預定規則來選擇任一匯集鏈路。所述控制設備計算包括所述選擇鏈路的分組轉發路徑,并針對所述分組轉發路徑上的節點設置實現所述分組轉發路徑的處理規則。
【技術實現步驟摘要】
【國外來華專利技術】通信系統、控制設備、設置處理規則的方法和程序
(相關申請的引用)本申請基于并要求2010年10月14日提交的日本專利申請N0.2010-231635的優先權益,將其公開在此一并引入作為參考。本專利技術涉及用于通信系統、控制設備、設置處理規則的方法和程序,具體涉及包括根據處理規則執行接收分組的轉發的節點的通信系統、控制設備、節點控制方法和程序,所述處理規則將要應用于分組的處理與識別該處理所要應用于的分組的匹配規則相關聯。
技術介紹
近來,被稱為OpenFlow的網絡架構正引起關注(專利文獻I和非專利文獻I和2)。在OpenFlow中,將通信視為端到端的流,并基于每個流執行路徑控制、故障恢復、負載均衡和優化。用作中繼設備的OpenFlow交換機具有與作為控制設備的OpenFlow控制器進行通信的安全信道,并根據流表進行操作,根據來自OpenFlow控制器的指令,將信息添加至流表,在必要時對流表中的內容進行重寫。在流表中,針對每個流定義以下組:用于與分組首部進行匹配的匹配規則(首部字段)、流統計信息(計數器)和定義了要應用于與匹配規則(首部字段)匹配的分組的處理內容的動作(動作)(參見圖7)。例如,當接收到分組時,OpenFlow交換機在流表中搜索具有與接收到的分組的首部信息(參見圖7的首部字段)匹配的匹配規則的條目。如果作為搜索的結果,找到了與接收到的分組匹配的條目,則OpenFlow交換機更新流統計信息(計數器),還針對接收到的分組實現在該條目的動作字段中描述的處理內容(從特定端口傳送分組、擴散、丟棄等)。另一方面,如果作為搜索的結果,未找到與接收到的分組匹配的條目,則OpenFlow交換機通過安全信道將接收到的分組轉發到OpenFlow控制器,請求基于接收到的分組的傳輸源以及目的地來確定該分組的路徑,接收實現此請求的流條目并更新流表。按照這種方式,OpenFlow交換機使用存儲在流表中的條目作為處理規則來執行分組轉發。專利文獻2和非專利文獻3描述了一種被稱為匯集(trunking)、鏈路聚集等的鏈路聚集技術。根據各種網絡設備的零售商對各自公司設備的功能性命名,這些也被稱為端口匯集、綁定、組合(teaming)等。在所有情況下,將同一段中的多個鏈路視為一個虛擬鏈路,并執行冗余(可用性提高)、負載均衡和并行化。以下,將集合同一段中多個鏈路以將它們視為一個虛擬鏈路的技術一般化地稱為“匯集”,并將與匯集鏈路相連的端口稱為“匯集端口”。專利文獻3公開了一種配置,具有:發送-接收單元,在由分別支持多個生成樹協議的多個交換機配置的橋接網絡中,當相應交換機從終端側接收具有獨立目的地地址的幀時,所述發送-接收單元經由默認生成樹向相關獨立地址的目的地終端發送詢問幀,而且,在接收到詢問幀時,如果連接相關目的地終端,則所述發送-接收單元向所有生成樹發送詢問響應幀;以及最佳路徑選擇處理單元,基于來自所有生成樹的響應幀中的信息,選擇最佳生成樹。引用列表專利文獻[PTL1]PCT International Publication N0.WO 2008/095010[PTL2]Japanese Patent Publication N0.JP 3792707B[PTL3]Japanese Patent Kokai Publication N0.JP2003-87290A非專利文獻[NPL1]Nick McKeown and seven others, OpenFlow:Enabling Innovation in CampusNetworks ,[online], [Searched on September6,2010],Internet<URL:http://www.0penflowswitch.0rg//documents/openflow-wp-latest.pdf>[NPL2] Openflow Switch Specification Versionl.0.0.(Wire ProtocolOxOl)[Searched on September 6,2010], Internet<URL:http://www.0penflowswitch.0rg/documents/openflow-spec-vl.0.0.pdf>[NPL3]IEEE Standard 802.3ad, Aggregation of Multiple Link Segments,2000.
技術實現思路
技術問題通過引用將上述專利文獻I到3和非專利文獻I到3的公開全部引入本文。根據本專利技術給出以下分析。在專利文獻I和非專利文獻I和2的OpenFlow架構中,將控制設備(OpenFlow控制器)控制下的OpenFlow交換機作為一個大型交換機處理,使得總體上可以實現負載均衡并確保冗余,但是存在在主機和OpenFlow交換機之間和OpenFlow交換機之間的特定鏈路中沒有考慮負載均衡并確保冗余的問題。在如上所述的專利文獻2和3和非專利文獻3的匯集中,在同一段中的多個鏈路之間執行負載均衡并確保冗余,但是存在無法處理在所述段中的設備中出現負載增大或故障的情況的問題。考慮到上述情形做出本專利技術,本專利技術的目的是提供用于設置處理規則的通信系統、控制設備、方法和程序,其中如上所述,可以針對整個網絡提供負載均衡并確保冗余(可用性的提高),并且可以針對特定鏈路提供負載均衡并確保冗余。問題的解決方案根據本專利技術的第一方面,提供了一種通信系統,其特征在于包括:多個節點,所述多個節點具有分組處理單元,所述分組處理單元根據處理規則來處理接收到的分組,所述處理規則將要應用于分組的處理與用于識別所述處理所要應用于的分組的匹配規則相關聯;匯集端口管理單元,所述匯集端口管理單元管理包括所述節點的網絡中的匯集鏈路;以及路徑控制單元,所述路徑控制單元根據給定節點請求設置處理規則所針對的分組的特性,確定是否使用匯集鏈路,并在使用匯集鏈路的情況下,根據預定規則來選擇任一匯集鏈路;以及還包括:控制設備,所述控制設備基于所述網絡的拓撲來計算包括所選鏈路的分組轉發路徑,并針對所述分組轉發路徑中的節點設置實現所述分組轉發路徑的處理規則。根據本專利技術的第二方面,提供了一種控制設備,所述控制設備與多個節點連接,所述多個節點具有分組處理單元,所述分組處理單元根據處理規則來處理接收到的分組,所述處理規則將要應用于分組的處理與用于識別所述處理所要應用于的分組的匹配規則相關聯;所述控制設備包括:匯集端口管理單元,所述匯集端口管理單元管理包括所述節點的網絡中的匯集鏈路;以及路徑控制單元,所述路徑控制單元根據給定節點請求設置處理規則所針對的分組的特性,確定是否使用匯集鏈路,并在使用匯集鏈路的情況下,根據預定規則來選擇任一匯集鏈路;其中,基于所述網絡的拓撲來計算包括所選鏈路的分組轉發路徑,并針對所述分組轉發路徑中的節點設置實現所述分組轉發路徑的處理規則。根據本專利技術的第三方面,提供了一種在通信系統中設置處理規則的方法,所述通信系統包括:多個節點,所述多個節點具有分組處理單元,所述分組處理單元根據處理規則來處理接收到的分組,所述處理規則將要應用于分組的處理與用于識別所述處理所要應用于的分組的匹配規則相本文檔來自技高網...
【技術保護點】
【技術特征摘要】
【國外來華專利技術】2010.10.14 JP 2010-2316351.一種通信系統,其特征在于包括: 多個節點,所述多個節點具有分組處理單元,所述分組處理單元根據處理規則來處理接收到的分組,所述處理規則將要應用于分組的處理與用于識別所述處理所要應用于的分組的匹配規則相關聯; 匯集端口管理單元,所述匯集端口管理單元管理包括所述節點的網絡中的匯集鏈路;以及 路徑控制單元,所述路徑控制單元根據給定節點請求設置處理規則所針對的分組的特性,確定是否使用所述匯集鏈路,并在使用所述匯集鏈路的情況下,根據預定規則來選擇任一匯集鏈路;以及包括: 控制設備,所述控制設備基于所述網絡的拓撲來計算包括所述選擇鏈路的分組轉發路徑,并針對所述分組轉發路徑中的節點設置實現所述分組轉發路徑的處理規則。2.根據權利要求1所述的通信系統,其中所述控制設備根據所述給定節點請求設置處理規則所針對的分組的輸出 端口是否是匯集端口,確定是否使用所述匯集鏈路。3.根據權利要求1或2所述的通信系統,其中所述控制設備響應于所述匯集鏈路中的負載或故障,執行將所述分組轉發路徑中的鏈路切換到另一匯集鏈路的操作。4.根據權利要求1至3中任一項所述的通信系統,其中所述控制設備基于寫入所述給定節點請求設置處理規則所針對的分組的首部的預定字段的信息,確定是否使用匯集鏈路。5.根據權利要求1至3中任一項所述的通信系統,其中所述控制設備基于所述給定節點請求設置處理規則所針對的分組的傳輸源或目的地,確定是否使用匯集鏈路。6.一種控制設備,所述控制設備與多個節點連接,所述多個節點具有分組處理單元,所述分組處理單元根據處理規則來處理接收到的分組,所述處理規則將要應用于分組的處理與用于識別所述處理所要應用于的分組的匹配規則相關聯,所述控制設備包括: 匯集端口管理單元,所述匯集端口管理單元管理包括所述節點的網絡中的匯集鏈路;以及 路徑控制單元,所述路徑控制單元根據給定節點請求設置處理規則所針對的分組的特性,確定是否...
【專利技術屬性】
技術研發人員:小島英一郎,
申請(專利權)人:日本電氣株式會社,
類型:
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。