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

通用屬性注冊(cè)方法及節(jié)點(diǎn)的制作方法

文檔序號(hào):7693373閱讀:207來(lái)源:國(guó)知局
專利名稱:通用屬性注冊(cè)方法及節(jié)點(diǎn)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)通信技術(shù),尤其涉及一種通用屬性注冊(cè)方法及節(jié)點(diǎn)。
技術(shù)背景通用屬性注冊(cè)協(xié)i義(GARP, Generic Attribute Registration Protocol)才是 供一種屬性傳遞擴(kuò)散機(jī)制,用于協(xié)助同 一個(gè)交換網(wǎng)內(nèi)的交換成員之間分發(fā)、 傳播和注冊(cè)某種信息(如組播地址、端口過(guò)濾模式、虛擬局域網(wǎng)VLAN等 屬性)。GARP成員通過(guò)屬性聲明或回收聲明通知其它GARP成員注冊(cè)或注 銷(xiāo)自己的屬性信息,并根據(jù)其它GARP成員的屬性聲明或回收聲明注冊(cè)或注 銷(xiāo)對(duì)方的屬性信息。通過(guò)GARP機(jī)制, 一個(gè)GARP成員上的配置信息可以 迅速傳播到整個(gè)交換網(wǎng)。GARP成員之間的信息交換借助于GARP報(bào)文完成,GARP報(bào)文主要分 為三類(lèi)Join報(bào)文、Leave報(bào)文和Leave All報(bào)文。當(dāng) 一個(gè)GARP成員希望 其它GARP成員注冊(cè)某屬性時(shí),將對(duì)外發(fā)送承載該屬性信息的Join報(bào)文; 收到Join報(bào)文的端口,判斷自身是否注冊(cè)了該屬性,如果沒(méi)有,則注冊(cè)該屬 性。當(dāng)一個(gè)GARP成員希望其它GARP成員注銷(xiāo)某屬性時(shí),將對(duì)外發(fā)送承 載該屬性信息的Leave報(bào)文;注冊(cè)了該屬性的端口收到Leave報(bào)文后,注銷(xiāo) 該屬性。Leave All報(bào)文是GARP成員發(fā)送的觸發(fā)其它GARP成員進(jìn)行屬性 刷新和老化的纟艮文。為了防止GARP報(bào)文在環(huán)網(wǎng)中循環(huán)轉(zhuǎn)發(fā)造成轉(zhuǎn)發(fā)風(fēng)暴,現(xiàn)有802.1Q標(biāo) 準(zhǔn)規(guī)定,GARP報(bào)文只能沿著根據(jù)拓樸管理協(xié)議(如生成樹(shù)協(xié)議STP、快速 環(huán)網(wǎng)保護(hù)協(xié)議等)生成的無(wú)環(huán)活動(dòng)拓樸轉(zhuǎn)發(fā)。其中,拓樸管理協(xié)議的作用是 在交換網(wǎng)絡(luò)中提供冗余鏈路,并解決交換網(wǎng)絡(luò)的環(huán)路問(wèn)題,其在存在環(huán)路的交換網(wǎng)絡(luò)中生成一 個(gè)沒(méi)有環(huán)路的樹(shù)型網(wǎng)絡(luò),并將交換網(wǎng)絡(luò)冗余的備份鏈路從 邏輯上斷開(kāi),當(dāng)主要鏈路出現(xiàn)故障時(shí),自動(dòng)切換到備份鏈路,保證數(shù)據(jù)的正常轉(zhuǎn)發(fā)。比如,參見(jiàn)圖l所示的環(huán)網(wǎng)結(jié)構(gòu)示意圖,節(jié)點(diǎn)S1、 S2、 S3、 S4、 S5和S6構(gòu)成一個(gè)環(huán)狀結(jié)構(gòu),為防止因形成環(huán)路而造成轉(zhuǎn)發(fā)風(fēng)暴,Sl連在環(huán) 上的一個(gè)端口 ll被阻塞,這樣S1、 S2、 S3、 S4、 S5和S6就形成了一個(gè)沒(méi) 有環(huán)路的樹(shù),GARP報(bào)文只能沿該活動(dòng)拓樸傳播。但是,GARP報(bào)文只能沿活動(dòng)拓樸傳播的特性容易產(chǎn)生很多不良影響。 下面分別對(duì)單屬性源和雙屬性源的情況進(jìn)行說(shuō)明。圖1中,假設(shè)Sl為屬性源,其向外發(fā)送承載VLAN屬性的Join報(bào)文, 因Join報(bào)文只能沿生成樹(shù)轉(zhuǎn)發(fā),故端口 21、 31、 41、 51和61都將收到Sl 發(fā)出的Join才艮文并注冊(cè)VLAN屬性,但端口 62、 52、 42、 32和22卻注冊(cè) 不上。在這種情況下,如果環(huán)上某處鏈路出現(xiàn)故障如S3和S4之間的鏈路斷 開(kāi),則為了保證數(shù)據(jù)的正常傳輸,Sl將打開(kāi)阻塞端口 ll進(jìn)行生成樹(shù)拓樸切 換,以避開(kāi)故障鏈路。但是,生成樹(shù)拓樸切換完畢后,VLAN中的業(yè)務(wù)流量 并不能馬上恢復(fù),因?yàn)槎丝?2、 52、 42沒(méi)有注冊(cè)VLAN屬性,此時(shí)必須重 新進(jìn)行GARP屬性注冊(cè),等到GARP屬性注冊(cè)完畢后,VLAN中的業(yè)務(wù)流 量才能得以恢復(fù)。另外,圖1中,假設(shè)S2和S6為屬性源,它們向外發(fā)送承載VLAN屬 性的Join報(bào)文,因Join凈艮文只能沿生成樹(shù)轉(zhuǎn)發(fā),故端口31、 41、 51、 61和 52、 42、 32、 12都將注冊(cè)上VLAN屬性,但端口 11卻注冊(cè)不上。在這種情 況下,如果S3和S4之間的鏈路出現(xiàn)故障,則Sl將打開(kāi)阻塞端口 11進(jìn)行生 成樹(shù)拓樸切換,以避開(kāi)故障鏈路。但是,由于此時(shí)S1的端口 ll并沒(méi)有注冊(cè) 上VLAN屬性,故生成樹(shù)拓樸切換完畢后,VLAN中的業(yè)務(wù)流量并不能馬 上恢復(fù),只有等到端口 11注冊(cè)上VLAN屬性后,VLAN中的業(yè)務(wù)流量才能 得以恢復(fù)。也就是說(shuō),在現(xiàn)有的通用屬性注冊(cè)方法中,當(dāng)網(wǎng)絡(luò)發(fā)生故障時(shí),業(yè)務(wù)流 量恢復(fù)時(shí)間等于生成樹(shù)拓樸切換時(shí)間加GARP屬性注冊(cè)時(shí)間,必須等到生成樹(shù)拓樸切換完畢且GARP屬性注冊(cè)完成后,業(yè)務(wù)流量才能恢復(fù)正常,這樣會(huì) 導(dǎo)致業(yè)務(wù)流量中斷時(shí)間過(guò)長(zhǎng),造成網(wǎng)絡(luò)性能下降,從而影響用戶的業(yè)務(wù)使用 感受。另外,當(dāng)動(dòng)態(tài)屬性應(yīng)用到匯聚層的環(huán)上時(shí),往往希望環(huán)上節(jié)點(diǎn)的兩個(gè) 端口都能注冊(cè)上該屬性,這樣當(dāng)匯聚層的環(huán)拓樸發(fā)生變化時(shí),就不需要再次 等待動(dòng)態(tài)屬性注冊(cè),然而,現(xiàn)有的通用屬性注冊(cè)方法并不能使環(huán)上節(jié)點(diǎn)的兩 個(gè)端口都注冊(cè)上動(dòng)態(tài)屬性。發(fā)明內(nèi)容有鑒于此,本發(fā)明的主要目的在于提供一種通用屬性注冊(cè)方法及節(jié)點(diǎn), 減少業(yè)務(wù)流量恢復(fù)時(shí)間,提高網(wǎng)絡(luò)性能,并使得環(huán)上節(jié)點(diǎn)的兩個(gè)端口都能夠 注冊(cè)上動(dòng)態(tài)屬性。為達(dá)到上述目的,本發(fā)明提供的技術(shù)方案如下一種通用屬性注冊(cè)方法,用于運(yùn)用GARP協(xié)議和拓樸管理協(xié)議的網(wǎng)絡(luò), 該方法包括通過(guò)阻塞端口傳播屬性聲明。 所述通過(guò)阻塞端口傳播屬性聲明包括 通過(guò)屬性源上的阻塞端口對(duì)外發(fā)送屬性聲明;阻塞端口所在節(jié)點(diǎn)的其它端口收到屬性聲明后,將收到的屬性聲明從阻 塞端口轉(zhuǎn)發(fā)出去;阻塞端口收到屬性聲明后,判斷自身是否注冊(cè)了該屬性,如果沒(méi)有,則 注冊(cè)該屬性。所述注冊(cè)該屬性之后進(jìn)一步包括阻塞端口將收到的屬性聲明從自身所 在節(jié)點(diǎn)上未轉(zhuǎn)發(fā)過(guò)該屬性聲明的其它端口轉(zhuǎn)發(fā)出去。該方法進(jìn)一步包括在轉(zhuǎn)發(fā)屬性聲明的阻塞端口上設(shè)置屬性聲明定時(shí) 器,阻塞端口在屬性聲明定時(shí)器超時(shí)后轉(zhuǎn)發(fā)屬性聲明。該方法進(jìn)一步包括通過(guò)阻塞端口傳播回收聲明。所述通過(guò)阻塞端口傳播回收聲明包括通過(guò)屬性源上的阻塞端口對(duì)外發(fā)送回收聲明;阻塞端口所在節(jié)點(diǎn)上的其它端口收到回收聲明后,將收到的回收聲明從 阻塞端口轉(zhuǎn)發(fā)出去;阻塞端口收到回收聲明后,判斷自身是否注冊(cè)了該回收聲明中所攜帶的 屬性,如果是,則注銷(xiāo)該屬性。所述注銷(xiāo)該屬性之后進(jìn)一步包括阻塞端口判斷自身是否為自身所在節(jié) 點(diǎn)上最后一個(gè)注冊(cè)了該屬性的端口,如果是,則將收到的回收聲明轉(zhuǎn)發(fā)出去。該方法進(jìn)一步包括在阻塞端口上設(shè)置回收聲明定時(shí)器,阻塞端口在回 收聲明定時(shí)器超時(shí)后注銷(xiāo)自身注冊(cè)的屬性。該方法進(jìn)一步包括禁止通過(guò)阻塞端口傳播Leave All才艮文。一種節(jié)點(diǎn),位于運(yùn)用GARP協(xié)議和拓樸管理協(xié)議的網(wǎng)絡(luò)中,包括未阻塞 端口和阻塞端口,所述阻塞端口用于傳播屬性聲明。所述阻塞端口包括報(bào)文處理單元和報(bào)文收發(fā)單元,其中,報(bào)文收發(fā)單元,用于對(duì)外發(fā)送屬性聲明,或者轉(zhuǎn)發(fā)從所述節(jié)點(diǎn)的其它端 口收到的屬性聲明,或者將收到的來(lái)自外部的屬性聲明傳送給報(bào)文處理單元;報(bào)文處理單元,用于接收?qǐng)?bào)文收發(fā)單元發(fā)送來(lái)的屬性聲明,并判斷自身 是否注冊(cè)了該屬性,如果沒(méi)有,則注冊(cè)該屬性。所述報(bào)文處理單元,進(jìn)一步在注冊(cè)該屬性后,將收到的屬性聲明從自身 所在節(jié)點(diǎn)上未轉(zhuǎn)發(fā)過(guò)該屬性聲明的其它端口上轉(zhuǎn)發(fā)出去。所述報(bào)文收發(fā)單元,進(jìn)一步用于對(duì)外發(fā)送回收聲明,或者轉(zhuǎn)發(fā)從所述節(jié) 點(diǎn)的其它端口收到的回收聲明,或者將收到的來(lái)自外部的回收聲明傳送給報(bào)文處理單元;所述報(bào)文處理單元,進(jìn)一步用于接收?qǐng)?bào)文收發(fā)單元發(fā)送來(lái)的回收聲明, 并判斷自身是否注冊(cè)了該回收聲明中所攜帶的屬性,如果是,則注銷(xiāo)該屬性。所述報(bào)文處理單元,進(jìn)一步在注銷(xiāo)該屬性后,判斷自身是否為自身所在 節(jié)點(diǎn)上最后一個(gè)注冊(cè)了該屬性的端口,如果是,則將收到的回收聲明轉(zhuǎn)發(fā)出 去。所述阻塞端口禁止傳^番Leave All #艮文。由此可見(jiàn),本發(fā)明通過(guò)阻塞端口傳播屬性聲明,使得環(huán)上節(jié)點(diǎn)的兩個(gè)端 口都能夠注冊(cè)上動(dòng)態(tài)屬性;當(dāng)網(wǎng)絡(luò)拓樸發(fā)生變化時(shí),只要生成樹(shù)拓樸切換完 畢便可恢復(fù)業(yè)務(wù)流量,無(wú)需等待GARP屬性重新注冊(cè),從而減少了業(yè)務(wù)流量 恢復(fù)時(shí)間,保證業(yè)務(wù)流量能夠快速得以恢復(fù),提升了網(wǎng)絡(luò)性能,保障了用戶 的業(yè)務(wù)使用感受。


圖1為現(xiàn)有技術(shù)中的環(huán)網(wǎng)結(jié)構(gòu)示意圖;圖2為本發(fā)明實(shí)施例中的環(huán)網(wǎng)結(jié)構(gòu)示意圖;圖3為本發(fā)明實(shí)施例中的阻塞端口結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,下面參照附圖并舉 實(shí)施例,對(duì)本發(fā)明作進(jìn)一步詳細(xì)i兌明。為了解決現(xiàn)有技術(shù)中的問(wèn)題,本發(fā)明針對(duì)運(yùn)用GARP協(xié)議和拓樸管理協(xié) 議的網(wǎng)絡(luò),提供了一種通用屬性注冊(cè)方法,參見(jiàn)圖2所示,該方法的基本思 想是通過(guò)阻塞端口傳播屬性聲明。具體來(lái)說(shuō),通過(guò)阻塞端口傳播屬性聲明主要包括以下三方面的內(nèi)容一、 作為屬性源的節(jié)點(diǎn)可以通過(guò)阻塞端口對(duì)外發(fā)送屬性聲明;二、阻塞端口所在 節(jié)點(diǎn)上的其它端口收到屬性聲明后,可以從阻塞端口將收到的屬性聲明轉(zhuǎn)發(fā) 出去;三、阻塞端口自身收到屬性聲明后,可以進(jìn)行屬性注冊(cè)并從其它端口 上轉(zhuǎn)發(fā)收到的屬性聲明。下面以圖2所示環(huán)網(wǎng)結(jié)構(gòu)及VLAN屬性為例,對(duì)本發(fā)明中的屬性聲明 傳播過(guò)程進(jìn)行詳細(xì)說(shuō)明。圖2中,假設(shè)S1為具有VLAN屬性的屬性源,其通過(guò)Join報(bào)文的形式 對(duì)外發(fā)送屬性聲明,通知其它節(jié)點(diǎn)注冊(cè)VLAN屬性。在現(xiàn)有技術(shù)中,Sl只會(huì)通過(guò)未被阻塞的端口 12向外發(fā)送Join報(bào)文,且最終只有端口 21、 31、 41、 51和61能夠注冊(cè)上VLAN屬性。而在本發(fā)明中,Sl不僅會(huì)通過(guò)端口 12向 外發(fā)送Join報(bào)文,同時(shí)也會(huì)通過(guò)阻塞端口 11向外發(fā)送Join報(bào)文,這樣,連 在環(huán)上的所有端口都能夠注冊(cè)上VLAN屬性。由于環(huán)上的所有端口都注冊(cè) 了 VLAN屬性,故當(dāng)環(huán)網(wǎng)拓樸發(fā)生變化時(shí),只需等到生成樹(shù)拓樸切換完畢 便可恢復(fù)VLAN中的業(yè)務(wù)流量,而無(wú)需等待GARP屬性重新注冊(cè),乂人而減 少了業(yè)務(wù)流量恢復(fù)時(shí)間,保證業(yè)務(wù)流量能夠快速得以恢復(fù),提升了網(wǎng)絡(luò)性能。仍以圖2所示環(huán)網(wǎng)結(jié)構(gòu)為例,假設(shè)S3為屬性源,其從端口 31和32向 外發(fā)送Join報(bào)文。Sl的端口 12收到S2轉(zhuǎn)發(fā)來(lái)的Join報(bào)文后,判斷自身是 否注冊(cè)了該Join報(bào)文中攜帶的屬性,如果沒(méi)有,則端口12注冊(cè)該屬性,并 判斷自身所在節(jié)點(diǎn)上的其它端口是否轉(zhuǎn)發(fā)過(guò)該Join報(bào)文,如果沒(méi)有,則端口 12將收到的Join報(bào)文從沒(méi)有轉(zhuǎn)發(fā)過(guò)該Join報(bào)文的端口轉(zhuǎn)發(fā)出去;對(duì)于已經(jīng) 轉(zhuǎn)發(fā)過(guò)的端口,則不再轉(zhuǎn)發(fā)。具體到圖2中,即判斷端口 ll是否已經(jīng)轉(zhuǎn)發(fā) 過(guò)該Join報(bào)文,如果沒(méi)有,端口 12則將收到的Join報(bào)文從端口 11轉(zhuǎn)發(fā)出 去。Sl的端口 11收到S6轉(zhuǎn)發(fā)來(lái)的Join報(bào)文后,同樣需要判斷自身是否注 冊(cè)了該Join報(bào)文中攜帶的屬性,如果沒(méi)有,則端口ll注冊(cè)該屬性,并判斷 端口 12是否轉(zhuǎn)發(fā)過(guò)該Join報(bào)文,如果沒(méi)有,則將收到的Join報(bào)文從端口 12 轉(zhuǎn)發(fā)出去。其它節(jié)點(diǎn)上的Join報(bào)文處理過(guò)程與現(xiàn)有技術(shù)一致,這里不再贅述。 經(jīng)過(guò)上述轉(zhuǎn)發(fā)過(guò)程,環(huán)上的各個(gè)端口都能夠注冊(cè)上相應(yīng)的動(dòng)態(tài)屬性。另外,還可以進(jìn)一步在轉(zhuǎn)發(fā)Join報(bào)文的阻塞端口上設(shè)置屬性聲明定時(shí) 器(Join timer),阻塞端口在Join timer超時(shí)后向外發(fā)送Join報(bào)文。阻塞端 口上Join timer的觸發(fā)條件及工作原理與現(xiàn)有技術(shù)中非阻塞端口上的Join timer相同,這里不再贅述。對(duì)于回收聲明,這里既可以按照現(xiàn)有技術(shù)處理,即禁止通過(guò)阻塞端口傳 播回收聲明;也可以按照處理屬性聲明的方式處理,即通過(guò)阻塞端口傳播回 收聲明。具體來(lái)說(shuō),通過(guò)阻塞端口傳播回收聲明主要包括以下三方面內(nèi)容 一、作為屬性源的節(jié)點(diǎn)可以通過(guò)阻塞端口對(duì)外發(fā)送回收聲明;二、阻塞端口所在節(jié)點(diǎn)上的其它端口收到回收聲明后,可以將收到的回收聲明從阻塞端口轉(zhuǎn)發(fā)出去;三、阻塞端口收到回收聲明后,可以執(zhí)行屬性注銷(xiāo)并從其它端口上轉(zhuǎn)發(fā)收到的回收聲明。圖2中,假設(shè)Sl要通過(guò)Leave報(bào)文的形式對(duì)外發(fā)送回收聲明,則此時(shí) Sl不僅要從正常端口 12發(fā)送攜帶該屬性信息的Leave報(bào)文,同樣也要從阻 塞端口 11發(fā)送Leave寺艮文。Sl的端口 12收到其它節(jié)點(diǎn)發(fā)來(lái)的Leave才艮文后, 判斷自身是否注冊(cè)了該Leave報(bào)文所攜帶的屬性,如果注冊(cè)了,則注銷(xiāo)該屬 性,并判斷自身是否為SI上最后一個(gè)注冊(cè)了該屬性的端口,如果是最后一 個(gè),則轉(zhuǎn)發(fā)收到的Leave報(bào)文;如果不是最后一個(gè),則不予轉(zhuǎn)發(fā)。具體到圖 2中,即判斷端口 ll是否注冊(cè)了該屬性,如果沒(méi)有注冊(cè),則端口 12從端口 11轉(zhuǎn)發(fā)收到的Leave報(bào)文。SI的端口 11收到其它節(jié)點(diǎn)發(fā)來(lái)的Leave報(bào)文后, 同樣也要判斷自身是否注冊(cè)了該Leave報(bào)文所攜帶的屬性,如果注冊(cè)了,則 注銷(xiāo)該屬性,并判斷自身是否為SI上最后一個(gè)注冊(cè)了該屬性的端口,如果 是最后一個(gè),則轉(zhuǎn)發(fā)收到的Leave報(bào)文。另夕卜,還可以進(jìn)一步在阻塞端口上設(shè)置回收聲明定時(shí)器(leave timer), 阻塞端口在leave timer超時(shí)后注銷(xiāo)自身注冊(cè)的屬性。阻塞端口上leave timer 的觸發(fā)條件及工作原理與現(xiàn)有4支術(shù)中非阻塞端口上的leave timer相同,這里 不再贅述。由以上描述可見(jiàn),屬性聲明只會(huì)從沒(méi)有轉(zhuǎn)發(fā)過(guò)該屬性聲明的端口上轉(zhuǎn)發(fā) 出去,回收聲明也只會(huì)在收到回收聲明的端口是其所在節(jié)點(diǎn)上最后一個(gè)注冊(cè) 了該屬性的端口的情況下才會(huì)被轉(zhuǎn)發(fā),而在其它的情況下,屬性聲明和回收 聲明都不會(huì)被立即轉(zhuǎn)發(fā),因此,允許阻塞端口傳播屬性聲明/回收聲明不會(huì) 引起轉(zhuǎn)發(fā)風(fēng)暴。而對(duì)于Leave All報(bào)文,本發(fā)明的處理方法與現(xiàn)有技術(shù)一致,即只沿生 成樹(shù)轉(zhuǎn)發(fā),而禁止在阻塞端口上傳播。因?yàn)長(zhǎng)eave All報(bào)文是收到后須立即 轉(zhuǎn)發(fā)的報(bào)文,如果在阻塞端口上也允許傳播Leave All報(bào)文,則會(huì)引起轉(zhuǎn)發(fā) 風(fēng)暴。另外,由于Leave All報(bào)文是注銷(xiāo)所有端口屬性的報(bào)文,故每個(gè)節(jié)點(diǎn)收到過(guò)一次Leave All報(bào)文就足夠了 ,而不需要每個(gè)端口都必須接收到,因 此,禁止阻塞端口傳播Leave All報(bào)文不會(huì)影響協(xié)議的正常運(yùn)行,并且也不 會(huì)影響阻塞端口上的屬性注冊(cè)、注銷(xiāo)和轉(zhuǎn)發(fā)。其中,禁止通過(guò)阻塞端口傳播Leave All報(bào)文具體包括以下內(nèi)容一、 作為屬性源的節(jié)點(diǎn)禁止通過(guò)阻塞端口對(duì)外發(fā)送Leave All報(bào)文;二、阻塞端 口所在節(jié)點(diǎn)上的其它端口收到Leave All報(bào)文后,禁止從阻塞端口轉(zhuǎn)發(fā)Leave All報(bào)文;三、阻塞端口收到Leave All報(bào)文后,禁止向外轉(zhuǎn)發(fā)。相應(yīng)地,本發(fā)明還提供了一種節(jié)點(diǎn),該節(jié)點(diǎn)位于運(yùn)用GARP協(xié)議和拓樸 管理協(xié)議的網(wǎng)絡(luò)中,包括未阻塞端口和阻塞端口 ,其中,阻塞端口用于傳牙番 屬性聲明。參見(jiàn)圖3所示,所述阻塞端口具體可包括報(bào)文處理單元和報(bào)文收發(fā)單 元。其中,報(bào)文收發(fā)單元,用于對(duì)外發(fā)送屬性聲明,或者轉(zhuǎn)發(fā)從所述節(jié)點(diǎn)的 其它端口收到的屬性聲明,或者將收到的來(lái)自外部的屬性聲明傳送給報(bào)文處 理單元;報(bào)文處理單元,用于接收?qǐng)?bào)文收發(fā)單元發(fā)送來(lái)的屬性聲明,并判斷 自身是否注冊(cè)了該屬性,如果沒(méi)有,則注冊(cè)該屬性。所述報(bào)文處理單元,進(jìn)一步在注冊(cè)該屬性后,將收到的屬性聲明從自身 所在節(jié)點(diǎn)上未轉(zhuǎn)發(fā)過(guò)該屬性聲明的其它端口上轉(zhuǎn)發(fā)出去。另外,所述阻塞端口還可用于傳播回收聲明。此時(shí),所述凈艮文收發(fā)單元, 進(jìn)一步用于對(duì)外發(fā)送回收聲明,或者轉(zhuǎn)發(fā)從所述節(jié)點(diǎn)的其它端口收到的回收 聲明,或者將收到的來(lái)自外部的回收聲明傳送給報(bào)文處理單元;所述報(bào)文處 理單元,進(jìn)一步用于接收?qǐng)?bào)文收發(fā)單元發(fā)送來(lái)的回收聲明,并判斷自身是否 注冊(cè)了該回收聲明中所攜帶的屬性,如果是,則注銷(xiāo)該屬性。所述報(bào)文處理單元,進(jìn)一步在注銷(xiāo)該屬性后,判斷自身是否為自身所在 節(jié)點(diǎn)上最后一個(gè)注冊(cè)了該屬性的端口,如果是,則將收到的回收聲明轉(zhuǎn)發(fā)出 去。需要說(shuō)明的是,所述阻塞端口禁止傳播Leave All報(bào)文。 以上所述對(duì)本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步的詳細(xì)說(shuō)明,所應(yīng)理解的是,以上所述并不用以限制本發(fā)明,凡在本發(fā)明的精神和原 則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范 圍之內(nèi)。
權(quán)利要求
1、一種通用屬性注冊(cè)方法,用于運(yùn)用GARP協(xié)議和拓?fù)涔芾韰f(xié)議的網(wǎng)絡(luò),其特征在于,通過(guò)阻塞端口傳播屬性聲明。
2、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述通過(guò)阻塞端口傳播屬性 聲明包括通過(guò)屬性源上的阻塞端口對(duì)外發(fā)送屬性聲明;阻塞端口所在節(jié)點(diǎn)的其它端口收到屬性聲明后,將收到的屬性聲明從阻塞 端口轉(zhuǎn)發(fā)出去;阻塞端口收到屬性聲明后,判斷自身是否注冊(cè)了該屬性,如果沒(méi)有,則注 冊(cè)該屬性。
3、 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述注冊(cè)該屬性之后進(jìn)一步 包括阻塞端口將收到的屬性聲明從自身所在節(jié)點(diǎn)上未轉(zhuǎn)發(fā)過(guò)該屬性聲明的其 它端口轉(zhuǎn)發(fā)出去。
4、 根據(jù)權(quán)利要求2所述的方法,其特征在于,該方法進(jìn)一步包括在轉(zhuǎn)發(fā) 屬性聲明的阻塞端口上設(shè)置屬性聲明定時(shí)器,阻塞端口在屬性聲明定時(shí)器超時(shí) 后轉(zhuǎn)發(fā)屬性聲明。
5、 根據(jù)權(quán)利要求1所述的方法,其特征在于,該方法進(jìn)一步包括通過(guò)阻 塞端口傳播回收聲明。
6、 根據(jù)權(quán)利要求5所述的方法,其特征在于,所述通過(guò)阻塞端口傳播回收 聲明包括通過(guò)屬性源上的阻塞端口對(duì)外發(fā)送回收聲明;阻塞端口所在節(jié)點(diǎn)上的其它端口收到回收聲明后,將收到的回收聲明從阻 塞端口轉(zhuǎn)發(fā)出去;阻塞端口收到回收聲明后,判斷自身是否注冊(cè)了該回收聲明中所攜帶的屬 性,如果是,則注銷(xiāo)該屬性。
7、 根據(jù)權(quán)利要求6所述的方法,其特征在于,所述注銷(xiāo)該屬性之后進(jìn)一步包括阻塞端口判斷自身是否為自身所在節(jié)點(diǎn)上最后一個(gè)注冊(cè)了該屬性的端口 ,如果是,則將收到的回收聲明轉(zhuǎn)發(fā)出去。
8、 根據(jù)權(quán)利要求6所述的方法,其特征在于,該方法進(jìn)一步包括在阻塞 端口上設(shè)置回收聲明定時(shí)器,阻塞端口在回收聲明定時(shí)器超時(shí)后注銷(xiāo)自身注冊(cè) 的屬性。
9、 根據(jù)權(quán)利要求1所述的方法,其特征在于,該方法進(jìn)一步包括禁止通 過(guò)阻塞端口傳播Leave All報(bào)文。
10、 一種節(jié)點(diǎn),位于運(yùn)用GARP協(xié)議和拓樸管理協(xié)議的網(wǎng)絡(luò)中,包括未阻 塞端口和阻塞端口,其特征在于,所述阻塞端口用于傳播屬性聲明。
11、 根據(jù)權(quán)利要求IO所述的節(jié)點(diǎn),其特征在于,所述阻塞端口包括報(bào)文處 理單元和報(bào)文收發(fā)單元,其中,報(bào)文收發(fā)單元,用于對(duì)外發(fā)送屬性聲明,或者轉(zhuǎn)發(fā)從所述節(jié)點(diǎn)的其它端口 收到的屬性聲明,或者將收到的來(lái)自外部的屬性聲明傳送給才艮文處理單元;報(bào)文處理單元,用于接收?qǐng)?bào)文收發(fā)單元發(fā)送來(lái)的屬性聲明,并判斷自身是 否注冊(cè)了該屬性,如果沒(méi)有,則注冊(cè)該屬性。
12、 根據(jù)權(quán)利要求11所述的節(jié)點(diǎn),其特征在于,所述報(bào)文處理單元,進(jìn)一步在注冊(cè)該屬性后,將收到的屬性聲明從自身所 在節(jié)點(diǎn)上未轉(zhuǎn)發(fā)過(guò)該屬性聲明的其它端口上轉(zhuǎn)發(fā)出去。
13、 根據(jù)權(quán)利要求11或12所述的節(jié)點(diǎn),其特征在于, 所述報(bào)文收發(fā)單元,進(jìn)一步用于對(duì)外發(fā)送回收聲明,或者轉(zhuǎn)發(fā)從所述節(jié)點(diǎn)的其它端口收到的回收聲明,或者將收到的來(lái)自外部的回收聲明傳送給報(bào)文處 理單元;所述報(bào)文處理單元,進(jìn)一步用于接收?qǐng)?bào)文收發(fā)單元發(fā)送來(lái)的回收聲明,并 判斷自身是否注冊(cè)了該回收聲明中所攜帶的屬性,如果是,則注銷(xiāo)該屬性。
14、 根據(jù)權(quán)利要求13所述的節(jié)點(diǎn),其特征在于,所述報(bào)文處理單元,進(jìn)一步在注銷(xiāo)該屬性后,判斷自身是否為自身所在節(jié) 點(diǎn)上最后一個(gè)注冊(cè)了該屬性的端口,如果是,則將收到的回收聲明轉(zhuǎn)發(fā)出去。
15、根據(jù)權(quán)利要求10所述的節(jié)點(diǎn),其特征在于,所述阻塞端口禁止傳播Leave All才艮文。
全文摘要
本發(fā)明提供一種通用屬性注冊(cè)方法,用于運(yùn)用GARP協(xié)議和拓?fù)涔芾韰f(xié)議的網(wǎng)絡(luò),該方法包括通過(guò)阻塞端口傳播屬性聲明。另外,本發(fā)明還提供了一種節(jié)點(diǎn)。利用本發(fā)明提供的技術(shù)方案,能夠使得環(huán)上節(jié)點(diǎn)的兩個(gè)端口都注冊(cè)上動(dòng)態(tài)屬性;當(dāng)網(wǎng)絡(luò)拓?fù)浒l(fā)生變化時(shí),避免執(zhí)行屬性重注冊(cè)過(guò)程,減少業(yè)務(wù)流量恢復(fù)時(shí)間,提高網(wǎng)絡(luò)性能。
文檔編號(hào)H04L29/06GK101252539SQ20081010336
公開(kāi)日2008年8月27日 申請(qǐng)日期2008年4月3日 優(yōu)先權(quán)日2008年4月3日
發(fā)明者祁正林, 聰 薛, 趙里遙 申請(qǐng)人:杭州華三通信技術(shù)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
临城县| 铁力市| 文昌市| 哈巴河县| 瓦房店市| 上饶市| 浦县| 古蔺县| 卢氏县| 嫩江县| 光泽县| 瑞安市| 抚顺县| 邛崃市| 襄垣县| 合作市| 义乌市| 库车县| 淮阳县| 思茅市| 大理市| 连云港市| 吉首市| 城市| 改则县| 望江县| 昔阳县| 蓬溪县| 常熟市| 曲周县| 离岛区| 大冶市| 兰州市| 邳州市| 金塔县| 广河县| 宁阳县| 维西| 宁南县| 镇平县| 富源县|