專利名稱:實(shí)現(xiàn)Internet數(shù)據(jù)中心城域互聯(lián)的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,特別涉及一種實(shí)現(xiàn)Internet數(shù)據(jù)中心 (IDC )城域互聯(lián)的方法和系統(tǒng)。
背景技術(shù):
網(wǎng)絡(luò)系統(tǒng)對訪問速度的高要求導(dǎo)致了對帶寬的高要求,電子商務(wù)的發(fā)展 使得網(wǎng)絡(luò)系統(tǒng)穩(wěn)定性對于企業(yè)越來越重要,網(wǎng)絡(luò)系統(tǒng)自身的快速發(fā)展要求能 夠方便地擴(kuò)展網(wǎng)絡(luò)環(huán)境,網(wǎng)絡(luò)系統(tǒng)的日趨復(fù)雜使得網(wǎng)站管理難度更高,系統(tǒng) 維護(hù)所需要的人力成本也在提高,因此,許多公司開始尋求資源外包這種經(jīng) 濟(jì)可靠的網(wǎng)絡(luò)服務(wù)方式,專門提供網(wǎng)絡(luò)資源外包以及專業(yè)網(wǎng)絡(luò)服務(wù)的 Internet數(shù)據(jù)中心(IDC)應(yīng)運(yùn)而生,并且逐漸形成產(chǎn)業(yè)。
隨著數(shù)據(jù)中心應(yīng)用規(guī)模的不斷增大,尤其在互聯(lián)網(wǎng)行業(yè)和運(yùn)營商IDC 行業(yè),為了業(yè)務(wù)擴(kuò)展的需要,會在同一個核心城市出現(xiàn)多個IDC,同時在全 國各地部署大量的IDC。如圖l所示,這些IDC從業(yè)務(wù)上來說是獨(dú)立的,但 為了保證IDC數(shù)據(jù)的一致性,需要將各IDC的數(shù)據(jù)同步到所有IDC,因此, 需要將所有的IDC互連,從而建立一個可靠的、高速互連網(wǎng)絡(luò)。為了保證 數(shù)據(jù)傳輸?shù)目煽啃?,通常在一個IDC會設(shè)置雙三層交換機(jī),仍如圖l所示, 每個IDC都對應(yīng)兩個三層交換機(jī),兩個三層交換機(jī)互為主備。
現(xiàn)有的城域網(wǎng)IDC互聯(lián)方案主要包括兩種第一種是最常用的直連方 案,就是將各IDC的三層交換機(jī)通過光纖直連起來,通過開放式最短路徑 優(yōu)先(OSPF)保證路由可達(dá)且不會出現(xiàn)環(huán)路。第二種是最先進(jìn)的堆疊擴(kuò)展 方案,就是將各IDC的三層交換機(jī)通過堆疊形成一臺虛擬三層交換機(jī),通 過堆疊技術(shù)的高可靠性、高性能來保證城域網(wǎng)IDC互聯(lián)的服務(wù)質(zhì)量。雖然上述兩種方案都各具優(yōu)點(diǎn),例如第一種方案實(shí)現(xiàn)簡單,第二種方案 可靠性高、性能好且組網(wǎng)筒單、擴(kuò)展方便。但是,IDC業(yè)務(wù)是存在核心業(yè)務(wù) 和非核心業(yè)務(wù)之分的,核心業(yè)務(wù)的優(yōu)先級要高于非核心業(yè)務(wù)的優(yōu)先級,但上
述兩種方案中各IDC的兩個互為冗余的三層交換機(jī)均對所有業(yè)務(wù)進(jìn)行處理, 并不能保證核心業(yè)務(wù)的傳輸質(zhì)量。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供了一種實(shí)現(xiàn)IDC城域互聯(lián)的方法和系統(tǒng),以便 于保證核心業(yè)務(wù)的傳輸質(zhì)量。
一種實(shí)現(xiàn)IDC城域互聯(lián)的方法,應(yīng)用于包含多個IDC的系統(tǒng),其中每 個IDC中包含核心業(yè)務(wù)服務(wù)器、非核心業(yè)務(wù)服務(wù)器、第一三層交換機(jī)和第 二三層交換機(jī);各IDC的第一三層交換機(jī)構(gòu)成第一堆疊設(shè)備作為核心業(yè)務(wù) 對應(yīng)的網(wǎng)管,各IDC的第二三層交換機(jī)構(gòu)成第二堆疊設(shè)備作為非核心業(yè)務(wù) 對應(yīng)的網(wǎng)管;該方法包括
源核心業(yè)務(wù)服務(wù)器按照預(yù)先配置的核心業(yè)務(wù)對應(yīng)的網(wǎng)關(guān)地址,將核心業(yè)務(wù) 數(shù)據(jù)發(fā)送給所述第一堆疊設(shè)備,由所述第一堆疊設(shè)備將該核心業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)發(fā)給 目的核心業(yè)務(wù)服務(wù)器;或者,
源非核心業(yè)務(wù)服務(wù)器按照預(yù)先配置的非核心業(yè)務(wù)對應(yīng)的網(wǎng)關(guān)地址,將非 核心業(yè)務(wù)數(shù)據(jù)發(fā)送給所述第二堆疊設(shè)備,由所述第二堆疊設(shè)備將該非核心業(yè) 務(wù)數(shù)據(jù)轉(zhuǎn)發(fā)給目的非核心業(yè)務(wù)服務(wù)器。
一種實(shí)現(xiàn)IDC城域互聯(lián)的系統(tǒng),該系統(tǒng)包含多個IDC,其中每個IDC包含 核心業(yè)務(wù)服務(wù)器、非核心業(yè)務(wù)服務(wù)器、第一三層交換機(jī)和第二三層交換機(jī);各 IDC的第一三層交換機(jī)構(gòu)成第一堆疊設(shè)備作為核心業(yè)務(wù)對應(yīng)的網(wǎng)關(guān),各IDC的 第二三層交換機(jī)構(gòu)成第二堆疊設(shè)備作為非核心業(yè)務(wù)對應(yīng)的網(wǎng)關(guān);
所述核心業(yè)務(wù)服務(wù)器,用于按照預(yù)先配置的核心業(yè)務(wù)對應(yīng)的網(wǎng)關(guān)地址,將 核心業(yè)務(wù)數(shù)據(jù)發(fā)送給所述第一堆疊設(shè)備;接收所述第一堆疊設(shè)備發(fā)送的核心業(yè) 務(wù)數(shù)據(jù);所述第一堆疊設(shè)備,用于將源核心業(yè)務(wù)服務(wù)器發(fā)送來的核心業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)發(fā)
給目的核心業(yè)務(wù)服務(wù)器;
所述非核心業(yè)務(wù)服務(wù)器,用于按照預(yù)先配置的非核心業(yè)務(wù)對應(yīng)的網(wǎng)關(guān)地址, 將非核心業(yè)務(wù)數(shù)據(jù)發(fā)送給所述第二堆疊設(shè)備;接收所述第二堆疊設(shè)備發(fā)送的非 核心業(yè)務(wù)數(shù)據(jù);
所述第二堆疊設(shè)備,用于將源非核心業(yè)務(wù)服務(wù)器發(fā)送來的非核心業(yè)務(wù)數(shù) 據(jù)轉(zhuǎn)發(fā)給目的非核心業(yè)務(wù)服務(wù)器。
由以上技術(shù)方案可以看出,本發(fā)明將各IDC中的兩個三層交換機(jī)進(jìn)行 區(qū)分,各IDC的其中一個三層交換機(jī)構(gòu)成一個堆疊設(shè)備用于承載核心業(yè)務(wù) 數(shù)據(jù),各IDC的另一個三層交換機(jī)構(gòu)成一個堆疊設(shè)備用于承載非核心業(yè)務(wù) 數(shù)據(jù),從而實(shí)現(xiàn)了核心業(yè)務(wù)數(shù)據(jù)和非核心業(yè)務(wù)數(shù)據(jù)在城域網(wǎng)傳輸上的隔離, 在實(shí)現(xiàn)IDC城域高速互聯(lián)的基礎(chǔ)上有效地保證了核心業(yè)務(wù)的服務(wù)質(zhì)量。
圖1為一種IDC業(yè)務(wù)應(yīng)用的部署示意圖; 圖2為本發(fā)明提供的一個IDC的組網(wǎng)示意圖; 圖3為本發(fā)明提供的一個系統(tǒng)實(shí)例圖; 圖4為本發(fā)明實(shí)施例提供的實(shí)現(xiàn)業(yè)務(wù)數(shù)據(jù)同步的示意圖; 圖5為本發(fā)明實(shí)施例提供的鏈路故障時實(shí)現(xiàn)業(yè)務(wù)數(shù)據(jù)同步的示意圖; 圖6為本發(fā)明實(shí)施例提供的三層交換機(jī)故障時實(shí)現(xiàn)業(yè)務(wù)數(shù)據(jù)同步的示 意圖。
具體實(shí)施例方式
為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖和具體 實(shí)施例對本發(fā)明進(jìn)行詳細(xì)描述。
首先對本發(fā)明所提供的系統(tǒng)進(jìn)行詳細(xì)描述。本發(fā)明實(shí)施例提供的系統(tǒng)包 含多個IDC,其中每個IDC中包含核心業(yè)務(wù)服務(wù)器、非核心業(yè)務(wù)服務(wù)器和三層交換機(jī)1和三層交換機(jī)2。
采用堆疊技術(shù)將各IDC的三層交換機(jī)1構(gòu)成堆疊設(shè)備1,該堆疊設(shè)備1
作為核心業(yè)務(wù)對應(yīng)的網(wǎng)關(guān),也就是說,配置核心業(yè)務(wù)服務(wù)器的網(wǎng)關(guān)指向堆疊
設(shè)備l。采用堆疊技術(shù)將各IDC的三層交換機(jī)2構(gòu)成堆疊設(shè)備2,該堆疊設(shè) 備2作為非核心業(yè)務(wù)對應(yīng)的網(wǎng)關(guān),也就是說,配置核心業(yè)務(wù)服務(wù)器的網(wǎng)關(guān)指 向堆疊設(shè)備2。
對于核心業(yè)務(wù),源核心業(yè)務(wù)服務(wù)器按照預(yù)先配置的核心業(yè)務(wù)對應(yīng)的網(wǎng)關(guān) 地址,將核心業(yè)務(wù)數(shù)據(jù)發(fā)送給堆疊設(shè)備1,由堆疊設(shè)備1將核心業(yè)務(wù)數(shù)據(jù)轉(zhuǎn) 發(fā)給目的核心業(yè)務(wù)服務(wù)器。
對于非核心業(yè)務(wù),源核心業(yè)務(wù)服務(wù)器按照預(yù)先配置的非核心業(yè)務(wù)對應(yīng)的 網(wǎng)關(guān)地址,將非核心業(yè)務(wù)數(shù)據(jù)發(fā)送給堆疊設(shè)備2,由堆疊設(shè)備2將非核心數(shù) 據(jù)轉(zhuǎn)發(fā)給目的非核心業(yè)務(wù)服務(wù)器。
圖2為本發(fā)明提供的一個IDC的組網(wǎng)示意圖,在該IDC中,三層交換 機(jī)1與其它IDC的三層交換機(jī)1構(gòu)成堆疊設(shè)備1,三層交換機(jī)2與其它IDC 的三層交換機(jī)2構(gòu)成堆疊設(shè)備2,由于核心業(yè)務(wù)服務(wù)器與三層交換機(jī)1和三 層交換機(jī)2均存在連接,同樣非核心業(yè)務(wù)服務(wù)器與三層交換機(jī)1和三層交換 機(jī)2均存在連接,可以在IDC內(nèi)部運(yùn)行多生成樹協(xié)議(MSTP)或者阻塞指 定端口保證沒有環(huán)路。具體為核心業(yè)務(wù)服務(wù)器與三層交換機(jī)l之間的連接 正常時,阻塞核心業(yè)務(wù)服務(wù)器與三層交換機(jī)2之間的連接,核心業(yè)務(wù)服務(wù)器 與三層交換機(jī)1之間的連接故障時,開啟核心業(yè)務(wù)服務(wù)器與三層交換機(jī)2之 間的連接;非核心業(yè)務(wù)服務(wù)器與三層交換機(jī)2之間的連接正常時,阻塞非核 心業(yè)務(wù)服務(wù)器與三層交換機(jī)1之間的連接,非核心業(yè)務(wù)服務(wù)器與三層交換機(jī) 2之間的連接故障時,開啟非核心業(yè)務(wù)服務(wù)器與三層交換機(jī)1之間的連接。
在IDC內(nèi)部運(yùn)4亍的MSTP協(xié)議實(shí)際上是在IDC中的二層交換才幾和三層 交換機(jī)上實(shí)現(xiàn)的。如圖2所示,IDC還包括兩個二層交換機(jī),核心業(yè)務(wù)服務(wù) 器通過二層交換機(jī)1與三層交換機(jī)1和三層交換機(jī)2連接,非核心業(yè)務(wù)服務(wù) 器通過二層交換機(jī)2與三層交換機(jī)1和三層交換機(jī)2連接。二層交換機(jī)1在核心業(yè)務(wù)服務(wù)器與三層交換機(jī)1之間的連接正常時,阻塞核心業(yè)務(wù)服務(wù)器與
三層交換機(jī)2之間的連接;在核心業(yè)務(wù)服務(wù)器與三層交換機(jī)1之間的連接故 障時,開啟核心業(yè)務(wù)服務(wù)器與三層交換機(jī)2之間的連接。二層交換機(jī)2在非 核心業(yè)務(wù)服務(wù)器與三層交換機(jī)2之間的連接正常時,阻塞非核心業(yè)務(wù)服務(wù)器 與三層交換機(jī)1之間的連接;在非核心業(yè)務(wù)服務(wù)器與三層交換機(jī)2之間的連 接故障時,開啟非核心業(yè)務(wù)服務(wù)器與三層交換機(jī)1之間的連接。圖2中"X" 所示的是在各連接都正常時被阻塞的端口,其中,二層交換機(jī)提供二層接入 功能。
在本發(fā)明中將各IDC的兩個三層交換機(jī)按照業(yè)務(wù)等級進(jìn)行功能分離, 其中一個三層交換機(jī)構(gòu)成堆疊設(shè)備1用來承載核心業(yè)務(wù),另外一個三層交換 機(jī)構(gòu)成堆疊設(shè)備2用來承載非核心業(yè)務(wù)。堆疊設(shè)備1在承載核心業(yè)務(wù)時邏輯 上僅作為一跳,堆疊設(shè)備2在承載非核心業(yè)務(wù)時邏輯上也僅作為一跳。
下面舉一個具體的實(shí)例,如圖3所示,^艮設(shè)局域網(wǎng)中存在四個IDC:東 IDC、南IDC、西IDC和北IDC,東1和東2分別標(biāo)識東IDC的兩個三層交 換機(jī),南1和南2分別標(biāo)識南IDC的兩個三層交換機(jī),其它類似。東1、南 1、西1和北1構(gòu)成堆疊設(shè)備1用于承載核心業(yè)務(wù),東2、南2、西2和北2 構(gòu)成堆疊設(shè)備2用于承載非核心業(yè)務(wù)。在各IDC配置核心業(yè)務(wù)網(wǎng)關(guān)指向堆 疊設(shè)備l,非核心業(yè)務(wù)網(wǎng)關(guān)指向堆疊設(shè)備2。堆疊設(shè)備1和堆疊設(shè)備2之間 的各物理連接聚合成為一條鏈路。
假設(shè)東IDC與北IDC需要同步數(shù)據(jù),如圖4所示,在各IDC運(yùn)行MSTP 后,東IDC的核心業(yè)務(wù)服務(wù)器與東2之間的端口被阻塞,非核心服務(wù)器與 東1之間的端口被阻塞,北IDC的核心業(yè)務(wù)服務(wù)器與北2之間的端口被阻 塞,非核心服務(wù)器與北1之間的端口被阻塞。具體同步過程可以包括
東IDC中的核心業(yè)務(wù)服務(wù)器根據(jù)預(yù)先配置的核心業(yè)務(wù)網(wǎng)關(guān)地址,將核 心業(yè)務(wù)數(shù)據(jù)發(fā)送給堆疊設(shè)備1中的三層交換機(jī)東1,東1接收到該核心業(yè)務(wù) 數(shù)據(jù)后,根據(jù)接收到的業(yè)務(wù)數(shù)據(jù)所屬的VLAN確定該業(yè)務(wù)數(shù)據(jù)為核心業(yè)務(wù) 數(shù)據(jù),由于核心業(yè)務(wù)服務(wù)器和非核心業(yè)務(wù)服務(wù)器分別屬于不同的VLAN,因此,通過業(yè)務(wù)數(shù)據(jù)攜帶的VLAN信息便可以獲知該業(yè)務(wù)數(shù)據(jù)是否為核心業(yè) 務(wù)數(shù)據(jù)。東1根據(jù)該核心業(yè)務(wù)數(shù)據(jù)的目的IP地址查找地址解析協(xié)議(ARP ) 表項,確定目的MAC地址和堆疊設(shè)備1的出接口 ,經(jīng)查找該核心業(yè)務(wù)數(shù)據(jù) 對應(yīng)的堆疊設(shè)備1的出接口在北1上,則東1利用確定的目的MAC地址替 換核心業(yè)務(wù)數(shù)據(jù)的目的MAC地址后將該核心業(yè)務(wù)數(shù)據(jù)發(fā)送給北1。北1接 收到該核心業(yè)務(wù)數(shù)據(jù)后,由于該核心業(yè)務(wù)數(shù)據(jù)的目的MAC地址為北1連接 的核心業(yè)務(wù)服務(wù)器,因此直接將該核心業(yè)務(wù)lt據(jù)發(fā)送給北IDC的核心業(yè)務(wù) 服務(wù)器,上述過程的路徑如圖4中實(shí)線箭頭所示。響應(yīng)報文的路徑以及北IDC 同步給東IDC的核心業(yè)務(wù)數(shù)據(jù)的路徑與上述路徑相反。
東IDC中的非核心業(yè)務(wù)服務(wù)器根據(jù)預(yù)先配置的非核心業(yè)務(wù)網(wǎng)關(guān)地址, 將非核心業(yè)務(wù)數(shù)據(jù)發(fā)送給堆疊設(shè)備2中的三層交換機(jī)東2,東2接收到該非 核心業(yè)務(wù)數(shù)據(jù)后,根據(jù)其所屬的VLAN確定該業(yè)務(wù)數(shù)據(jù)為非核心業(yè)務(wù)數(shù)據(jù)。 東2根據(jù)該非核心業(yè)務(wù)數(shù)據(jù)的目的IP地址查找ARP表項,確定目的MAC 地址和對應(yīng)堆疊設(shè)備2的出接口 ,經(jīng)查找該非核心業(yè)務(wù)數(shù)據(jù)對應(yīng)的堆疊設(shè)備 2的出接口在北2上,則東2利用確定的目的MAC地址替換非核心業(yè)務(wù)數(shù) 據(jù)的目的MAC地址后將該非核心業(yè)務(wù)數(shù)據(jù)發(fā)送給北2。北2接收到該非核 心業(yè)務(wù)數(shù)據(jù)后,由于該非核心業(yè)務(wù)數(shù)據(jù)的目的MAC地址為北2連接的非核 心業(yè)務(wù)服務(wù)器,因此直接該非核心業(yè)務(wù)數(shù)據(jù)發(fā)送給北IDC的非核心業(yè)務(wù)服 務(wù)器,上述過程的路徑如圖4中虛線箭頭所示。響應(yīng)報文的路徑以及北IDC 同步給東IDC的非核心業(yè)務(wù)數(shù)據(jù)的路徑與上述路徑相反。
對應(yīng)上述過程,本發(fā)明所提供的系統(tǒng)中,在堆疊設(shè)備1和堆疊設(shè)備2內(nèi) 部,各三層交換機(jī)執(zhí)行的操作具體為
堆疊設(shè)備1中的三層交換機(jī)1接收到核心業(yè)務(wù)數(shù)據(jù)后,確定該核心業(yè)務(wù) 數(shù)據(jù)的目的MAC地址是否為該三層交換機(jī)l所連接核心業(yè)務(wù)服務(wù)器的MAC 地址,如果是,將該核心業(yè)務(wù)數(shù)據(jù)直接發(fā)送給目的核心業(yè)務(wù)服務(wù)器;否則, 查找ARP表項,確定該核心業(yè)務(wù)H據(jù)的目的IP地址對應(yīng)的目的MAC地址 和出接口 ,利用確定的目的MAC地址替換核心業(yè)務(wù)數(shù)據(jù)的目的MAC地址后,如果確定的出接口在該三層交換機(jī)1上,則通過確定的出接口發(fā)送該核 心業(yè)務(wù)數(shù)據(jù),如果確定的出接口不在該三層交換機(jī)1上,則將該核心業(yè)務(wù)數(shù) 據(jù)發(fā)送給出接口所在的三層交換機(jī)1。
三層交換機(jī)2接收到非核心業(yè)務(wù)數(shù)據(jù)后,確定該非核心業(yè)務(wù)數(shù)據(jù)的目的
MAC地址是否為該三層交換機(jī)2所連接的非核心業(yè)務(wù)服務(wù)器的MAC地址, 如果是,將該非核心業(yè)務(wù)數(shù)據(jù)直接發(fā)送給目的非核心業(yè)務(wù)服務(wù)器;否則,查 找ARP表項,確定該非核心業(yè)務(wù)數(shù)據(jù)的目的IP地址對應(yīng)的目的MAC地址 和出接口 ,利用確定的目的MAC地址替換非核心業(yè)務(wù)數(shù)據(jù)的目的MAC地 址后,如果確定的出接口在該三層交換機(jī)2上,則通過確定的出接口發(fā)送該 非核心業(yè)務(wù)數(shù)據(jù),如果確定的出接口不在該三層交換機(jī)2上,則將該非核心 業(yè)務(wù)數(shù)據(jù)發(fā)送給出接口所在的三層交換機(jī)2。
另外,由于每一個IDC的三層交換機(jī)1和三層交換機(jī)2之間存在物理 連接,在分別構(gòu)成堆疊設(shè)備后,這些物理連接通過聚合可以構(gòu)成堆疊設(shè)備1 和堆疊設(shè)備2之間的 一條鏈路。
可以在堆疊設(shè)備1和堆疊設(shè)備2上配置相互指向的靜態(tài)路由,即在堆疊 設(shè)備2上配置針對核心業(yè)務(wù)的路由指向堆疊設(shè)備1,在堆疊設(shè)備1上配置針 對非核心業(yè)務(wù)的路由指向堆疊設(shè)備2。通過該方式可以實(shí)現(xiàn)鏈路故障時的流 量切換。
如杲某IDC的核心業(yè)務(wù)服務(wù)器與三層交換機(jī)1之間的連接出現(xiàn)故障, 則通過MSTP實(shí)現(xiàn)鏈路快速切換,切換到核心業(yè)務(wù)服務(wù)器與三層交換機(jī)2 之間的鏈路。即核心業(yè)務(wù)服務(wù)器將核心業(yè)務(wù)數(shù)據(jù)發(fā)送給三層交換機(jī)2,三層 交換機(jī)2根據(jù)核心業(yè)務(wù)數(shù)據(jù)所屬的VLAN信息確定接收到的是核心業(yè)務(wù)數(shù) 據(jù)。由于在堆疊設(shè)備2上配置的針對核心業(yè)務(wù)的路由指向堆疊設(shè)備1,因此, 通過該三層交換機(jī)2與堆疊設(shè)備1之間的聚合鏈路將該核心業(yè)務(wù)數(shù)據(jù)發(fā)送給 堆疊設(shè)備1,由堆疊設(shè)備1將核心業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)發(fā)給目的核心業(yè)務(wù)服務(wù)器。
由于核心業(yè)務(wù)服務(wù)器與三層交換機(jī)1之間的連接出現(xiàn)故障可能是核心 業(yè)務(wù)服務(wù)器與三層交換機(jī)1之間的鏈路出現(xiàn)故障,也可能是三層交換機(jī)1出現(xiàn)故障,因此,三層交換機(jī)2確定需要將該核心業(yè)務(wù)數(shù)據(jù)發(fā)送給堆疊設(shè)備1
時,首先確定與其屬于同一個IDC的三層交換機(jī)1是否故障,如果否,則 通過該三層交換機(jī)2到屬于同一 IDC的三層交換才幾1的接口 ,將核心業(yè)務(wù) 數(shù)據(jù)發(fā)送給屬于同一 IDC的三層交換機(jī)1,三層交換機(jī)1接收到該業(yè)務(wù)數(shù)據(jù) 后執(zhí)行查找ARP表確定目的MAC地址和出接口的操作。如果確定與其屬于 同一 IDC的三層交換機(jī)1故障,則該三層交換機(jī)2通過聚合算法確定堆疊 設(shè)備2到堆疊設(shè)備1的出接口 ,該出接口為堆疊設(shè)備2中其它三層交換機(jī)連 接堆疊設(shè)備1的端口 ,將核心業(yè)務(wù)數(shù)據(jù)發(fā)送給該出接口所在的三層交換機(jī)2 , 由該出接口所在的三層交換機(jī)2將該核心業(yè)務(wù)數(shù)據(jù)發(fā)送給堆疊設(shè)備1。
非核心業(yè)務(wù)服務(wù)器與三層交換機(jī)2之間的連接出現(xiàn)故障則通過MSTP 實(shí)現(xiàn)鏈路快速切換,切換到非核心業(yè)務(wù)服務(wù)器與三層交換機(jī)1之間的鏈路。 即非核心業(yè)務(wù)服務(wù)器將非核心業(yè)務(wù)數(shù)據(jù)發(fā)送給三層交換機(jī)1,三層交換機(jī)1 根據(jù)非核心業(yè)務(wù)數(shù)據(jù)所屬的VLAN信息確定接收到的是非核心業(yè)務(wù)數(shù)據(jù)。 由于在堆疊設(shè)備1上配置的針對非核心業(yè)務(wù)的路由指向堆疊設(shè)備2,因此, 該三層交換機(jī)1通過與堆疊設(shè)備2之間的聚合鏈路將該非核心業(yè)務(wù)數(shù)據(jù)發(fā)送 給堆疊設(shè)備2,由堆疊設(shè)備2將非核心業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)發(fā)給目的非核心業(yè)務(wù)服務(wù) 器。
由于非核心業(yè)務(wù)服務(wù)器與三層交換機(jī)2之間的連接出現(xiàn)故障可能是非 核心業(yè)務(wù)服務(wù)器與三層交換機(jī)2之間的鏈路出現(xiàn)故障,也可能是三層交換機(jī) 2出現(xiàn)故障,因此,三層交換機(jī)1確定需要將該非核心業(yè)務(wù)數(shù)據(jù)發(fā)送給堆疊 設(shè)備2時,首先確定與其屬于同一IDC的三層交換機(jī)2是否故障,如果否, 則通過到與其屬于同一 IDC的三層交換機(jī)2的接口發(fā)送該非核心業(yè)務(wù)數(shù)據(jù), 三層交換機(jī)2接收到該非核心業(yè)務(wù)數(shù)據(jù)后執(zhí)行查找ARP表確定目的MAC 地址和出接口的操作。如果是,則該三層交換機(jī)1通過聚合算法確定堆疊設(shè) 備1到堆疊設(shè)備2的出接口 ,該出接口為堆疊設(shè)備1中其它三層交換機(jī)連接 堆疊設(shè)備2的端口 ,將該非核心業(yè)務(wù)數(shù)據(jù)發(fā)送給該出接口所在的三層交換機(jī) 1,由該出接口所在的三層交換機(jī)1通過該出接口發(fā)送該非核心業(yè)務(wù)數(shù)據(jù)到堆疊設(shè)備2。
下面仍以東IDC到北IDC同步數(shù)據(jù)為例,對上述出現(xiàn)故障的情況進(jìn)行描述。如圖5所示,假設(shè)東IDC的核心業(yè)務(wù)服務(wù)器與東1之間的鏈路出現(xiàn)故障,則在東IDC運(yùn)行MSTP進(jìn)行鏈路切換,核心業(yè)務(wù)服務(wù)器與東2之間被阻塞的端口被開啟,將核心業(yè)務(wù)數(shù)據(jù)發(fā)送給東2。東2接收到核心業(yè)務(wù)數(shù)據(jù)后,確定核心業(yè)務(wù)數(shù)據(jù)的路由指向堆疊設(shè)備1,東2確定東1沒有故障,則將核心業(yè)務(wù)數(shù)據(jù)發(fā)送給東1。東1接收到該核心業(yè)務(wù)數(shù)據(jù)后,查找ARP表項,確定目的MAC地址和出接口 (北1上的接口),利用確定的目的MAC地址替換核心業(yè)務(wù)數(shù)據(jù)的目的MAC地址后將該核心業(yè)務(wù)數(shù)據(jù)發(fā)送給北1,北1根據(jù)目的MAC地址直接將核心業(yè)務(wù)數(shù)據(jù)發(fā)送給北IDC的核心業(yè)務(wù)服務(wù)器。該過程中核心業(yè)務(wù)數(shù)據(jù)的轉(zhuǎn)發(fā)路徑如圖5中實(shí)現(xiàn)箭頭所示,響應(yīng)報文的路徑與核心業(yè)務(wù)數(shù)據(jù)的轉(zhuǎn)發(fā)路徑相反。
如果東l設(shè)備出現(xiàn)故障,如圖6所示,在東IDC運(yùn)行MSTP進(jìn)4亍鏈路切換,核心業(yè)務(wù)服務(wù)器與東2之間被阻塞的端口被開啟,將核心業(yè)務(wù)數(shù)據(jù)發(fā)送給東2。東2接收到核心業(yè)務(wù)數(shù)據(jù)后,確定核心業(yè)務(wù)數(shù)據(jù)的路由指向堆疊設(shè)備1,如果此時東2確定東1出現(xiàn)故障,則通過聚合算法(例如哈希算法)確定堆疊設(shè)備2到堆疊設(shè)備1的出接口在西2上(也可能在南2或北2上,在此以西2為例)。東2將核心業(yè)務(wù)數(shù)據(jù)發(fā)送給西2,由西2將該核心業(yè)務(wù)數(shù)據(jù)發(fā)送給西1。西1接收到該核心業(yè)務(wù)數(shù)據(jù)后,查找ARP表項,確定目的MAC地址和出接口 (北1上的接口 ),利用確定的目的MAC地址替換核心業(yè)務(wù)數(shù)據(jù)的目的MAC地址后將該核心業(yè)務(wù)數(shù)據(jù)發(fā)送給北1,北1根據(jù)目的MAC地址直接將核心業(yè)務(wù)數(shù)據(jù)發(fā)送給北IDC的核心業(yè)務(wù)服務(wù)器。該過程中核心業(yè)務(wù)數(shù)據(jù)的轉(zhuǎn)發(fā)路徑如圖6中實(shí)現(xiàn)箭頭所示,響應(yīng)報文的路徑與核心業(yè)務(wù)數(shù)據(jù)的轉(zhuǎn)發(fā)路徑相反。
非核心業(yè)務(wù)的故障切換與上述核心業(yè)務(wù)的故障切換類似,不再贅述。
由以上描述可以看出,本發(fā)明將各IDC中的兩個三層交換機(jī)進(jìn)行區(qū)分,各IDC的其中一個三層交換機(jī)構(gòu)成一個堆疊設(shè)備用于承載核心業(yè)務(wù)數(shù)據(jù),各IDC的另一個三層交換機(jī)構(gòu)成一個堆疊設(shè)備用于承載非核心業(yè)務(wù)數(shù)據(jù),
從而實(shí)現(xiàn)了核心業(yè)務(wù)數(shù)據(jù)和非核心業(yè)務(wù)數(shù)據(jù)在城域網(wǎng)傳輸上的隔離,在實(shí)現(xiàn)
IDC城域高速互聯(lián)的基礎(chǔ)上有效地保證了核心業(yè)務(wù)的服務(wù)質(zhì)量。
另外,通過在兩個堆疊設(shè)備中設(shè)置相互指向的路由,使得在出現(xiàn)業(yè)務(wù)服
務(wù)器與三層交換機(jī)之間的連接故障時,能夠迅速的切換并保證核心業(yè)務(wù)和非
核心業(yè)務(wù)的正常進(jìn)行,從而保證了城域網(wǎng)的可靠性。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本
發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在
本發(fā)明保護(hù)的范圍之內(nèi)。
權(quán)利要求
1、一種實(shí)現(xiàn)Internet數(shù)據(jù)中心IDC城域互聯(lián)的方法,應(yīng)用于包含多個IDC的系統(tǒng),其中每個IDC中包含核心業(yè)務(wù)服務(wù)器、非核心業(yè)務(wù)服務(wù)器、第一三層交換機(jī)和第二三層交換機(jī);其特征在于,各IDC的第一三層交換機(jī)構(gòu)成第一堆疊設(shè)備作為核心業(yè)務(wù)對應(yīng)的網(wǎng)關(guān),各IDC的第二三層交換機(jī)構(gòu)成第二堆疊設(shè)備作為非核心業(yè)務(wù)對應(yīng)的網(wǎng)關(guān);該方法包括源核心業(yè)務(wù)服務(wù)器按照預(yù)先配置的核心業(yè)務(wù)對應(yīng)的網(wǎng)關(guān)地址,將核心業(yè)務(wù)數(shù)據(jù)發(fā)送給所述第一堆疊設(shè)備,由所述第一堆疊設(shè)備將該核心業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)發(fā)給目的核心業(yè)務(wù)服務(wù)器;或者,源非核心業(yè)務(wù)服務(wù)器按照預(yù)先配置的非核心業(yè)務(wù)對應(yīng)的網(wǎng)關(guān)地址,將非核心業(yè)務(wù)數(shù)據(jù)發(fā)送給所述第二堆疊設(shè)備,由所述第二堆疊設(shè)備將該非核心業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)發(fā)給目的非核心業(yè)務(wù)服務(wù)器。
2、 根據(jù)權(quán)利要求1所述的方法,其特征在于,在各IDC運(yùn)行多生成樹協(xié) 議MSTP,使得核心業(yè)務(wù)服務(wù)器與第一三層交換機(jī)之間的連接正常時,阻塞核 心業(yè)務(wù)服務(wù)器與第二三層交換機(jī)之間的連接,核心業(yè)務(wù)服務(wù)器與第一三層交換 機(jī)之間的連接故障時,開啟核心業(yè)務(wù)服務(wù)器與第二三層交換機(jī)之間的連接;非 核心業(yè)務(wù)服務(wù)器與所述第二三層交換機(jī)之間的連接正常時,阻塞非核心業(yè)務(wù)服 務(wù)器與第一三層交換機(jī)之間的連接,非核心業(yè)務(wù)服務(wù)器與所述第二三層交換機(jī) 之間的連接故障時,開啟非核心業(yè)務(wù)服務(wù)器與第一三層交換機(jī)之間的連接。
3、 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述將核心業(yè)務(wù)數(shù)據(jù)發(fā)送給 所述第一堆疊設(shè)備包括所述源核心業(yè)務(wù)服務(wù)器將所述核心業(yè)務(wù)數(shù)據(jù)發(fā)送給同 一 IDC的第一三層交換機(jī);所述將非核心業(yè)務(wù)數(shù)據(jù)發(fā)送給所述第二堆疊設(shè)備包括所述源非核心業(yè)務(wù) 服務(wù)器將所述非核心業(yè)務(wù)數(shù)據(jù)發(fā)送給同一 IDC的第二三層交換機(jī)。
4、 根據(jù)權(quán)利要求2所示的方法,其特征在于,所述核心業(yè)務(wù)服務(wù)器與第一 三層交換機(jī)之間的連接故障時,所述核心業(yè)務(wù)服務(wù)器將核心業(yè)務(wù)數(shù)據(jù)發(fā)送給同一IDC的第二三層交換機(jī),該第二三層交換機(jī)確定接收到核心業(yè)務(wù)數(shù)據(jù)后,根 據(jù)預(yù)先針對核心業(yè)務(wù)數(shù)據(jù)配置的指向第一堆疊設(shè)備的路由,通過第二堆疊設(shè)備 與第 一堆疊設(shè)備之間的聚合鏈^^將該核心業(yè)務(wù)數(shù)據(jù)發(fā)送給第 一堆疊設(shè)備,由所述第一堆疊設(shè)備將該核心業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)發(fā)給目的核心業(yè)務(wù)服務(wù)器;所述非核心業(yè)務(wù)服務(wù)器與所述第二三層交換機(jī)之間的連接故障時,所述非 核心業(yè)務(wù)服務(wù)器將非核心業(yè)務(wù)數(shù)據(jù)發(fā)送給同一IDC的第一三層交換機(jī),該第一 三層交換機(jī)確定接收到非核心業(yè)務(wù)數(shù)據(jù)后,根據(jù)預(yù)先針對非核心業(yè)務(wù)數(shù)據(jù)配置 的指向第二堆疊設(shè)備的路由,通過第 一堆疊設(shè)備與第二堆疊設(shè)備之間的聚合鏈路將該非核心業(yè)務(wù)數(shù)據(jù)發(fā)送給第二堆疊設(shè)備,由所述第二堆疊設(shè)備將該非核心 業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)發(fā)給目的非核心業(yè)務(wù)服務(wù)器。
5、 根據(jù)權(quán)利要求4所述的方法,其特征在于,通過第二堆疊設(shè)備與第一堆 疊設(shè)備之間的聚合鏈路將該核心業(yè)務(wù)數(shù)據(jù)發(fā)送給第一堆疊設(shè)備包括接收到核 心業(yè)務(wù)數(shù)據(jù)的第二三層交換機(jī)判斷與該第二三層交換機(jī)屬于同一 IDC的第 一三 層交換機(jī)是否故障,如果否,則通過該第二三層交換機(jī)到屬于同一IDC的第一 三層交換機(jī)的接口發(fā)送核心業(yè)務(wù)數(shù)據(jù)到第一堆疊設(shè)備;如果是,則通過聚合算 法確定第二堆疊設(shè)備到第一堆疊設(shè)備的出接口 ,將核心業(yè)務(wù)數(shù)據(jù)發(fā)送給該出接口所在的第二三層交換機(jī),由該出接口所在的第二三層交換機(jī)通過該出接口發(fā) 送核心業(yè)務(wù)數(shù)據(jù)到第 一堆疊設(shè)備;通過第 一堆疊設(shè)備與第二堆疊設(shè)備之間的聚合鏈路將該非核心業(yè)務(wù)數(shù)據(jù)發(fā) 送給第二堆疊設(shè)備包括接收到非核心業(yè)務(wù)數(shù)據(jù)的第 一三層交換機(jī)判斷與該第一三層交換機(jī)屬于同一IDC的第二三層交換機(jī)是否故障,如果否,則通過該第 一三層交換機(jī)到屬于同一IDC的第二三層交換機(jī)的接口發(fā)送非核心業(yè)務(wù)數(shù)據(jù)到 第二堆疊設(shè)備;如果是,則通過聚合算法確定第一堆疊設(shè)備到第二堆疊設(shè)備的 出接口,將非核心業(yè)務(wù)數(shù)據(jù)發(fā)送給該出接口所在的第一三層交換機(jī),由該出接 口所在的第一三層交換機(jī)通過該出接口發(fā)送非核心業(yè)務(wù)數(shù)據(jù)到第二堆疊設(shè)備。
6、 根據(jù)權(quán)利要求3或5所述的方法,其特征在于,由所述第一堆疊設(shè)備將 該核心業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)發(fā)給目的核心業(yè)務(wù)服務(wù)器包括接收到核心業(yè)務(wù)數(shù)據(jù)的第一三層交換機(jī)查找地址解析協(xié)議ARP表項,確定該核心業(yè)務(wù)數(shù)據(jù)的目的IP地址對應(yīng)的目的MAC地址和出4妾口 ,利用確定的目的MAC地址替換核心業(yè)務(wù)數(shù)據(jù) 的目的MAC地址;如果確定的出接口在該第一三層交換才幾上,則通過確定的 出接口發(fā)送該核心業(yè)務(wù)數(shù)據(jù),如果確定的出接口不在該第一三層交換機(jī)上,將 該核心業(yè)務(wù)數(shù)據(jù)發(fā)送給該出接口所在的第 一三層交換機(jī),由該出接口所在的第 一三層交換機(jī)將核心業(yè)務(wù)數(shù)據(jù)發(fā)送給目的核心業(yè)務(wù)服務(wù)器;由所述第二堆疊設(shè)備將該非核心業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)發(fā)給目的非核心業(yè)務(wù)服務(wù)器包 括接收到非核心業(yè)務(wù)數(shù)據(jù)的第二三層交換機(jī),查找ARP表項,確定該非核心 業(yè)務(wù)數(shù)據(jù)的目的IP地址對應(yīng)的目的MAC地址和出接口 ,利用確定的目的MAC 地址替換非核心業(yè)務(wù)數(shù)據(jù)的目的MAC地址;如果確定的出接口在該第二三層 交換機(jī)上,則通過該出接口發(fā)送該非核心業(yè)務(wù)數(shù)據(jù),如果確定的出接口不在該 第二三層交換機(jī)上,則將該非核心業(yè)務(wù)數(shù)據(jù)發(fā)送給該出接口所在的第二三層交 換機(jī),由該出接口所在的第二三層交換機(jī)將非核心業(yè)務(wù)數(shù)據(jù)發(fā)送給目的非核心 業(yè)務(wù)服務(wù)器。
7、 一種實(shí)現(xiàn)IDC城域互聯(lián)的系統(tǒng),該系統(tǒng)包含多個IDC,其中每個IDC 包含核心業(yè)務(wù)服務(wù)器、非核心業(yè)務(wù)服務(wù)器、第一三層交換機(jī)和第二三層交換機(jī); 其特征在于,各IDC的第一三層交換機(jī)構(gòu)成第一堆疊設(shè)備作為核心業(yè)務(wù)對應(yīng)的 網(wǎng)關(guān),各IDC的第二三層交換機(jī)構(gòu)成第二堆疊設(shè)備作為非核心業(yè)務(wù)對應(yīng)的網(wǎng)關(guān);所述核心業(yè)務(wù)服務(wù)器,用于按照預(yù)先配置的核心業(yè)務(wù)對應(yīng)的網(wǎng)關(guān)地址,將 核心業(yè)務(wù)數(shù)據(jù)發(fā)送給所述第 一堆疊設(shè)備;接收所述第 一堆疊設(shè)備發(fā)送的核心業(yè) 務(wù)數(shù)據(jù);所述第一堆疊設(shè)備,用于將源核心業(yè)務(wù)服務(wù)器發(fā)送來的核心業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)發(fā) 給目的核心業(yè)務(wù)服務(wù)器;所述非核心業(yè)務(wù)服務(wù)器,用于按照預(yù)先配置的非核心業(yè)務(wù)對應(yīng)的網(wǎng)關(guān)地址, 將非核心業(yè)務(wù)數(shù)據(jù)發(fā)送給所述第二堆疊設(shè)備;接收所述第二堆疊設(shè)備發(fā)送的非 核心業(yè)務(wù)數(shù)據(jù);所述第二堆疊設(shè)備,用于將源非核心業(yè)務(wù)服務(wù)器發(fā)送來的非核心業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)發(fā)給目的非核心業(yè)務(wù)服務(wù)器。
8、 根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,各IDC還包括第一二層 交換機(jī)和第二二層交換機(jī),所述核心業(yè)務(wù)服務(wù)器通過第一二層交換機(jī)與第一三 層交換機(jī)和第二三層交換機(jī)連接,所述非核心業(yè)務(wù)服務(wù)器通過第二二層交換機(jī) 與第 一三層交換機(jī)和第二二層交換機(jī)連接;所述第一二層交換機(jī),用于通過運(yùn)行MSTP協(xié)議,使得核心業(yè)務(wù)服務(wù)器與 第一三層交換機(jī)之間的連接正常時,阻塞核心業(yè)務(wù)服務(wù)器與第二三層交換機(jī)之 間的連接,核心業(yè)務(wù)服務(wù)器與第一三層交換機(jī)之間的連接故障時,開啟核心業(yè) 務(wù)服務(wù)器與第二三層交換機(jī)之間的連接;所述第二二層交換機(jī),用于通過運(yùn)行MSTP協(xié)議,使得非核心業(yè)務(wù)服務(wù)器 與所述第二三層交換機(jī)之間的連接正常時,阻塞非核心業(yè)務(wù)服務(wù)器與第一三層 交換機(jī)之間的連接,非核心業(yè)務(wù)服務(wù)器與所述第二三層交換機(jī)之間的連接故障 時,開啟非核心業(yè)務(wù)服務(wù)器與第一三層交換機(jī)之間的連接。
9、 根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述核心業(yè)務(wù)服務(wù)器在與同 一 IDC的第一三層交換機(jī)之間的連接正常時,將所述核心業(yè)務(wù)數(shù)據(jù)發(fā)送給同一 IDC的第一三層交換機(jī);所述非核心業(yè)務(wù)服務(wù)器在與同一 IDC的第二三層交換機(jī)之間的連接正常 時,將所述非核心業(yè)務(wù)數(shù)據(jù)發(fā)送給同一 IDC的第二三層交換機(jī)。
10、 根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述核心業(yè)務(wù)服務(wù)器在與 同一 IDC的第一三層交換機(jī)之間的連接故障時,將核心業(yè)務(wù)數(shù)據(jù)發(fā)送給同一 IDC的第二三層交換機(jī);第二三層交換機(jī),還用于確定接收到核心業(yè)務(wù)數(shù)據(jù)后,根據(jù)預(yù)先針對核心 業(yè)務(wù)數(shù)據(jù)配置的指向第一堆疊設(shè)備的路由,通過第二堆疊設(shè)備與第一堆疊設(shè)備 之間的聚合鏈路將該核心業(yè)務(wù)數(shù)據(jù)發(fā)送給第一堆疊設(shè)備,由所述第一堆疊設(shè)備 將該核心業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)發(fā)給目的核心業(yè)務(wù)服務(wù)器;所述非核心業(yè)務(wù)服務(wù)器在與同一 IDC的第二三層交換機(jī)之間的連接故障 時,將非核心業(yè)務(wù)數(shù)據(jù)發(fā)送給同一 IDC的第一三層交換機(jī);第一三層交換機(jī),還用于確定接收到非核心業(yè)務(wù)數(shù)據(jù)后,根據(jù)預(yù)先針對非 核心業(yè)務(wù)數(shù)據(jù)配置的指向第二堆疊設(shè)備的路由,通過第一堆疊設(shè)備與第二堆疊 設(shè)備之間的聚合鏈路將該非核心業(yè)務(wù)數(shù)據(jù)發(fā)送給第二堆疊設(shè)備,由所述第二堆 疊設(shè)備將該非核心業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)發(fā)給目的非核心業(yè)務(wù)服務(wù)器。
11、 根據(jù)權(quán)利要求IO所述的系統(tǒng),其特征在于,第二三層交換機(jī),還用于接收到核心業(yè)務(wù)數(shù)據(jù)后,判斷與該第二三層交換機(jī)屬于同一 IDC的第 一三層交 換機(jī)是否故障,如果否,則通過該第二三層交換機(jī)到屬于同一IDC的第一三層 交換機(jī)的接口發(fā)送核心業(yè)務(wù)數(shù)據(jù)到第一堆疊設(shè)備;如果是,則通過聚合算法確 定第二堆疊設(shè)備到第一堆疊設(shè)備的出接口 ,將核心業(yè)務(wù)數(shù)據(jù)發(fā)送給該出接口所 在的第二三層交換機(jī),由該出接口所在的第二三層交換機(jī)通過該出接口發(fā)送核 心業(yè)務(wù)數(shù)據(jù)到第 一堆疊設(shè)備;所述第一三層交換機(jī),還用于接收到非核心業(yè)務(wù)數(shù)據(jù)后,判斷與該第一三 層交換機(jī)屬于同一IDC的第二三層交換機(jī)是否故障,如果否,則通過該第一三 層交換機(jī)到屬于同一 IDC的第二三層交換機(jī)的接口發(fā)送非核心業(yè)務(wù)數(shù)據(jù)到第二 堆疊設(shè)備;如果是,則通過聚合算法確定第一堆疊設(shè)備到第二堆疊設(shè)備的出接 口,將非核心業(yè)務(wù)數(shù)據(jù)發(fā)送給該出接口所在的第一三層交換機(jī),由該出接口所 在的第 一三層交換機(jī)通過該出接口發(fā)送非核心業(yè)務(wù)數(shù)據(jù)到第二堆疊設(shè)備。
12、 根據(jù)權(quán)利要求9或11所述的系統(tǒng),其特征在于,所述第一三層交換機(jī), 還用于接收到核心業(yè)務(wù)數(shù)據(jù)后,確定該核心業(yè)務(wù)數(shù)據(jù)的目的MAC地址是否為 該第一三層交換機(jī)所連接的核心業(yè)務(wù)服務(wù)器的MAC地址,如果是,將核心業(yè) 務(wù)數(shù)據(jù)直接發(fā)送給目的核心業(yè)務(wù)服務(wù)器;否則,查找ARP表項,確定該核心業(yè) 務(wù)數(shù)據(jù)的目的IP地址對應(yīng)的目的MAC地址和出接口 ,利用確定的目的MAC 地址替換核心業(yè)務(wù)數(shù)據(jù)的目的MAC地址后,如果確定的出接口在該第一三層 交換機(jī)上,則通過確定的出接口發(fā)送該核心業(yè)務(wù)數(shù)據(jù),如果確定的出接口不在 該第 一三層交換機(jī)上,則將該核心業(yè)務(wù)數(shù)據(jù)發(fā)送給該出接口所在的第 一三層交 換機(jī);所述第二三層交換機(jī),還用于接收到非核心業(yè)務(wù)數(shù)據(jù)后,確定該核心業(yè)務(wù)數(shù)據(jù)的目的MAC地址是否為該第二三層加換機(jī)所連接的非核心業(yè)務(wù)服務(wù)器的MAC地址,如果是,將該非核心業(yè)務(wù)數(shù)據(jù)直接發(fā)送給目的非核心業(yè)務(wù)服務(wù)器; 否則,查找ARP表項,確定該非核心業(yè)務(wù)數(shù)據(jù)的目的IP地址對應(yīng)的目的MAC 地址和出接口 ,利用確定的目的MAC地址替換非核心業(yè)務(wù)數(shù)據(jù)的目的MAC地 址后,如果確定的出接口在該第二三層交換機(jī)上,則通過該出接口發(fā)送該非核 心業(yè)務(wù)數(shù)據(jù),如果確定的出接口不在該第二三層交換機(jī)上,則將該非核心業(yè)務(wù) 數(shù)據(jù)發(fā)送給該出接口所在的第二三層交換機(jī)。
全文摘要
本發(fā)明提供了一種實(shí)現(xiàn)Internet數(shù)據(jù)中心(IDC)城域互聯(lián)的方法和系統(tǒng),將各IDC中的兩個三層交換機(jī)進(jìn)行區(qū)分,各IDC的其中一個三層交換機(jī)構(gòu)成一個堆疊設(shè)備用于承載核心業(yè)務(wù)數(shù)據(jù),各IDC的另一個三層交換機(jī)構(gòu)成一個堆疊設(shè)備用于承載非核心業(yè)務(wù)數(shù)據(jù),從而實(shí)現(xiàn)了核心業(yè)務(wù)數(shù)據(jù)和非核心業(yè)務(wù)數(shù)據(jù)在城域網(wǎng)傳輸上的隔離,在實(shí)現(xiàn)IDC城域高速互聯(lián)的基礎(chǔ)上有效地保證了核心業(yè)務(wù)的服務(wù)質(zhì)量。
文檔編號H04L12/66GK101667980SQ20091023560
公開日2010年3月10日 申請日期2009年9月30日 優(yōu)先權(quán)日2009年9月30日
發(fā)明者劉新民, 蔚 李 申請人:杭州華三通信技術(shù)有限公司