亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種sdn網絡動態(tài)預留帶寬的方法及控制器的制造方法

文檔序號:7818591閱讀:280來源:國知局
一種sdn網絡動態(tài)預留帶寬的方法及控制器的制造方法
【專利摘要】本發(fā)明公開了一種SDN網絡動態(tài)預留帶寬的方法和控制器,該方法包括:SDN控制器根據接收的虛擬交換機發(fā)來的業(yè)務流量的首報文攜帶的源地址和目的地址計算至少一條可選路徑,業(yè)務流量的優(yōu)先級不小于優(yōu)先級閾值;確定至少一條可選路徑上各交換機的剩余帶寬;從至少一條可選路徑中選擇一條路徑上所有交換機的剩余帶寬均不小于轉發(fā)業(yè)務流量所需的帶寬的可選路徑確定為用于轉發(fā)業(yè)務流量的轉發(fā)路徑;向轉發(fā)路徑上的各交換機下發(fā)預留通知報文,預留通知報文攜帶轉發(fā)業(yè)務流量所需的帶寬,以使轉發(fā)路徑上的各交換機為業(yè)務流量預留轉發(fā)業(yè)務流量所需的帶寬,該方法為每一個業(yè)務流量計算的轉發(fā)路徑都確保預留有足夠的帶寬,有效避免了流量擁塞的問題。
【專利說明】-種SDN網絡動態(tài)預留帶寬的方法及控制器

【技術領域】
[0001] 本發(fā)明涉及通信【技術領域】,特別是涉及一種SDN網絡動態(tài)預留帶寬的方法及控制 器。

【背景技術】
[0002] 目前在大型的數(shù)據中心內部布局都是采用大二層網絡的布局,當大二層網絡跟現(xiàn) 有的傳統(tǒng)三層網絡進行通信時,需要在軟件定義網絡(Software Defined Network,SDN)邊 緣架設一臺支持二、三層轉發(fā)的網關設備與外部進行通信。
[0003] 圖1為典型的大二層網絡結構示意圖,如圖1所示,SDN網絡中的業(yè)務轉發(fā)包括三 種類型:一是VM(Virtual Machine,虛擬機)通過VXLAN(Virtual Extensible Local Area Network,虛擬可擴展局域網)IP(Internet Protocol,互聯(lián)網協(xié)議)GW(Gateway,網關)與 非虛擬化網絡的互通,如VM2與非虛擬化網絡的互通;二是VM通過SDN網絡與相同VXLAN 的VM之間的互通,如VM2與VM4之間的互通;三是VM通過VXLAN IP GW與跨VXLAN的VM 之間的互通,如VM4和VM6之間的互通。其中,VXLAN隧道端點(VXLAN Tunnel End Point, VTEP)與VXLAN IP GW之間形成VXLAN隧道,用于SDN網絡中第一種和第三種業(yè)務的轉發(fā); P設備為VXLAN網絡中的交換機,負責報文在VXLAN網絡中轉發(fā)。
[0004] 目前在SDN網絡中,對于上述三種類型的業(yè)務轉發(fā),采用在SDN網絡邊緣設備上配 置QoS(Quality of Service,服務質量)策略來進行優(yōu)先級高低的配置,保證優(yōu)先級較高的 業(yè)務能夠在SDN網絡中優(yōu)先傳輸。但是該方案也存在著以下的缺點 :
[0005] 1、不利于全網絡的布局。該方案都是通過在SDN網絡的邊緣設備入端口上手工靜 態(tài)配置QoS策略來進行業(yè)務優(yōu)先級的區(qū)分。當網絡拓撲發(fā)生變化,需要人為手工再去重新 下發(fā)配置,下發(fā)配置完成以后,SDN控制器才能自動化地進行路徑的計算。
[0006] 2、現(xiàn)在的技術方案只是在SDN網絡的入端口處進行了 QoS策略的配置,當多個優(yōu) 先級較高的業(yè)務同時進入SDN網絡,同樣會出現(xiàn)流量擁塞的情況,所以并不能完全解決客 戶的需求。


【發(fā)明內容】

[0007] 有鑒于此,本發(fā)明提出了一種SDN網絡動態(tài)預留帶寬的方法及控制器,有效解決 了現(xiàn)有方案中人為手工下發(fā)QoS策略配置以及流量擁塞的缺陷。
[0008] 本發(fā)明提出的技術方案是:
[0009] -種SDN網絡動態(tài)預留帶寬的方法,該方法包括:
[0010] SDN控制器根據接收的虛擬交換機發(fā)來的業(yè)務流量的首報文攜帶的源地址和目的 地址計算至少一條可選路徑,業(yè)務流量的優(yōu)先級不小于優(yōu)先級閾值;
[0011] SDN控制器確定至少一條可選路徑上各交換機的剩余帶寬;
[0012] SDN控制器從至少一條可選路徑中選擇一條路徑上所有交換機的剩余帶寬均不小 于轉發(fā)該業(yè)務流量所需的帶寬的可選路徑確定為用于轉發(fā)業(yè)務流量的轉發(fā)路徑;
[0013] SDN控制器向轉發(fā)路徑上的各交換機下發(fā)預留通知報文,預留通知報文攜帶轉發(fā) 業(yè)務流量所需的帶寬,以使轉發(fā)路徑上的各交換機為業(yè)務流量預留轉發(fā)業(yè)務流量所需的帶 寬。
[0014] 一種SDN控制器,該SDN控制器包括動態(tài)預列帶寬裝置,該動態(tài)預留帶寬裝置包 括:
[0015] 路徑計算模塊,用于根據接收的虛擬交換機發(fā)來的業(yè)務流量的首報文攜帶的源地 址和目的地址計算至少一條可選路徑,業(yè)務流量的優(yōu)先級不小于優(yōu)先級閾值;
[0016] 帶寬確認模塊,用于確定至少一條可選路徑上各交換機的剩余帶寬;
[0017] 路徑確認模塊,用于從至少一條可選路徑中選擇一條路徑上所有交換機的剩余 帶寬均不小于轉發(fā)該業(yè)務流量所需的帶寬的可選路徑確定為用于轉發(fā)業(yè)務流量的轉發(fā)路 徑;
[0018] 帶寬預留模塊,用于向轉發(fā)路徑上的各交換機下發(fā)預留通知報文,預留通知報文 攜帶轉發(fā)業(yè)務流量所需的帶寬,以使轉發(fā)路徑上的各交換機為業(yè)務流量預留轉發(fā)業(yè)務流量 所需的帶寬。
[0019] 綜上,本發(fā)明提出了一種SDN網絡動態(tài)預留帶寬的方法及控制器,在該方法中, SDN控制器為優(yōu)先級不小于優(yōu)先級閾值的業(yè)務流量進行轉發(fā)路徑的確認時,確定每條計算 得到的可選路徑上各交換機的剩余帶寬,將確定的剩余帶寬與預先設置的轉發(fā)該業(yè)務流量 所需帶寬進行比較,選擇一條路徑上所有交換機的剩余帶寬均不小于轉發(fā)該業(yè)務流量所需 的帶寬的可選路徑確定為用于轉發(fā)該業(yè)務流量的轉發(fā)路徑,下發(fā)攜帶轉發(fā)該業(yè)務流量所需 的帶寬的預留通知報文,使得轉發(fā)路徑上的各交換機為該業(yè)務流量預留轉發(fā)該業(yè)務流量所 需的帶寬。SDN控制器通過自動為優(yōu)先級不小于優(yōu)先級閾值的業(yè)務流量預留所需帶寬來保 證其在SDN網絡中優(yōu)先傳輸,不受網絡拓撲變化的影響,無需人為手工下發(fā)QoS配置;并且 當多個優(yōu)先級不小于優(yōu)先級閾值的業(yè)務流量同時進入SDN網絡時,SDN控制器為每一個優(yōu) 先級不小于優(yōu)先級閾值的業(yè)務流量計算的轉發(fā)路徑都確保預留有足夠的帶寬,有效避免了 流量擁塞的問題。

【專利附圖】

【附圖說明】
[0020] 圖1為典型的大二層網絡結構示意圖;
[0021] 圖2為本發(fā)明技術方案的流程圖;
[0022] 圖3為本發(fā)明方法實施例的大二層網絡結構圖;
[0023] 圖4為本發(fā)明方法實施例一的流程圖;
[0024] 圖5為本發(fā)明方法實施例二的流程圖;
[0025] 圖6為本發(fā)明實施例的動態(tài)預留帶寬裝置結構圖;
[0026] 圖7為本發(fā)明實施例的SDN控制器硬件結構連接圖。

【具體實施方式】
[0027] 現(xiàn)有技術需要在VXLAN IP GW的入端口上手工靜態(tài)配置QoS策略來進行業(yè)務優(yōu)先 級高低的配置,保證優(yōu)先級較高的業(yè)務能夠在SDN網絡中優(yōu)先傳輸,如不做任何改進,該方 法在網絡拓撲發(fā)生變化時,需要人為手工再去重新配置QoS策略,不利于全網絡的布局;并 且當多個優(yōu)先級較高的業(yè)務同時進入SDN網絡時,根據QoS策略無法避免業(yè)務擁塞的問題。
[0028] 基于此,本發(fā)明提出了一種SDN網絡動態(tài)預留帶寬的方法。本發(fā)明將優(yōu)先級不小 于優(yōu)先級閾值的業(yè)務流量稱為高優(yōu)先級業(yè)務流量,通過SDN控制器為高優(yōu)先級業(yè)務流量確 認轉發(fā)路徑時,自動為該高優(yōu)先級業(yè)務流量分配一條各交換機的剩余帶寬均不小于轉發(fā)該 高優(yōu)先級業(yè)務流量所需帶寬的轉發(fā)路徑,并向該轉發(fā)路徑上的所有交換機下發(fā)預留通知報 文,使得該轉發(fā)路徑上的各交換機為該高優(yōu)先級業(yè)務流量預留轉發(fā)該高優(yōu)先級業(yè)務流量所 需的帶寬,從而保證該高優(yōu)先級業(yè)務流量在SDN網絡中優(yōu)先傳輸。
[0029] 為使本發(fā)明的目的、技術方案和優(yōu)點表達的更加清楚明白,下面結合附圖及具體 實施例對本發(fā)明再作進一步詳細的說明。
[0030] 本發(fā)明實施例的技術方案是:
[0031] 如圖2所示,本發(fā)明一種SDN網絡動態(tài)預留帶寬的方法應用于SDN控制器,對于 SDN網絡中的SDN控制器,執(zhí)行以下步驟:
[0032] 步驟201 :SDN控制器根據接收的虛擬交換機發(fā)來的業(yè)務流量的首報文攜帶的源 地址和目的地址計算至少一條可選路徑,業(yè)務流量的優(yōu)先級不小于優(yōu)先級閾值。
[0033] 本步驟中,將優(yōu)先級不小于優(yōu)先級閾值的業(yè)務流量稱為高優(yōu)先級業(yè)務流量,虛擬 交換機接收到虛擬機之間傳輸?shù)母邇?yōu)先級業(yè)務流量的首報文時,查詢不到匹配的流表項轉 發(fā)該首報文,則將該首報文上送至SDN控制器進行轉發(fā)路徑的確認。
[0034] SDN控制器接收到該高優(yōu)先級業(yè)務流量的首報文后,根據其攜帶的源地址和目的 地址,以及整個網絡的拓撲結構,計算該高優(yōu)先級業(yè)務流量在網絡中的至少一條可選路徑。
[0035] 其中,如果高優(yōu)先級業(yè)務流量是跨VXLAN的兩個VM之間傳輸?shù)臉I(yè)務流量,或者是 VM訪問非虛擬化網絡的業(yè)務流量,則該高優(yōu)先級業(yè)務流量的所有可選路徑都要經過VXLAN IP GW ;如果高優(yōu)先級業(yè)務流是相同VXLAN的兩個VM之間傳輸?shù)臉I(yè)務流量,則SDN控制器計 算得到的所有可選路徑不經過VXLAN IP GW。
[0036] 步驟202 :SDN控制器確定至少一條可選路徑上各交換機的剩余帶寬。
[0037] 高優(yōu)先級業(yè)務流量在網絡中的至少一條可選路徑確定以后,SDN控制器進一步確 定每條可選路徑上各交換機的剩余帶寬。其中,SDN控制器計算高優(yōu)先級業(yè)務流量的至少 一條可選路徑上交換機的剩余帶寬可以通過如下方法實現(xiàn):
[0038] SDN控制器根據至少一條可選路徑上各交換機的交換機標識查詢總帶寬表項,確 定可選路徑上各交換機的總帶寬;如果在總帶寬表項中查詢不到交換機的總帶寬,則向該 交換機發(fā)送總帶寬請求報文,接收該交換機返回的攜帶自身總帶寬的總帶寬應答報文,并 將該交換機的總帶寬記錄在總帶寬表項中;
[0039] SDN控制器根據各交換機的交換機標識查詢業(yè)務帶寬預留表項,確定各交換機的 已預留帶寬,各交換機的已預留帶寬包括:該交換機上已為各優(yōu)先級不小于優(yōu)先級閾值的 業(yè)務流量所預留的帶寬之和;
[0040] SDN控制器將各交換機返回的總帶寬與確定出的已預留帶寬的差值確定為各交換 機的剩余帶寬。
[0041] 步驟203 :SDN控制器從至少一條可選路徑中選擇一條路徑上所有交換機的剩余 帶寬均不小于轉發(fā)該業(yè)務流量所需的帶寬的可選路徑確定為用于轉發(fā)業(yè)務流量的轉發(fā)路 徑。
[0042] SDN控制器確定高優(yōu)先級業(yè)務流量所有可選路徑上各交換機的剩余帶寬后,將可 選路徑上每個交換機的剩余帶寬與預先設置轉發(fā)該高優(yōu)先級業(yè)務流量所需的帶寬進行比 較,選擇一條路徑上所有交換機的剩余帶寬均不小于轉發(fā)該高優(yōu)先級業(yè)務流量所需的帶寬 的可選路徑確定為用于轉發(fā)該高優(yōu)先級業(yè)務流量的轉發(fā)路徑。
[0043] 這里還會存在一種特殊情況:SDN控制器計算出的高優(yōu)先級業(yè)務流量的所有可選 路徑上均存在至少一個剩余帶寬小于轉發(fā)該高優(yōu)先級業(yè)務流量所需的帶寬的交換機,即不 存在一條滿足轉發(fā)該高優(yōu)先級業(yè)務流量所需帶寬的可選路徑作為轉發(fā)路徑。如果出現(xiàn)這種 情況,可以通過如下兩種優(yōu)選方案解決 :
[0044] SDN控制器通知至少一條可選路徑上的為優(yōu)先級高于優(yōu)先級閾值、且優(yōu)先級低于 所述業(yè)務流量的優(yōu)先級的其他業(yè)務流量預留帶寬的交換機釋放為該其他業(yè)務流量所預留 的帶寬,使該高優(yōu)先級業(yè)務流量的至少一條可選路徑存在至少一條滿足轉發(fā)該高優(yōu)先級業(yè) 務流量所需的帶寬的可選路徑;
[0045] 或者,SDN控制器向網管軟件發(fā)送錯誤碼,使網管軟件改變網絡拓撲,進而SDN控 制器返回步驟201,重新計算該高優(yōu)先級業(yè)務流量的至少一條可選路徑,使得重新計算出的 至少一條可選路徑中存在至少一條滿足轉發(fā)該高優(yōu)先級業(yè)務流量所需的帶寬的可選路徑, 將其作為該高優(yōu)先級業(yè)務流量的轉發(fā)路徑。
[0046] 步驟204 :SDN控制器向轉發(fā)路徑上的各交換機下發(fā)預留通知報文,預留通知報文 攜帶轉發(fā)該高優(yōu)先級業(yè)務流量所需的帶寬,以使轉發(fā)路徑上的各交換機為該高優(yōu)先級業(yè)務 流量預留轉發(fā)該高優(yōu)先級業(yè)務流量所需的帶寬。
[0047] 本步驟中,SDN控制器確定出滿足轉發(fā)高優(yōu)先級業(yè)務流量所需帶寬的轉發(fā)路徑后, 向轉發(fā)路徑上的各交換機下發(fā)預留通知報文,該預留通知報文攜帶轉發(fā)該高優(yōu)先級業(yè)務流 量所需的帶寬,以使轉發(fā)路徑上的各交換機為該高優(yōu)先級業(yè)務流量預留轉發(fā)該高優(yōu)先級業(yè) 務流量所需的帶寬,從而保證該高優(yōu)先級業(yè)務流量在網絡中優(yōu)先傳輸。
[0048] 更進一步地,步驟204之后,SDN控制器在業(yè)務帶寬預留表項中記錄確定出的轉發(fā) 路徑上交換機的交換機標識、高優(yōu)先級業(yè)務流量的名稱以及轉發(fā)該高優(yōu)先級業(yè)務流量所需 帶寬的對應關系。
[0049] 具體地,SDN控制器確定出高優(yōu)先級業(yè)務流量的轉發(fā)路徑后,為該轉發(fā)路徑上的各 交換機創(chuàng)建對應的流表項,此處SDN控制器創(chuàng)建流表項的過程為現(xiàn)有技術,不再詳述流表 項的創(chuàng)建方法。SDN控制器下發(fā)預留通知報文的同時,也將創(chuàng)建的流表項下發(fā)給轉發(fā)路徑上 的各交換機,使得轉發(fā)路徑上的各交換機為各自接收到的流表項中包含的入端口和出端口 預留轉發(fā)高優(yōu)先級業(yè)務流量所需的帶寬。
[0050] 更進一步地,業(yè)務流量優(yōu)先級的高低一般與時間有關系,當高優(yōu)先級業(yè)務流量過 了優(yōu)先級最高的時間段,即高優(yōu)先級業(yè)務流量的優(yōu)先級失效,為了便于后期為其他高優(yōu)先 級業(yè)務流量預留帶寬,SDN控制器會將高優(yōu)先級失效的業(yè)務流量預留的帶寬釋放,具體方法 為:
[0051] SDN控制器分別向確定出的優(yōu)先級失效的業(yè)務流量的轉發(fā)路徑上各交換機發(fā)送釋 放通知報文,使轉發(fā)路徑上的各交換機釋放為該優(yōu)先級失效的業(yè)務流量預留的帶寬,并且 SDN控制器刪除業(yè)務帶寬預留表項中包括優(yōu)先級失效的業(yè)務流量標識的所有表項。
[0052] 下面結合具體實施例對上述SDN網絡中動態(tài)預留帶寬的方法進行詳細說明。
[0053] 實施例一
[0054] 本實施例采用圖3所示的組網圖,VM1、VM2、VM4為VXLAN1內的虛擬機,VM6為 VXLAN2內的虛擬機;PI、P2、P3、P4、P5、P6是VXLAN網絡的交換機,其中P1和P6與VXLAN IP GW1相連,P4與VXLAN IP GW2相連;VTEP1是與虛擬交換機1直連的VXLAN網絡中的邊 緣設備,VTEP2是與虛擬交換機2直連的VXLAN網絡中的邊緣設備,VTEP3是與虛擬交換機 3直連的VXLAN網絡中的邊緣設備。SDN控制器保存有業(yè)務帶寬預留表項和總帶寬表項。 其中,業(yè)務帶寬預留表項用于記錄VXALN網絡中交換機為高優(yōu)先級業(yè)務流量預留的帶寬資 源,如表1所示,P2交換機已經預留了 20M帶寬給高優(yōu)先級業(yè)務流量T1??値挶眄椨糜?記錄SDN網絡中的交換機可以提供的總帶寬,如表2所示,P1的總帶寬為90M,P2總帶寬為 100M,P3總帶寬為110M,P4總帶寬為100M。
[0055] 表 1

【權利要求】
1. 一種SDN網絡動態(tài)預留帶寬的方法,其特征在于,該方法包括: SDN控制器根據接收的虛擬交換機發(fā)來的業(yè)務流量的首報文攜帶的源地址和目的地址 計算至少一條可選路徑,所述業(yè)務流量的優(yōu)先級不小于優(yōu)先級閾值; 所述SDN控制器確定所述至少一條可選路徑上各交換機的剩余帶寬; 所述SDN控制器從所述至少一條可選路徑中選擇一條路徑上所有交換機的剩余帶寬 均不小于轉發(fā)所述業(yè)務流量所需的帶寬的可選路徑確定為用于轉發(fā)所述業(yè)務流量的轉發(fā) 路徑; 所述SDN控制器向所述轉發(fā)路徑上的各交換機下發(fā)預留通知報文,所述預留通知報文 攜帶所述轉發(fā)所述業(yè)務流量所需的帶寬,以使所述轉發(fā)路徑上的各交換機為所述業(yè)務流量 預留轉發(fā)所述業(yè)務流量所需的帶寬。
2. 根據權利要求1所述的方法,其特征在于,所述SDN控制器確定所述至少一條可選路 徑上各交換機的剩余帶寬包括以下步驟: 所述SDN控制器根據所述至少一條可選路徑上各交換機的交換機標識查詢總帶寬表 項,確定所述各交換機的總帶寬; 所述SDN控制器根據所述各交換機的交換機標識查詢業(yè)務帶寬預留表項,確定所述各 交換機的已預留帶寬,所述各交換機的已預留帶寬包括:該交換機上已為各優(yōu)先級不小于 優(yōu)先級閾值的業(yè)務流量所預留的帶寬之和; 針對所述各交換機中的每一個交換機,所述SDN控制器將該交換機的總帶寬與確定出 的該交換機的已預留帶寬的差值確定為該交換機的剩余帶寬。
3. 根據權利要求2所述的方法,其特征在于,如果所述SDN控制器在所述總帶寬表項中 查詢不到所述至少一條可選路徑上交換機的總帶寬,則所述SDN控制器向查詢不到總帶寬 的交換機發(fā)送總帶寬請求報文,并接收查詢不到總帶寬的交換機返回的攜帶自身總帶寬的 總帶寬應答報文,并將查詢不到總帶寬的交換機的總帶寬記錄在所述總帶寬表項中。
4. 根據權利要求1或2所述的方法,其特征在于,在所述SDN控制器從所述至少一條可 選路徑中選擇一條路徑上所有交換機的剩余帶寬均不小于轉發(fā)所述業(yè)務流量所需的帶寬 的可選路徑確定為用于轉發(fā)所述業(yè)務流量的轉發(fā)路徑之后,該方法進一步包括: SDN控制器在所述業(yè)務帶寬預留表項中記錄所述轉發(fā)路徑上交換機的交換機標識、所 述業(yè)務流量的名稱以及轉發(fā)所述業(yè)務流量所需帶寬的對應關系。
5. 根據權利要求1所述的方法,其特征在于,在所述SDN控制器確定所述至少一條可選 路徑上各交換機的剩余帶寬之后,該方法進一步包括: 如果所述至少一條可選路徑上均存在至少一個剩余帶寬小于轉發(fā)所述業(yè)務流量所需 的帶寬的交換機,則所述SDN控制器通知所述至少一條可選路徑上的為優(yōu)先級高于優(yōu)先級 閾值、且優(yōu)先級低于所述業(yè)務流量的優(yōu)先級的其他業(yè)務流量預留帶寬的交換機釋放為所述 其他業(yè)務流量所預留的帶寬,使所述至少一條可選路徑存在至少一條滿足轉發(fā)所述業(yè)務流 量所需的帶寬的可選路徑; 或者,所述SDN控制器向網管軟件發(fā)送錯誤碼,使所述網管軟件改變網絡拓撲,進而 SDN控制器返回根據接收的虛擬交換機發(fā)來的業(yè)務流量的首報文攜帶的源地址和目的地址 計算至少一條可選路徑的步驟。
6. 根據權利要求1所述的方法,其特征在于,在所述SDN控制器向所述轉發(fā)路徑上的各 交換機下發(fā)預留通知報文之后,該方法進一步包括: 如果所述業(yè)務流量的優(yōu)先級失效,所述SDN控制器向所述確定出的轉發(fā)路徑上各交換 機發(fā)送釋放通知報文,使所述轉發(fā)路徑上的各交換機釋放為所述業(yè)務流量預留的帶寬。
7. -種SDN控制器,其特征在于,所述SDN控制器包括動態(tài)預留帶寬裝置,該動態(tài)預留 帶寬裝置包括: 路徑計算模塊,用于根據接收的虛擬交換機發(fā)來的業(yè)務流量的首報文攜帶的源地址和 目的地址計算至少一條可選路徑,所述業(yè)務流量的優(yōu)先級不小于優(yōu)先級閾值; 帶寬確認模塊,用于確定所述至少一條可選路徑上各交換機的剩余帶寬; 路徑確認模塊,用于從所述至少一條可選路徑中選擇一條路徑上所有交換機的剩余帶 寬均不小于轉發(fā)所述業(yè)務流量所需的帶寬的可選路徑確定為用于轉發(fā)所述業(yè)務流量的轉 發(fā)路徑; 帶寬預留模塊,用于向所述轉發(fā)路徑上的各交換機下發(fā)預留通知報文,所述預留通知 報文攜帶所述轉發(fā)所述業(yè)務流量所需的帶寬,以使所述轉發(fā)路徑上的各交換機為所述業(yè)務 流量預留轉發(fā)所述業(yè)務流量所需的帶寬。
8. 根據權利要求6所述的控制器,其特征在于,所述帶寬確認模塊還包括: 總帶寬確認模塊,用于根據所述至少一條可選路徑上各交換機的交換機標識查詢總帶 寬表項,確定所述各交換機的總帶寬; 已預留帶寬確認模塊,用于根據所述各交換機的交換機標識查詢業(yè)務帶寬預留表項, 確定所述各交換機的已預留帶寬,所述各交換機的已預留帶寬包括:該交換機上已為各優(yōu) 先級不小于優(yōu)先級閾值的各業(yè)務流量所預留的帶寬之和; 剩余帶寬確認模塊,用于針對所述各交換機中的每一個交換機,將該交換機的總帶寬 與確定出的該交換機的已預留帶寬的差值確定為該交換機的剩余帶寬。
9. 根據權利要求8所述的控制器,其特征在于,所述總帶寬確認模塊在所述總帶寬表 項中查詢不到所述至少一條可選路徑上交換機的總帶寬時,還用于向查詢不到總帶寬的交 換機發(fā)送總帶寬請求報文,并接收查詢不到總帶寬的交換機返回的攜帶自身總帶寬的總帶 寬應答報文,并將查詢不到總帶寬的交換機的總帶寬記錄在所述總帶寬表項中。
10. 根據權利要求8所述的控制器,其特征在于,所述帶寬預留模塊還用于: 在所述業(yè)務帶寬預留表項中記錄所述轉發(fā)路徑上交換機的交換機標識、所述業(yè)務流量 的名稱以及轉發(fā)所述業(yè)務流量所需帶寬的對應關系。
11. 根據權利要求7所述的控制器,其特征在于,如果所述至少一條可選路徑上均存在 至少一個剩余帶寬小于轉發(fā)所述業(yè)務流量所需的帶寬的交換機,所述控制器還包括帶寬釋 放模塊,用于通知所述至少一條可選路徑上的為優(yōu)先級高于優(yōu)先級閾值、且優(yōu)先級低于所 述業(yè)務流量的優(yōu)先級的其他業(yè)務流量預留帶寬的交換機釋放為所述其他業(yè)務流量所預留 的帶寬,使所述至少一條可選路徑存在至少一條滿足轉發(fā)所述業(yè)務流量所需的帶寬的可選 路徑; 所述帶寬預留模塊還用于,向網管軟件發(fā)送錯誤碼,使所述網管軟件改變網絡拓撲,進 而使所述路徑計算模塊重新計算所述業(yè)務流量的至少一條可選路徑。
12. 根據權利要求7所述的控制器,其特征在于,如果所述業(yè)務流量的優(yōu)先級失效,所 述帶寬預留模塊進一步用于: 向所述路徑確認模塊確定出的轉發(fā)路徑上各交換機發(fā)送釋放通知報文,使所述轉發(fā)路 徑上的各交換機釋放為所述業(yè)務流量預留的帶寬。
【文檔編號】H04L12/915GK104301256SQ201410606058
【公開日】2015年1月21日 申請日期:2014年10月31日 優(yōu)先權日:2014年10月31日
【發(fā)明者】王海, 黃李偉 申請人:杭州華三通信技術有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1