欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于運(yùn)行計(jì)算機(jī)網(wǎng)絡(luò)的方法和計(jì)算機(jī)網(wǎng)絡(luò)與流程

文檔序號(hào):11290963閱讀:398來源:國知局
用于運(yùn)行計(jì)算機(jī)網(wǎng)絡(luò)的方法和計(jì)算機(jī)網(wǎng)絡(luò)與流程

本發(fā)明提供一種用于運(yùn)行具有以菊花鏈環(huán)路布置的多個(gè)裝置的計(jì)算機(jī)網(wǎng)絡(luò)的方法。此外,本發(fā)明提供了這樣的計(jì)算機(jī)網(wǎng)絡(luò)。



背景技術(shù):

一種計(jì)算機(jī)網(wǎng)絡(luò)是以太網(wǎng)。以太網(wǎng)無法處理環(huán)路。標(biāo)準(zhǔn)協(xié)議,如生成樹協(xié)議(stp:spanningtreeprotocol)和快速生成樹協(xié)議(rstp:rapidspanningtreeprotocol),可以檢測環(huán)路并隔離環(huán)路的兩端。檢測到環(huán)路之前可能需要一些時(shí)間。在網(wǎng)絡(luò)拓?fù)浔徽_檢測到之前,沒有不受干擾的通信。

媒體網(wǎng)絡(luò)可能需要其終端裝置采用菊花鏈?zhǔn)浇鉀Q方案,從而允許不同的布線方案。冗余是媒體網(wǎng)絡(luò)的重要特征。因此,必須可以創(chuàng)建一個(gè)帶有鏈的環(huán)路。

文獻(xiàn)wo2014044303a1提供了一種用于運(yùn)行計(jì)算機(jī)網(wǎng)絡(luò)的方法和這種計(jì)算機(jī)網(wǎng)絡(luò)。計(jì)算機(jī)網(wǎng)絡(luò)包括以穩(wěn)定的菊花鏈環(huán)路布置的多個(gè)裝置,其中,每個(gè)裝置包括一個(gè)具有至少三個(gè)端口的橋,由此在運(yùn)行計(jì)算機(jī)網(wǎng)絡(luò)期間,每個(gè)裝置可以采取不同的狀態(tài)以避免環(huán)路,并且在重新啟動(dòng)時(shí),至少一個(gè)裝置的端口保持其當(dāng)前端口狀態(tài)。



技術(shù)實(shí)現(xiàn)要素:

根據(jù)本發(fā)明,根據(jù)權(quán)利要求1的方法用于運(yùn)行計(jì)算機(jī)網(wǎng)絡(luò),特別是以太網(wǎng)。計(jì)算機(jī)網(wǎng)絡(luò)包括多個(gè)裝置,該裝置以菊花鏈環(huán)路布置,且該裝置運(yùn)行生成樹算法,運(yùn)行生成樹算法涉及操作狀態(tài)機(jī),其中,每個(gè)裝置包括具有至少三個(gè)端口的橋或交換機(jī)。第三端口適用于從計(jì)算機(jī)網(wǎng)絡(luò)接收通信和傳輸通信。在運(yùn)行網(wǎng)絡(luò)期間,每個(gè)裝置可以采取不同的狀態(tài)來避免網(wǎng)絡(luò)中的環(huán)路。端口的邏輯狀態(tài)由狀態(tài)機(jī)限定。對(duì)于至少一個(gè)裝置,至少在該裝置重新啟動(dòng)之前存儲(chǔ)一次至少一個(gè)狀態(tài)機(jī)的瞬時(shí)狀態(tài)。在重新啟動(dòng)裝置的情況下執(zhí)行以下操作:驗(yàn)證存儲(chǔ)狀態(tài)是否仍然有效;如果驗(yàn)證成功,即如果存儲(chǔ)狀態(tài)仍然有效,則恢復(fù)該裝置的狀態(tài)。

該方法至少提供了一個(gè)機(jī)會(huì)恢復(fù)至少部分的裝置狀態(tài),特別是重新啟動(dòng)之前存在的端口狀態(tài),而不需要運(yùn)行生成樹算法。該方法的優(yōu)點(diǎn)在于,即使鏈中的裝置正在執(zhí)行軟重新啟動(dòng),菊花鏈環(huán)路也是穩(wěn)定的。狀態(tài)和信息持續(xù)存儲(chǔ)到至少在重新啟動(dòng)之前可用。裝置的不同狀態(tài)包括邏輯端口狀態(tài)、特別是“丟棄”、“學(xué)習(xí)”、“轉(zhuǎn)發(fā)”、“禁用”,和/或物理端口狀態(tài),特別是“開(up)”和“關(guān)(down)”,和/或狀態(tài)機(jī)狀態(tài)的任何組合。存儲(chǔ)的信息與僅瞬時(shí)在邏輯端口狀態(tài)“轉(zhuǎn)發(fā)”或“阻塞”下(在存儲(chǔ)發(fā)生時(shí))的端口特別相關(guān)?;謴?fù)的邏輯端口狀態(tài)包括“轉(zhuǎn)發(fā)”或“阻塞”或“學(xué)習(xí)”。

該方法基于以下考慮:

計(jì)算機(jī)網(wǎng)絡(luò)是由通信通道互連的計(jì)算機(jī)和其他構(gòu)件的集合。這些通道允許共享資源和信息。計(jì)算機(jī)網(wǎng)絡(luò)可以根據(jù)各種特性、如所使用的媒介、通信協(xié)議、規(guī)模、拓?fù)浜徒M織范圍進(jìn)行分類。

以太網(wǎng)是用于局域網(wǎng)的框架式計(jì)算機(jī)網(wǎng)絡(luò)。需要注意的是,以太網(wǎng)不能處理環(huán)路。如果創(chuàng)建一個(gè)環(huán)路,則數(shù)據(jù)包將不斷地在環(huán)路中傳遞。通常使用以太網(wǎng)交換機(jī)為了電纜和裝置冗余創(chuàng)建環(huán)路。裝置通常是星形連接到交換機(jī)。

開發(fā)了標(biāo)準(zhǔn)協(xié)議來檢測環(huán)路并隔離環(huán)路的兩端。最著名的協(xié)議是生成樹協(xié)議(stp)和快速生成樹協(xié)議(rstp),但是有時(shí)也存在其他專有的解決方案。當(dāng)網(wǎng)絡(luò)拓?fù)渥兓瘯r(shí),重新啟動(dòng)檢測,以避免創(chuàng)建網(wǎng)絡(luò)的未連接部分或新的環(huán)路。檢測到環(huán)路之前可能需要一些時(shí)間。為了避免網(wǎng)絡(luò)中的環(huán)行的數(shù)據(jù)包過載,環(huán)路檢測協(xié)議的缺省是在新建鏈路上不轉(zhuǎn)發(fā)數(shù)據(jù)包。這意味著在正確檢測到網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)之前,沒有任何通信。

生成樹協(xié)議(stp)是一種網(wǎng)絡(luò)協(xié)議,它可確保橋接以太網(wǎng)的無環(huán)路拓?fù)洹tp適用于防止橋接環(huán)路和廣播輻射。為此,它在連接層-2-橋構(gòu)成的網(wǎng)狀網(wǎng)絡(luò)內(nèi)創(chuàng)建一個(gè)生成樹,例如,以太網(wǎng)交換機(jī),并禁用不屬于生成樹的一部分的那些鏈路,從而在任意兩個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)之間留下單一有效路徑。

快速生成樹協(xié)議(rstp)在拓?fù)涓囊胄碌氖諗啃袨楹蜆蚪佣丝谝?guī)則后,提供了明顯更快的生成樹收斂。

stp通常需要超過30秒才能重建網(wǎng)絡(luò)拓?fù)?,rstp通常只需要小于2秒。

媒體網(wǎng)絡(luò)可能需要其終端裝置采用菊花鏈?zhǔn)浇鉀Q方案。通過向每個(gè)裝置添加具有至少三個(gè)端口的以太網(wǎng)交換機(jī),以標(biāo)準(zhǔn)方式解決此問題。指定的(在運(yùn)行rstp時(shí)以rstp/stp的最大年齡值和/或應(yīng)用程序抖動(dòng)容限)最大數(shù)量的裝置可以采用菊花鏈路。冗余是媒體網(wǎng)絡(luò)的一個(gè)重要特征。因此,必須創(chuàng)建一個(gè)帶有鏈的環(huán)路。媒體網(wǎng)絡(luò)中的每個(gè)裝置都是終端裝置,例如但不限于揚(yáng)聲器、dsp裝置等等。

菊花鏈?zhǔn)且环N將多個(gè)裝置按順序或環(huán)形連接在一起的布線方案。每個(gè)網(wǎng)絡(luò)裝置包括上游端口和下游端口,其中每個(gè)端口耦合到至少一個(gè)電纜。每個(gè)裝置中的第三端口適于從網(wǎng)絡(luò)接收通信和向網(wǎng)絡(luò)傳輸通信。

每個(gè)裝置在運(yùn)行計(jì)算機(jī)網(wǎng)絡(luò)期間可以采取不同的端口狀態(tài),例如,轉(zhuǎn)發(fā)和阻塞的端口狀態(tài)。需要注意的是,在重新啟動(dòng)過程中,裝置既不會(huì)主動(dòng)地支持rstp也不會(huì)支持stp,它仍然會(huì)過濾掉管理數(shù)據(jù)包,但沒有辦法處理消息或發(fā)送更新。假設(shè)裝置在重啟前具有正確的端口狀態(tài)。還假設(shè)重新啟動(dòng)期間網(wǎng)段中發(fā)生不超過一個(gè)顯著變化。假設(shè)重新啟動(dòng)不需要3倍以上的管理數(shù)據(jù)包發(fā)送周期或管理數(shù)據(jù)包活動(dòng)包(呼叫時(shí)間)的時(shí)間。假設(shè)裝置不能運(yùn)行rstp和/或stp協(xié)議的時(shí)間不超過3倍的呼叫時(shí)間。

支持stp和/或rstp涉及在不同輸入的基礎(chǔ)上操作狀態(tài)機(jī)。輸入是從接收的橋接協(xié)議數(shù)據(jù)單元(bpdu:bridgeprotocoldataunit)提取的定時(shí)器和信息。狀態(tài)機(jī)(也稱“有限狀態(tài)機(jī)”)是計(jì)算的數(shù)學(xué)模型。它模擬一個(gè)可以處于不同狀態(tài)的抽象機(jī)器,一個(gè)時(shí)間一個(gè)狀態(tài)。

對(duì)于交換機(jī)之間的通信,使用所謂的橋接協(xié)議。協(xié)議的信息包是bpdu。為了確保每個(gè)橋有足夠的信息得出結(jié)論,交換bpdu。橋使用端口本身的唯一標(biāo)識(shí)符作為源地址發(fā)送bpdu幀。bpdu有時(shí)也稱為第2層管理數(shù)據(jù)。

該協(xié)議的配置方式使得每個(gè)bpdu中發(fā)送的信息都是無狀態(tài)的,這意味著bpdu可能會(huì)被丟失/丟棄,只要定時(shí)器沒有過期。通常,必須處理3個(gè)bpdu中的一個(gè),以保持邏輯網(wǎng)絡(luò)拓?fù)浞€(wěn)定。

2個(gè)bpdu之間的時(shí)間被定義為呼叫時(shí)間,根據(jù)規(guī)格可以為2到10秒之間的任何值。該值必須在系統(tǒng)范圍內(nèi)配置。

rstp和stp邏輯端口和物理端口狀態(tài)為:

“丟棄”(rstp)/“阻塞\偵聽”(stp),與物理端口狀態(tài)“開”關(guān)聯(lián),意味著交換機(jī)處理管理數(shù)據(jù)并等待信息。

“學(xué)習(xí)”(rstp和stp),與物理端口狀態(tài)“開”相關(guān)聯(lián),意味著端口將學(xué)習(xí)任何傳入數(shù)據(jù)的源地址。

“轉(zhuǎn)發(fā)”(rstp和stp),與物理端口狀態(tài)“開”相關(guān)聯(lián),意味著端口接收和發(fā)送數(shù)據(jù)。

“禁用”(rstp和stp),與物理端口狀態(tài)“關(guān)”相關(guān)聯(lián),意味著交換機(jī)不處理任何信息(可由網(wǎng)絡(luò)管理員完成)。

rstp和stp邏輯端口狀態(tài)由stp或rstp協(xié)議的狀態(tài)機(jī)限定,通常在硬件接口中設(shè)置為能夠執(zhí)行該說明書中的操作。邏輯端口狀態(tài)也可以從硬件裝置讀出。

應(yīng)當(dāng)理解,在不脫離本發(fā)明的范圍的情況下,上述特征和下文描述的那些特征不僅可以以指定的組合方式使用,而且也可以以其它組合方式或獨(dú)立地使用。

如果裝置啟動(dòng)或重新啟動(dòng),則來自生成樹算法的邏輯端口狀態(tài)將被清除。在這個(gè)狀態(tài)從相鄰裝置重新學(xué)習(xí)之前需要幾秒鐘。在裝置的簡單復(fù)位的情況下,如從根橋看到的,到生成樹中的該裝置之后的任何裝置的通信路徑將長時(shí)間丟失。特別是在傳輸ip媒體流的系統(tǒng)中,這是核心功能的喪失。通過實(shí)施如權(quán)利要求1所述的以下解決方案來避免這種情況。

重啟之前,例如在預(yù)關(guān)閉階段,裝置可以持續(xù)存儲(chǔ)必需的狀態(tài)機(jī)的當(dāng)前狀態(tài),特別是包括通過bpdu接收的所有信息,例如但不限于根橋信息和根路徑開銷以及邏輯端口狀態(tài)。

如果沒有預(yù)關(guān)閉階段可用,則裝置可以以規(guī)率的時(shí)間間隔存儲(chǔ)狀態(tài),優(yōu)選每個(gè)呼叫時(shí)間或在接收到bpdu之后立即存儲(chǔ)狀態(tài)。

根據(jù)rstp/stp規(guī)范,當(dāng)裝置丟失3個(gè)bpdu時(shí),將發(fā)布拓?fù)渥兓?。在最壞的情況下,重新啟動(dòng)裝置準(zhǔn)備在重新啟動(dòng)時(shí)發(fā)送bpdu。這意味著rstp/stp必須在重新啟動(dòng)后的2倍呼叫時(shí)間內(nèi)啟動(dòng)并運(yùn)行,以防止進(jìn)入生成樹協(xié)議?;蛘?,裝置可以在重新啟動(dòng)之前先發(fā)送出bpdu,因?yàn)樵撝匦聠?dòng)通常是計(jì)劃好的,并且一旦裝置啟動(dòng)后發(fā)送出bpdu。這將可用的重新啟動(dòng)時(shí)間增加到呼叫時(shí)間的3倍。

為了進(jìn)一步降低重新啟動(dòng)后不必要的拓?fù)渥兓?進(jìn)入生成樹協(xié)議)的風(fēng)險(xiǎn),可以將接收到的信息定時(shí)器設(shè)置為最大值,以給予相鄰裝置最大重啟時(shí)間,這將在多個(gè)相鄰裝置異步啟動(dòng)軟重啟過程時(shí)提供幫助。這在鏈中的所有裝置大約在同一時(shí)間重啟時(shí)(例如由于固件更新)是一種解決方案。

一旦裝置正重新啟動(dòng),如果裝置檢測到軟復(fù)位且知道rstp或stp將隨后在初始化過程中啟動(dòng),不應(yīng)該像通上電后那樣默認(rèn)邏輯端口狀態(tài)。當(dāng)裝置通上電而不是重新啟動(dòng)時(shí),不應(yīng)該恢復(fù)。當(dāng)電源從鏈路中的裝置移除時(shí),網(wǎng)絡(luò)拓?fù)錄]有變化的假設(shè)是不太可能的。

rstp/stp堆棧應(yīng)在啟動(dòng)期間檢查是否有任何信息,例如狀態(tài)之前(重新啟動(dòng)之前)被存儲(chǔ)。如果信息可用,應(yīng)在適當(dāng)?shù)尿?yàn)證測試之后盡可能地將狀態(tài)機(jī)的狀態(tài)轉(zhuǎn)換為存儲(chǔ)狀態(tài)。

rstp/stp堆棧應(yīng)該驗(yàn)證存儲(chǔ)的狀態(tài),即存儲(chǔ)的值是否仍然有效。這可以通過對(duì)軟/硬復(fù)位值的持續(xù)性檢查和/或通過在狀態(tài)機(jī)中存儲(chǔ)的邏輯值和物理端口狀態(tài)之間的持續(xù)性檢查來執(zhí)行。

-驗(yàn)證可以是但不限于以下任何一項(xiàng)或以下項(xiàng)的組合且每個(gè)端口應(yīng)重復(fù):如果物理端口處于“關(guān)”狀態(tài),并且該端口的存儲(chǔ)的邏輯狀態(tài)不匹配“禁用”邏輯狀態(tài),不應(yīng)該恢復(fù)狀態(tài)機(jī)信息。

-如果物理端口處于“關(guān)”狀態(tài)且硬件裝置中的邏輯狀態(tài)與“禁用”邏輯狀態(tài)不匹配,則不應(yīng)該恢復(fù)狀態(tài)機(jī)信息。

-如果物理端口處于“關(guān)”狀態(tài)且存儲(chǔ)的邏輯狀態(tài)和硬件裝置中的邏輯狀態(tài)與“禁用”邏輯狀態(tài)相匹配,則允許為該端口恢復(fù)狀態(tài)機(jī)信息。

-如果物理端口處于“開”狀態(tài)且存儲(chǔ)的邏輯狀態(tài)為“禁用”,則不應(yīng)該恢復(fù)狀態(tài)機(jī)信息。

通常情況下,如果所有端口的存儲(chǔ)信息都有效,則恢復(fù)狀態(tài)。如果允許為所有端口恢復(fù)狀態(tài)機(jī)信息,則rstp/stp應(yīng)用程序應(yīng)該實(shí)際恢復(fù)所有狀態(tài)機(jī)信息,如果任何端口被更改,則恢復(fù)邏輯應(yīng)該決定哪些端口恢復(fù)狀態(tài)是安全的,并且這樣做時(shí),其他端口應(yīng)該設(shè)置為默認(rèn)。

當(dāng)軟重新啟動(dòng)系統(tǒng)中的一個(gè)裝置而使rstp能夠根據(jù)本發(fā)明工作時(shí),該裝置和使用該裝置作為源的任何裝置將僅存在流數(shù)據(jù)丟失。在不使用本發(fā)明的情況下,對(duì)于使用此音頻路徑的所有裝置,存在流媒體數(shù)據(jù)丟失。流媒體最有可能是音頻流。

在一個(gè)優(yōu)選實(shí)施例中,運(yùn)行生成樹算法涉及基于網(wǎng)絡(luò)協(xié)議信息操作狀態(tài)機(jī)。瞬時(shí)狀態(tài)包括通過網(wǎng)絡(luò)協(xié)議信息接收的信息。特別是該信息通過bpdu接收。特別是存儲(chǔ)通過bpdu收到的所有信息。本實(shí)施例能夠在重新啟動(dòng)之前的時(shí)刻、甚至重新啟動(dòng)之后的時(shí)刻評(píng)估bpdu信息。

在一個(gè)優(yōu)選實(shí)施例中,瞬時(shí)狀態(tài)在預(yù)關(guān)閉階段被存儲(chǔ)。如果知道會(huì)發(fā)生關(guān)機(jī),就可以這樣做。因此,信息可以盡可能晚地保存,從而最大限度地降低重新啟動(dòng)結(jié)束之前網(wǎng)絡(luò)修改的可能性,并最大限度地提高重新啟動(dòng)后存儲(chǔ)狀態(tài)仍然有效的可能性。

在一個(gè)優(yōu)選實(shí)施例中,瞬時(shí)狀態(tài)以規(guī)率的時(shí)間間隔存儲(chǔ)。即使發(fā)生意外或不可預(yù)見的重新啟動(dòng),特別是在沒有預(yù)關(guān)機(jī)階段的情況下,也可以使用存儲(chǔ)的信息。

在一個(gè)優(yōu)選實(shí)施例中,如果檢測到實(shí)際值與存儲(chǔ)狀態(tài)之間的沖突,則裝置的存儲(chǔ)狀態(tài)不被恢復(fù)。實(shí)際值可以是每個(gè)可用且適合于一致性檢查的信息的值,例如,實(shí)際或存儲(chǔ)的狀態(tài)機(jī)狀態(tài),邏輯或物理端口狀態(tài)。這樣可以避免可能導(dǎo)致網(wǎng)絡(luò)故障的網(wǎng)絡(luò)配置。

在一個(gè)優(yōu)選實(shí)施例中,沖突被確定為端口的存儲(chǔ)狀態(tài)與實(shí)際邏輯和/或物理狀態(tài)之間的差異。這種沖突的原因特別是因?yàn)檠b置的網(wǎng)絡(luò)電纜在存儲(chǔ)值和取回這些值之間,特別是在重啟期間被移除或添加。另一種可能性是,硬件切換部分已經(jīng)在上述時(shí)間范圍內(nèi)復(fù)位。

在一個(gè)優(yōu)選實(shí)施例中,驗(yàn)證存儲(chǔ)狀態(tài)仍然有效,其中,執(zhí)行以下任何一項(xiàng)或以下項(xiàng)的組合:

-驗(yàn)證是否已經(jīng)執(zhí)行了軟復(fù)位或硬復(fù)位:如果裝置檢測到軟復(fù)位并且知道生成樹算法將隨后在初始化過程中在3倍呼叫時(shí)間內(nèi)啟動(dòng),則該邏輯端口狀態(tài)不被更新,

-執(zhí)行狀態(tài)機(jī)中的存儲(chǔ)的邏輯值與物理狀態(tài)之間的持續(xù)性檢查,

-如果物理端口處于“關(guān)”狀態(tài)且該端口的存儲(chǔ)的邏輯狀態(tài)與“禁用”邏輯狀態(tài)不匹配,則不恢復(fù)狀態(tài)機(jī)信息,

-如果物理端口處于“關(guān)”狀態(tài)且硬件裝置中的邏輯狀態(tài)與“禁用”邏輯狀態(tài)不匹配,則不恢復(fù)狀態(tài)機(jī)信息,

-如果物理端口處于“關(guān)”狀態(tài)且存儲(chǔ)的邏輯狀態(tài)和硬件裝置中的邏輯狀態(tài)與“禁用”邏輯狀態(tài)相匹配,允許為該端口恢復(fù)狀態(tài)機(jī)信息,

-如果物理端口處于“開”狀態(tài)且存儲(chǔ)的邏輯狀態(tài)為“禁用”,則不恢復(fù)狀態(tài)機(jī)信息,

-如果物理端口處于“開”狀態(tài)且存儲(chǔ)的邏輯狀態(tài)不是“丟棄”,則允許為該端口恢復(fù)狀態(tài)機(jī)信息。

每個(gè)端口應(yīng)重復(fù)上述驗(yàn)證。如果允許為所有端口恢復(fù)狀態(tài)機(jī)信息,則rstp/stp應(yīng)用程序應(yīng)該實(shí)際恢復(fù)所有狀態(tài)機(jī)信息,如果任何端口被更改,則恢復(fù)邏輯應(yīng)該決定哪個(gè)端口恢復(fù)狀態(tài)是安全的,并且這樣做,其他端口應(yīng)該設(shè)置為默認(rèn)。

該實(shí)施例能夠在重新啟動(dòng)期間通常發(fā)生的大多數(shù)情況下進(jìn)行檢測和作出適當(dāng)?shù)姆磻?yīng)。

在一個(gè)優(yōu)選實(shí)施例中,每個(gè)裝置通過改變其端口的邏輯狀態(tài)而采取不同的狀態(tài),端口的瞬時(shí)邏輯狀態(tài)作為瞬時(shí)信息存儲(chǔ),端口的邏輯狀態(tài)作為裝置的狀態(tài)根據(jù)以下驗(yàn)證方案恢復(fù):

a)要檢查的下一個(gè)端口可用嗎?

b1)如果是,轉(zhuǎn)到c)

b2)如果否,恢復(fù)狀態(tài)機(jī)信息并運(yùn)行網(wǎng)絡(luò),

c)物理端口狀態(tài)是“開”狀態(tài)嗎?

d1)如果是,轉(zhuǎn)到e)

d2)如果否,轉(zhuǎn)到g)

e)存儲(chǔ)的邏輯端口狀態(tài)是“禁用”嗎?

f1)如果是,不恢復(fù)狀態(tài)機(jī)信息和運(yùn)行網(wǎng)絡(luò),

f2)如果否,轉(zhuǎn)到a)

g)存儲(chǔ)的邏輯狀態(tài)是“禁用”嗎?

h1)如果是,轉(zhuǎn)到i)

h2)如果否,不恢復(fù)狀態(tài)機(jī)信息和運(yùn)行網(wǎng)絡(luò),

i)硬件裝置中的邏輯端口狀態(tài)被設(shè)置為“禁用”嗎?

j1)如果是,轉(zhuǎn)到a)

j2)如果否,不恢復(fù)狀態(tài)機(jī)信息和運(yùn)行網(wǎng)絡(luò)。

不恢復(fù)狀態(tài)機(jī)信息是在上述步驟未涵蓋的所有其他情況下要采取的默認(rèn)操作。

該實(shí)施例使得能夠在所有情況下安全地恢復(fù)邏輯端口狀態(tài)。

根據(jù)本發(fā)明,提供了一種包括多個(gè)裝置的計(jì)算機(jī)網(wǎng)絡(luò),所述裝置被以菊花鏈環(huán)路布置,所述計(jì)算機(jī)網(wǎng)絡(luò)適于執(zhí)行如上所述的根據(jù)本發(fā)明的方法。

附圖說明

圖1計(jì)算機(jī)網(wǎng)絡(luò),

圖2恢復(fù)流程圖。

應(yīng)當(dāng)理解,在不脫離本發(fā)明的范圍的情況下,上述特征和下文描述的那些特征不僅可以以指定的組合方式使用,而且可以以其它組合方式或獨(dú)立地使用。在附圖中通過實(shí)施例的方式示例性地圖示出了本發(fā)明,并且在下文中參照附圖詳細(xì)說明本發(fā)明。應(yīng)當(dāng)理解,該描述決不限制本發(fā)明的范圍,而僅是對(duì)本發(fā)明的實(shí)施例的說明。

具體實(shí)施方式

圖1示出了包括以菊花鏈環(huán)路布置的四個(gè)裝置4a-d的計(jì)算機(jī)網(wǎng)絡(luò)2。每個(gè)裝置4a-d包括橋6a-d。每個(gè)橋6a-d具有三個(gè)端口8a-c。每個(gè)裝置均運(yùn)行生成樹算法或協(xié)議10,所述生成樹算法或協(xié)議在控制器12中由一個(gè)圓圈象征性地表示。在運(yùn)行網(wǎng)絡(luò)期間,每個(gè)裝置采取不同的狀態(tài)以避免網(wǎng)絡(luò)2中的閉合環(huán)路。在本示例中,這些是狀態(tài)“丟棄“d”,學(xué)習(xí)“l(fā)”,“轉(zhuǎn)發(fā)”f和“禁用”o。裝置4b在圖1中作為根橋。為了避免環(huán)路,裝置4a和4d之間的網(wǎng)絡(luò)連接通過將裝置4d的端口8b置于“丟棄”狀態(tài)d而被阻斷。所有其他端口8a、b處于“轉(zhuǎn)發(fā)”狀態(tài)f。端口8c處于合適的狀態(tài),以便連接到各種其它部件(未示出),這對(duì)本發(fā)明不重要。

對(duì)于所有裝置,僅示例性地以裝置4a為例示出了裝置4a中包含的狀態(tài)機(jī)14。狀態(tài)機(jī)可以采取不同的狀態(tài)s。狀態(tài)機(jī)基于提供給它們的網(wǎng)絡(luò)協(xié)議信息16(在該示例中為bpdu)工作。

圖2示出了一個(gè)恢復(fù)流程圖,它可以作為驗(yàn)證實(shí)施。

驗(yàn)證從步驟a開始)。

在步驟a)中,評(píng)估在該驗(yàn)證過程中尚未檢查并仍待檢查的下一個(gè)端口8a-c是否可用。如果“是”,則沿路徑b1進(jìn)行到步驟c)。如果“否”,則沿著路徑b2進(jìn)行到步驟y1)和z)。

在步驟c)中,評(píng)估物理端口8a-c狀態(tài)是否為“開(up)”。如果“是”,則沿路徑d1進(jìn)行到步驟e)。如果“否”(物理端口為“關(guān)(down)”),則沿著路徑d2進(jìn)行到步驟g)。

在步驟e)中,評(píng)估存儲(chǔ)的邏輯端口狀態(tài)是否為“禁用”。存儲(chǔ)裝置由存儲(chǔ)介質(zhì)18的符號(hào)來描繪,例如為控制器12中的存儲(chǔ)器,瞬時(shí)信息存儲(chǔ)在該存儲(chǔ)介質(zhì)上。如果“是”,則沿著路徑f1進(jìn)行到步驟y2)和z)。如果“否”,則沿著路徑f2進(jìn)行到步驟a)。

在步驟g)中,評(píng)估存儲(chǔ)的邏輯狀態(tài)是否為“禁用”。如果“是”,則沿著路徑h1進(jìn)行到步驟i)。如果“否”,則沿著路徑h2進(jìn)行到步驟y2)和z)。

在步驟i)中,評(píng)估硬件裝置中的邏輯端口狀態(tài)是否設(shè)置為“禁用”。如果“是”,則沿著路徑j(luò)1進(jìn)行到步驟a)。如果“否”,則沿著路徑j(luò)2進(jìn)行到步驟y2)和z)。

在步驟y1)中,恢復(fù)狀態(tài)機(jī)信息。

在步驟y2)中,狀態(tài)機(jī)信息不被恢復(fù),這也是在上述步驟未覆蓋的任何情況下采取的默認(rèn)動(dòng)作。

在步驟z)中,運(yùn)行網(wǎng)絡(luò)。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
宁强县| 建始县| 休宁县| 康乐县| 昂仁县| 裕民县| 昂仁县| 饶河县| 宜良县| 资中县| 类乌齐县| 扶绥县| 嫩江县| 乐至县| 贵德县| 沙田区| 太谷县| 上饶县| 四会市| 饶平县| 邵东县| 中阳县| 渭源县| 诸暨市| 宜宾市| 繁昌县| 广安市| 中阳县| 威信县| 浦城县| 汉源县| 柘荣县| 全椒县| 绥棱县| 景泰县| 深水埗区| 黑山县| 丹寨县| 富裕县| 堆龙德庆县| 临安市|