專利名稱:一種智能虛交換中應(yīng)用服務(wù)質(zhì)量技術(shù)的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及使用智能虛交換技術(shù)的計算機(jī)領(lǐng)域,特別是涉及使用智能虛交換技術(shù)與服務(wù)質(zhì)量技術(shù)相結(jié)合的網(wǎng)絡(luò)通信技術(shù)領(lǐng)域。
背景技術(shù):
智能虛交換(IV-Switch)技術(shù)是一種建立虛擬電路的方法,在中國專利CN 1538682A闡述了IV-Switch技術(shù)。在IV-Switch中,通過入端口號和入VLAN(Virtual Local Area Network,虛擬局域網(wǎng))ID號來選擇出端口號和出VLAN ID號,該技術(shù)可以有效抑制網(wǎng)絡(luò)中的廣播流量,避免廣播風(fēng)暴的發(fā)生,更有效解決了VLAN ID數(shù)目不夠的問題,同時跟目前其他解決VLAN ID數(shù)目不夠技術(shù)相比較,比多協(xié)議標(biāo)簽交換二層虛擬專網(wǎng)(MPLS L2 VPN)或虛擬專用局域網(wǎng)交換(VPLS)技術(shù)以及通過三層組網(wǎng)劃分IP網(wǎng)段減小二層網(wǎng)絡(luò)規(guī)模的技術(shù)都要簡單,對系統(tǒng)設(shè)備的要求低,更容易理解掌握,對運維的成本要求也更低。
該技術(shù)能夠填補(bǔ)目前的網(wǎng)絡(luò)在純二層能力上的不足,使傳統(tǒng)以太網(wǎng)能作為真正的多業(yè)務(wù)平臺應(yīng)用于大型公用電信網(wǎng)環(huán)境,提供電信級的業(yè)務(wù)。既可以大幅降低網(wǎng)絡(luò)建設(shè)和維護(hù)成本,又可以使業(yè)務(wù)提供商迅速經(jīng)濟(jì)地提供用戶所需的高速數(shù)據(jù)傳送和應(yīng)用業(yè)務(wù)。目前該技術(shù)已引起國內(nèi)外電信運營商和設(shè)備制造商極大的關(guān)注。
IV-Switch技術(shù)可以在整個網(wǎng)絡(luò)環(huán)境中,無論通過手工配置還是通過協(xié)議自動學(xué)習(xí),都可以建立基于入端口和VLAN ID的虛擬交換電路,然后根據(jù)所建立的虛擬交換電路對數(shù)據(jù)包進(jìn)行交換轉(zhuǎn)發(fā),但根據(jù)該專利要求在實現(xiàn)整網(wǎng)解決方案的時候,會存在一定的問題,特別是當(dāng)用戶非常多,業(yè)務(wù)量非常大,業(yè)務(wù)種類不同的時候,尤其是當(dāng)網(wǎng)絡(luò)出現(xiàn)異常,存在錯誤流量的時候,對整個網(wǎng)絡(luò)的穩(wěn)定性要求就大大增大,而且各種業(yè)務(wù)的需求也不盡相同,此時單單靠所建立的虛擬交換電路就無法滿足客戶的需求,更會由于網(wǎng)絡(luò)的不穩(wěn)定而增加運維的成本和難度。譬如在圖1的簡單組網(wǎng)示意圖,僅僅依靠現(xiàn)有的IV_Switch技術(shù)就無法滿足需求了。
在附圖1中,當(dāng)普通業(yè)務(wù)用戶(A-1、A-2)121、122間的業(yè)務(wù)流量非常大,達(dá)到中間智能虛交換設(shè)備101至102間鏈路的帶寬時,那么一般的普通業(yè)務(wù)用戶和重要的實時業(yè)務(wù)用戶數(shù)據(jù)流在進(jìn)入智能虛交換設(shè)備101準(zhǔn)備從端口106往智能虛交換設(shè)備102發(fā)送時,就會出現(xiàn)擁塞,無法全部發(fā)送出去,就會對業(yè)務(wù)用戶間的流量產(chǎn)生影響,出現(xiàn)丟棄數(shù)據(jù)包的現(xiàn)象,特別是如果當(dāng)前組網(wǎng)環(huán)境中是利用動態(tài)協(xié)議學(xué)習(xí)來建立虛擬交換電路的話,甚至?xí)斐商撾娐穼W(xué)習(xí)報文無法發(fā)送,智能虛交換設(shè)備的對端就無法維護(hù)虛擬交換電路的穩(wěn)定性,從而出現(xiàn)業(yè)務(wù)流的時斷時續(xù),更無法保證重要的實時業(yè)務(wù)的時延在客戶要求范圍內(nèi)。上面的情況尤其是當(dāng)網(wǎng)絡(luò)出現(xiàn)異常,出現(xiàn)突發(fā)業(yè)務(wù)流的時候更容易對重要用戶業(yè)務(wù)造成非常大的負(fù)面影響。同時對普通業(yè)務(wù)用戶的流量控制更是顯得力不從心。特別是當(dāng)組網(wǎng)更為復(fù)雜,業(yè)務(wù)更加多樣的時候,對于網(wǎng)絡(luò)中間核心地位的智能虛交換設(shè)備(譬如圖1的設(shè)備102),對具體業(yè)務(wù)的控制參與的就更少了,并且無法保證某類用戶不去搶占其他用戶的網(wǎng)絡(luò)資源。
服務(wù)質(zhì)量(QoS)技術(shù)是目前在網(wǎng)絡(luò)中應(yīng)用的區(qū)分網(wǎng)絡(luò)業(yè)務(wù)流量并進(jìn)行差別服務(wù)的技術(shù),主要包括了業(yè)務(wù)流量區(qū)分的技術(shù)、業(yè)務(wù)流量標(biāo)識繼承及重置技術(shù)、業(yè)務(wù)流量控制技術(shù)、擁塞避免技術(shù)、流量整形技術(shù)和隊列調(diào)度技術(shù)。
在智能虛交換網(wǎng)絡(luò)中應(yīng)用服務(wù)質(zhì)量技術(shù),則完全能夠避免前面提到的缺陷,并且能夠給用戶提供更加完善的服務(wù)。考慮到智能虛交換技術(shù)中是基于入端口和VLAN ID進(jìn)行交換轉(zhuǎn)發(fā)的,完全可以利用VLAN部分的802.1P字段作為實施服務(wù)質(zhì)量(QoS)中有關(guān)優(yōu)先級技術(shù)的基礎(chǔ)。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種智能虛交換中應(yīng)用服務(wù)質(zhì)量技術(shù)的方法,解決現(xiàn)有智能虛交換技術(shù)無法對用戶需求區(qū)別對待,不能保證重要用戶的網(wǎng)絡(luò)資源的技術(shù)問題。
為達(dá)到上述目的,本發(fā)明提供了一種智能虛交換中應(yīng)用服務(wù)質(zhì)量技術(shù)的方法,其特點在于,對局域網(wǎng)用戶進(jìn)行編碼,唯一標(biāo)識每個局域網(wǎng)用戶,在源局域網(wǎng)用戶到目的局域網(wǎng)用戶所經(jīng)過的路徑上的虛擬交換機(jī)上生成服務(wù)質(zhì)量策略,所述虛擬交換機(jī)根據(jù)所述編碼和所述服務(wù)質(zhì)量策略對來自不同局域網(wǎng)用戶的數(shù)據(jù)包進(jìn)行相應(yīng)處理。
上述的方法,其特點在于,通過在所述虛擬交換機(jī)上建立包括入虛擬局域網(wǎng)標(biāo)識、入端口號以及對應(yīng)的出端口號、出虛擬局域網(wǎng)標(biāo)識的交換表項,來完成所述編碼。
上述的方法,其特點在于,所述虛擬交換機(jī)通過靜態(tài)規(guī)劃配置或者通過動態(tài)學(xué)習(xí)來建立所述交換表項,并且所述交換表項以所述入虛擬局域網(wǎng)標(biāo)識和所述入端口號為索引。
上述的方法,其特點在于,所述虛擬交換機(jī)中,對于直接跟局域網(wǎng)用戶相連的邊界虛擬交換機(jī)和只用于連接所述邊界虛擬交換機(jī)的核心虛擬交換機(jī)建立不同的服務(wù)質(zhì)量策略。
上述的方法,其特點在于,所述虛擬交換機(jī)通過靜態(tài)規(guī)劃配置或者通過動態(tài)學(xué)習(xí)建立所述服務(wù)質(zhì)量策略。
上述的方法,其特點在于,所述服務(wù)質(zhì)量策略包括流分類、流標(biāo)識繼承或重置、流量控制、擁塞避免、流量整形和/或隊列調(diào)度。
上述的方法,其特點在于,進(jìn)一步包括如下步驟步驟一,源局域網(wǎng)用戶到目的局域網(wǎng)用戶所經(jīng)過路徑上的所有虛擬交換機(jī)通過靜態(tài)規(guī)劃配置或者通過動態(tài)學(xué)習(xí),建立所述交換表項,交換表項以入虛擬局域網(wǎng)標(biāo)識和入端口號為索引選擇一個出端口和出虛擬局域網(wǎng)標(biāo)識;步驟二,在所述路徑上的每個虛擬交換機(jī)上,生成相應(yīng)的服務(wù)質(zhì)量策略;步驟三,判斷所述虛擬交換機(jī)是邊界虛擬交換機(jī)還是核心虛擬交換機(jī),邊界虛擬交換機(jī)轉(zhuǎn)到步驟四,核心虛擬交換機(jī)轉(zhuǎn)到步驟五;步驟四,邊界虛擬交換機(jī)對入虛擬局域網(wǎng)標(biāo)識和入端口不同的用戶賦予不同的802.1P標(biāo)識,作為從相應(yīng)出虛擬局域網(wǎng)標(biāo)識和出端口交換出去時的隊列優(yōu)先級,同時實現(xiàn)對業(yè)務(wù)流的區(qū)分標(biāo)記,轉(zhuǎn)入步驟六;步驟五,核心虛擬交換機(jī)根據(jù)邊界虛擬交換機(jī)發(fā)送來的數(shù)據(jù)流中的802.1P字段值的不同進(jìn)行分類,并且能夠?qū)Χ鄠€虛擬交換機(jī)來的數(shù)據(jù)流重新分類及重新標(biāo)記802.1P,或者對所述802.1P直接進(jìn)行繼承;步驟六,判斷虛擬交換機(jī)配置的服務(wù)質(zhì)量策略的類型,并根據(jù)所述服務(wù)質(zhì)量策略的類型相應(yīng)處理當(dāng)前虛擬交換網(wǎng)絡(luò)的各種業(yè)務(wù)數(shù)據(jù)包。
上述的方法,其特點在于,所述步驟六中進(jìn)一步包括步驟a,判斷虛擬交換機(jī)是否配置了流量控制策略,是則根據(jù)配置的流量控制策略,對符合條件的業(yè)務(wù)數(shù)據(jù)流實施流量控制,保證該業(yè)務(wù)用戶只獲得相應(yīng)網(wǎng)絡(luò)資源,避免搶占其他業(yè)務(wù)用戶的網(wǎng)絡(luò)資源,否則直接執(zhí)行步驟b;步驟b,判斷虛擬交換機(jī)是否配置擁塞避免策略,是則當(dāng)相應(yīng)出端口流量超過端口帶寬時,相應(yīng)隊列的擁塞避免技術(shù)生效,低優(yōu)先級包文優(yōu)先丟棄,保證高優(yōu)先級包文能夠獲得出口帶寬資源被交換轉(zhuǎn)發(fā)出去;否則直接跳入步驟c;步驟c,判斷虛擬交換設(shè)備是否配置隊列調(diào)度流量整形策略,是則根據(jù)已完成的數(shù)據(jù)流分類策略,將當(dāng)前各種業(yè)務(wù)流分成不同的優(yōu)先級,進(jìn)入不同的端口隊列,對于高優(yōu)先級的重要業(yè)務(wù)流,優(yōu)先進(jìn)行隊列發(fā)送,保證相應(yīng)隊列業(yè)務(wù)流的時延在要求范圍內(nèi),而對于低優(yōu)先級的業(yè)務(wù)數(shù)據(jù)流則不提供時延保證,并根據(jù)配置的調(diào)度策略進(jìn)行具體的調(diào)度轉(zhuǎn)發(fā);否則直接跳入步驟d;步驟d,根據(jù)業(yè)務(wù)情況變化、具體的服務(wù)質(zhì)量策略生效實施情況與當(dāng)前網(wǎng)絡(luò)環(huán)境,對步驟a至步驟c中的服務(wù)質(zhì)量策略進(jìn)行及時調(diào)整。
上述的方法,其特點在于,所述步驟c中,高優(yōu)先級的重要業(yè)務(wù)流為實時業(yè)務(wù)數(shù)據(jù)隊列。
本發(fā)明的技術(shù)效果在于本發(fā)明將服務(wù)質(zhì)量(QoS)和IV-Switch技術(shù)有效地結(jié)合起來,擴(kuò)大并完善IV-Switch技術(shù)在實際組網(wǎng)中的應(yīng)用,同時提高對虛擬交換網(wǎng)絡(luò)的控制管理力度。采用本發(fā)明所述方法,可以對整體網(wǎng)絡(luò)運營提供更加完善更加穩(wěn)定可控的網(wǎng)絡(luò)解決方案,既能夠保證高優(yōu)先級用戶業(yè)務(wù)的穩(wěn)定性,又能滿足重要業(yè)務(wù)對網(wǎng)絡(luò)資源的要求,還能夠?qū)Ω鞣N業(yè)務(wù)用戶進(jìn)行更加有效的控制管理。另外,從后面的具體實施例中將可以看出,采用本發(fā)明可以使得對智能虛交換網(wǎng)絡(luò)的整網(wǎng)解決方案更加完善,對保證網(wǎng)絡(luò)的穩(wěn)定性,保證重要用戶的業(yè)務(wù)連續(xù)性等都是必不可少的。
圖1是IV-Switch應(yīng)用QoS策略前后的一種業(yè)務(wù)組網(wǎng)圖;
圖2是本發(fā)明的流程示意圖;圖3是應(yīng)用本發(fā)明后,報文轉(zhuǎn)發(fā)的處理流程示意圖;圖4是本發(fā)明在IV-Switch整網(wǎng)解決方案中的作用體現(xiàn)示例圖。
具體實施例方式
下面結(jié)合附圖和具體實施例詳細(xì)說明本發(fā)明的技術(shù)方案。
圖1是IV-Switch的一種應(yīng)用組網(wǎng)圖,應(yīng)用本發(fā)明的前后對用戶提供的服務(wù)是不一樣的,通過下面的比較可以看出本發(fā)明的優(yōu)勢和先進(jìn)性顯而易見的。下面從單個方向的業(yè)務(wù)流情況進(jìn)行詳細(xì)比較說明,其比較結(jié)果同樣適用于雙向業(yè)務(wù)流,對于更復(fù)雜的組網(wǎng)環(huán)境則更能夠體現(xiàn)本發(fā)明的優(yōu)越性。
應(yīng)用本發(fā)明前,沒有應(yīng)用QoS策略時首先,圖1中各種類型用戶121、131(A-1、B-1),其業(yè)務(wù)流對虛擬交換設(shè)備101、102、103都是沒有區(qū)別的,邊界虛擬交換設(shè)備101同樣對待A-1、B-1發(fā)來的業(yè)務(wù)數(shù)據(jù)流,中間的虛擬交換設(shè)備102,更無法區(qū)分虛擬交換設(shè)備101發(fā)送過來的數(shù)據(jù)流,那些是次要的用戶121(A-1)那些是重要的用戶131(B-1),只能同等對待。
然后,當(dāng)用戶非常多,業(yè)務(wù)流非常大,特別是一般用戶121(A-1)的業(yè)務(wù)流非常大,或者出現(xiàn)病毒等大量非友善數(shù)據(jù)包時,必然會搶占邊界虛擬交換設(shè)備101對應(yīng)出端口(端口106)的網(wǎng)絡(luò)帶寬資源,一端超過端口帶寬,就會出現(xiàn)數(shù)據(jù)包丟棄現(xiàn)象,對重要用戶131(B-1)的業(yè)務(wù)數(shù)據(jù)包執(zhí)行同樣的丟棄操作,必然對該重要業(yè)務(wù)產(chǎn)生壞的影響,甚至造成業(yè)務(wù)的中斷;同時由于一般用戶121搶占了端口106過多的帶寬資源,必然會對虛擬交換機(jī)間有關(guān)路徑學(xué)習(xí)等協(xié)議數(shù)據(jù)包的交互產(chǎn)生影響,而這些重要的協(xié)議數(shù)據(jù)包交換路徑的穩(wěn)定非常重要。當(dāng)協(xié)議數(shù)據(jù)包的交互產(chǎn)生影響時,特別是當(dāng)網(wǎng)絡(luò)環(huán)境更加復(fù)雜,虛擬交換設(shè)備存在很多的時候,對整個網(wǎng)絡(luò)的影響就更大了,其后果是非常嚴(yán)重的,甚至造成業(yè)務(wù)中斷、網(wǎng)絡(luò)癱瘓等。
而應(yīng)用本發(fā)明,使用相應(yīng)的QoS策略后首先,與用戶直接連接的邊界虛擬交換機(jī)101,就能夠區(qū)分一般用戶121(A-1)和重要用戶131(B-1)的數(shù)據(jù)流,對這兩種不同業(yè)務(wù)流分別標(biāo)記不同的802.1P值。如果有流量控制策略,則進(jìn)行流量限制,保證一般業(yè)務(wù)流121(A-1)不去搶占其他重要業(yè)務(wù)流131(B-1)的網(wǎng)絡(luò)資源;即使出現(xiàn)流量突發(fā),象病毒等大量非友善數(shù)據(jù)包時,也只會影響到普通用戶121的業(yè)務(wù),對重要業(yè)務(wù)用戶131流量沒有影響;既限制了影響范圍,又保證了整個網(wǎng)絡(luò)的穩(wěn)定;而且,邊界虛擬交換機(jī)101根據(jù)用戶121、131優(yōu)先級不同發(fā)送到對應(yīng)出端口(端口106)的不同隊列中,根據(jù)配置的隊列調(diào)度算法,優(yōu)先交換轉(zhuǎn)發(fā)高優(yōu)先級的重要業(yè)務(wù)131;而中間的核心虛擬交換設(shè)備102和目的虛擬交換設(shè)備103收到設(shè)備101交換過來的數(shù)據(jù)流后,仍然能夠根據(jù)VLAN 802.1P值的不同,區(qū)分出用戶121、131(A-1、B-1)的業(yè)務(wù)流的不同,從而對高優(yōu)先級的用戶131的業(yè)務(wù)流優(yōu)先交換轉(zhuǎn)發(fā),從而保證了重要業(yè)務(wù)用戶131的(B-1)業(yè)務(wù)流能夠更快得到達(dá)目的地用戶132(B-2),保證其時延。
在上面這個簡單的組網(wǎng)環(huán)境中,應(yīng)用QoS策略的前后差異是顯而易見的,當(dāng)網(wǎng)絡(luò)環(huán)境更加復(fù)雜,邊界虛擬交換機(jī)和核心虛擬交換機(jī)更多的時候,QoS策略對整個網(wǎng)絡(luò)穩(wěn)定性的作用就更重要了,而且運營商能夠提供給用戶更加完善的服務(wù),其對網(wǎng)絡(luò)的控制性更強(qiáng)。
如圖2實現(xiàn)本發(fā)明的方法包括以下步驟步驟201對每個局域網(wǎng)用戶編碼,唯一標(biāo)示每個局域網(wǎng)用戶;步驟202確定從源局域網(wǎng)用戶到目的局域網(wǎng)用戶之間的路徑信息,將源虛擬交換機(jī)作為當(dāng)前虛擬交換機(jī);步驟203靜態(tài)配置或動態(tài)學(xué)習(xí),根據(jù)入VLAN ID和入端口與對應(yīng)的出VLAN ID和出端口建立相應(yīng)交換表項;源局域網(wǎng)用戶對應(yīng)的虛擬交換機(jī)(如圖1的智能虛交換設(shè)備101和103稱為是虛擬交換網(wǎng)絡(luò)的邊緣虛擬交換機(jī)(Border-VS);對于虛擬交換網(wǎng)絡(luò)內(nèi)部的虛擬交換機(jī)(如圖1的智能虛擬交換設(shè)備102)稱為虛擬交換網(wǎng)絡(luò)的核心虛擬交換機(jī)(Core-VS);步驟204根據(jù)當(dāng)前虛擬交換設(shè)備為Border-VS或Core-VS,分別配置不同的QoS策略,包括流分類,流標(biāo)識繼承或重置,流量控制,擁塞避免,流量整形及隊列調(diào)度等。這些QoS策略根據(jù)需要進(jìn)行選擇,并配置相應(yīng)的應(yīng)用細(xì)節(jié);步驟205源Border-VS經(jīng)過(或不經(jīng)過)Core-VS,到達(dá)目的Border-VS,都建立相應(yīng)的入VLAN ID和入端口跟出VLAN ID和出端口間的交換表項,從而在整個網(wǎng)絡(luò)中從源局域網(wǎng)用戶到目的局域網(wǎng)用戶間建立起完整的虛擬交換電路;步驟206在虛擬交換網(wǎng)絡(luò)運行過程中,如果用戶需求變化或網(wǎng)絡(luò)業(yè)務(wù)流量發(fā)生變化,則進(jìn)入步驟207,否則進(jìn)入步驟208;步驟207根據(jù)相應(yīng)虛擬交換設(shè)備的地位,及目前新需求的變化重新調(diào)整相應(yīng)虛擬交換設(shè)備的QoS策略,以滿足當(dāng)前新的需求;步驟208虛擬交換網(wǎng)絡(luò)穩(wěn)定運營如圖3所示,應(yīng)用本發(fā)明后進(jìn)行報文轉(zhuǎn)發(fā)的處理流程包括步驟301取數(shù)據(jù)包入端口號和數(shù)據(jù)包最外層VLAN ID號,并用數(shù)據(jù)包入端口號和最外層VLAN ID號查找IV-Switch轉(zhuǎn)發(fā)表。
步驟302轉(zhuǎn)發(fā)表項查找成功轉(zhuǎn)步驟304,失敗繼續(xù)步驟303。
步驟303查找轉(zhuǎn)發(fā)表失敗則丟棄,并結(jié)束。
步驟304如果配置QoS限速,則進(jìn)入步驟305,否則跳到步驟309。
步驟305符合限速的條件,步驟306,否則跳到步驟309。
步驟306執(zhí)行限速策略,并且返回控制動作。
步驟307控制動作為丟棄則進(jìn)入步驟308,否則跳到步驟309。
步驟308限速返回動作為丟棄,則直接丟棄該數(shù)據(jù)包,結(jié)束。
步驟309如果配置了QoS策略的流標(biāo)記繼承或重置,則步驟310,否則跳到步驟311。
步驟310根據(jù)配置的策略對802.1P字段進(jìn)行繼承或重新賦值,給該類型數(shù)據(jù)包賦予指點的優(yōu)先級。
步驟311數(shù)據(jù)包轉(zhuǎn)發(fā),進(jìn)入出端口中對應(yīng)的轉(zhuǎn)發(fā)交換隊列。
步驟312對相應(yīng)出端口配置了QoS的隊列相關(guān)策略,則進(jìn)入步驟313,否則跳到步驟316。
步驟313數(shù)據(jù)流屬于實時高優(yōu)先級隊列,繼續(xù)步驟314,否則跳到步驟315。
步驟314對實時高優(yōu)先級隊列直接轉(zhuǎn)發(fā),保證其對時延的要求,跳到步驟321結(jié)束。
步驟315對于非實時高優(yōu)先級隊列,其他隊列則根據(jù)配置的策略進(jìn)行調(diào)度,并且進(jìn)入步驟316。
步驟316出端口有擁塞,則進(jìn)入步驟317,否則跳到步驟321。
步驟317如果配置了隊列擁塞策略,則跳到步驟319,否則步驟318。
步驟318沒有配置隊列擁塞策略時,直接對隊列實施尾部丟棄策略,對應(yīng)隊列滿直接丟棄;未滿則進(jìn)入隊列,等待調(diào)度發(fā)送。跳到步驟321結(jié)束。
步驟319配置了隊列擁塞策略,則根據(jù)配置的策略管理隊列,隊列未滿則入隊,等待調(diào)度發(fā)送;隊列滿的話則在達(dá)到最大值前要根據(jù)策略實施丟棄操作。跳到步驟321結(jié)束。
步驟320隊列無擁塞,全部都發(fā)送出去,進(jìn)入步驟321。
步驟321處理結(jié)束。
圖4是本發(fā)明在IV-Switch整網(wǎng)解決方案中的作用體現(xiàn)示例圖。根據(jù)各個智能虛交換設(shè)備的位置及重要性的不同,可以分配配置不同的QoS策略,在圖4中,對于骨干網(wǎng)的IV-Switch(401、402、403)在配置QoS策略的時候,重點隊列快速調(diào)度、盡快轉(zhuǎn)發(fā)等;對于承載網(wǎng)的IV-Switch(411、412、413、414)則更多的是業(yè)務(wù)流聚合,包括優(yōu)先級的繼承、重置及整合;對于接入網(wǎng)IV-Switch,即Border-VS(421、422、423、424)設(shè)備,其QoS策略則更多的配置流量控制,業(yè)務(wù)數(shù)據(jù)流優(yōu)先級的標(biāo)識等,為承載網(wǎng)的IV-Switch設(shè)備更好的利用QoS策略服務(wù)做準(zhǔn)備,最外圍的用戶431~438連接接入網(wǎng)。
由上可知,本發(fā)明通過在整個虛擬交換網(wǎng)絡(luò)中應(yīng)用QoS技術(shù),不僅能夠保證網(wǎng)絡(luò)的穩(wěn)定性,更有利于對網(wǎng)絡(luò)進(jìn)行控制,特別是能夠為不同用戶提供更加全面更加有保障的有區(qū)分服務(wù)。
以上所述僅為本發(fā)明的較佳實施例,并非用來限定本發(fā)明的實施范圍;凡是依本發(fā)明所作的等效變化與修改,都被本發(fā)明的專利范圍所涵蓋。
權(quán)利要求
1.一種智能虛交換中應(yīng)用服務(wù)質(zhì)量技術(shù)的方法,其特征在于,對局域網(wǎng)用戶進(jìn)行編碼,唯一標(biāo)識每個局域網(wǎng)用戶,在源局域網(wǎng)用戶到目的局域網(wǎng)用戶所經(jīng)過的路徑上的虛擬交換機(jī)上生成服務(wù)質(zhì)量策略,所述虛擬交換機(jī)根據(jù)所述編碼和所述服務(wù)質(zhì)量策略對來自不同局域網(wǎng)用戶的數(shù)據(jù)包進(jìn)行相應(yīng)處理。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,通過在所述虛擬交換機(jī)上建立包括入虛擬局域網(wǎng)標(biāo)識、入端口號以及對應(yīng)的出端口號、出虛擬局域網(wǎng)標(biāo)識的交換表項,來完成所述編碼。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述虛擬交換機(jī)通過靜態(tài)規(guī)劃配置或者通過動態(tài)學(xué)習(xí)來建立所述交換表項,并且所述交換表項以所述入虛擬局域網(wǎng)標(biāo)識和所述入端口號為索引。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述虛擬交換機(jī)中,對于直接跟局域網(wǎng)用戶相連的邊界虛擬交換機(jī)和只用于連接所述邊界虛擬交換機(jī)的核心虛擬交換機(jī)建立不同的服務(wù)質(zhì)量策略。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述虛擬交換機(jī)通過靜態(tài)規(guī)劃配置或者通過動態(tài)學(xué)習(xí)建立所述服務(wù)質(zhì)量策略。
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述服務(wù)質(zhì)量策略包括流分類、流標(biāo)識繼承或重置、流量控制、擁塞避免、流量整形和/或隊列調(diào)度。
7.根據(jù)權(quán)利要求4所述的方法,其特征在于,進(jìn)一步包括如下步驟步驟一,源局域網(wǎng)用戶到目的局域網(wǎng)用戶所經(jīng)過路徑上的所有虛擬交換機(jī)通過靜態(tài)規(guī)劃配置或者通過動態(tài)學(xué)習(xí),建立所述交換表項,交換表項以入虛擬局域網(wǎng)標(biāo)識和入端口號為索引選擇一個出端口和出虛擬局域網(wǎng)標(biāo)識;步驟二,在所述路徑上的每個虛擬交換機(jī)上,生成相應(yīng)的服務(wù)質(zhì)量策略;步驟三,判斷所述虛擬交換機(jī)是邊界虛擬交換機(jī)還是核心虛擬交換機(jī),邊界虛擬交換機(jī)轉(zhuǎn)到步驟四,核心虛擬交換機(jī)轉(zhuǎn)到步驟五;步驟四,邊界虛擬交換機(jī)對入虛擬局域網(wǎng)標(biāo)識和入端口不同的用戶賦予不同的802.1P標(biāo)識,作為從相應(yīng)出虛擬局域網(wǎng)標(biāo)識和出端口交換出去時的隊列優(yōu)先級,同時實現(xiàn)對業(yè)務(wù)流的區(qū)分標(biāo)記,轉(zhuǎn)入步驟六;步驟五,核心虛擬交換機(jī)根據(jù)邊界虛擬交換機(jī)發(fā)送來的數(shù)據(jù)流中的802.1P字段值的不同進(jìn)行分類,并且能夠?qū)Χ鄠€虛擬交換機(jī)來的數(shù)據(jù)流重新分類及重新標(biāo)記802.1P,或者對所述802.1P直接進(jìn)行繼承;步驟六,判斷虛擬交換機(jī)配置的服務(wù)質(zhì)量策略的類型,并根據(jù)所述服務(wù)質(zhì)量策略的類型相應(yīng)處理當(dāng)前虛擬交換網(wǎng)絡(luò)的各種業(yè)務(wù)數(shù)據(jù)包。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述步驟六中進(jìn)一步包括步驟a,判斷虛擬交換機(jī)是否配置了流量控制策略,是則根據(jù)配置的流量控制策略,對符合條件的業(yè)務(wù)數(shù)據(jù)流實施流量控制,保證該業(yè)務(wù)用戶只獲得相應(yīng)網(wǎng)絡(luò)資源,避免搶占其他業(yè)務(wù)用戶的網(wǎng)絡(luò)資源,否則直接執(zhí)行步驟b;步驟b,判斷虛擬交換機(jī)是否配置擁塞避免策略,是則當(dāng)相應(yīng)出端口流量超過端口帶寬時,相應(yīng)隊列的擁塞避免技術(shù)生效,低優(yōu)先級包文優(yōu)先丟棄,保證高優(yōu)先級包文能夠獲得出口帶寬資源被交換轉(zhuǎn)發(fā)出去;否則直接跳入步驟c;步驟c,判斷虛擬交換設(shè)備是否配置隊列調(diào)度流量整形策略,是則根據(jù)已完成的數(shù)據(jù)流分類策略,將當(dāng)前各種業(yè)務(wù)流分成不同的優(yōu)先級,進(jìn)入不同的端口隊列,對于高優(yōu)先級的重要業(yè)務(wù)流,優(yōu)先進(jìn)行隊列發(fā)送,保證相應(yīng)隊列業(yè)務(wù)流的時延在要求范圍內(nèi),而對于低優(yōu)先級的業(yè)務(wù)數(shù)據(jù)流則不提供時延保證,并根據(jù)配置的調(diào)度策略進(jìn)行具體的調(diào)度轉(zhuǎn)發(fā);否則直接跳入步驟d;步驟d,根據(jù)業(yè)務(wù)情況變化、具體的服務(wù)質(zhì)量策略生效實施情況與當(dāng)前網(wǎng)絡(luò)環(huán)境,對步驟a至步驟c中的服務(wù)質(zhì)量策略進(jìn)行及時調(diào)整。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述步驟c中,高優(yōu)先級的重要業(yè)務(wù)流為實時業(yè)務(wù)數(shù)據(jù)隊列。
全文摘要
本發(fā)明公開了一種智能虛交換中應(yīng)用服務(wù)質(zhì)量技術(shù)的方法,其特點在于,對局域網(wǎng)用戶進(jìn)行編碼,唯一標(biāo)識每個局域網(wǎng)用戶,在源局域網(wǎng)用戶到目的局域網(wǎng)用戶所經(jīng)過的路徑上的虛擬交換機(jī)上生成服務(wù)質(zhì)量策略,所述虛擬交換機(jī)根據(jù)所述編碼和所述服務(wù)質(zhì)量策略對來自不同局域網(wǎng)用戶的數(shù)據(jù)包進(jìn)行相應(yīng)處理。本發(fā)明將服務(wù)質(zhì)量和智能虛交換技術(shù)有效地結(jié)合起來,擴(kuò)大并完善智能虛交換技術(shù)在實際組網(wǎng)中的應(yīng)用,同時提高了對虛擬交換網(wǎng)絡(luò)的控制管理力度。
文檔編號H04L29/08GK1738294SQ20051008640
公開日2006年2月22日 申請日期2005年9月12日 優(yōu)先權(quán)日2005年9月12日
發(fā)明者曲原, 葉志寧, 龔超美, 胡龍斌, 賈皓昕, 錢小龍, 蘇靜, 于偉, 鐘衛(wèi)東 申請人:中興通訊股份有限公司