專利名稱:交換設(shè)備上的數(shù)據(jù)傳輸方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種交換設(shè)備上的數(shù)據(jù)傳輸方法和裝置。
背景技術(shù):
trunk(鏈路聚集)技術(shù)是一種以太網(wǎng)鏈路聚合技術(shù),可以實現(xiàn)負荷分擔(dān)和冗余備份。目前,在以太網(wǎng)交換應(yīng)用中,trunk技術(shù)被廣泛應(yīng)用。隨著端口數(shù)量需求的不繼增加, 各類以太網(wǎng)交換設(shè)備開始采用多芯片堆疊方式來擴充端口數(shù)量,跨芯片trunk技術(shù)在多芯片堆疊基礎(chǔ)上出現(xiàn)。在多芯片堆疊時不同芯片的端口綁定在一起,通過跨芯片trunk實現(xiàn)鏈路的冗余備份和負荷分擔(dān)功能??缧酒瑃runk要支持負荷分擔(dān),芯片間的堆疊端口帶寬=端口帶寬X端口數(shù)量。若一個端口帶寬為1( ,端口數(shù)量為10,則堆疊端口帶寬為10(ib。以框內(nèi)(背板)以太網(wǎng)交換應(yīng)用中為例,通常采用多個線卡通過兩個交換芯片進行數(shù)據(jù)交互,這時兩個交換芯片之間的堆疊端口需要比較大的帶寬。比如,在圖1所示的以太網(wǎng)交換應(yīng)用場景中,線卡1、線卡2和線卡3通過交換芯片A和交換芯片B進行數(shù)據(jù)交互。 線卡1、線卡2和線卡3中的構(gòu)成trunk的兩條鏈路的帶寬都為10G,由于線卡1、線卡2和線卡3傳輸給交換芯片A的數(shù)據(jù)有可能同時通過交換芯片A和交換芯片B之間的堆疊端口傳輸?shù)浇粨Q芯片B,因此交換芯片A和交換芯片B之間的堆疊端口的帶寬至少需要30G,才能滿足數(shù)據(jù)交換的需要。而在圖1中,交換芯片A和交換芯片B之間的堆疊端口為2X10 =20G,滿足不了數(shù)據(jù)交換的需要?,F(xiàn)有技術(shù)中的一種增加交換芯片之間的堆疊端口的帶寬的方法為在兩個交換芯片之間使用多個堆疊端口 trunk在一起,從而提高堆疊端口帶寬,解決堆疊端口帶寬不足的問題。在實現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)上述現(xiàn)有技術(shù)中的增加交換芯片之間的堆疊端口的帶寬的方法至少存在如下問題該方法將占用每個交換芯片的多個端口來用作trunk 在一起的堆疊端口,從而減少了每個交換芯片上的用于和線卡交互數(shù)據(jù)的端口數(shù)量,導(dǎo)致交換芯片上的端口的利用率降低。比如,如圖2所示,將交換芯片A和交換芯片B上的5個端口用作trunk在一起的堆疊端口,堆疊端口帶寬達到50G。如果交換芯片A和交換芯片上總共有10個端口,則交換芯片A和交換芯片B上只剩下5個端口用于和線卡交互數(shù)據(jù),交換芯片A和交換芯片B上的端口的利用率只有50%。
發(fā)明內(nèi)容
本發(fā)明實施例提供了一種交換設(shè)備上的數(shù)據(jù)傳輸方法和裝置,以提高交換設(shè)備上的端口的利用率。一種交換設(shè)備上的數(shù)據(jù)傳輸方法,在第一交換設(shè)備和第二交換設(shè)備之間設(shè)置堆疊端口,所述方法具體包括第一交換設(shè)備接收到需要轉(zhuǎn)發(fā)的數(shù)據(jù)流,所述第一交換設(shè)備獲取接收所述數(shù)據(jù)流的目的網(wǎng)絡(luò)設(shè)備;所述第一交換設(shè)備判斷所述第一交換設(shè)備到所述目的網(wǎng)絡(luò)設(shè)備的端口的狀態(tài)是否為正常,如果是,則所述第一交換設(shè)備通過所述第一交換設(shè)備到所述目的網(wǎng)絡(luò)設(shè)備的端口將所述數(shù)據(jù)流傳輸給所述目的網(wǎng)絡(luò)設(shè)備;否則;所述第一交換設(shè)備通過和所述第二交換設(shè)備之間的堆疊端口,將所述數(shù)據(jù)流傳輸給第二交換設(shè)備,以使得所述第二交換設(shè)備通過所述第二交換設(shè)備到所述目的網(wǎng)絡(luò)設(shè)備的端口將所述數(shù)據(jù)流傳輸給所述目的網(wǎng)絡(luò)設(shè)備。一種數(shù)據(jù)傳輸裝置,包括第一交換設(shè)備和第二交換設(shè)備,在所述第一交換設(shè)備和所述第二交換設(shè)備之間設(shè)置堆疊端口,所述的第一交換設(shè)備,用于接收需要轉(zhuǎn)發(fā)的數(shù)據(jù)流,獲取接收所述數(shù)據(jù)流的目的網(wǎng)絡(luò)設(shè)備,判斷所述第一交換設(shè)備到所述目的網(wǎng)絡(luò)設(shè)備的端口的狀態(tài)是否為正常,如果是, 則通過所述第一交換設(shè)備到所述目的網(wǎng)絡(luò)設(shè)備的端口將所述數(shù)據(jù)流傳輸給所述目的網(wǎng)絡(luò)設(shè)備;否則;通過和所述第二交換設(shè)備之間的堆疊端口,將所述數(shù)據(jù)流傳輸給第二交換設(shè)備;所述的第二交換設(shè)備,用于通過所述第二交換設(shè)備到所述目的網(wǎng)絡(luò)設(shè)備的端口, 將所述第一交換設(shè)備傳輸過來的數(shù)據(jù)流傳輸給所述目的網(wǎng)絡(luò)設(shè)備。由上述本發(fā)明的實施例提供的技術(shù)方案可以看出,本發(fā)明實施例通過交換設(shè)備優(yōu)先選擇本交換設(shè)備上的端口進行數(shù)據(jù)轉(zhuǎn)發(fā),從而可以大大地減少堆疊端口所需要的帶寬, 解決堆疊端口帶寬不足的問題??梢詼p少交換設(shè)備上的堆疊端口的數(shù)量,增加交換設(shè)備上的用于和網(wǎng)絡(luò)設(shè)備交互數(shù)據(jù)的端口數(shù)量,提高交換設(shè)備上的端口的利用率。
為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為現(xiàn)有技術(shù)中的一種以太網(wǎng)交換應(yīng)用場景示意圖;圖2為現(xiàn)有技術(shù)中的一種將交換設(shè)備A和交換設(shè)備B上的5個端口用作trunk在一起的堆疊端口的示意圖;圖3為本發(fā)明實施例一提供的一種交換設(shè)備上的數(shù)據(jù)傳輸方法的處理流程圖;圖4為本發(fā)明實施例一提供的一種以太網(wǎng)交換應(yīng)用場景圖;圖5為針對圖4所示的應(yīng)用場景,本發(fā)明實施例一提供的一種交換設(shè)備上的數(shù)據(jù)傳輸方法的實現(xiàn)原理示意圖;圖6為本發(fā)明實施例提供的一種數(shù)據(jù)傳輸裝置的結(jié)構(gòu)示意圖;圖7為本發(fā)明實施例提供的另一種數(shù)據(jù)傳輸裝置的結(jié)構(gòu)示意圖。
具體實施例方式為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。為便于對本發(fā)明實施例的理解,下面將結(jié)合附圖以幾個具體實施例為例做進一步的解釋說明,且各個實施例并不構(gòu)成對本發(fā)明實施例的限定。實施例一在第一交換設(shè)備和第二交換之間設(shè)置堆疊端口,多個網(wǎng)絡(luò)設(shè)備通過第一交換設(shè)備和第二交換進行數(shù)據(jù)交換,每個網(wǎng)絡(luò)設(shè)備都分別和第一交換設(shè)備、第二交換設(shè)備之間通過端口連接。該實施例提供的一種交換設(shè)備上的數(shù)據(jù)傳輸方法的處理流程如圖3所示,包括如下的處理步驟步驟31、第一交換設(shè)備接收到需要轉(zhuǎn)發(fā)的數(shù)據(jù)流,所述第一交換設(shè)備獲取接收所述數(shù)據(jù)流的目的網(wǎng)絡(luò)設(shè)備。步驟32、當(dāng)所述第一交換設(shè)備到所述目的網(wǎng)絡(luò)設(shè)備的端口的狀態(tài)為正常時,所述第一交換設(shè)備通過所述第一交換設(shè)備到所述目的網(wǎng)絡(luò)設(shè)備的端口將所述數(shù)據(jù)流傳輸給所述目的網(wǎng)絡(luò)設(shè)備。由上述實施例提供的技術(shù)方案可以看出,本發(fā)明實施例通過交換設(shè)備優(yōu)先選擇本交換設(shè)備上的端口進行數(shù)據(jù)轉(zhuǎn)發(fā),從而可以大大地減少堆疊端口所需要的帶寬,解決堆疊端口帶寬不足的問題??梢詼p少交換設(shè)備上的堆疊端口的數(shù)量,增加交換設(shè)備上的用于和網(wǎng)絡(luò)設(shè)備交互數(shù)據(jù)的端口數(shù)量,提高交換設(shè)備上的端口的利用率。該實施例提供的一種以太網(wǎng)交換應(yīng)用場景如圖4所示,第一交換板、第二交換板分別提供M個IOG端口,第一交換板上的兩個端口分別和第二交換板上的兩個端口構(gòu)成堆疊端口,第一交換板和第二交換板之間有兩條trunk在一起的互連鏈路,堆疊端口帶寬僅有 20( 。線卡N(O-IO)的每個端口為10G,第一交換板和第二交換板分別與每個線卡 N(O-IO)之間有兩條互連鏈路,線卡N(O-IO)到第一交換板和第二交換板的4條互連鏈路 trunk 在一起。具體而言,所述的步驟31的第一交換設(shè)備獲取接收所述數(shù)據(jù)流的目的網(wǎng)絡(luò)設(shè)備, 可以包括在第一個交換設(shè)備、第二交換設(shè)備上預(yù)先保存各個網(wǎng)絡(luò)設(shè)備的接收地址和各個網(wǎng)絡(luò)設(shè)備的標識之間的對應(yīng)關(guān)系。上述網(wǎng)絡(luò)設(shè)備可以為線卡,當(dāng)每個線卡等網(wǎng)絡(luò)設(shè)備和各個交換設(shè)備之間的多條鏈路trunk在一起時,在第一個交換設(shè)備、第二交換設(shè)備上可以預(yù)先保存各個網(wǎng)絡(luò)設(shè)備的接收地址、標識和對應(yīng)的trunk ID之間的對應(yīng)關(guān)系。第一個交換設(shè)備根據(jù)接收到的數(shù)據(jù)流的目的地址,查詢預(yù)先保存的上述對應(yīng)關(guān)系,當(dāng)根據(jù)查詢結(jié)果確定網(wǎng)絡(luò)設(shè)備的接收地址和所述數(shù)據(jù)流的目的地址相同時,將所述網(wǎng)絡(luò)設(shè)備確定為所述數(shù)據(jù)流的目的網(wǎng)絡(luò)設(shè)備。針對上述圖4所示的應(yīng)用場景,在第一交換板和第二交換板上都保存線卡 N(O-IO)的接收地址和標識之間的對應(yīng)關(guān)系,第一交換板接收到線卡N(I-IO)發(fā)送給線卡 0的數(shù)據(jù)流后,通過查詢上述對應(yīng)關(guān)系確認線卡0的接收地址和上述數(shù)據(jù)流的目的地址相同,于是,將線卡0確定為所述數(shù)據(jù)流的目的網(wǎng)絡(luò)設(shè)備。針對上述圖4所示的應(yīng)用場景,上述本發(fā)明實施例所述的交換設(shè)備上的數(shù)據(jù)傳輸方法的實現(xiàn)原理示意圖如圖5所示,具體處理過程如下。具體而言,所述的步驟32,可以包括在第一交換設(shè)備和第二交換設(shè)備上分別維護包括端口的標識、狀態(tài)、端口所位于的交換設(shè)備的標識、端口連接的網(wǎng)絡(luò)設(shè)備的標識的交換表,所述的端口包括第一交換設(shè)備和第二交換設(shè)備上的所有端口。所述第一交換設(shè)備根據(jù)所述目的網(wǎng)絡(luò)設(shè)備的標識查詢所述交換表,根據(jù)查詢結(jié)果確定有位于所述第一交換設(shè)備上、狀態(tài)為正常、連接的網(wǎng)絡(luò)設(shè)備為所述目的網(wǎng)絡(luò)設(shè)備的端當(dāng)所述端口的數(shù)量為一個時,所述第一交換設(shè)備通過所述端口將所述數(shù)據(jù)流傳輸給所述目的網(wǎng)絡(luò)設(shè)備;當(dāng)所述端口的數(shù)量為多個時,所述第一交換設(shè)備根據(jù)所述數(shù)據(jù)流的源地址選擇所述多個端口中的一個端口,通過該一個端口將所述數(shù)據(jù)流傳輸給所述目的網(wǎng)絡(luò)設(shè)備。針對上述圖4所示的應(yīng)用場景,在第一交換板和第二交換板上保存的交換表可以如下述表1所示,表1
權(quán)利要求
1.一種交換設(shè)備上的數(shù)據(jù)傳輸方法,其特征在于,在第一交換設(shè)備和第二交換設(shè)備之間設(shè)置堆疊端口,所述方法具體包括第一交換設(shè)備接收到需要轉(zhuǎn)發(fā)的數(shù)據(jù)流,所述第一交換設(shè)備獲取接收所述數(shù)據(jù)流的目的網(wǎng)絡(luò)設(shè)備;所述第一交換設(shè)備判斷所述第一交換設(shè)備到所述目的網(wǎng)絡(luò)設(shè)備的端口的狀態(tài)是否為正常,如果是,則所述第一交換設(shè)備通過所述第一交換設(shè)備到所述目的網(wǎng)絡(luò)設(shè)備的端口將所述數(shù)據(jù)流傳輸給所述目的網(wǎng)絡(luò)設(shè)備;否則;所述第一交換設(shè)備通過和所述第二交換設(shè)備之間的堆疊端口,將所述數(shù)據(jù)流傳輸給第二交換設(shè)備,以使得所述第二交換設(shè)備通過所述第二交換設(shè)備到所述目的網(wǎng)絡(luò)設(shè)備的端口將所述數(shù)據(jù)流傳輸給所述目的網(wǎng)絡(luò)設(shè)備。
2.根據(jù)權(quán)利要求1所述的交換設(shè)備上的數(shù)據(jù)傳輸方法,其特征在于,所述的所述第一交換設(shè)備獲取接收所述數(shù)據(jù)流的目的網(wǎng)絡(luò)設(shè)備包括第一個交換設(shè)備獲取所述數(shù)據(jù)流的目的地址,根據(jù)該目的地址查詢預(yù)先保存的各個網(wǎng)絡(luò)設(shè)備的接收地址和各個網(wǎng)絡(luò)設(shè)備的標識之間的對應(yīng)關(guān)系,確定所述數(shù)據(jù)流的目的網(wǎng)絡(luò)設(shè)備的標識。
3.根據(jù)權(quán)利要求2所述的交換設(shè)備上的數(shù)據(jù)傳輸方法,其特征在于,所述的第一交換設(shè)備通過所述第一交換設(shè)備到所述目的網(wǎng)絡(luò)設(shè)備的端口將所述數(shù)據(jù)流傳輸給所述目的網(wǎng)絡(luò)設(shè)備,包括在第一交換設(shè)備和第二交換設(shè)備上分別維護包括各個端口的標識、狀態(tài)、端口所位于的交換設(shè)備的標識、端口連接的網(wǎng)絡(luò)設(shè)備的標識的交換表,所述的端口包括第一交換設(shè)備和第二交換設(shè)備上的所有端口;所述第一交換設(shè)備根據(jù)所述目的網(wǎng)絡(luò)設(shè)備的標識查詢所述交換表,根據(jù)查詢結(jié)果確定有位于所述第一交換設(shè)備上、狀態(tài)為正常、連接的網(wǎng)絡(luò)設(shè)備為所述目的網(wǎng)絡(luò)設(shè)備的端口,所述第一交換設(shè)備通過所述端口將所述數(shù)據(jù)流傳輸給所述目的網(wǎng)絡(luò)設(shè)備。
4.根據(jù)權(quán)利要求2或3所述的交換設(shè)備上的數(shù)據(jù)傳輸方法,其特征在于,所述的所述第一交換設(shè)備通過和所述第二交換設(shè)備之間的堆疊端口,將所述數(shù)據(jù)流傳輸給第二交換設(shè)備,以使得所述第二交換設(shè)備通過所述第二交換設(shè)備到所述目的網(wǎng)絡(luò)設(shè)備的端口將所述數(shù)據(jù)流傳輸給所述目的網(wǎng)絡(luò)設(shè)備,包括在第一交換設(shè)備和第二交換設(shè)備上分別維護包括各個端口的標識、狀態(tài)、端口所位于的交換設(shè)備的標識、端口連接的網(wǎng)絡(luò)設(shè)備的標識的交換表,所述的端口包括第一交換設(shè)備和第二交換設(shè)備上的所有端口;所述第一交換設(shè)備根據(jù)所述目的網(wǎng)絡(luò)設(shè)備的標識查詢所述交換表,根據(jù)查詢結(jié)果確定沒有位于所述第一交換設(shè)備上、狀態(tài)為正常、連接的網(wǎng)絡(luò)設(shè)備為所述目的網(wǎng)絡(luò)設(shè)備的端口, 但是,有位于所述第二交換設(shè)備上、狀態(tài)為正常、連接的網(wǎng)絡(luò)設(shè)備為所述目的網(wǎng)絡(luò)設(shè)備的端 Π ;所述第一交換設(shè)備通過所述堆疊端口將所述數(shù)據(jù)流傳輸給所述第二交換設(shè)備,所述第二交換設(shè)備通過所述狀態(tài)為正常、連接的網(wǎng)絡(luò)設(shè)備為所述目的網(wǎng)絡(luò)設(shè)備的端口將所述數(shù)據(jù)流傳輸給所述目的網(wǎng)絡(luò)設(shè)備。
5.根據(jù)權(quán)利要求4所述的交換設(shè)備上的數(shù)據(jù)傳輸方法,其特征在于,所述的第二交換設(shè)備通過所述狀態(tài)為正常、連接的網(wǎng)絡(luò)設(shè)備為所述目的網(wǎng)絡(luò)設(shè)備的端口將所述數(shù)據(jù)流傳輸給所述目的網(wǎng)絡(luò)設(shè)備,包括所述第二交換設(shè)備獲取所述數(shù)據(jù)流的目的地址,根據(jù)該目的地址查詢預(yù)先保存的各個網(wǎng)絡(luò)設(shè)備的接收地址和各個網(wǎng)絡(luò)設(shè)備的標識之間的對應(yīng)關(guān)系,確定所述數(shù)據(jù)流的目的網(wǎng)絡(luò)設(shè)備的標識;所述第二交換設(shè)備維護包括第一交換設(shè)備和第二交換設(shè)備上的所有端口的標識、狀態(tài)、端口所位于的交換設(shè)備的標識、端口連接的網(wǎng)絡(luò)設(shè)備的標識的交換表,所述第二交換設(shè)備根據(jù)所述目的網(wǎng)絡(luò)設(shè)備的標識查詢所述交換表,根據(jù)查詢結(jié)果確定有位于所述第二交換設(shè)備上、狀態(tài)為正常、連接的網(wǎng)絡(luò)設(shè)備為所述目的網(wǎng)絡(luò)設(shè)備的端口 ;所述第二交換設(shè)備通過所述狀態(tài)為正常、連接的網(wǎng)絡(luò)設(shè)備為所述目的網(wǎng)絡(luò)設(shè)備的端口,將所述數(shù)據(jù)流傳輸給所述目的網(wǎng)絡(luò)設(shè)備。
6.一種數(shù)據(jù)傳輸裝置,其特征在于,包括第一交換設(shè)備和第二交換設(shè)備,在所述第一交換設(shè)備和所述第二交換設(shè)備之間設(shè)置堆疊端口,所述的第一交換設(shè)備,用于接收需要轉(zhuǎn)發(fā)的數(shù)據(jù)流,獲取接收所述數(shù)據(jù)流的目的網(wǎng)絡(luò)設(shè)備,判斷所述第一交換設(shè)備到所述目的網(wǎng)絡(luò)設(shè)備的端口的狀態(tài)是否為正常,如果是,則通過所述第一交換設(shè)備到所述目的網(wǎng)絡(luò)設(shè)備的端口將所述數(shù)據(jù)流傳輸給所述目的網(wǎng)絡(luò)設(shè)備; 否則;通過和所述第二交換設(shè)備之間的堆疊端口,將所述數(shù)據(jù)流傳輸給第二交換設(shè)備;所述的第二交換設(shè)備,用于通過所述第二交換設(shè)備到所述目的網(wǎng)絡(luò)設(shè)備的端口,將所述第一交換設(shè)備傳輸過來的數(shù)據(jù)流傳輸給所述目的網(wǎng)絡(luò)設(shè)備。
7.根據(jù)權(quán)利要求6所述的數(shù)據(jù)傳輸裝置,其特征在于,所述的第一交換設(shè)備具體包括 目的網(wǎng)絡(luò)設(shè)備確認模塊,用于獲取所述數(shù)據(jù)流的目的地址,根據(jù)該目的地址查詢預(yù)先保存的各個網(wǎng)絡(luò)設(shè)備的接收地址和各個網(wǎng)絡(luò)設(shè)備的標識之間的對應(yīng)關(guān)系,確定所述數(shù)據(jù)流的目的網(wǎng)絡(luò)設(shè)備的標識;交換表維護模塊,用于維護包括第一交換設(shè)備和第二交換設(shè)備上的所有端口的標識、 狀態(tài)、端口所位于的交換設(shè)備的標識、端口連接的網(wǎng)絡(luò)設(shè)備的標識的交換表;端口查詢和確認模塊,用于根據(jù)所述目的網(wǎng)絡(luò)設(shè)備確認模塊所確認的目的網(wǎng)絡(luò)設(shè)備的標識查詢所述交換表維護模塊所維護的交換表,根據(jù)查詢結(jié)果確定有位于所述第一交換設(shè)備上、狀態(tài)為正常、連接的網(wǎng)絡(luò)設(shè)備為所述目的網(wǎng)絡(luò)設(shè)備的端口 ;數(shù)據(jù)傳輸模塊,用于通過所述端口查詢和確認模塊所確認的端口,將所述數(shù)據(jù)流傳輸給所述目的網(wǎng)絡(luò)設(shè)備。
8.根據(jù)權(quán)利要求6或7所述的數(shù)據(jù)傳輸裝置,其特征在于,所述的第二交換設(shè)備具體包括目的網(wǎng)絡(luò)設(shè)備確認模塊,用于獲取所述數(shù)據(jù)流的目的地址,根據(jù)該目的地址查詢預(yù)先保存的各個網(wǎng)絡(luò)設(shè)備的接收地址和各個網(wǎng)絡(luò)設(shè)備的標識之間的對應(yīng)關(guān)系,確定所述數(shù)據(jù)流的目的網(wǎng)絡(luò)設(shè)備的標識;交換表維護模塊,用于維護包括第一交換設(shè)備和第二交換設(shè)備上的所有端口的標識、 狀態(tài)、端口所位于的交換設(shè)備的標識、端口連接的網(wǎng)絡(luò)設(shè)備的標識的交換表;端口查詢和確認模塊,用于根據(jù)所述目的網(wǎng)絡(luò)設(shè)備確認模塊所確認的目的網(wǎng)絡(luò)設(shè)備的標識查詢所述交換表維護模塊所維護的交換表,根據(jù)查詢結(jié)果確定有位于所述第二交換設(shè)備上、狀態(tài)為正常、連接的網(wǎng)絡(luò)設(shè)備為所述目的網(wǎng)絡(luò)設(shè)備的端口 ;數(shù)據(jù)傳輸模塊,用于通過所述端口查詢和確認模塊所確認的端口,將所述數(shù)據(jù)流傳輸給所述目的網(wǎng)絡(luò)設(shè)備。
全文摘要
本發(fā)明實施例提供了一種交換設(shè)備上的數(shù)據(jù)傳輸方法及裝置。該方法主要包括第一交換設(shè)備接收到需要轉(zhuǎn)發(fā)的數(shù)據(jù)流,所述第一交換設(shè)備獲取接收所述數(shù)據(jù)流的目的網(wǎng)絡(luò)設(shè)備;當(dāng)所述第一交換設(shè)備到所述目的網(wǎng)絡(luò)設(shè)備的端口的狀態(tài)為正常時,所述第一交換設(shè)備通過所述第一交換設(shè)備到所述目的網(wǎng)絡(luò)設(shè)備的端口將所述數(shù)據(jù)流傳輸給所述目的網(wǎng)絡(luò)設(shè)備。利用本發(fā)明,可以大大地減少堆疊端口所需要的帶寬,解決堆疊端口帶寬不足的問題??梢詼p少交換設(shè)備上的堆疊端口的數(shù)量,增加交換設(shè)備上的用于和網(wǎng)絡(luò)設(shè)備交互數(shù)據(jù)的端口數(shù)量,提高交換設(shè)備上的端口的利用率。
文檔編號H04L12/56GK102171976SQ201180000418
公開日2011年8月31日 申請日期2011年4月14日 優(yōu)先權(quán)日2011年4月14日
發(fā)明者嚴立, 童運民, 陳小勤, 黃立剛 申請人:華為技術(shù)有限公司