[發明專利]數據報文轉發處理方法及裝置在審
| 申請號: | 201310037659.X | 申請日: | 2013-01-31 |
| 公開(公告)號: | CN103117925A | 公開(公告)日: | 2013-05-22 |
| 發明(設計)人: | 何文娟;孫凌 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04L12/723 | 分類號: | H04L12/723 |
| 代理公司: | 北京康信知識產權代理有限責任公司 11240 | 代理人: | 余剛;梁麗超 |
| 地址: | 518057 廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據 報文 轉發 處理 方法 裝置 | ||
技術領域
本發明涉及通信領域,具體而言,涉及一種數據報文轉發處理方法及裝置。
背景技術
在軟件定義網絡(Software?Defined?Network,簡稱為SDN)網絡中,控制器(Controller)有能力計算出本自治系統(Autonomous?System,簡稱為AS)的路徑,并下發流表轉發路徑。控制器是一個集中式的計算實體以及網絡管理實體,業務流向控制器請求計算轉發路徑,控制器計算成功之后,在本自治系統內部下發流表轉發路徑,業務流按照流表轉發路徑進行轉發。
采用集中式的部署路徑方案可以加快業務的開通速率,可以更好的部署網絡的流量分布,使得網絡的使用得到均衡。但是數據中心內部跨域骨干網時,或者數據中心由不同的控制器進行控制時,由于數據中心的交換機數量眾多,一個數據中心內部可以到達成千上萬臺交換機,因此,很難采用這種集中式的模式,管理的難度會大大增加。如果采用對等模型,各個數據中心可以單獨管理。因為數據中心的流量更多的是內部的流量。
在對等模型中,各個控制器只知曉本自治系統的網絡拓撲,圖1是相關技術中兩個自治系統AS1和AS2的網絡拓撲圖,如圖1所示,AS外部虛擬機(Virtual?Machine,簡稱為VM)的業務流由ingress(入口)進入AS,通過AS內部的交換機(或者路由器),而后到達自治域邊界交換機(或者,自治域邊界路由器(Autonomous?System?Border?Router,簡稱為ASBR)),該業務流的轉發路徑構成了一個在AS內部的標簽交換路徑(Label?Switched?Path,簡稱為LSP)。控制器A和控制器B分別管理自治系統AS1和自治系統AS2,當VM1請求建立到達VM2的路徑時,控制器A只能建立ingress到達ASBR1的路徑LSP1。當流量到達ASBR2時,再次觸發自治系統AS2內的路徑的建立,建立路徑LSP2。這樣雖然能夠打通一條轉發路徑,但是每個數據報文要經過兩條單獨的轉發路徑,在ASBR2上需要再次進行報文的匹配,不能直接的轉發報文,降低了報文的轉發速率。
因此,在相關技術中存在數據報文在不同的控制器所控制的范圍內進行轉發時,存在轉發效率低下的問題。
發明內容
本發明提供了一種數據報文轉發處理方法及裝置,以至少解決相關技術存在數據報文在不同的控制器所控制的范圍內進行轉發時,存在轉發效率低下的問題。
根據本發明的一個方面,提供了一種數據報文轉發處理方法,包括:第一控制器向數據報文的目的地址所屬的第二控制器發送用于轉發所述數據報文的路徑請求;所述第一控制器接收來自所述第二控制器的應答消息,其中,所述應答消息中攜帶有用于在兩個控制器自治域的邊界節點之間轉發所述數據報文的縫合標簽,以及所述第二控制器自治域中接續所述數據報文的下一跳NHOP的NHOP標識;所述第一控制器根據所述縫合標簽以及所述NHOP確定的轉發路徑,在所述兩個控制器自治域間轉發所述數據報文。
優選地,在所述應答消息中攜帶有至少兩個縫合標簽以及與所述至少兩個縫合標簽對應的至少兩個NHOP標識的情況下,所述第一控制器根據所述縫合標簽以及所述NHOP確定的轉發路徑,在所述兩個控制器自治域間轉發所述數據報文包括:從所述至少兩個縫合標簽以及所述至少兩個NHOP中選擇轉發所述數據報文路徑最優的一個縫合標簽以及與該縫合標簽對應的NHOP;根據選擇的所述縫合標簽以及NHOP確定的轉發路徑轉發所述數據報文。
優選地,從所述至少兩個縫合標簽以及所述至少兩個NHOP中選擇轉發所述數據報文路徑最優的一個縫合標簽以及與該縫合標簽對應的NHOP包括:獲取所述至少兩個縫合標簽對應的至少兩條轉發路徑的路徑值;選擇路徑值最小的轉發路徑對應的縫合標簽以及NHOP作為選擇的所述縫合標簽以及NHOP。
根據本發明的另一方面,提供了一種數據報文轉發處理方法,包括:第二控制器接收來自第一控制器的用于請求轉發數據報文的路徑請求;所述第二控制器根據所述路徑請求分配縫合標簽,其中,所述縫合標簽用于在兩個控制器自治域的邊界節點之間轉發所述數據報文;所述第二控制器向所述第一控制器發送應答消息,其中,所述應答消息中攜帶有所述縫合標簽,以及所述第二控制器自治域中接續所述數據報文的下一跳NHOP的NHOP標識。
優選地,所述第二控制器根據所述路徑請求分配所述縫合標簽包括:獲取在所述第二控制器自治域內轉發所述數據報文的至少兩條路徑;為所述至少兩條路徑分配對應的至少兩個縫合標簽。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310037659.X/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





