本發(fā)明涉及rrpp(rapidringprotectionprotocol,快速環(huán)網(wǎng)保護(hù)協(xié)議)技術(shù)領(lǐng)域,特別涉及一種虛擬局域網(wǎng)保護(hù)方法及裝置。
背景技術(shù):
rrpp是一個專門應(yīng)用于以太網(wǎng)環(huán)的鏈路層協(xié)議。它在以太網(wǎng)環(huán)完整時(shí)能夠防止數(shù)據(jù)環(huán)路引起的廣播風(fēng)暴,而當(dāng)以太網(wǎng)環(huán)上一條鏈路斷開時(shí)能迅速恢復(fù)環(huán)網(wǎng)上各個節(jié)點(diǎn)之間的通信通路,具備較高的收斂速度。
目前,解決二層網(wǎng)絡(luò)環(huán)路問題的技術(shù)有stp(spanningtreeprotocol,生成樹協(xié)議)/rstp(rapidspanningtreeprotocol快速生成樹協(xié)議)/pvst(per-vlan(virtuallocalareanetwork,虛擬局域網(wǎng))spanningtree,每個vlan生成樹)/mstp(multiplespanningtreeprotocol,多生成樹協(xié)議)和rrpp。stp/rstp/pvst/mstp應(yīng)用比較成熟,但收斂時(shí)間在秒級。rrpp是專門應(yīng)用于以太網(wǎng)環(huán)的鏈路層協(xié)議,具有比stp/rstp/pvst/mstp更快的收斂速度。并且rrpp的收斂時(shí)間與環(huán)網(wǎng)上節(jié)點(diǎn)數(shù)無關(guān),可應(yīng)用于網(wǎng)絡(luò)直徑較大的網(wǎng)絡(luò)。
假設(shè)rrpp域中的rrpp節(jié)點(diǎn)配置的實(shí)例保護(hù)模式為mstp模式時(shí),rrpp節(jié)點(diǎn)配置的保護(hù)實(shí)例為實(shí)例1,實(shí)例1映射的vlan為vlan100-vlan110(即保護(hù)實(shí)例保護(hù)vlan100-vlan110)。當(dāng)rrpp節(jié)點(diǎn)配置的實(shí)例保護(hù)模式由mstp模式切換到pvst模式時(shí),理論上rrpp節(jié)點(diǎn)保護(hù)實(shí)例變?yōu)閷?shí)例1-10,其中,一個實(shí)例映射vlan100-vlan110中的一個vlan。但此時(shí)rrpp節(jié)點(diǎn)實(shí)際僅保護(hù)了實(shí)例1映射的一個vlan,除實(shí)例1映射的vlan之外的vlan并未受到保護(hù),這就使得除實(shí)例1映射的vlan之外的vlan存在環(huán)路風(fēng)險(xiǎn),導(dǎo)致廣播風(fēng)暴。為了避免廣播風(fēng)暴,就需要管理員手動重新對保護(hù)實(shí)例配置,將上述實(shí)例1-10加入到rrpp節(jié)點(diǎn)的rrpp端口上進(jìn)行保護(hù),以保護(hù)每一實(shí)例映射的一個vlan。
但在實(shí)際應(yīng)用中,rrpp節(jié)點(diǎn)上運(yùn)行的rrpp域數(shù)量很多、每個域映射的vlan數(shù)量也很多,并且這個vlan可能并不是連續(xù)的,這就增加了管理員的配置保護(hù)實(shí)例的難度,配置效率低,進(jìn)而導(dǎo)致vlan保護(hù)效率低。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例的目的在于提供一種vlan保護(hù)方法及裝置,以提高vlan保護(hù)效率。
為達(dá)到上述目的,本發(fā)明實(shí)施例公開了一種vlan保護(hù)方法,應(yīng)用于rrpp域中的rrpp節(jié)點(diǎn),所述rrpp節(jié)點(diǎn)預(yù)先配置的實(shí)例保護(hù)模式為mstp模式;所述方法包括:
針對所述rrpp節(jié)點(diǎn)當(dāng)前配置的實(shí)例保護(hù)模式進(jìn)行檢測;
當(dāng)檢測到所述rrpp節(jié)點(diǎn)當(dāng)前配置的實(shí)例保護(hù)模式由mstp模式切換為pvst模式時(shí),根據(jù)所述rrpp節(jié)點(diǎn)的rrpp端口當(dāng)前配置情況,確定當(dāng)前新生成的每一實(shí)例;
將所確定的每一實(shí)例加入到所述rrpp節(jié)點(diǎn)的rrpp端口上進(jìn)行保護(hù),以保護(hù)每一實(shí)例映射的一個vlan。
為達(dá)到上述目的,本發(fā)明實(shí)施例公開了一種vlan保護(hù)裝置,應(yīng)用于rrpp域中的rrpp節(jié)點(diǎn),所述rrpp節(jié)點(diǎn)預(yù)先配置的實(shí)例保護(hù)模式為mstp模式;所述裝置包括:第一檢測模塊、確定模塊和加入保護(hù)模塊,其中,
所述第一檢測模塊,用于針對所述rrpp節(jié)點(diǎn)當(dāng)前配置的實(shí)例保護(hù)模式進(jìn)行檢測;
所述確定模塊,用于當(dāng)檢測到所述rrpp節(jié)點(diǎn)當(dāng)前配置的實(shí)例保護(hù)模式由mstp模式切換為pvst模式時(shí),根據(jù)所述rrpp節(jié)點(diǎn)的rrpp端口當(dāng)前配置情況,確定當(dāng)前新生成的每一實(shí)例;
所述加入保護(hù)模塊,用于將所確定的每一實(shí)例加入到所述rrpp節(jié)點(diǎn)的rrpp端口上進(jìn)行保護(hù),以保護(hù)每一實(shí)例映射的一個vlan。
由上述的技術(shù)方案可見,本發(fā)明實(shí)施例提供了一種vlan保護(hù)方法及裝置,應(yīng)用于rrpp域中的rrpp節(jié)點(diǎn)。應(yīng)用本發(fā)明實(shí)施例,無需管理員手動重新對實(shí)例進(jìn)行配置,自動的將每一實(shí)例加入到rrpp節(jié)點(diǎn)的rrpp端口上進(jìn)行保護(hù),可以保護(hù)每一實(shí)例映射的一個vlan,提高vlan保護(hù)效率。
當(dāng)然,實(shí)施本發(fā)明的任一產(chǎn)品或方法必不一定需要同時(shí)達(dá)到以上所述的所有優(yōu)點(diǎn)。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實(shí)施例提供的vlan保護(hù)方法的第一種流程示意圖;
圖2為本發(fā)明實(shí)施例提供的vlan保護(hù)方法的第二種流程示意圖;
圖3為本發(fā)明實(shí)施例提供的vlan保護(hù)方法的第三種流程示意圖;
圖4為本發(fā)明實(shí)施例提供的vlan保護(hù)方法的第四種流程示意圖;
圖5為本發(fā)明實(shí)施例提供的vlan保護(hù)裝置的第一種結(jié)構(gòu)示意圖;
圖6為本發(fā)明實(shí)施例提供的vlan保護(hù)裝置的第二種結(jié)構(gòu)示意圖;
圖7為本發(fā)明實(shí)施例提供的vlan保護(hù)裝置的第三種結(jié)構(gòu)示意圖;
圖8為本發(fā)明實(shí)施例提供的vlan保護(hù)裝置的第四種結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
為了解決現(xiàn)有技術(shù)問題,本發(fā)明實(shí)施例提供了一種vlan保護(hù)方法及裝置。下面首先對本發(fā)明實(shí)施例所提供的一種vlan保護(hù)方法及裝置進(jìn)行介紹。
需要說明的是,本發(fā)明實(shí)施例提供的一種vlan保護(hù)方法及裝置,優(yōu)選適用于rrpp域中的rrpp節(jié)點(diǎn)。其中,具有相同域id和相同控制vlan,并且相互連通的設(shè)備構(gòu)成一個rrpp域。一個rrpp域具有rrpp主環(huán)和子環(huán)、控制vlan、rrpp節(jié)點(diǎn)(主節(jié)點(diǎn)、傳輸節(jié)點(diǎn))、rrpp端口(主端口、副端口)等要素。每個環(huán)上有且僅有一個主節(jié)點(diǎn),主節(jié)點(diǎn)是環(huán)網(wǎng)狀態(tài)主動監(jiān)測機(jī)制的發(fā)起者,也是網(wǎng)絡(luò)拓?fù)浒l(fā)生改變后執(zhí)行操作的決策者。主環(huán)上除了主節(jié)點(diǎn)外的其他節(jié)點(diǎn)都為傳輸節(jié)點(diǎn);子環(huán)上除了主節(jié)點(diǎn)、子環(huán)與主環(huán)相交的節(jié)點(diǎn)外的其他所有節(jié)點(diǎn)都為傳輸節(jié)點(diǎn)。傳輸節(jié)點(diǎn)負(fù)責(zé)監(jiān)測自己的直連rrpp鏈路的狀態(tài),并把鏈路變化通知主節(jié)點(diǎn),然后由主節(jié)點(diǎn)來決策如何處理。主節(jié)點(diǎn)和傳輸節(jié)點(diǎn)分別有兩個端口接入rrpp環(huán),其中一個為主端口,另一個為副端口。端口的角色由用戶的配置決定。主節(jié)點(diǎn)的主端口用來發(fā)送環(huán)路探測報(bào)文,副端口用來接收環(huán)路探測報(bào)文;當(dāng)rrpp環(huán)處于健康狀態(tài)時(shí),主節(jié)點(diǎn)的副端口在邏輯上阻塞數(shù)據(jù)vlan,只允許控制vlan的報(bào)文通過。當(dāng)rrpp環(huán)處于斷裂狀態(tài)時(shí),主節(jié)點(diǎn)的副端口將解除數(shù)據(jù)vlan的阻塞狀態(tài),轉(zhuǎn)發(fā)數(shù)據(jù)vlan的報(bào)文。傳輸節(jié)點(diǎn)的主端口和副端口在功能上沒有區(qū)別,都用于rrpp環(huán)上協(xié)議報(bào)文和數(shù)據(jù)報(bào)文的傳輸。rrpp節(jié)點(diǎn)預(yù)先配置的實(shí)例保護(hù)模式為多生成樹協(xié)議mstp模式,且預(yù)先開啟了自適應(yīng)pvst實(shí)例調(diào)節(jié)功能。
圖1為本發(fā)明實(shí)施例提供的vlan保護(hù)方法的第一種流程示意圖,應(yīng)用于rrpp域中的rrpp節(jié)點(diǎn),該方法包括:
s101:針對rrpp節(jié)點(diǎn)當(dāng)前配置的實(shí)例保護(hù)模式進(jìn)行檢測。
s102:當(dāng)檢測到rrpp節(jié)點(diǎn)當(dāng)前配置的實(shí)例保護(hù)模式由mstp模式切換為pvst模式時(shí),根據(jù)rrpp節(jié)點(diǎn)的rrpp端口當(dāng)前配置情況,確定當(dāng)前新生成的每一實(shí)例。
s103:將所確定的每一實(shí)例加入到rrpp節(jié)點(diǎn)的rrpp端口上進(jìn)行保護(hù),以保護(hù)每一實(shí)例映射的一個vlan。
示例性的,假設(shè)設(shè)備a、設(shè)備b、設(shè)備c和設(shè)備d構(gòu)成rrpp域1;其中,設(shè)備a、設(shè)備b、設(shè)備c和設(shè)備d構(gòu)成主環(huán)1;設(shè)備a為主環(huán)1的主節(jié)點(diǎn),gigabitethernet1/1/1為主端口,gigabitethernet1/1/3為副端口;設(shè)備b、設(shè)備c和設(shè)備d為主環(huán)1的傳輸節(jié)點(diǎn),各自的gigabitethernet1/1/1為主端口,gigabitethernet1/1/3為副端口;
rrpp節(jié)點(diǎn)(設(shè)備a、設(shè)備b、設(shè)備c、設(shè)備d)配置的實(shí)例保護(hù)模式為mstp模式,rrpp域1保護(hù)實(shí)例為實(shí)例1,實(shí)例1映射的vlan為vlan100-vlan110(即rrpp域1保護(hù)vlan100-vlan110);
值得一提的是,在同一rrpp域內(nèi)的所有rrpp節(jié)點(diǎn)上配置的保護(hù)vlan相同,通過引用mstp實(shí)例的間接方式來配置rrpp所保護(hù)的vlan;
另外,配置主端口和副端口允許其所在rrpp域1保護(hù)vlan100-vlan110報(bào)文,也就是,主端口和副端口允許其所在rrpp域1轉(zhuǎn)發(fā)vlan100-vlan110報(bào)文。
下面以rrpp節(jié)點(diǎn):設(shè)備b(傳輸節(jié)點(diǎn))為例進(jìn)行說明。
當(dāng)設(shè)備b的實(shí)例保護(hù)模式由mstp模式切換為pvst模式時(shí),此時(shí)mstp模式下配置實(shí)例1與vlan100-vlan110的映射不生效,且此時(shí)新生成10個實(shí)例,10個實(shí)例中每個實(shí)例映射vlan100-vlan110中的一個vlan。
具體地,針對設(shè)備b當(dāng)前配置的實(shí)例保護(hù)模式進(jìn)行檢測,查看生成樹配置的實(shí)例保護(hù)模式;
當(dāng)檢測到設(shè)備b當(dāng)前配置的實(shí)例保護(hù)模式為pvst模式時(shí),通過對rrpp節(jié)點(diǎn)的rrpp端口當(dāng)前配置情況實(shí)例1映射的vlan100-vlan110的分析,生成10個實(shí)例,將當(dāng)前新生成的10個實(shí)例中的每一實(shí)例加入到設(shè)備b的rrpp端口(gigabitethernet1/1/1和gigabitethernet1/1/3)上進(jìn)行保護(hù),以保護(hù)10個實(shí)例中每個實(shí)例映射vlan100-vlan110中的一個vlan。
rrpp節(jié)點(diǎn)(主節(jié)點(diǎn):設(shè)備a、傳輸節(jié)點(diǎn):設(shè)備c和設(shè)備d)配置的實(shí)例保護(hù)模式由mstp模式切換為pvst模式后,保護(hù)vlan過程與設(shè)備b保護(hù)vlan過程相同,本發(fā)明實(shí)施例在此不對其進(jìn)行贅述。
需要說明的是,本發(fā)明實(shí)施例以設(shè)備a、設(shè)備b、設(shè)備c和設(shè)備d為例進(jìn)行說明,僅為本發(fā)明的一具體實(shí)例,并不構(gòu)成對本發(fā)明的限定。
應(yīng)用本發(fā)明圖1所示實(shí)施例,無需管理員手動重新對實(shí)例進(jìn)行配置,自動的將每一實(shí)例加入到rrpp節(jié)點(diǎn)的rrpp端口上進(jìn)行保護(hù),可以保護(hù)每一實(shí)例映射的一個vlan,提高vlan保護(hù)效率,并且避免了廣播風(fēng)暴。
圖2為本發(fā)明實(shí)施例提供的vlan保護(hù)方法的第二種流程示意圖;本發(fā)明圖2所示實(shí)施例在圖1所示實(shí)施例的基礎(chǔ)上,增加s104和s105。
s104:針對rrpp節(jié)點(diǎn)的rrpp端口狀態(tài)進(jìn)行檢測。
s105:當(dāng)檢測到rrpp端口狀態(tài)轉(zhuǎn)變?yōu)樽枞麪顟B(tài)時(shí),將包含rrpp端口處于阻塞狀態(tài)的信息發(fā)送給每一實(shí)例,以使每一實(shí)例將自身狀態(tài)切換為阻塞轉(zhuǎn)態(tài),阻止自身實(shí)例映射的vlan的數(shù)據(jù)發(fā)送。
示例性的,還以上述rrpp節(jié)點(diǎn):設(shè)備b(傳輸節(jié)點(diǎn))為例進(jìn)行說明。
針對設(shè)備b的rrpp端口(gigabitethernet1/1/1(主端口)和gigabitethernet1/1/3(副端口))狀態(tài)進(jìn)行檢測,當(dāng)檢測到rrpp端口轉(zhuǎn)變?yōu)樽枞麪顟B(tài)時(shí),將包含rrpp端口處于阻塞狀態(tài)的信息發(fā)送給上述新生成的10個實(shí)例,上述新生成的10個實(shí)例將自身狀態(tài)切換為阻塞轉(zhuǎn)態(tài),阻止自身實(shí)例映射的vlan的數(shù)據(jù)發(fā)送,即上述新生成的10個實(shí)例在rrpp端口上都變成了阻塞狀態(tài),進(jìn)一步防止vlan100-vlan110出現(xiàn)環(huán)路風(fēng)暴。
在實(shí)際應(yīng)用中,設(shè)備b的rrpp端口變?yōu)樽枞麪顟B(tài),可能是因?yàn)橹鞴?jié)點(diǎn):設(shè)備a副端口:gigabitethernet1/1/3默認(rèn)就是阻塞狀態(tài)導(dǎo)致的,也可能是因?yàn)閞rpp拓?fù)浣Y(jié)構(gòu)變化導(dǎo)致的。
應(yīng)用本發(fā)明圖2所示實(shí)施例,無需管理員手動重新對實(shí)例進(jìn)行配置,自動的將每一實(shí)例加入到rrpp節(jié)點(diǎn)的rrpp端口上進(jìn)行保護(hù),可以保護(hù)每一實(shí)例映射的一個vlan,提高vlan保護(hù)效率,避免了廣播風(fēng)暴,并且每一實(shí)例均切換為阻塞轉(zhuǎn)態(tài),進(jìn)一步避免了環(huán)路風(fēng)暴。
圖3為本發(fā)明實(shí)施例提供的vlan保護(hù)方法的第三種流程示意圖;本發(fā)明圖3所示實(shí)施例在圖2所示實(shí)施例的基礎(chǔ)上,增加s106:當(dāng)檢測到rrpp端口轉(zhuǎn)變?yōu)檗D(zhuǎn)發(fā)狀態(tài)時(shí),將包含rrpp端口處于轉(zhuǎn)發(fā)狀態(tài)的信息發(fā)送給每一實(shí)例,以使每一實(shí)例將自身狀態(tài)切換為轉(zhuǎn)發(fā)轉(zhuǎn)態(tài),允許自身實(shí)例映射的vlan的數(shù)據(jù)發(fā)送。
示例性的,還以上述rrpp節(jié)點(diǎn):設(shè)備b(傳輸節(jié)點(diǎn))為例進(jìn)行說明。
針對設(shè)備b的rrpp端口(gigabitethernet1/1/1(主端口)和gigabitethernet1/1/3(副端口))狀態(tài)進(jìn)行檢測,當(dāng)檢測到rrpp端口轉(zhuǎn)變?yōu)檗D(zhuǎn)發(fā)狀態(tài)時(shí),將包含rrpp端口處于轉(zhuǎn)發(fā)狀態(tài)的信息發(fā)送給上述新生成的10個實(shí)例,上述新生成的10個實(shí)例將自身狀態(tài)切換為轉(zhuǎn)發(fā)轉(zhuǎn)態(tài),允許自身實(shí)例映射的vlan的數(shù)據(jù)發(fā)送。
應(yīng)用本發(fā)明圖3所示實(shí)施例,可以進(jìn)行數(shù)據(jù)vlan報(bào)文的傳輸。
圖4為本發(fā)明實(shí)施例提供的vlan保護(hù)方法的第四種流程示意圖;本發(fā)明圖4所示實(shí)施例在圖1所示實(shí)施例的基礎(chǔ)上,增加s107:當(dāng)檢測到rrpp節(jié)點(diǎn)當(dāng)前配置的實(shí)例保護(hù)模式由pvst模式切換到mstp模式時(shí),刪除rrpp端口上加入的所確定的每一實(shí)例。
示例性的,還以上述rrpp節(jié)點(diǎn):設(shè)備b(傳輸節(jié)點(diǎn))為例進(jìn)行說明。
當(dāng)檢測到設(shè)備b當(dāng)前配置的實(shí)例保護(hù)模式由pvst模式切換到mstp模式時(shí),此時(shí)mstp模式下配置的實(shí)例1與vlan100-vlan110的映射生效,將上述新生成的10個實(shí)例刪除。
在實(shí)際應(yīng)用中,還可以將上述新生成的10個實(shí)例狀態(tài)清除。
在實(shí)際應(yīng)用中,s107也可以在圖2和圖3所示實(shí)施例基礎(chǔ)上增加。
應(yīng)用本發(fā)明圖4所示實(shí)施例,當(dāng)rrpp節(jié)點(diǎn)的配置的實(shí)例保護(hù)模式由pvst模式切換到mstp模式時(shí),可以恢復(fù)rrpp端口配置的保護(hù)實(shí)例。
與上述的方法實(shí)施例相對應(yīng),本發(fā)明實(shí)施例還提供vlan保護(hù)裝置。
圖5為本發(fā)明實(shí)施例提供的vlan保護(hù)裝置的第一種結(jié)構(gòu)示意圖;該裝置可以包括:第一檢測模塊501、確定模塊502和加入保護(hù)模塊503,其中,
第一檢測模塊501,用于針對rrpp節(jié)點(diǎn)當(dāng)前配置的實(shí)例保護(hù)模式進(jìn)行檢測;
確定模塊502,用于當(dāng)檢測到rrpp節(jié)點(diǎn)當(dāng)前配置的實(shí)例保護(hù)模式由mstp模式切換為pvst模式時(shí),根據(jù)rrpp節(jié)點(diǎn)的rrpp端口當(dāng)前配置情況,確定當(dāng)前新生成的每一實(shí)例;
加入保護(hù)模塊503,用于將所確定的每一實(shí)例加入到rrpp節(jié)點(diǎn)的rrpp端口上進(jìn)行保護(hù),以保護(hù)每一實(shí)例映射的一個vlan。
應(yīng)用本發(fā)明圖5所示實(shí)施例,無需管理員手動重新對實(shí)例進(jìn)行配置,自動的將每一實(shí)例加入到rrpp節(jié)點(diǎn)的rrpp端口上進(jìn)行保護(hù),可以保護(hù)每一實(shí)例映射的一個vlan,提高vlan保護(hù)效率,并且避免了廣播風(fēng)暴。
圖6為本發(fā)明實(shí)施例提供的vlan保護(hù)裝置的第二種結(jié)構(gòu)示意圖;本發(fā)明圖6所示實(shí)施例在圖5所示實(shí)施例的基礎(chǔ)上增加第二檢測模塊504和第一通知模塊505,其中,
第二檢測模塊504,用于針對rrpp節(jié)點(diǎn)的rrpp端口狀態(tài)進(jìn)行檢測;
第一通知模塊505,用于當(dāng)檢測到rrpp端口狀態(tài)轉(zhuǎn)變?yōu)樽枞麪顟B(tài)時(shí),將包含rrpp端口處于阻塞狀態(tài)的信息發(fā)送給每一實(shí)例,以使每一實(shí)例將自身狀態(tài)切換為阻塞轉(zhuǎn)態(tài),阻止自身實(shí)例映射的vlan的數(shù)據(jù)發(fā)送。
應(yīng)用本發(fā)明圖6所示實(shí)施例,無需管理員手動重新對實(shí)例進(jìn)行配置,自動的將每一實(shí)例加入到rrpp節(jié)點(diǎn)的rrpp端口上進(jìn)行保護(hù),可以保護(hù)每一實(shí)例映射的一個vlan,提高vlan保護(hù)效率,避免了廣播風(fēng)暴,并且每一實(shí)例均切換為阻塞轉(zhuǎn)態(tài),進(jìn)一步避免了環(huán)路風(fēng)暴。
圖7為本發(fā)明實(shí)施例提供的vlan保護(hù)裝置的第三種結(jié)構(gòu)示意圖;本發(fā)明圖7所示實(shí)施例在圖6所示實(shí)施例的基礎(chǔ)上增加第二通知模塊506,用于當(dāng)檢測到rrpp端口狀態(tài)轉(zhuǎn)變?yōu)檗D(zhuǎn)發(fā)狀態(tài)時(shí),將包含rrpp端口處于轉(zhuǎn)發(fā)狀態(tài)的信息發(fā)送給每一實(shí)例,以使每一實(shí)例將自身狀態(tài)切換為轉(zhuǎn)發(fā)轉(zhuǎn)態(tài),允許自身實(shí)例映射的vlan的數(shù)據(jù)發(fā)送。
應(yīng)用本發(fā)明圖7所示實(shí)施例,可以進(jìn)行數(shù)據(jù)vlan報(bào)文的傳輸。
圖8為本發(fā)明實(shí)施例提供的vlan保護(hù)裝置的第四種結(jié)構(gòu)示意圖;本發(fā)明圖8所示實(shí)施例在圖5所示實(shí)施例的基礎(chǔ)上增加刪除模塊507,用于當(dāng)檢測到rrpp節(jié)點(diǎn)當(dāng)前配置的實(shí)例保護(hù)模式由pvst模式切換到mstp模式時(shí),刪除rrpp端口上加入的所確定的每一實(shí)例。
在實(shí)際應(yīng)用中,本發(fā)明實(shí)施例所示的刪除模塊507也可以在圖6和圖7所示實(shí)施例的基礎(chǔ)上增加。
應(yīng)用本發(fā)明圖8所示實(shí)施例,當(dāng)rrpp節(jié)點(diǎn)的配置的實(shí)例保護(hù)模式由pvst模式切換到mstp模式時(shí),可以恢復(fù)rrpp端口配置的保護(hù)實(shí)例。
需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實(shí)體或者操作與另一個實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
本說明書中的各個實(shí)施例均采用相關(guān)的方式描述,各個實(shí)施例之間相同相似的部分互相參見即可,每個實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處。尤其,對于裝置實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述的比較簡單,相關(guān)之處參見方法實(shí)施例的部分說明即可。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施方式中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以存儲于計(jì)算機(jī)可讀取存儲介質(zhì)中,這里所稱得的存儲介質(zhì),如:rom/ram、磁碟、光盤等。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍內(nèi)。