專利名稱:重構(gòu)通信網(wǎng)絡(luò)的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及的是分組交換通信網(wǎng)絡(luò)這一技術(shù)領(lǐng)域,具體而言涉及一種重
構(gòu)一個(gè)通信網(wǎng)絡(luò)的方法,在所述通信網(wǎng)絡(luò)中,使用不同網(wǎng)絡(luò)協(xié)議的LAN彼
此相連。
背景技術(shù):
分組交換以太網(wǎng)(LAN = Local Area Network,局域網(wǎng))既用于工業(yè)環(huán) 境,也用于辦公環(huán)境,其中,二者對(duì)網(wǎng)絡(luò)的要求極其不同。與辦公環(huán)境不同, 工業(yè)領(lǐng)域每天應(yīng)用的LAN須在極端條件(例如電磁干擾場(chǎng)、高工作溫度和 高機(jī)械負(fù)荷)下可靠工作。由于生產(chǎn)設(shè)備的故障和由此產(chǎn)生的停機(jī)時(shí)間一般 情況下即意味著高成本,因此,工業(yè)應(yīng)用領(lǐng)域?qū)收习踩缘囊蟊绒k公環(huán) 境嚴(yán)格得多。
出于這個(gè)原因,工業(yè)LAN —般使用可實(shí)現(xiàn)快速冗余機(jī)制的耐用組件, 以便在故障情況下最大程度地降低成本。此外,這種網(wǎng)絡(luò)通常會(huì)選用環(huán)形拓 撲,因?yàn)榄h(huán)形拓?fù)湓谝粭l數(shù)據(jù)鏈路或一個(gè)網(wǎng)橋發(fā)生故障時(shí)可實(shí)現(xiàn)重構(gòu)時(shí)間低 于500ms的快速重構(gòu)。在網(wǎng)絡(luò)協(xié)議方面,工業(yè)LAN通常采用基于以太網(wǎng)標(biāo) 準(zhǔn)的標(biāo)準(zhǔn)網(wǎng)絡(luò)協(xié)議或?qū)S镁W(wǎng)絡(luò)協(xié)議。
相對(duì)而言,辦公環(huán)境使用的LAN主要采用星形拓?fù)浠蚓W(wǎng)狀拓?fù)洌诰W(wǎng) 絡(luò)協(xié)議方面目前一般采用IEEE 802.1 w的RSTP(RSTP = Rapid Spanning Tree Protocol,快速生成樹協(xié)議)。
在實(shí)際應(yīng)用中,環(huán)形工業(yè)LAN通過數(shù)據(jù)鏈路與網(wǎng)狀辦公LAN彼此相連。 為提高用上述方式相連的網(wǎng)絡(luò)的故障安全性,已知的做法是在這兩個(gè)網(wǎng)絡(luò)之 間建立兩條冗余數(shù)據(jù)鏈路,在這兩條冗余數(shù)據(jù)鏈路中,只有一條第一冗余數(shù)據(jù)鏈路被激活以實(shí)現(xiàn)兩個(gè)網(wǎng)絡(luò)之間的數(shù)據(jù)交換,而第二冗余數(shù)據(jù)鏈路則處于 阻塞狀態(tài),其作為備份數(shù)據(jù)鏈路只在故障情況下才代替已激活的第一數(shù)據(jù)鏈 路被激活。這種措施的缺點(diǎn)在于以下事實(shí),即用于激活處于阻塞狀態(tài)的第
二數(shù)據(jù)鏈路的切換過程需要持續(xù)較長(zhǎng)時(shí)間,在辦公LAN采用RSTP的標(biāo)準(zhǔn) 化例行程序的情況下,該切換過程的持續(xù)時(shí)間約為30秒鐘。
發(fā)明內(nèi)容
因此,本發(fā)明的目的是提供一種重構(gòu)一個(gè)通信網(wǎng)絡(luò)的方法,所述通信網(wǎng)
絡(luò)包括一個(gè)辦公LAN與一個(gè)工業(yè)LAN,相比傳統(tǒng)方法,所述方法可在一個(gè) 用于連接所述兩個(gè)LAN的冗余數(shù)據(jù)鏈路發(fā)生故障時(shí)實(shí)現(xiàn)速度更快的重構(gòu)。
根據(jù)本發(fā)明,這個(gè)目的通過一種用于重構(gòu)一個(gè)分組交換通信網(wǎng)絡(luò)且具有 權(quán)利要求1的特征的方法而達(dá)成。本發(fā)明的有利設(shè)計(jì)方案由從屬權(quán)利要求的
特征給出。
為達(dá)成所述目的,本發(fā)明提供一種重構(gòu)一個(gè)分組交換通信網(wǎng)絡(luò)的方法, 所述通信網(wǎng)絡(luò)包括一個(gè)(網(wǎng)橋交換)第一網(wǎng)絡(luò)與一個(gè)(網(wǎng)橋交換)第二網(wǎng)絡(luò), 所述第一和第二網(wǎng)絡(luò)通過兩條冗余數(shù)據(jù)鏈路彼此相連,所述兩條冗余數(shù)據(jù)鏈 路中總是只有一條冗余數(shù)據(jù)鏈路處于激活狀態(tài)以便于有效數(shù)據(jù)交換。此處和 下文中所用的"冗余數(shù)據(jù)鏈路"均是指連接這兩個(gè)網(wǎng)絡(luò)的數(shù)據(jù)鏈路。該通信 網(wǎng)絡(luò)的網(wǎng)絡(luò)節(jié)點(diǎn)在此稱為"網(wǎng)橋"。但在本發(fā)明范圍內(nèi),該通信網(wǎng)絡(luò)的網(wǎng)絡(luò) 節(jié)點(diǎn)也可以是交換機(jī)(交換機(jī)=多端口網(wǎng)橋)或適用于進(jìn)行交換的其他網(wǎng) 絡(luò)節(jié)點(diǎn)。
所述兩條冗余數(shù)據(jù)鏈路包括一條可以預(yù)置方式加以激活或處于激活狀 態(tài)、并用于有效數(shù)據(jù)交換的第一冗余數(shù)據(jù)鏈路與一條可以預(yù)置方式加以停用 或處于停用狀態(tài)的第二冗余數(shù)據(jù)鏈路,所述第二冗余數(shù)據(jù)鏈路可在所述第一 冗余數(shù)據(jù)鏈路發(fā)生故障時(shí)用于有效數(shù)據(jù)的交換。
這兩條冗余數(shù)據(jù)鏈路均以數(shù)據(jù)技術(shù)手段將第一網(wǎng)絡(luò)的一個(gè)網(wǎng)橋與第二網(wǎng)絡(luò)的一個(gè)網(wǎng)橋相連。其中,第二網(wǎng)絡(luò)的每個(gè)網(wǎng)橋均可分別與第一網(wǎng)絡(luò)的一 個(gè)單獨(dú)網(wǎng)橋相連。也可使第二網(wǎng)絡(luò)的多個(gè)網(wǎng)橋與第一網(wǎng)絡(luò)的同一個(gè)網(wǎng)橋的不 同端口相連,或者使第一網(wǎng)絡(luò)的多個(gè)網(wǎng)橋與第二網(wǎng)絡(luò)的同一個(gè)網(wǎng)橋的不同端
口相連。
此處和下文將第二網(wǎng)絡(luò)的與第一冗余數(shù)據(jù)鏈路相連的網(wǎng)橋稱為"第一網(wǎng) 橋"。此處和下文將第二網(wǎng)絡(luò)的與第二冗余數(shù)據(jù)鏈路相連的網(wǎng)橋稱為"第二 網(wǎng)橋"。
所述通信網(wǎng)絡(luò)的第一網(wǎng)絡(luò)特定而言可作為辦公LAN安裝在辦公環(huán)境 中。第一網(wǎng)絡(luò)在數(shù)據(jù)交換方面采用第一網(wǎng)絡(luò)協(xié)議。第一網(wǎng)絡(luò)優(yōu)選將IEEE S02.1w的RSTP用作所述第一網(wǎng)絡(luò)協(xié)議,RSTP在第一網(wǎng)絡(luò)的物理拓?fù)浞矫?形成一個(gè)生成樹形式的邏輯拓?fù)?。第一網(wǎng)絡(luò)優(yōu)選具有網(wǎng)狀或星形物理拓?fù)洹?br>
所述通信網(wǎng)絡(luò)的第二網(wǎng)絡(luò)特定而言可作為工業(yè)LAN安裝在工業(yè)環(huán)境 中,在數(shù)據(jù)交換方面采用一種特定而言基于以太網(wǎng)標(biāo)準(zhǔn)的第二網(wǎng)絡(luò)協(xié)議,所 述第二網(wǎng)絡(luò)協(xié)議可以是一種標(biāo)準(zhǔn)網(wǎng)絡(luò)協(xié)議或一種專用網(wǎng)絡(luò)協(xié)議。第二網(wǎng)絡(luò)的 網(wǎng)絡(luò)協(xié)議不同于所述第一網(wǎng)絡(luò)協(xié)議(特定而言為RSTP)。第二網(wǎng)絡(luò)優(yōu)選具有 環(huán)形拓?fù)洹?br>
本發(fā)明用于重構(gòu)所述通信網(wǎng)絡(luò)的方法包括下列步驟
第二網(wǎng)絡(luò)的與第一冗余數(shù)據(jù)鏈路相連的第一網(wǎng)橋檢測(cè)到處于(預(yù)置)激 活狀態(tài)的第一冗余數(shù)據(jù)鏈路發(fā)生故障。對(duì)第一冗余數(shù)據(jù)鏈路發(fā)生故障這一情 況的檢測(cè)例如可通過第一網(wǎng)橋未接收到第一網(wǎng)絡(luò)的與第一冗余數(shù)據(jù)鏈路相 連的網(wǎng)橋所發(fā)送的信號(hào)(信號(hào)丟失)而實(shí)現(xiàn)。為此,第一網(wǎng)橋配有一個(gè)用于 檢測(cè)信號(hào)接收失敗的設(shè)備(硬件檢測(cè)器)。借此特定而言可引發(fā)所謂的第一 網(wǎng)橋的硬件報(bào)警。
第一網(wǎng)橋檢測(cè)到第一冗余數(shù)據(jù)鏈路發(fā)生故障后生成一個(gè)第一數(shù)據(jù)包 (Nl),并將該第一數(shù)據(jù)包(Nl)轉(zhuǎn)發(fā)給第二網(wǎng)絡(luò)的與第二冗余數(shù)據(jù)鏈路相 連的第二網(wǎng)橋。第二網(wǎng)絡(luò)的第一網(wǎng)橋借助第二網(wǎng)絡(luò)協(xié)議有利地將第一數(shù)據(jù)包(Nl)轉(zhuǎn)發(fā)給第二網(wǎng)絡(luò)的第二網(wǎng)橋。
隨后由第二網(wǎng)橋接收該第一數(shù)據(jù)包并對(duì)其進(jìn)行處理,其中,第一數(shù)據(jù)包 包含邏輯信息,通過所述邏輯信息在第二網(wǎng)橋的一個(gè)與第二冗余數(shù)據(jù)鏈路相
連的端口上觸發(fā)對(duì)第一網(wǎng)絡(luò)協(xié)議(特定而言為RSTP)的至少部分執(zhí)行。
通過在第二網(wǎng)橋的所述端口上執(zhí)行的第一網(wǎng)絡(luò)協(xié)議(特定而言為RSTP) 來激活第二冗余數(shù)據(jù)鏈路。優(yōu)選通過在第二網(wǎng)絡(luò)的與處于停用狀態(tài)的第二冗 余數(shù)據(jù)鏈路相連的第二網(wǎng)橋的RSTP端口與第一網(wǎng)絡(luò)的一個(gè)與處于停用狀態(tài) 的第二冗余數(shù)據(jù)鏈路相連的網(wǎng)橋之間實(shí)施-一種在RSTP中確定下來的握手機(jī) 制來激活第二冗余數(shù)據(jù)鏈路。其中,借助在RSTP中標(biāo)準(zhǔn)化的例行程序來激 活處于停用狀態(tài)的第二冗余數(shù)據(jù)鏈路。
在其中一個(gè)用于連接所述兩個(gè)LAN的冗余數(shù)據(jù)鏈路發(fā)生故障的情況 下,通過本發(fā)明的方法可以比傳統(tǒng)方法更快的速度實(shí)現(xiàn)一個(gè)邏輯拓?fù)涞闹?構(gòu)。
根據(jù)本發(fā)明的方法的一種有利設(shè)計(jì)方案,所述方法包括下列其他步驟 第二網(wǎng)絡(luò)的第一網(wǎng)橋檢測(cè)到發(fā)生故障的第一冗余數(shù)據(jù)鏈路的復(fù)原。這種 檢測(cè)(例如)通過第二網(wǎng)絡(luò)的第一網(wǎng)橋(硬件檢測(cè)器)恢復(fù)對(duì)信號(hào)(例如
RSTP配置幀)的接收而實(shí)現(xiàn)。
第一網(wǎng)橋檢測(cè)到第一冗余數(shù)據(jù)鏈路的修復(fù)后生成一個(gè)第二數(shù)據(jù)包(N2), 并將該第二數(shù)據(jù)包轉(zhuǎn)發(fā)給此前處于激活狀態(tài)的第二冗余數(shù)據(jù)鏈路的第二網(wǎng) 絡(luò)的第二網(wǎng)橋。借此將第一冗余數(shù)據(jù)鏈路的復(fù)原告知第二網(wǎng)橋。
由第二網(wǎng)橋接收該第二數(shù)據(jù)包并對(duì)其進(jìn)行處理,其中,第二數(shù)據(jù)包包含 邏輯信息,通過這部分邏輯信息在第二網(wǎng)絡(luò)的第二網(wǎng)橋的與第二冗余數(shù)據(jù)鏈 路相連的RSTP端口上至少部分結(jié)束對(duì)RSTP的執(zhí)行。作為替代方案,也可 結(jié)束第二網(wǎng)橋通過處于激活狀態(tài)的第二冗余數(shù)據(jù)鏈路對(duì)RSTP配置幀(Hello 信號(hào))的發(fā)送。
隨后激活經(jīng)復(fù)原的第一冗余數(shù)據(jù)鏈路,并將處于激活狀態(tài)的第二冗余數(shù)據(jù)鏈路停用。
借此可在第一冗余數(shù)據(jù)鏈路復(fù)原的情況下,有利地實(shí)現(xiàn)邏輯拓?fù)涞目焖僦貥?gòu)。
本發(fā)明的方法有利地包括下列在第一網(wǎng)橋檢測(cè)到發(fā)生故障的第一冗余數(shù)據(jù)鏈路復(fù)原后用于激活第一冗余數(shù)據(jù)鏈路和停用第二冗余數(shù)據(jù)鏈路的步驟
在第一網(wǎng)橋的一個(gè)與第一冗余數(shù)據(jù)鏈路相連的端口上至少部分執(zhí)行第
一網(wǎng)絡(luò)協(xié)議(特定而言為RSTP)。在采用RSTP的情況下,優(yōu)選通過在第二網(wǎng)絡(luò)的與處于停用狀態(tài)的第一冗余數(shù)據(jù)鏈路相連的第一網(wǎng)橋的RSTP端口與
第一網(wǎng)絡(luò)的一個(gè)與處于停用狀態(tài)的第一冗余數(shù)據(jù)鏈路相連的網(wǎng)橋之間實(shí)施一種在RSTP中確定下來的握手機(jī)制來激活第一冗余數(shù)據(jù)鏈路。其中,借助在RSTP中標(biāo)準(zhǔn)化的例行程序來激活處于停用狀態(tài)的第一冗余數(shù)據(jù)鏈路。第一網(wǎng)橋還將一在上述握手機(jī)制過程中產(chǎn)生的RSTP配置幀轉(zhuǎn)發(fā)給第一網(wǎng)絡(luò)的與第二冗余數(shù)據(jù)鏈路相連的網(wǎng)橋,以便將第二冗余數(shù)據(jù)鏈路停用。其中,借助在RSTP中標(biāo)準(zhǔn)化的例行程序來將處于激活狀態(tài)的第二冗余數(shù)據(jù)鏈路停用。
在第一網(wǎng)橋的與第一冗余數(shù)據(jù)鏈路相連的端口上結(jié)束對(duì)第一網(wǎng)絡(luò)協(xié)議(特定而言為RSTP)的執(zhí)行。
借此可在第一冗余數(shù)據(jù)鏈路復(fù)原的情況下,以特別快的速度實(shí)現(xiàn)邏輯拓?fù)涞闹貥?gòu)。
本發(fā)明此外還涉及一種如上文所述的分組交換通信網(wǎng)絡(luò),所述通信網(wǎng)絡(luò)帶有一個(gè)釆用一種第一網(wǎng)絡(luò)協(xié)議的第一網(wǎng)絡(luò)與一個(gè)采用一種第二網(wǎng)絡(luò)協(xié)議的第二網(wǎng)絡(luò),所述第二網(wǎng)絡(luò)協(xié)議不同于所述第一網(wǎng)絡(luò)協(xié)議,在所述通信網(wǎng)絡(luò)中,所述兩個(gè)網(wǎng)絡(luò)通過兩條冗余數(shù)據(jù)鏈路彼此相連,所述兩條冗余數(shù)據(jù)鏈路中總是只有一條冗余數(shù)據(jù)鏈路針對(duì)有效數(shù)據(jù)交換處于激活狀態(tài)。所述通信網(wǎng)絡(luò)中的網(wǎng)橋(特別是第二網(wǎng)絡(luò)的與一條冗余數(shù)據(jù)鏈路相連的網(wǎng)橋)均采用可
9實(shí)施上述方法的設(shè)計(jì)。
此外,本發(fā)明還涉及一種用于上述分組交換通信網(wǎng)絡(luò)的網(wǎng)橋。
下面借助附圖所示的一個(gè)實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)說明,其中
圖1A-1C為本發(fā)明用于重構(gòu)一個(gè)通信網(wǎng)絡(luò)的方法的一個(gè)實(shí)施例的示意圖。
具體實(shí)施例方式
圖1A-1C以示意圖形式對(duì)本發(fā)明的通信網(wǎng)絡(luò)的一個(gè)實(shí)施例進(jìn)行了圖示。這個(gè)整體用參考符號(hào)1表示的通信網(wǎng)絡(luò)包括一個(gè)安裝在一個(gè)辦公環(huán)境內(nèi)的網(wǎng)狀辦公LAN 2與一個(gè)安裝在一個(gè)工業(yè)環(huán)境內(nèi)的環(huán)形工業(yè)LAN 3。
辦公LAN2的物理拓?fù)浒ㄋ膫€(gè)RSTP網(wǎng)橋10、 11、 12、 13,這些RSTP網(wǎng)橋通過相應(yīng)的點(diǎn)到點(diǎn)連接線(數(shù)據(jù)鏈路)彼此相連成網(wǎng)狀。各附圖用實(shí)線表示這些數(shù)據(jù)鏈路,除此之外不再為其標(biāo)注具體的參考符號(hào)。附圖僅對(duì)一個(gè)用戶4 (發(fā)送方/接收方)進(jìn)行了示范性圖示,該用戶借助一條數(shù)據(jù)鏈路通過其中一個(gè)網(wǎng)橋(此處為網(wǎng)橋13)連接到辦公LAN2上。
辦公LAN 2采用IEEE 802.1w的標(biāo)準(zhǔn)化網(wǎng)絡(luò)協(xié)議RSTP。 RSTP在辦公LAN 2由上述數(shù)據(jù)鏈路規(guī)定的物理拓?fù)渖闲纬梢粋€(gè)生成樹形式的邏輯拓?fù)洌撋蓸鋬H用于有效數(shù)據(jù)的交換。屬于該生成樹的數(shù)據(jù)鏈路在附圖中用粗線表示。不屬于該生成樹的數(shù)據(jù)鏈路在有效數(shù)據(jù)交換方面被凍結(jié),但可被激活。
RSTP為辦公LAN2的所有網(wǎng)橋和端口分配明確的標(biāo)識(shí)符(ID)和路徑開銷。這些網(wǎng)橋在RSTP中借助從這些網(wǎng)橋中通過的數(shù)據(jù)包(數(shù)據(jù)幀)自動(dòng)獲取該網(wǎng)絡(luò)的邏輯拓?fù)洌鋵?shí)現(xiàn)方式為,這些網(wǎng)橋?qū)ζ渌鶚?gòu)成的網(wǎng)絡(luò)的第二層地址(MAC地址,MAC-Medium Access Control,媒體接入控制)加以利用。所述網(wǎng)橋的端口可處于各種狀態(tài),特定而言為 一個(gè)"阻塞"狀態(tài),在
該狀態(tài)下,網(wǎng)橋僅接收被稱為BPDU (BPDU = Bridge Protocol Data Unit,網(wǎng)
橋協(xié)議數(shù)據(jù)單元)的配置幀; 一個(gè)"偵聽"狀態(tài),在該狀態(tài)下形成生成樹形式的活動(dòng)邏輯拓?fù)洌?一個(gè)"學(xué)習(xí)"狀態(tài),在該狀態(tài)下,所讀取的MAC地址被編制成一張橋接表; 一個(gè)"轉(zhuǎn)發(fā)"狀態(tài),在該狀態(tài)下,各端口轉(zhuǎn)發(fā)BPDU和有效數(shù)據(jù); 一個(gè)"禁止"狀態(tài),在該狀態(tài)下,各端口既不接收或轉(zhuǎn)發(fā)有效數(shù)據(jù),也不接收或轉(zhuǎn)發(fā)BPDU。各網(wǎng)橋可借助包含在BPDU內(nèi)的信息改變其端口的狀態(tài)。
每個(gè)BPDU均包含一系列字段,如用于指示或確認(rèn)拓?fù)渥兓臉?biāo)記字段、借助優(yōu)先級(jí)和ID來標(biāo)識(shí)根橋的根橋ID字段、用于表明發(fā)送該BPDU的根橋的路徑開銷的路徑開銷字段、用于表明發(fā)出BPDU之后的時(shí)間的消息壽命字段(MessAge)、用于表明消息生存時(shí)間的最大壽命字段、用于表明根橋的定期配置消息(Hello信號(hào))之間的時(shí)間間隔的Hello時(shí)間字段和用于表明拓?fù)渥兓蟮牡却龝r(shí)間的轉(zhuǎn)發(fā)時(shí)延字段。
為能建立無環(huán)路邏輯拓?fù)?,須在STP中用四個(gè)判據(jù)來確定網(wǎng)橋或其端口的最高優(yōu)先級(jí)。這四個(gè)判據(jù)是最小的根橋ID、到根橋的最低路徑開銷、最小的發(fā)送網(wǎng)橋ID和最小的端口 ID。
為測(cè)定根橋,在RSTP中各網(wǎng)橋的所有端口在初始化(例如網(wǎng)絡(luò)重啟后)后均進(jìn)入"阻塞"狀態(tài),其中,每個(gè)網(wǎng)橋均先假定其自身即為一個(gè)根橋,并向其他網(wǎng)橋發(fā)送一個(gè)包含其自有ID (作為根橋ID)的相應(yīng)BPDU。隨后將根橋ID最低的網(wǎng)橋選為根橋。遇到相同的根橋ID時(shí),將最低的MAC地址作為補(bǔ)充判據(jù)。
隨后從選定根橋出發(fā)確定用于在辦公LAN 2的網(wǎng)橋之間實(shí)現(xiàn)數(shù)據(jù)交換的生成樹的所有網(wǎng)絡(luò)路徑。為此需先由根橋向其他網(wǎng)橋發(fā)送BPDU。隨后,每個(gè)網(wǎng)橋均將到根橋的路徑開銷最低的端口確定為根端口。遇到相同的路徑開銷時(shí),將端口ID作為補(bǔ)充判據(jù)。隨后根據(jù)路徑開銷確定指定端口和該生成樹的指定網(wǎng)橋。
根橋在RSTP中借助一個(gè)BPDU (Hello信號(hào))每隔一定時(shí)間將其還存在這一信息告知生成樹內(nèi)的所有網(wǎng)橋。如果由于鏈路或該根橋自身發(fā)生故障而無法得到這種Hello信號(hào),就須對(duì)網(wǎng)絡(luò)進(jìn)行重構(gòu)(再聚合)來確定一個(gè)新的生成樹。由于在這段時(shí)間內(nèi)僅轉(zhuǎn)發(fā)BPDU (即用于重新測(cè)定生成樹的數(shù)據(jù)包),因此,網(wǎng)絡(luò)在這段時(shí)間內(nèi)無法用于有效數(shù)據(jù)的交換。
此外,當(dāng)根端口發(fā)生故障時(shí),須在RSTP中測(cè)定替代端口,這些端口阻塞來自于其他網(wǎng)橋的BPDU,并提供一條到根橋的替代路徑。
此外,在RSTP中,直接相連的網(wǎng)橋之間實(shí)施一種提議/同意握手機(jī)制。借助一條數(shù)據(jù)鏈路直接相連的RSTP網(wǎng)橋通過該提議/同意握手機(jī)制以可預(yù)定的時(shí)間間隔發(fā)送BPDU。在RSTP中,當(dāng)一個(gè)網(wǎng)橋在一個(gè)預(yù)定的時(shí)間段內(nèi)無法接收復(fù)數(shù)個(gè)BPDU時(shí),就可確定該網(wǎng)橋失去了到一個(gè)相鄰網(wǎng)橋的連接。通過這種方式可快速識(shí)別出發(fā)生故障的數(shù)據(jù)鏈路。
工業(yè)LAN 3的拓?fù)浒ㄋ膫€(gè)網(wǎng)橋5、 6、 7、 8,這些網(wǎng)橋通過相應(yīng)的點(diǎn)到點(diǎn)數(shù)據(jù)鏈路彼此相連成環(huán)形。各附圖用實(shí)線表示網(wǎng)橋之間的這些數(shù)據(jù)鏈路,除此之外不再為其標(biāo)注具體的參考符號(hào)。附圖僅對(duì)一個(gè)用戶9 (發(fā)送方/接收方)進(jìn)行了示范性圖示,該用戶通過一條數(shù)據(jù)鏈路與其中一個(gè)網(wǎng)橋(此處為網(wǎng)橋5)相連。
工業(yè)LAN 3采用一種基于以太網(wǎng)標(biāo)準(zhǔn)的專用網(wǎng)絡(luò)協(xié)議,這種網(wǎng)絡(luò)協(xié)議不同于辦公LAN2的網(wǎng)絡(luò)協(xié)議(RSTP)。因此,網(wǎng)橋5、 6、 7、 8所用的參考符號(hào)不同于辦公LAN 2的RSTP網(wǎng)橋,下文將稱之為工業(yè)LAN 3的"專用網(wǎng)橋"。
辦公LAN 2和工業(yè)LAN 3通過兩條冗余數(shù)據(jù)鏈路LI 、 L2以數(shù)據(jù)技術(shù)手段彼此相連,其中,只有圖1A中用實(shí)線表示的第一冗余數(shù)據(jù)鏈路Ll處于預(yù)置激活狀態(tài)以便于這兩個(gè)網(wǎng)絡(luò)之間的有效數(shù)據(jù)交換。圖1A中用斷線表示的第二冗余數(shù)據(jù)鏈路L2處于預(yù)置阻塞狀態(tài)以實(shí)現(xiàn)有效數(shù)據(jù)的交換。第二冗余數(shù)據(jù)鏈路L2僅用作兩個(gè)網(wǎng)絡(luò)2、 3之間的可激活鏈路(備份鏈路)。
第一冗余數(shù)據(jù)鏈路Ll與辦公LAN 2的RSTP網(wǎng)橋10的一個(gè)RSTP端口 以及工業(yè)LAN 3的專用網(wǎng)橋7的一個(gè)采用專用網(wǎng)絡(luò)協(xié)議的"專用端口"相 連。這兩個(gè)與第一數(shù)據(jù)鏈路L1相連的端口均處于激活狀態(tài),其中,辦公LAN 2的RSTP網(wǎng)橋10的RSTP端口處于"轉(zhuǎn)發(fā)"狀態(tài)。
第二冗余數(shù)據(jù)鏈路L2與辦公LAN 2的RSTP網(wǎng)橋11的一個(gè)RSTP端口 以及工業(yè)LAN 3的專用網(wǎng)橋8的一個(gè)專用端口相連。為了阻塞第二冗余數(shù) 據(jù)鏈路L2,辦公LAN 2的RSTP網(wǎng)橋11的與該第二冗余數(shù)據(jù)鏈路相連的 RSTP端口轉(zhuǎn)入"阻塞"狀態(tài),在該狀態(tài)下,僅接收BPDU而不接收有效數(shù) 據(jù)。RSTP網(wǎng)橋11的阻塞RSTP端口在圖IA中用帶圓圈的負(fù)號(hào)表示。
圖1B顯示的是以圖1A所示的情形(即第一冗余數(shù)據(jù)鏈路L1處于激活 狀態(tài))為基礎(chǔ)、第一冗余數(shù)據(jù)鏈路L1發(fā)生故障時(shí)的情形。圖IB用閃電符號(hào) 表示這一情況。此外還用斷線表示第一冗余數(shù)據(jù)鏈路Ll。在此情況下,辦 公LAN 2的RSTP網(wǎng)橋10的與第一冗余數(shù)據(jù)鏈路Ll相連的RSTP端口轉(zhuǎn)入 "阻塞"狀態(tài)。
第-一冗余數(shù)據(jù)鏈路L1發(fā)生故障這一情況由工業(yè)LAN3的與第一數(shù)據(jù)鏈 路L1相連的網(wǎng)橋7檢測(cè)。由工業(yè)LAN3的網(wǎng)橋7執(zhí)行的這種檢測(cè)是(例如) 通過未接收到辦公LAN 2的與第一數(shù)據(jù)鏈路Ll相連的網(wǎng)橋10所發(fā)送的信 號(hào)(信號(hào)丟失)而實(shí)現(xiàn)的。這一情況會(huì)在工業(yè)LAN 3的與第一冗余數(shù)據(jù)鏈 路Ll相連的專用網(wǎng)橋7中引發(fā)一個(gè)硬件報(bào)警,其結(jié)果是該網(wǎng)橋生成一個(gè)第 -數(shù)據(jù)包Nl 。
隨后借助工業(yè)LAN 3的專用網(wǎng)絡(luò)協(xié)議通過工業(yè)LAN 3的相應(yīng)數(shù)據(jù)鏈路 將第一數(shù)據(jù)包Nl發(fā)送到工業(yè)LAN 3的與第二冗余數(shù)據(jù)鏈路L2相連的專用 網(wǎng)橋8上,這一情況在圖IB中用一個(gè)箭頭表示。工業(yè)LAN3的專用網(wǎng)橋7 通過第一數(shù)據(jù)包Nl將處于激活狀態(tài)的第一冗余數(shù)據(jù)鏈路Ll發(fā)生故障這一 情況告知工業(yè)LAN3的專用網(wǎng)橋8。為此,第一數(shù)據(jù)包N1內(nèi)設(shè)有(例如)一個(gè)"第一數(shù)據(jù)鏈路故障"標(biāo)記。
通過工業(yè)LAN 3的專用網(wǎng)橋8對(duì)第一數(shù)據(jù)包N1的接收和處理,(僅) 在網(wǎng)橋8的與處于阻塞狀態(tài)的第二冗余數(shù)據(jù)鏈路L2相連的端口上觸發(fā)對(duì) IEEE 802.1w的網(wǎng)絡(luò)協(xié)議RSTP的部分或完整執(zhí)行。在此情況下,工業(yè)LAN 3的專用網(wǎng)橋8對(duì)于辦公LAN 2而言就是一個(gè)RSTP網(wǎng)橋。為此,圖1B將 專用網(wǎng)橋8既表示為辦公LAN 2式的網(wǎng)橋,又表示為工業(yè)LAN 3式的網(wǎng)橋, 即將這兩種網(wǎng)橋表示法部分疊加。
工業(yè)LAN 3的專用網(wǎng)橋8被預(yù)置分配有辦公LAN 2的所有RSTP網(wǎng)橋 中的最高網(wǎng)橋ID (即最低優(yōu)先級(jí))。借此可確保當(dāng)專用網(wǎng)橋8表現(xiàn)出其帶有 活動(dòng)RSTP端口的RSTP網(wǎng)橋這一特性時(shí),在形成辦公LAN 2的生成樹的過 程中不會(huì)被非期望地選為新的根橋。
隨后,工業(yè)LAN3的配有RSTP端口的專用網(wǎng)橋8生成一個(gè)第一RSTP 配置幀(RSTP-BPDU1),并通過其與第二冗余數(shù)據(jù)鏈路L2相連的RSTP端 口將該第一 RSTP配置幀發(fā)送到辦公LAN 2的與第二冗余數(shù)據(jù)鏈路L2相連 的RSTP網(wǎng)橋11上。這一情況在圖1B中用一個(gè)箭頭表示。該配置幀 RSTP-BPDU1在RSTP中實(shí)施的握手機(jī)制的框架內(nèi)為 一 個(gè)提議消息 (Proposal)。
辦公LAN 2的RSTP網(wǎng)橋11接收到第一 RSTP配置幀并對(duì)其進(jìn)行處理 后生成一個(gè)第二 RSTP配置幀(RSTP-BPDU2),并將該第二 RSTP配置幀發(fā) 送到工業(yè)LAN3的專用網(wǎng)橋8上。這在圖1B中同樣用一個(gè)箭頭表示。該第 二 RSTP配置幀是一個(gè)提議消息(Proposal),用于激活辦公LAN 2的網(wǎng)橋 11的與第二冗余數(shù)據(jù)鏈路L2相連且處于阻塞狀態(tài)的RSTP端口 。
接收到第二RSTP配置幀并對(duì)其進(jìn)行處理后,工業(yè)LAN3的專用網(wǎng)橋8 生成一個(gè)第三RSTP配置幀(RSTP-BPDU3),并通過其與第二冗余數(shù)據(jù)鏈路 L2相連的RSTP端口將該第三RSTP配置幀發(fā)送到辦公LAN 2的與第二冗 余數(shù)據(jù)鏈路L2相連的RSTP網(wǎng)橋11上。這在圖IB中用一個(gè)箭頭表示。該第三RSTP配置幀是一個(gè)同意消息(Agreement),用于激活辦公LAN 2的網(wǎng) 橋11的與第二冗余數(shù)據(jù)鏈路L2相連且處于阻塞狀態(tài)的RSTP端口。
隨后使辦公LAN 2的與第二冗余數(shù)據(jù)鏈路L2相連的RSTP網(wǎng)橋11處于 阻塞狀態(tài)的RSTP端口轉(zhuǎn)入"轉(zhuǎn)發(fā)"狀態(tài)。借此使處于阻塞狀態(tài)的第二冗余 數(shù)據(jù)鏈路L2轉(zhuǎn)入活動(dòng)狀態(tài),從而通過第二冗余數(shù)據(jù)鏈路L2在兩個(gè)網(wǎng)橋2、 3之間實(shí)現(xiàn)有效數(shù)據(jù)交換。
上述用于將辦公LAN 2的RSTP網(wǎng)橋11的與第二冗余數(shù)據(jù)鏈路L2相連 且處于阻塞狀態(tài)的RSTP端口激活的握手機(jī)制通過在IEEE 802.1w中標(biāo)準(zhǔn)化 的例行程序而實(shí)現(xiàn)。
圖1C顯示的是第一冗余數(shù)據(jù)鏈路L1在消除故障后復(fù)原的情形。在此情 況下,工業(yè)LAN3的與第一冗余數(shù)據(jù)鏈路L1相連的專用網(wǎng)橋7又能接收到 由辦公LAN 2的與第一數(shù)據(jù)鏈路Ll相連的網(wǎng)橋10發(fā)送的信號(hào),并例如通 過這些再次傳入的信號(hào)識(shí)別出經(jīng)復(fù)原的第一冗余數(shù)據(jù)鏈路L1。
當(dāng)專用網(wǎng)橋7檢測(cè)到經(jīng)復(fù)原的第一冗余數(shù)據(jù)鏈路L1時(shí),專用網(wǎng)橋7會(huì) 生成一個(gè)第二數(shù)據(jù)包N2。隨后借助工業(yè)LAN 3的專用網(wǎng)絡(luò)協(xié)議通過工業(yè) LAN 3的相應(yīng)數(shù)據(jù)鏈路將第二數(shù)據(jù)包N2發(fā)送到處于激活狀態(tài)的第二冗余數(shù) 據(jù)鏈路L2的專用網(wǎng)橋8上,這一情況在圖1C中用一個(gè)箭頭表示。
專用網(wǎng)橋7通過第二數(shù)據(jù)包N2將第一冗余數(shù)據(jù)鏈路Ll的復(fù)原告知專 用網(wǎng)橋8。為此,例如第二數(shù)據(jù)包N2內(nèi)的"第一數(shù)據(jù)鏈路故障"標(biāo)記被刪 除。
通過第二冗余數(shù)據(jù)鏈路L2的專用網(wǎng)橋8對(duì)第二數(shù)據(jù)包N2的接收和處 理,為專用網(wǎng)橋8的與第二冗余數(shù)據(jù)鏈路L2相連的端口結(jié)束對(duì)網(wǎng)絡(luò)協(xié)議 RSTP的執(zhí)行。借此使專用網(wǎng)橋8的與第二冗余數(shù)據(jù)鏈路L2相連的端口從一 個(gè)RSTP端口再度變回由工業(yè)LAN 3的專用網(wǎng)絡(luò)協(xié)議控制的端口 。在此情況 下,專用網(wǎng)橋8對(duì)于辦公LAN 2而言不再是一個(gè)RSTP網(wǎng)橋。作為替代方案, 可在專用網(wǎng)橋8的與第二冗余數(shù)據(jù)鏈路L2相連的端口上僅停用RSTP中那
15些可觸發(fā)發(fā)送配置BPDU (Hello信號(hào))的部分。
當(dāng)專用網(wǎng)橋7檢測(cè)到經(jīng)復(fù)原的第一冗余數(shù)據(jù)鏈路L1時(shí),(僅)在專用網(wǎng) 橋7的與處于阻塞狀態(tài)的第一冗余數(shù)據(jù)鏈路Ll相連的端口上觸發(fā)對(duì)IEEE 802.1w的網(wǎng)絡(luò)協(xié)議RSTP的部分或完整執(zhí)行。在此情況下,工業(yè)LAN3的 專用網(wǎng)橋7對(duì)于辦公LAN 2而言就是一個(gè)RSTP網(wǎng)橋。
隨后,工業(yè)LAN3的配有RSTP端口的專用網(wǎng)橋7生成一個(gè)第一RSTP 配置幀(RSTP-BPDU1),并通過其與第一冗余數(shù)據(jù)鏈路L1相連的RSTP端 口將該第一RSTP配置幀發(fā)送辦公LAN2的與第一冗余數(shù)據(jù)鏈路L1相連的 RSTP網(wǎng)橋10上。這一情況在圖1C中用一個(gè)箭頭表示。該配置幀 RSTP-BPDU1在RSTP中實(shí)施的握手機(jī)制的框架內(nèi)為 一 個(gè)提議消息 (Proposal)。
辦公LAN 2的RSTP網(wǎng)橋10接收到第一 RSTP配置幀并對(duì)其進(jìn)行處理 后,生成一個(gè)第二RSTP配置幀(RSTP-BPDU2),并將該第二 RSTP配置幀 發(fā)送到工業(yè)LAN3的專用網(wǎng)橋7上。這在圖1C中同樣用一個(gè)箭頭表示。該 第二 RSTP配置幀是一個(gè)提議消息(Proposal),用于激活辦公LAN2的網(wǎng)橋 10的與第一冗余數(shù)據(jù)鏈路L1相連且處于阻塞狀態(tài)的RSTP端口。
接收到第二 RSTP配置幀并對(duì)其進(jìn)行處理后,工業(yè)LAN 3的專用網(wǎng)橋7 生成一個(gè)第三RSTP配置幀(RSTP-BPDU3),并通過其與第一冗余數(shù)據(jù)鏈路 Ll相連的RSTP端口將該第三RSTP配置幀發(fā)送到辦公LAN 2的與第一冗 余數(shù)據(jù)鏈路Ll相連的RSTP網(wǎng)橋10上。這在圖1C中用一個(gè)箭頭表示。該 第三RSTP配置幀是一個(gè)同意消息(Agreement),用于激活辦公LAN 2的網(wǎng) 橋10的與第一冗余數(shù)據(jù)鏈路L1相連且處于阻塞狀態(tài)的RSTP端口。
隨后使辦公LAN 2的與第一冗余數(shù)據(jù)鏈路Ll相連的RSTP網(wǎng)橋10處 于阻塞狀態(tài)的RSTP端口轉(zhuǎn)入"轉(zhuǎn)發(fā)"狀態(tài)。借此使處于阻塞狀態(tài)的第一冗 余數(shù)據(jù)鏈路Ll轉(zhuǎn)入活動(dòng)狀態(tài),從而在兩個(gè)網(wǎng)橋2、 3之間實(shí)現(xiàn)有效數(shù)據(jù)交換。
上述用于將辦公LAN 2的RSTP網(wǎng)橋10的與第一冗余數(shù)據(jù)鏈路Ll相連且處于阻塞狀態(tài)的RSTP端口激活的握手機(jī)制通過在IEEE 802.1w中標(biāo)準(zhǔn) 化的例行程序而實(shí)現(xiàn)。
此外,工業(yè)LAN 3的專用網(wǎng)橋7所接收到的第二 RSTP配置幀 (RSTP-BPDU2)被原封不動(dòng)地轉(zhuǎn)發(fā)到與第二冗余數(shù)據(jù)鏈路L2相連的專用網(wǎng) 橋8上。其中,通過工業(yè)LAN 3的專用網(wǎng)絡(luò)協(xié)議進(jìn)行轉(zhuǎn)發(fā)。與第二冗余數(shù) 據(jù)鏈路L2相連的專用網(wǎng)橋8接收到該第二 RSTP配置幀(RSTP-BPDU2) 后將其原封不動(dòng)地轉(zhuǎn)發(fā)到辦公LAN 2的與第二冗余數(shù)據(jù)鏈路L2相連的 RSTP網(wǎng)橋11上。隨后,辦公LAN 2的與第二冗余數(shù)據(jù)鏈路L2相連的RSTP 網(wǎng)橋11處于"轉(zhuǎn)發(fā)"狀態(tài)的RSTP端口轉(zhuǎn)入"阻塞"狀態(tài),從而將第二冗 余數(shù)據(jù)鏈路L2停用。
在激活第一冗余數(shù)據(jù)鏈路L1以及由工業(yè)LAN3的專用網(wǎng)橋7轉(zhuǎn)發(fā)第二 RSTP配置幀(RSTP-BPDU2)后,為專用網(wǎng)橋7的與第一冗余數(shù)據(jù)鏈路LI 相連的端口結(jié)束對(duì)網(wǎng)絡(luò)協(xié)議RSTP的執(zhí)行。借此使專用網(wǎng)橋7的與第一冗余 數(shù)據(jù)鏈路LI相連的端口從一 RSTP端口再度變回由工業(yè)LAN 3的專用網(wǎng)絡(luò) 協(xié)議控制的端口。在此情況下,專用網(wǎng)橋7對(duì)于辦公LAN 2而言不再是一 個(gè)RSTP網(wǎng)橋。
權(quán)利要求
1.一種用于所述的重構(gòu)一個(gè)分組交換通信網(wǎng)絡(luò)(1)的方法,所述通信網(wǎng)絡(luò)包括一個(gè)采用一種第一網(wǎng)絡(luò)協(xié)議的第一網(wǎng)絡(luò)(2)與一個(gè)采用一種第二網(wǎng)絡(luò)協(xié)議的第二網(wǎng)絡(luò)(3),所述第二網(wǎng)絡(luò)協(xié)議不同于所述第一網(wǎng)絡(luò)協(xié)議,在所述通信網(wǎng)絡(luò)中,所述兩個(gè)網(wǎng)絡(luò)通過兩條冗余數(shù)據(jù)鏈路彼此相連,所述兩條冗余數(shù)據(jù)鏈路中總是只有一條冗余數(shù)據(jù)鏈路處于激活狀態(tài)以便于有效數(shù)據(jù)交換,其中,一條第一冗余數(shù)據(jù)鏈路處于預(yù)置激活狀態(tài),而一條第二冗余數(shù)據(jù)鏈路處于預(yù)置停用狀態(tài),其特征在于下列步驟所述第二網(wǎng)絡(luò)(3)的一個(gè)與所述第一冗余數(shù)據(jù)鏈路(L1)相連的第一網(wǎng)橋(7)檢測(cè)到所述第一冗余數(shù)據(jù)鏈路(L1)發(fā)生故障;所述第二網(wǎng)絡(luò)(3)的第一網(wǎng)橋(7)生成一個(gè)第一數(shù)據(jù)包(N1),并將所述第一數(shù)據(jù)包(N1)轉(zhuǎn)發(fā)給所述第二網(wǎng)絡(luò)(3)的一個(gè)與所述第二冗余數(shù)據(jù)鏈路(L2)相連的第二網(wǎng)橋(8);所述第二網(wǎng)絡(luò)(3)的第二網(wǎng)橋(8)接收所述第一數(shù)據(jù)包(N1)并對(duì)其進(jìn)行處理,其中,所述第一數(shù)據(jù)包(N1)包含邏輯信息,通過所述邏輯信息在所述第二網(wǎng)橋(8)的一個(gè)與所述第二冗余數(shù)據(jù)鏈路(L2)相連的端口上觸發(fā)對(duì)所述第一網(wǎng)絡(luò)協(xié)議的至少部分執(zhí)行,并使用所述第一網(wǎng)絡(luò)協(xié)議激活所述第二冗余數(shù)據(jù)鏈路(L2)。
2. 根據(jù)權(quán)利要求1所述的方法,其中,所述第二網(wǎng)絡(luò)(3)的與所述第一數(shù)據(jù)鏈路(Ll)相連的第一網(wǎng)橋(7) 通過未接收到所述第一網(wǎng)絡(luò)(2)的與所述第一數(shù)據(jù)鏈路(Ll)相連的網(wǎng)橋 (10)所發(fā)送的一個(gè)信號(hào)檢測(cè)到所述第一冗余數(shù)據(jù)鏈路(Ll)發(fā)生故障。
3. 根據(jù)權(quán)利要求1至2中任一項(xiàng)權(quán)利要求所述的方法,其中, 將IEEE S02.1w的RSTP用作所述第一網(wǎng)絡(luò)協(xié)議。
4. 根據(jù)權(quán)利要求3所述的方法,其中,通過在與所述第二冗余數(shù)據(jù)鏈路(L2)直接相連的網(wǎng)橋(8, 11)之間實(shí)施一種在RSTP中推行的握手機(jī)制來激活所述第二冗余數(shù)據(jù)鏈路(L2)。
5. 根據(jù)權(quán)利要求1至4中任一項(xiàng)權(quán)利要求所述的方法,其中, 借助所述第二網(wǎng)絡(luò)(3)的第一網(wǎng)橋(7)的第二網(wǎng)絡(luò)協(xié)議將所述第一數(shù)據(jù)包(NO轉(zhuǎn)發(fā)給所述第二網(wǎng)絡(luò)(3)的第二網(wǎng)橋(8)。
6. 根據(jù)權(quán)利要求1至5中任一項(xiàng)權(quán)利要求所述的方法,其特征在于下列步驟所述第一網(wǎng)橋(7)檢測(cè)到所述發(fā)生故障的第一冗余數(shù)據(jù)鏈路(Ll)的 復(fù)原;所述第一網(wǎng)橋(7)生成一個(gè)第二數(shù)據(jù)包(N2),并將所述第二數(shù)據(jù)包轉(zhuǎn) 發(fā)給所述第二網(wǎng)絡(luò)(3)的第二網(wǎng)橋(8);所述第二網(wǎng)橋(8)接收所述第二數(shù)據(jù)包(N2)并對(duì)其進(jìn)行處理,其中, 所述第二數(shù)據(jù)包包含邏輯信息,通過所述邏輯信息在所述第二網(wǎng)橋(8)的 與所述第二冗余數(shù)據(jù)鏈路(L2)相連的端口上至少部分結(jié)束對(duì)所述第一網(wǎng)絡(luò) 協(xié)議(特定而言為RSTP)的執(zhí)行,或者結(jié)束通過所述第二冗余數(shù)據(jù)鏈路(L2) 對(duì)配置幀的發(fā)送;激活所述第一冗余數(shù)據(jù)鏈路(Ll);停用所述第二冗余數(shù)據(jù)鏈路(L2)。
7. 根據(jù)權(quán)利要求6所述的方法,其中,檢測(cè)到所述發(fā)生故障的第一冗余數(shù)據(jù)鏈路(Ll)的復(fù)原后,在所述第一 網(wǎng)橋(7)的一個(gè)與所述第一冗余數(shù)據(jù)鏈路(Ll)相連的端口上至少部分執(zhí) 行所述第一網(wǎng)絡(luò)協(xié)議(特定而言為RSTP)。
8. 根據(jù)權(quán)利要求7所述的方法,其中,通過在與所述第一冗余數(shù)據(jù)鏈路(Ll)直接相連的網(wǎng)橋(7, 10)之間 實(shí)施一種在RSTP中推行的握手機(jī)制來激活所述第一冗余數(shù)據(jù)鏈路(Ll)。
9. 根據(jù)權(quán)利要求8所述的方法,其中,所述第一網(wǎng)橋(7)將一個(gè)在所述握手機(jī)制過程中產(chǎn)生的配置幀轉(zhuǎn)發(fā)給所述第一網(wǎng)絡(luò)(2)的與所述第二冗余數(shù)據(jù)鏈路(L2)相連的網(wǎng)橋(11),以便將所述第二冗余數(shù)據(jù)鏈路(L2)停用。
10. 根據(jù)權(quán)利要求7至9中任一項(xiàng)權(quán)利要求所述的方法,其中, 激活所述第一冗余數(shù)據(jù)鏈路(Ll)后,在所述第一網(wǎng)橋(7)的與所述第一冗余數(shù)據(jù)鏈路(L1)相連的端口上至少部分結(jié)束對(duì)所述第一網(wǎng)絡(luò)協(xié)議(特 定而言為RSTP)的執(zhí)行。
11. 一種分組交換通信網(wǎng)絡(luò)(1),所述通信網(wǎng)絡(luò)包括一個(gè)采用一種第 一網(wǎng)絡(luò)協(xié)議的第一網(wǎng)絡(luò)(2)與一個(gè)采用一種第二網(wǎng)絡(luò)協(xié)議的第二網(wǎng)絡(luò)(3), 所述第二網(wǎng)絡(luò)協(xié)議不同于所述第一網(wǎng)絡(luò)協(xié)議,在所述通信網(wǎng)絡(luò)中,所述兩個(gè) 網(wǎng)絡(luò)通過兩條冗余數(shù)據(jù)鏈路彼此相連,所述兩條冗余數(shù)據(jù)鏈路中總是只有一 條冗余數(shù)據(jù)鏈路處于激活狀態(tài)以便于有效數(shù)據(jù)交換,其中, 一條第一冗余數(shù) 據(jù)鏈路處于預(yù)置激活狀態(tài),而一條第二冗余數(shù)據(jù)鏈路處于預(yù)置停用狀態(tài),所 述通信網(wǎng)絡(luò)中的網(wǎng)橋均采用可實(shí)施一種根據(jù)權(quán)利要求1至10中任一項(xiàng)權(quán)利 要求所述的方法的設(shè)計(jì)。
12. —種網(wǎng)橋,所述網(wǎng)橋用于一種根據(jù)權(quán)利要求11所述的分組交換通 信網(wǎng)絡(luò)。
全文摘要
本發(fā)明涉及一種用于重構(gòu)一個(gè)分組交換通信網(wǎng)絡(luò)的方法,所述通信網(wǎng)絡(luò)包括一個(gè)采用一種第一網(wǎng)絡(luò)協(xié)議的第一網(wǎng)絡(luò)與一個(gè)采用一種第二網(wǎng)絡(luò)協(xié)議的第二網(wǎng)絡(luò),所述第二網(wǎng)絡(luò)協(xié)議不同于所述第一網(wǎng)絡(luò)協(xié)議,在所述通信網(wǎng)絡(luò)中,所述兩個(gè)網(wǎng)絡(luò)通過兩條冗余數(shù)據(jù)鏈路彼此相連,所述兩條冗余數(shù)據(jù)鏈路中總是只有一條冗余數(shù)據(jù)鏈路處于激活狀態(tài)以便于有效數(shù)據(jù)交換,其中,一條第一冗余數(shù)據(jù)鏈路處于預(yù)置激活狀態(tài),一條第二冗余數(shù)據(jù)鏈路處于預(yù)置停用狀態(tài),所述方法的特征在于下列步驟所述第二網(wǎng)絡(luò)的一個(gè)與所述第一冗余數(shù)據(jù)鏈路相連的第一網(wǎng)橋檢測(cè)到所述第一冗余數(shù)據(jù)鏈路發(fā)生故障;所述第二網(wǎng)絡(luò)的第一網(wǎng)橋生成一個(gè)第一數(shù)據(jù)包,并將所述第一數(shù)據(jù)包轉(zhuǎn)發(fā)給所述第二網(wǎng)絡(luò)的一個(gè)與所述第二冗余數(shù)據(jù)鏈路相連的第二網(wǎng)橋;所述第二網(wǎng)絡(luò)的第二網(wǎng)橋接收所述第一數(shù)據(jù)包并對(duì)其進(jìn)行處理,其中,所述第一數(shù)據(jù)包包含邏輯信息,通過所述邏輯信息在所述第二網(wǎng)橋的一個(gè)與所述第二冗余數(shù)據(jù)鏈路相連的端口上觸發(fā)對(duì)所述第一網(wǎng)絡(luò)協(xié)議的至少部分執(zhí)行,并使用所述第一網(wǎng)絡(luò)協(xié)議激活所述第二冗余數(shù)據(jù)鏈路。
文檔編號(hào)H04L12/56GK101641915SQ200880008961
公開日2010年2月3日 申請(qǐng)日期2008年3月12日 優(yōu)先權(quán)日2007年3月30日
發(fā)明者伊利·斯費(fèi)爾, 維韋科·庫爾卡尼, 馬丁·納坦森 申請(qǐng)人:西門子公司