專利名稱::一種虛電路連通性檢查的方法、網(wǎng)絡(luò)節(jié)點(diǎn)和通信系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及通信
技術(shù)領(lǐng)域:
,尤其涉及一種虛電路連通性檢查的方法、網(wǎng)絡(luò)節(jié)點(diǎn)和通信系統(tǒng)。
背景技術(shù):
:虛一以<為纟戔(PseudoWire,PW)分為單i兆虛扣:M為纟戔(SingleSegmentPseudoWire,SS-PW)禾口多;兆虛扣X為纟戔(MultiSegmentPseudoWire,MS-PW)。SS-PW和MS-PW,都可以通過(guò)虛電路連通性檢查(VirtualCircuitConnectivityVerification,VCCV)方式來(lái)檢查缺陷。在MS-PW中,參照?qǐng)D1所示,現(xiàn)有方式中虛擬偽線終結(jié)點(diǎn)提供商邊緣設(shè)備(PWTerminatingProviderEdge,T-PE)通過(guò)VCCV檢查虛擬偽線交換點(diǎn)提供商邊緣設(shè)備(PWSwitchingProviderEdge,S-PE)的連通性如下T-PE1按照選用的VCCV類型,發(fā)送虛電路連通性檢查Ping請(qǐng)求(VCCVPingRequest)報(bào)文;T-PE1會(huì)根據(jù)設(shè)置的VCCV類型,按照協(xié)議規(guī)定的方式將該VCCVPingRequest報(bào)文發(fā)送到S-PE上;S-PE收到該報(bào)文,為了維持檢查將生存時(shí)間(TimeToLive,TTL)值設(shè)置為一個(gè)很大值,如255;T-PE1是PW的終結(jié)點(diǎn),報(bào)文會(huì)成功送到T-PE1上進(jìn)行處理。T-PE1通過(guò)VCCV檢查T(mén)-PE2的連通性時(shí),T-PE1發(fā)送VCCVPingRequest報(bào)文;T-PE1通過(guò)協(xié)議規(guī)定的方式將該VCCVPingRequest報(bào)文發(fā)送到T-PE2上;T-PE2收到該報(bào)文,將TTL的值設(shè)置為一個(gè)很大值;丁^已2根據(jù)傳輸路徑將報(bào)文發(fā)送給5-PE,S-PE根據(jù)TTL的值不確定自己不是終結(jié)點(diǎn),對(duì)接收到的報(bào)文進(jìn)行轉(zhuǎn)發(fā),T-PE1最終可能會(huì)接收到返回的報(bào)文。在實(shí)現(xiàn)本發(fā)明過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問(wèn)題現(xiàn)有技術(shù)中,如果虛擬偽線交換點(diǎn)提供商邊緣設(shè)備(PWSwitchingProviderEdge,S-PE)想主動(dòng)通過(guò)VCCV方式來(lái)^r查其他設(shè)備偽線狀態(tài)時(shí),由于不能準(zhǔn)確的設(shè)定TTL值,所以當(dāng)S-PE收到VCCVPingReply報(bào)文時(shí),只要TTL值不為零,就要將其報(bào)文進(jìn)行轉(zhuǎn)發(fā),這樣最終得到的檢查結(jié)果就不能確定是S-PE與其他設(shè)備之間偽線的狀態(tài),所以在多跳虛擬偽線虛電路連通性檢查過(guò)程中S-PE主動(dòng)通過(guò)VCCV方式來(lái)檢查其他設(shè)備偽線狀態(tài)存在局限性。
發(fā)明內(nèi)容本發(fā)明的實(shí)施例提供了一種虛電路連通性檢查的方法、網(wǎng)絡(luò)節(jié)點(diǎn)及系統(tǒng),解決了MS-PW中連通性問(wèn)題。本發(fā)明的實(shí)施例提供了一種虛電路連通性檢查的方法,包括接收虛電路連通性檢查請(qǐng)求報(bào)文,所述虛電路連通性檢查請(qǐng)求報(bào)文中攜帶檢測(cè)發(fā)起節(jié)點(diǎn)與檢測(cè)終結(jié)節(jié)點(diǎn)之間虛擬偽線的跳數(shù);確定接收到的虛電路連通性檢查請(qǐng)求報(bào)文是否在本節(jié)點(diǎn)終結(jié);如果接收到的虛電路連通性檢查請(qǐng)求報(bào)文是在本節(jié)點(diǎn)終結(jié),生成并發(fā)送回應(yīng)報(bào)文,其中,所述回應(yīng)報(bào)文中的生存時(shí)間值設(shè)置為所述虛擬偽線的跳數(shù)。本發(fā)明實(shí)施例還提供了一種虛電路連通性檢查的方法,所述方法包括生成虛電路連通性檢查請(qǐng)求報(bào)文,所述虛電路連通性檢查請(qǐng)求報(bào)文中攜帶檢測(cè)發(fā)起節(jié)點(diǎn)與檢測(cè)終結(jié)節(jié)點(diǎn)之間虛擬偽線的跳數(shù),以便檢測(cè)終結(jié)節(jié)點(diǎn)基于所述檢測(cè)發(fā)起節(jié)點(diǎn)與檢測(cè)終結(jié)節(jié)點(diǎn)之間虛擬偽線跳數(shù)設(shè)置回應(yīng)報(bào)文中的生存時(shí)間值;接收回應(yīng)報(bào)文,根據(jù)回應(yīng)報(bào)文中的生存時(shí)間值進(jìn)行虛電路連通性檢查。本發(fā)明實(shí)施例提供了一種網(wǎng)絡(luò)節(jié)點(diǎn),包括發(fā)送模塊(302),用于發(fā)送虛電路連通性檢查請(qǐng)求報(bào)文,所述虛電路連通性檢查請(qǐng)求報(bào)文攜帶有檢測(cè)發(fā)起節(jié)點(diǎn)與檢測(cè)終結(jié)節(jié)點(diǎn)之間虛擬偽線的跳數(shù),以便所述檢測(cè)終結(jié)節(jié)點(diǎn)根據(jù)所述檢測(cè)發(fā)起節(jié)點(diǎn)與檢測(cè)終結(jié)節(jié)點(diǎn)之間虛擬偽線的跳數(shù)設(shè)置回應(yīng)報(bào)文的生存時(shí)間值;接收模塊(303),用于接收回應(yīng)報(bào)文;連通性檢查模塊(304),用于根據(jù)該回應(yīng)報(bào)文中的生存時(shí)間值進(jìn)行虛電路連通性;險(xiǎn)查。本發(fā)明實(shí)施例還提供了一種網(wǎng)絡(luò)節(jié)點(diǎn),包括接收模塊(401),用于接收虛電路連通性檢查請(qǐng)求報(bào)文,該請(qǐng)求中攜帶檢測(cè)發(fā)起節(jié)點(diǎn)與檢測(cè)終結(jié)節(jié)點(diǎn)之間虛擬偽線的跳數(shù);回應(yīng)報(bào)文生成模塊(402),用于確定虛電路連通性檢查請(qǐng)求報(bào)文是在自身終結(jié)后,生成并發(fā)送回應(yīng)報(bào)文,其中,所生成的回應(yīng)報(bào)文中的生存時(shí)間值為所述虛擬偽線的跳數(shù);發(fā)送模塊(403),用于發(fā)送所述回應(yīng)報(bào)文。本發(fā)明實(shí)施例還一種網(wǎng)絡(luò)節(jié)點(diǎn),所述網(wǎng)絡(luò)節(jié)點(diǎn)包括請(qǐng)求報(bào)文收發(fā)模塊(501),用于接收并轉(zhuǎn)發(fā)虛電路連通性檢查請(qǐng)求報(bào)文,在確定該虛電路連通性請(qǐng)求報(bào)文不是在本節(jié)點(diǎn)終結(jié)時(shí)轉(zhuǎn)發(fā)所述虛電路連通性檢查請(qǐng)求報(bào)文,其中,該虛電路連通性請(qǐng)求報(bào)文中攜帶檢測(cè)發(fā)起節(jié)點(diǎn)與檢測(cè)終結(jié)節(jié)點(diǎn)之間虛擬偽線的跳數(shù),以便檢測(cè)終結(jié)節(jié)點(diǎn)基于所述檢測(cè)發(fā)起節(jié)點(diǎn)與檢測(cè)終結(jié)節(jié)點(diǎn)之間虛擬偽線的跳數(shù)設(shè)置回應(yīng)報(bào)文的生存時(shí)間值;回應(yīng)報(bào)文收發(fā)模塊(502),用于接收回應(yīng)報(bào)文,確定接收到的回應(yīng)報(bào)文不在本節(jié)點(diǎn)終結(jié)時(shí),》務(wù)改回應(yīng)才艮文中的生存時(shí)間值并轉(zhuǎn)發(fā)修改后的回應(yīng)報(bào)文。本發(fā)明實(shí)施例.提供了一種通信系統(tǒng),包括檢測(cè)發(fā)起節(jié)點(diǎn)和檢測(cè)終結(jié)節(jié)力、,所述檢測(cè)發(fā)起節(jié)點(diǎn)向檢測(cè)終結(jié)節(jié)點(diǎn)發(fā)送虛電路連通性檢查請(qǐng)求報(bào)文,所述虛電路連通性檢查請(qǐng)求報(bào)文中攜帶檢測(cè)發(fā)起節(jié)點(diǎn)與檢測(cè)終結(jié)節(jié)點(diǎn)之間虛擬偽線的跳數(shù),以及檢測(cè)發(fā)起節(jié)點(diǎn)接收回應(yīng)報(bào)文,根據(jù)回應(yīng)報(bào)文中的生存時(shí)間值進(jìn)行虛電路連通性檢查;檢測(cè)終結(jié)節(jié)點(diǎn)接收所述虛電路連通性檢查請(qǐng)求報(bào)文,確定接收到的虛電路連通性檢查請(qǐng)求報(bào)文是否在本節(jié)點(diǎn)終結(jié);如果接收到的虛電路連通性檢查請(qǐng)求報(bào)文是在本節(jié)點(diǎn)終結(jié),生成并向檢測(cè)發(fā)起節(jié)點(diǎn)發(fā)送回應(yīng)報(bào)文其中,所述回應(yīng)報(bào)文中的生存時(shí)間值設(shè)置為所述虛擬偽線的跳數(shù)。由上述本發(fā)明的實(shí)施例提供的技術(shù)方案可以看出,本發(fā)明實(shí)施例通過(guò)在虛電路連通性檢查請(qǐng)求報(bào)文中,攜帶檢測(cè)終結(jié)節(jié)點(diǎn)的回應(yīng)報(bào)文中需要填寫(xiě)的生存時(shí)間的值,使檢測(cè)終結(jié)節(jié)點(diǎn)能夠準(zhǔn)確的設(shè)置生存時(shí)間,解決了現(xiàn)有技術(shù)中S-PE不能主動(dòng)通過(guò)VCCV檢測(cè)與其他設(shè)備之間連通性的問(wèn)題,并且采用本發(fā)明提供的技術(shù)方案,使現(xiàn)有技術(shù)中T-PE主動(dòng)檢測(cè)其他設(shè)備連通性時(shí),準(zhǔn)確的設(shè)置TTL值,使檢查過(guò)程更加便捷和高效。為了更清楚地說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為虛電路連通性;險(xiǎn)查的應(yīng)用場(chǎng)景圖2A為本發(fā)明第一實(shí)施例中虛電路連通性4全查的方法流程圖;圖2B為本發(fā)明第二實(shí)施例中虛電路連通性;險(xiǎn)查的方法流程圖;圖3為本發(fā)明一實(shí)施例的網(wǎng)絡(luò)節(jié)點(diǎn)筒化結(jié)構(gòu)圖;圖4為本發(fā)明另一實(shí)施例的網(wǎng)絡(luò)節(jié)點(diǎn)簡(jiǎn)化結(jié)構(gòu)圖;圖5為本發(fā)明另實(shí)施例的的網(wǎng)絡(luò)節(jié)點(diǎn)簡(jiǎn)化結(jié)構(gòu)圖;圖6為本發(fā)明實(shí)施例一種通信系統(tǒng)簡(jiǎn)化結(jié)構(gòu)圖。具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。在本發(fā)明實(shí)施例中,檢測(cè)發(fā)起節(jié)點(diǎn)發(fā)送虛電路連通性檢查請(qǐng)求報(bào)文(VCCVPingRequest)報(bào)文時(shí),在VCCVPingRequest報(bào)文中攜帶檢測(cè)終結(jié)節(jié)點(diǎn)在回應(yīng)報(bào)文中需要設(shè)置的TTL值,當(dāng)檢測(cè)終結(jié)節(jié)點(diǎn)收到VCCVPingRequest報(bào)文時(shí)能夠?qū)CCVPingRequest報(bào)文中攜帶檢測(cè)發(fā)起節(jié)點(diǎn)與檢測(cè)終結(jié)節(jié)點(diǎn)之間虛擬偽線的跳數(shù),以便檢測(cè)終結(jié)節(jié)點(diǎn)能夠基于所述檢測(cè)發(fā)起節(jié)點(diǎn)與檢測(cè)終結(jié)節(jié)點(diǎn)之間虛擬偽線的跳數(shù)設(shè)置回應(yīng)報(bào)文中的生存時(shí)間(TTL)值,由于檢測(cè)終結(jié)節(jié)點(diǎn)發(fā)送的回應(yīng)報(bào)文中TTL值表示與檢測(cè)發(fā)起節(jié)點(diǎn)準(zhǔn)確的跳數(shù),該回應(yīng)報(bào)文會(huì)被準(zhǔn)確、快速發(fā)送到預(yù)期的設(shè)備上,完成連通性的檢測(cè)。本發(fā)明實(shí)施例解決了現(xiàn)有技術(shù)中S-PE不能主動(dòng)通過(guò)VCCV方式來(lái)檢查與其他設(shè)備之間虛擬偽線虛電路連通性的問(wèn)題,采用本發(fā)明實(shí)施例所述技術(shù)方案,也使現(xiàn)有技術(shù)中T-PE主動(dòng)通過(guò)VCCV檢查與其他設(shè)備連通性的方法更加快速和便捷。如圖2A所示,一種通信系統(tǒng)中虛電路連通性檢查的方法,以通信系統(tǒng)包含兩個(gè)節(jié)點(diǎn)為例,如圖2A中的檢測(cè)發(fā)起節(jié)點(diǎn)和檢測(cè)終結(jié)節(jié)點(diǎn),檢測(cè)發(fā)起節(jié)點(diǎn)和檢測(cè)終結(jié)節(jié)點(diǎn)中間不包含檢測(cè)中間節(jié)點(diǎn),這里的檢測(cè)發(fā)起節(jié)點(diǎn)表示發(fā)起檢測(cè)請(qǐng)求的節(jié)點(diǎn),檢測(cè)終結(jié)節(jié)點(diǎn)表示終結(jié)檢測(cè)請(qǐng)求的節(jié)點(diǎn),檢測(cè)中間節(jié)點(diǎn)表示中轉(zhuǎn)檢測(cè)請(qǐng)求的節(jié)點(diǎn),該方法包括步驟S202:檢測(cè)發(fā)起節(jié)點(diǎn)生成虛電路連通性檢查請(qǐng)求報(bào)文,該虛電路連通性檢查請(qǐng)求報(bào)文中攜帶檢測(cè)發(fā)起節(jié)點(diǎn)與檢測(cè)終結(jié)節(jié)點(diǎn)之間虛擬偽線的跳數(shù);該虛電路連通性檢查請(qǐng)求報(bào)文中還攜帶有目的IP地址(即檢測(cè)終結(jié)節(jié)點(diǎn)的IP地址)和虛擬偽線標(biāo)識(shí);其中,檢測(cè)發(fā)起節(jié)點(diǎn)與檢測(cè)終結(jié)節(jié)點(diǎn)之間虛擬偽線的跳數(shù)可以通過(guò)網(wǎng)絡(luò)結(jié)構(gòu)或其它參數(shù)確定,也可以通過(guò)用戶配置確定。步驟S204:檢測(cè)發(fā)起節(jié)點(diǎn)發(fā)送生成的虛電路連通性檢查請(qǐng)求報(bào)文;步驟S206:檢測(cè)終結(jié)節(jié)點(diǎn)接收虛電路連通性檢查請(qǐng)求報(bào)文,確定虛電路連通性檢查請(qǐng)求報(bào)文是在本節(jié)點(diǎn)終結(jié),生成回應(yīng)報(bào)文,該回應(yīng)報(bào)文中的TTL值為檢測(cè)發(fā)起節(jié)點(diǎn)與檢測(cè)終結(jié)節(jié)點(diǎn)之間虛擬偽線的跳數(shù);確定虛電路連通性檢查請(qǐng)求報(bào)文是否在本節(jié)點(diǎn)終結(jié)的方法可以包括解析虛電路連通性檢查請(qǐng)求報(bào)文得到目的IP地址,將目的IP地址和本節(jié)點(diǎn)的IP地址匹配,如果匹配則確定該虛電路連通性;險(xiǎn)查請(qǐng)求才艮文是在本節(jié)點(diǎn)終結(jié),如果不匹配則確定該虛電路連通性檢查請(qǐng)求報(bào)文不是在本節(jié)點(diǎn)終結(jié);或者,解析虛電路連通性檢查請(qǐng)求報(bào)文得到目的1P地址和虛擬偽線標(biāo)識(shí),將目的IP地址和虛擬偽線標(biāo)識(shí)分別與本節(jié)點(diǎn)的IP地址和虛擬偽線標(biāo)識(shí)匹配,如果匹配則確定該虛電路連通性檢查請(qǐng)求報(bào)文是在本節(jié)點(diǎn)終結(jié),如果不匹配則確定該虛電路連通性檢查請(qǐng)求報(bào)文不是在本節(jié)點(diǎn)終結(jié)。步驟S208:檢測(cè)終結(jié)節(jié)點(diǎn)發(fā)送生成的回應(yīng)報(bào)文;步驟S210:檢測(cè)發(fā)起節(jié)點(diǎn)接收到回應(yīng)報(bào)文后,終止回應(yīng)報(bào)文的轉(zhuǎn)發(fā)過(guò)程,并4丸行相應(yīng)處理完成4全測(cè)過(guò)程。當(dāng)檢測(cè)發(fā)起節(jié)點(diǎn)接收到回應(yīng)報(bào)文后,就能夠確定檢測(cè)發(fā)起節(jié)點(diǎn)與檢測(cè)終節(jié)點(diǎn)之間虛電路連通性是正常的。具體的,當(dāng)檢測(cè)發(fā)起節(jié)點(diǎn)收到回應(yīng)報(bào)文后,解析得到回應(yīng)報(bào)文中攜帶的TTL值,當(dāng)TTL值為1或者將TTL值減1為0時(shí),得知該回應(yīng)報(bào)文是在自身終結(jié),終止該回應(yīng)報(bào)文的轉(zhuǎn)發(fā)過(guò)程。進(jìn)一步的,檢測(cè)終結(jié)點(diǎn)可以結(jié)合回應(yīng)報(bào)文中的TTL值和目的IP地址確定該回應(yīng)4艮文是否在本節(jié)點(diǎn)終結(jié),例如可以利用在TTL值減1為0時(shí),觸發(fā)中央處理單元(CentralProcessingUnit,CPU)處理該回應(yīng)報(bào)文,如CPU將回應(yīng)報(bào)文中的目的IP地址和本節(jié)點(diǎn)的IP地址進(jìn)行匹配,如果匹配,確定該回應(yīng)報(bào)文是在本節(jié)點(diǎn)終結(jié)。CPU還可以才艮據(jù)回應(yīng)報(bào)文中的虛擬偽線標(biāo)識(shí)和本節(jié)點(diǎn)保存的虛擬偽線標(biāo)識(shí)匹配校驗(yàn)本節(jié)點(diǎn)是否已發(fā)送過(guò)虛電路連通性檢查請(qǐng)求報(bào)文等,以保證連通性檢查更準(zhǔn)確可靠。其中,上述檢測(cè)發(fā)起節(jié)點(diǎn)與檢測(cè)終結(jié)節(jié)點(diǎn)之間虛擬偽線的跳數(shù)是按照類型-長(zhǎng)度-值(Type-Length-Value,TLV)的編碼格式封裝到虛電路連通性檢查請(qǐng)求報(bào)文的信息字段中。TLV的編碼格式如表1所示。檢測(cè)發(fā)起節(jié)點(diǎn)與檢測(cè)終結(jié)節(jié)點(diǎn)之間虛擬偽線的跳數(shù)就填寫(xiě)在值(Value)中。<table>tableseeoriginaldocumentpage11</column></row><table>例如在圖2A中所示,當(dāng)檢測(cè)發(fā)起節(jié)點(diǎn)發(fā)起檢測(cè)時(shí)檢測(cè)發(fā)起節(jié)點(diǎn)與檢測(cè)終結(jié)節(jié)點(diǎn)之間的PW的跳數(shù)為1,就在信息字段中的Value填入1。其中,檢測(cè)發(fā)起節(jié)點(diǎn)與檢測(cè)終結(jié)節(jié)點(diǎn)之間虛擬偽線的跳數(shù)是根據(jù)組網(wǎng)結(jié)構(gòu)來(lái)確定的,例如根據(jù)網(wǎng)絡(luò)拓樸參數(shù)、虛擬偽線列表、虛擬偽線算法的一種或多種來(lái)確定;檢測(cè)發(fā)起節(jié)點(diǎn)與檢測(cè)終結(jié)節(jié)點(diǎn)之間虛擬偽線的跳數(shù)也可以由用戶配置確定。上述確定檢測(cè)發(fā)起節(jié)點(diǎn)與檢測(cè)終結(jié)節(jié)點(diǎn)之間虛擬偽線的跳數(shù)的步驟可以由才企測(cè)發(fā)起節(jié)點(diǎn)在本地確定,也可以由中心控制節(jié)點(diǎn)或服務(wù)節(jié)點(diǎn)確定并提供給檢測(cè)發(fā)起節(jié)點(diǎn)。圖2B所示為通信系統(tǒng)中虛電路連通性檢查的方法另一實(shí)施例,該實(shí)施例以三個(gè)節(jié)點(diǎn)為例,如圖2B中的檢測(cè)發(fā)起節(jié)點(diǎn)和檢測(cè)終結(jié)節(jié)點(diǎn),檢測(cè)發(fā)起節(jié)點(diǎn)和檢測(cè)終結(jié)節(jié)點(diǎn)中間包含1個(gè)檢測(cè)中間節(jié)點(diǎn),其跳數(shù)為2,這里的檢測(cè)發(fā)起節(jié)點(diǎn)表示發(fā)起檢測(cè)請(qǐng)求的節(jié)點(diǎn),檢測(cè)終結(jié)節(jié)點(diǎn)表示終結(jié)檢測(cè)請(qǐng)求的節(jié)點(diǎn),檢測(cè)中間節(jié)點(diǎn)表示中轉(zhuǎn)^r測(cè)請(qǐng)求的節(jié)點(diǎn),該方法包括步驟S202':檢測(cè)發(fā)起節(jié)點(diǎn)生成虛電路連通性檢查請(qǐng)求報(bào)文,該虛電路連通性檢查請(qǐng)求報(bào)文中攜帶檢測(cè)發(fā)起節(jié)點(diǎn)與檢測(cè)終結(jié)節(jié)點(diǎn)之間虛擬偽線的跳數(shù);在本實(shí)施例中跳數(shù)為2;虛電路連通性檢查請(qǐng)求報(bào)文中攜帶跳數(shù)的方式和圖2A中相同,不再贅述。虛電路連通性檢查請(qǐng)求報(bào)文中還可以包括檢測(cè)終結(jié)節(jié)點(diǎn)的目的IP地址和虛擬偽線標(biāo)識(shí)。步驟S204':檢測(cè)發(fā)起節(jié)點(diǎn)發(fā)送生成的虛電路連通性檢查請(qǐng)求報(bào)文;步驟S205':檢測(cè)中間節(jié)點(diǎn)接收到虛電路連通性檢查請(qǐng)求報(bào)文后,確定該虛電路連通性檢查請(qǐng)求報(bào)文是否在本節(jié)點(diǎn)終結(jié);其中,確定虛電路連通性檢查請(qǐng)求報(bào)文是否在本節(jié)點(diǎn)終結(jié)的方法可以和圖2A中步驟S206相同,不再贅述。步驟S204"、如果在步驟S205'中檢測(cè)中間節(jié)點(diǎn)確定該虛電路連通性檢查請(qǐng)求報(bào)文不是在本節(jié)點(diǎn)終結(jié),檢測(cè)中間節(jié)點(diǎn)繼續(xù)發(fā)送該虛電路連通性檢查請(qǐng)求報(bào)文,這里,檢測(cè)中間節(jié)點(diǎn)不會(huì)修改虛電路連通性檢查請(qǐng)求報(bào)文中的檢測(cè)發(fā)起節(jié)點(diǎn)與檢測(cè)終結(jié)節(jié)點(diǎn)之間虛擬偽線的跳數(shù);步驟S206':檢測(cè)終結(jié)節(jié)點(diǎn)接收虛電路連通性檢查請(qǐng)求報(bào)文后,確定虛電路連通性檢查請(qǐng)求報(bào)文是在本節(jié)點(diǎn)終結(jié),生成回應(yīng)報(bào)文,其中,檢測(cè)終結(jié)點(diǎn)節(jié)點(diǎn)基于檢測(cè)發(fā)起節(jié)點(diǎn)與檢測(cè)終結(jié)節(jié)點(diǎn)之間虛擬偽線的跳數(shù)設(shè)置回應(yīng)包文中的TTL值,即將TTL值設(shè)置成檢測(cè)發(fā)起節(jié)點(diǎn)與檢測(cè)終結(jié)節(jié)點(diǎn)之間虛擬偽線的跳數(shù);回應(yīng)報(bào)文中還可以包括目的IP地址(即檢測(cè)發(fā)起節(jié)點(diǎn)的IP地址)和虛擬偽線標(biāo)識(shí)。其中,確定虛電路連通性檢查請(qǐng)求報(bào)文是否在本節(jié)點(diǎn)終結(jié)的方法可以參考步驟S206的相應(yīng)描述,不再贅述。步驟S208':檢測(cè)終結(jié)節(jié)點(diǎn)發(fā)送生成的回應(yīng)報(bào)文;步驟S209':檢測(cè)中間節(jié)點(diǎn)接收到回應(yīng)報(bào)文后,確定回應(yīng)報(bào)文是否在本節(jié)點(diǎn)終結(jié);步驟S208":如果步驟S209中檢測(cè)中間節(jié)點(diǎn)確定回應(yīng)報(bào)文不是在本節(jié)點(diǎn)終結(jié),繼續(xù)發(fā)送回應(yīng)報(bào)文,其中,發(fā)送的回應(yīng)報(bào)文中的TTL值按照協(xié)議規(guī)定減1。步驟S210':檢測(cè)發(fā)起節(jié)點(diǎn)接收檢測(cè)中間節(jié)點(diǎn)發(fā)送的回應(yīng)報(bào)文后,根據(jù)回應(yīng)報(bào)文中的TTL值進(jìn)行虛電路連通性檢查,具體的,根據(jù)回應(yīng)報(bào)文中的TTL值確定回應(yīng)報(bào)文是在本節(jié)點(diǎn)終結(jié),終止回應(yīng)報(bào)文的轉(zhuǎn)發(fā)過(guò)程,并執(zhí)行相應(yīng)處理完成4企測(cè)過(guò)程。該步驟和圖2A中的步驟S210相同,在此不再贅述。如圖3所示,一種網(wǎng)絡(luò)節(jié)點(diǎn)300,其中包括請(qǐng)求報(bào)文生成模塊301,用于生成虛電路連通性檢查請(qǐng)求報(bào)文,該虛電路連通性檢查請(qǐng)求報(bào)文中攜帶該檢測(cè)發(fā)起節(jié)點(diǎn)與檢測(cè)終結(jié)節(jié)點(diǎn)之間虛擬偽線的跳數(shù),以便檢測(cè)終結(jié)節(jié)點(diǎn)基于檢測(cè)發(fā)起節(jié)點(diǎn)與檢測(cè)終結(jié)節(jié)點(diǎn)之間虛擬偽線的跳數(shù)設(shè)置回應(yīng)報(bào)文中的TTL值;發(fā)送模塊302,用于將請(qǐng)求報(bào)文生成模塊301生成的虛電路連通性檢查請(qǐng)求報(bào)文發(fā)送到通信系統(tǒng)中;接收模塊303,用于接收回應(yīng)報(bào)文;連通性檢查控制模塊304,用于根據(jù)該回應(yīng)報(bào)文中TTL值進(jìn)行虛電路連通性檢查。虛電路連通性檢查請(qǐng)求報(bào)文本發(fā)明實(shí)施例所述方法,檢測(cè)終結(jié)節(jié)點(diǎn)能夠準(zhǔn)確的設(shè)定生存時(shí)間的值,不再象現(xiàn)有技術(shù)那樣,設(shè)置成很大(255),很快速的就可完成各設(shè)備之間虛電路連通性的檢查。如圖4所示,一種網(wǎng)絡(luò)節(jié)點(diǎn)400,包括接收模塊401,用于接收虛電路連通性檢查請(qǐng)求報(bào)文,該請(qǐng)求中攜帶檢測(cè)發(fā)起節(jié)點(diǎn)與檢測(cè)終結(jié)節(jié)點(diǎn)之間虛擬偽線的跳數(shù);回應(yīng)報(bào)文生成模塊402,用于確定虛電路連通性檢查請(qǐng)求報(bào)文是在自身終結(jié)后,生成回應(yīng)l良文,其中,所生成的回應(yīng)報(bào)文中的生存時(shí)間值為所述虛擬偽線的跳數(shù)。其中,所生成的回應(yīng)報(bào)文中還可以包括目的IP地址(檢測(cè)發(fā)起節(jié)點(diǎn)的IP地址)和虛擬偽線標(biāo)識(shí)。發(fā)送模塊403,用于將回應(yīng)報(bào)文生成模塊402生成的回應(yīng)報(bào)文發(fā)送出去。如圖5所示,一種網(wǎng)絡(luò)節(jié)點(diǎn)500,包括請(qǐng)求報(bào)文收發(fā)模塊501,用于接收并轉(zhuǎn)發(fā)虛電路連通性檢查請(qǐng)求報(bào)文,在確定該虛電路連通性請(qǐng)求報(bào)文不是在本節(jié)點(diǎn)終結(jié)時(shí)轉(zhuǎn)發(fā)所述虛電路連通性檢查請(qǐng)求報(bào)文,其中',該虛電路連通性請(qǐng)求報(bào)文中攜帶檢測(cè)發(fā)起節(jié)點(diǎn)與檢測(cè)終結(jié)節(jié)點(diǎn)之間虛擬偽線的跳數(shù),以便檢測(cè)終結(jié)節(jié)點(diǎn)基于所述檢測(cè)發(fā)起節(jié)點(diǎn)與檢測(cè)終結(jié)節(jié)點(diǎn)之間虛擬偽線的跳數(shù)設(shè)置回應(yīng)報(bào)文的生存時(shí)間值;這里,轉(zhuǎn)發(fā)的虛電路連通性檢查請(qǐng)求報(bào)文中的虛擬偽線的跳數(shù)不會(huì)被修改;回應(yīng)報(bào)文收發(fā)模塊502,用于接收回應(yīng)報(bào)文,確定接收到的回應(yīng)報(bào)文不在本節(jié)點(diǎn)終結(jié)時(shí),修改回應(yīng)報(bào)文中的生存時(shí)間值并轉(zhuǎn)發(fā)修改后的回應(yīng)報(bào)文;.網(wǎng)絡(luò)節(jié)點(diǎn)500還可以包括連通性檢測(cè)控制模塊503,其用于確定請(qǐng)求報(bào)文收發(fā)模塊501接收到的虛電路連通性檢查請(qǐng)求報(bào)文不是在本節(jié)點(diǎn)終結(jié)后控制請(qǐng)求報(bào)文收發(fā)模塊501轉(zhuǎn)發(fā)所述虛電路連通性檢查請(qǐng)求報(bào)文,以及用于確定回應(yīng)報(bào)文收發(fā)模塊502接收到的回應(yīng)報(bào)文不是在本節(jié)點(diǎn)終結(jié)時(shí)控制回應(yīng)報(bào)文收發(fā)模塊502修改回應(yīng)報(bào)文中的TTL值后轉(zhuǎn)發(fā)修改后的回應(yīng)報(bào)文。其中,連通性檢測(cè)控制模塊503對(duì)請(qǐng)求報(bào)文收發(fā)模塊501的控制功能可以集成在請(qǐng)求報(bào)文收發(fā)模塊501中,連通性檢測(cè)控制模塊503對(duì)回應(yīng)報(bào)文收發(fā)模塊501的控制功能可以集成在回應(yīng)報(bào)文收發(fā)模塊502中。如圖6所示,本發(fā)明實(shí)施例還提供了一種通信系統(tǒng)600,通信系統(tǒng)600包括至少兩個(gè)節(jié)點(diǎn),如圖6中的節(jié)點(diǎn)610a、610b、610c、610d和620a、620b,其中節(jié)點(diǎn)610a、610b、610c、610d為設(shè)置在該網(wǎng)絡(luò)系統(tǒng)中的終結(jié)邊緣設(shè)備,統(tǒng)稱終結(jié)節(jié)點(diǎn)610,節(jié)點(diǎn)620a、620b為設(shè)置在該網(wǎng)絡(luò)系統(tǒng)中的交換設(shè)備,統(tǒng)稱交換節(jié)點(diǎn)620。通信系統(tǒng)600中任何兩個(gè)節(jié)點(diǎn)中的一個(gè)節(jié)點(diǎn)可以作為檢測(cè)發(fā)起節(jié)點(diǎn),兩個(gè)節(jié)點(diǎn)中的另一個(gè)節(jié)點(diǎn)作為檢測(cè)終結(jié)節(jié)點(diǎn),檢測(cè)發(fā)起節(jié)點(diǎn)和檢測(cè)終結(jié)節(jié)點(diǎn)之間按照?qǐng)D2A或圖2B所述方式進(jìn)行虛擬偽線虛電路連通性檢查,具體虛擬偽線虛電路連通性檢查過(guò)程參見(jiàn)上文所述,不再贅述。具體的,在支持MPLS的通信系統(tǒng)中,終結(jié)節(jié)點(diǎn)610為虛擬偽線終結(jié)點(diǎn)提供商邊緣設(shè)備(PWTerminatingProviderEdge,T-PE),交換節(jié)點(diǎn)620為虛擬偽線交換點(diǎn)提供商邊緣設(shè)備(PWSwitchingProviderEdge,S-PE)。采用本發(fā)明實(shí)施例所述技術(shù)方案,不僅解決了現(xiàn)有技術(shù)中不能實(shí)現(xiàn)的S-PE主動(dòng)進(jìn)行VCCV檢測(cè)的問(wèn)題,并且對(duì)于現(xiàn)有技術(shù)T-PE檢測(cè)其他設(shè)備的方法,也更加便捷。為了便于理解本發(fā)明實(shí)施例的技術(shù)方案,下面結(jié)合具體應(yīng)用實(shí)例進(jìn)一步說(shuō)明。本發(fā)明應(yīng)用實(shí)例中VCCV的控制渠道(ControlChannel,CC)類型有如下三種方式類型1:前4bit于0001b開(kāi)頭的PWE3控制字方式;類型2:多協(xié)議標(biāo)簽交換(Multi-ProtocolLabelSwitching,MPLS)路由告警標(biāo)簽;類型3:MPLSPW標(biāo)簽中攜帶的生存時(shí)間或壽命(TimeToLive,TTL)==1。應(yīng)用實(shí)例一參照?qǐng)D1中所示,T-PE1通過(guò)VCCV檢查S-PE連通性的方法步驟S701:T-PE1確定T-PE1與S-PE之間PW的跳數(shù),將T-PE1與S-PE之間PW的跳數(shù)封裝到虛電路連通性檢查請(qǐng)求報(bào)文中;例如,T-PE1確定T-PE1與S-PE之間PW的跳數(shù)為1,在生成虛電路連通性檢查請(qǐng)求報(bào)文時(shí),按照TLV的編碼格式將PW的跳數(shù)1封裝到虛電路連通性檢查請(qǐng)求報(bào)文中,其中,將TLV的Value字段的值設(shè)定為PW的跳數(shù)1;步驟S702:T-PE1根據(jù)設(shè)置的VCCV類型,按照協(xié)議規(guī)定的方式將該虛電路連通性檢查請(qǐng)求報(bào)文發(fā)送給S-PE;例如,采用VCCV中的類型1或類型3時(shí),根據(jù)VCCV協(xié)議規(guī)定將所述虛電路連通性檢查請(qǐng)求報(bào)文發(fā)送給S-PE。步驟S703:S-PE收到該虛電路連通性檢查請(qǐng)求報(bào)文,確定該虛電路連通性檢查請(qǐng)求報(bào)文是在自身終結(jié),將虛電路連通性檢查請(qǐng)求報(bào)文中攜帶的T-PE1與S-PE之間PW的跳數(shù)作為T(mén)TL值封裝到回應(yīng)報(bào)文中;.步驟S704:S-PE根據(jù)VCCV協(xié)議,將回應(yīng)報(bào)文發(fā)送給T-PE1;步驟S705:T-PE1接收到回應(yīng)報(bào)文,根據(jù)回應(yīng)報(bào)文中的TTL值確定回應(yīng)報(bào)文是在本設(shè)備終結(jié),終止回應(yīng)報(bào)文轉(zhuǎn)發(fā)過(guò)程,并進(jìn)行相應(yīng)處理以完成檢查。具體可參見(jiàn)上文相關(guān)描述,不再贅述。應(yīng)用實(shí)例二T-PE1通過(guò)VCCV檢查T(mén)-PE2連通性的方法,包括步一驟S801:T-PE1確定T-PE1與T-PE2之間的PW的3兆凄t,4夸T-PE1與T-PE2之間的PW的跳數(shù)封裝到虛電路連通性檢查請(qǐng)求報(bào)文;例如,T-PE1確定T-PE1與T-PE2之間PW的跳數(shù)為2,請(qǐng)求報(bào)文中,按照TLV的編碼格式將TLV的Value字段的值設(shè)定為2,并封裝到虛電路連通性檢查請(qǐng)求報(bào)文中;步驟S802:T-PE1根據(jù)設(shè)置的VCCV類型,按照協(xié)議規(guī)定的方式通過(guò)S-PE將該虛電路連通性檢查請(qǐng)求報(bào)文發(fā)送給T-PE2;其中VCCV類型為類型1或類型3,根據(jù)類型的不同選擇不同的協(xié)議規(guī)定。這里,S-PE不會(huì)對(duì)該虛電路連通性檢查請(qǐng)求報(bào)文中的T-PE1與T-PE2之間的PW的跳數(shù)進(jìn)行修改。步驟S803:T-PE2收到該虛電路連通性檢查請(qǐng)求報(bào)文,將虛電路連通性檢查請(qǐng)求報(bào)文中攜帶的T-PE1與T-PE2之間PW的跳數(shù)作為T(mén)TL值封裝到回應(yīng)報(bào)文中;本應(yīng)用實(shí)例中回應(yīng)報(bào)文的TTL值設(shè)置為PW的跳數(shù)2;步驟S804:T-PE2按照傳輸路徑發(fā)送回應(yīng)報(bào)文;該回應(yīng)報(bào)文會(huì)被發(fā)送給S-PE,步驟S805:S-PE接收到該回應(yīng)報(bào)文,解析得到TTL值,根據(jù)TTL值確定該回應(yīng)報(bào)文不是在自身終結(jié),轉(zhuǎn)發(fā)回應(yīng)報(bào)文,其中,S-PE發(fā)送的回應(yīng)報(bào)文中的TTL值經(jīng)過(guò)修改,具體的,S-PE將解析得到的TTL值減1后封裝到新的回應(yīng)報(bào)文中或用解析得到的TTL值減1后替換回應(yīng)報(bào)文中的TTL的值進(jìn)行轉(zhuǎn)發(fā);具體的,如T-PE1與T-PE2之間PW的跳數(shù)為2,S-PE解析得到的TTL值減1后的值為1,按照VCCV協(xié)議,將該回應(yīng)報(bào)文發(fā)送給T-PE1;步驟S806:T-PE1接收到回應(yīng)報(bào)文,根據(jù)回應(yīng)報(bào)文中的TTL值確定回應(yīng)報(bào)文是在自身終結(jié),終止回應(yīng)報(bào)文轉(zhuǎn)發(fā)過(guò)程,并進(jìn)行相應(yīng)處理以完成檢查。其中,根據(jù)TTL值確定回應(yīng)報(bào)文是否在本設(shè)備終結(jié)具體可以是判斷解析得到的TTL是否為1或者是判斷解析得到的TTL減1后是否為0,如果不是則確定回應(yīng)報(bào)文不是在本設(shè)備終結(jié),如果是則確定回應(yīng)報(bào)文是在自身終結(jié);或者是結(jié)合TTL值和回應(yīng)報(bào)文中的目的IP地址進(jìn)行判斷。其中,在上述實(shí)施例中僅僅以T-PE1與T-PE2之間的PW跳數(shù)等于2為例進(jìn)行說(shuō)明,該方案也可擴(kuò)展到T-PE1與T-PE2之間的PW跳數(shù)大于2的情況。在T-PE1與T-PE2之間的PW跳數(shù)大于2的情況下,還包括S-PE和S-PE之間的按照傳輸路徑進(jìn)行轉(zhuǎn)發(fā)處理的過(guò)程,原理和上述S-PE向T-PE1/T-PE2的相同,不再贅述。應(yīng)用實(shí)例三參考圖1,由S-PE作為檢測(cè)發(fā)起節(jié)點(diǎn),進(jìn)行的連通性檢查方法下面,以S-PE通過(guò)VCCV檢查T(mén)-PE1連通性的方法為例進(jìn)行說(shuō)明,該方法包括步驟S901:S-PE確定S-PE與T-PE1之間的PW的跳數(shù),將S-PE與T-PE1之間的PW的跳數(shù)封裝到虛電路連通性檢查請(qǐng)求報(bào)文中;例如,S-PE確定S-PE與T-PE1之間的PW的跳數(shù)為1,在生成虛電路連通性檢查請(qǐng)求報(bào)文時(shí),按照TLV的格式將PW的跳數(shù)1封裝到虛電路連通性檢查請(qǐng)求報(bào)文中;步驟S902:S-PE根據(jù)設(shè)置的VCCV類型,按照協(xié)議規(guī)定的方式將該虛電路連通性檢查請(qǐng)求報(bào)文發(fā)送給T-PE1;步驟S903:T-PE1收到該虛電路連通性檢查請(qǐng)求報(bào)文,將虛電路連通性檢查請(qǐng)求報(bào)文中的PW的跳數(shù)作為T(mén)TL值封裝到回應(yīng)報(bào)文中;步驟S904:T-PE1根據(jù)傳輸路徑將回應(yīng)報(bào)文發(fā)送給S-PE;步驟S905:S-PE接收到回應(yīng)報(bào)文,根據(jù)回應(yīng)報(bào)文中的TTL值確定報(bào)文是在自身終結(jié),終止回應(yīng)報(bào)文轉(zhuǎn)發(fā)過(guò)程,并對(duì)回應(yīng)報(bào)文進(jìn)行相應(yīng)處理以完成檢查。S-PE通過(guò)VCCV檢查T(mén)-PE2連通性的方法,與S-PE通過(guò)VCCV檢查T(mén)-PE1連通性的方法相同,在此不再贅述。值得注意的是在上述實(shí)施例中僅僅以S-PE1與T-PE1/T-PE2之間的PW的跳數(shù)等于1為例進(jìn)行說(shuō)明,該方案也可擴(kuò)展到S-PE1與T-PE1/T-PE2之間的PW的跳數(shù)大于1的情況。在T-PE1與T-PE2之間的PW跳數(shù)大于1的情況下,還包括S-PE和S-PE之間的按照傳輸路徑進(jìn)行轉(zhuǎn)發(fā)處理的過(guò)程,原理和上述S-PE向T-PE1/T-PE2的相同,不再贅述。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過(guò)計(jì)算機(jī)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為^F茲碟、光盤(pán)、只讀存儲(chǔ)記憶體(ReadonlyMemory,ROM)或P逸才幾存卡者i己憶體(RandomAccessMemory,RAM)等。以上所述,僅為本發(fā)明較佳的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本
技術(shù)領(lǐng)域:
的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求的保護(hù)范圍為準(zhǔn)。權(quán)利要求1、一種虛電路連通性檢查的方法,其特征在于,包括接收虛電路連通性檢查請(qǐng)求報(bào)文,所述虛電路連通性檢查請(qǐng)求報(bào)文中攜帶檢測(cè)發(fā)起節(jié)點(diǎn)與檢測(cè)終結(jié)節(jié)點(diǎn)之間虛擬偽線的跳數(shù);確定接收到的虛電路連通性檢查請(qǐng)求報(bào)文是否在本節(jié)點(diǎn)終結(jié);如果接收到的虛電路連通性檢查請(qǐng)求報(bào)文是在本節(jié)點(diǎn)終結(jié),生成并發(fā)送回應(yīng)報(bào)文,其中,所述回應(yīng)報(bào)文中的生存時(shí)間值設(shè)置為所述虛擬偽線的跳數(shù)。2、如權(quán)利要求1所述的方法,其特征在于,所述檢測(cè)發(fā)起節(jié)點(diǎn)與檢測(cè)終結(jié)節(jié)點(diǎn)之間虛擬偽線的跳數(shù)以類型-長(zhǎng)度-值的編碼格式被封裝到虛電路連通性檢查請(qǐng)求報(bào)文中。3、一種虛電路連通性檢查的方法,其特征在于,所述方法包括生成并發(fā)送虛電路連通性檢查請(qǐng)求報(bào)文,所述虛電路連通性檢查請(qǐng)求報(bào)文中攜帶檢測(cè)發(fā)起節(jié)點(diǎn)與檢測(cè)終結(jié)節(jié)點(diǎn)之間虛擬偽線的跳數(shù),以便檢測(cè)終結(jié)節(jié)點(diǎn)基于所述檢測(cè)發(fā)起節(jié)點(diǎn)與檢測(cè)終結(jié)節(jié)點(diǎn)之間虛擬偽線的跳數(shù)設(shè)置回應(yīng)報(bào)文中的生存時(shí)間值;接收回應(yīng)報(bào)文,根據(jù)回應(yīng)報(bào)文中的生存時(shí)間值進(jìn)行虛電路連通性檢查。4、如權(quán)利要求1所述的方法,其特征在于,根據(jù)回應(yīng)報(bào)文中的生存時(shí)間值進(jìn)行虛電路連通性檢查的過(guò)程包括解析回應(yīng)報(bào)文得到生存時(shí)間值,當(dāng)生存時(shí)間為1或者將生存時(shí)間減1為0時(shí),確定該回應(yīng)報(bào)文是在本節(jié)點(diǎn)終結(jié),終止回應(yīng)報(bào)文的轉(zhuǎn)發(fā)過(guò)程。5、如權(quán)利要求1所述的方法,其特征在于,根據(jù)回應(yīng)報(bào)文中的生存時(shí)間值進(jìn)行虛電路連通性檢查的過(guò)程包括解析回應(yīng)報(bào)文得到生存時(shí)間值和目的地址匹配時(shí),確定該回應(yīng)報(bào)文是在本節(jié)點(diǎn)終結(jié),終止回應(yīng)報(bào)文的轉(zhuǎn)發(fā)過(guò)程。6、一種網(wǎng)絡(luò)節(jié)點(diǎn),其特征在于,包括請(qǐng)求報(bào)文生成模塊(301),用于生成虛電路連通性檢查請(qǐng)求報(bào)文,所述虛電路連通性檢查請(qǐng)求報(bào)文攜帶有檢測(cè)發(fā)起節(jié)點(diǎn)與檢測(cè)終結(jié)節(jié)點(diǎn)之間虛擬偽線的跳數(shù),以便所述檢測(cè)終結(jié)節(jié)點(diǎn)根據(jù)所述檢測(cè)發(fā)起節(jié)點(diǎn)與檢測(cè)終結(jié)節(jié)點(diǎn)之間虛擬偽線的跳數(shù)設(shè)置回應(yīng)報(bào)文的生存時(shí)間值;發(fā)送模塊(302),用于發(fā)送生成的虛電路連通性檢查請(qǐng)求報(bào)文;接收模塊(303),用于接收回應(yīng)報(bào)文;連通性檢查模塊(304),用于根據(jù)該回應(yīng)報(bào)文中的生存時(shí)間值進(jìn)行虛電路連通性檢查。7、一種網(wǎng)絡(luò)節(jié)點(diǎn),其特征在于,包括接收模塊(401),用于接收虛電路連通性檢查請(qǐng)求報(bào)文,該請(qǐng)求中攜帶檢測(cè)發(fā)起節(jié)點(diǎn)與檢測(cè)終結(jié)節(jié)點(diǎn)之間虛擬偽線的跳數(shù);回應(yīng)報(bào)文生成模塊(402),用于確定虛電路連通性檢查請(qǐng)求報(bào)文是在自身終結(jié)后,生成回應(yīng)報(bào)文,其中,所生成的回應(yīng)報(bào)文中的生存時(shí)間值為所述虛擬偽線的跳數(shù);發(fā)送模塊(403),用于發(fā)送所述回應(yīng)報(bào)文。8、一種網(wǎng)絡(luò)節(jié)點(diǎn),其特征在于,所述網(wǎng)絡(luò)節(jié)點(diǎn)包括請(qǐng)求報(bào)文收發(fā)模塊(501),用于接收并轉(zhuǎn)發(fā)虛電路連通性檢查請(qǐng)求報(bào)文,在確定該虛電路連通性請(qǐng)求報(bào)文不是在本節(jié)點(diǎn)終結(jié)時(shí)轉(zhuǎn)發(fā)所述虛電路連通性檢查請(qǐng)求報(bào)文,其中,該虛電路連通性請(qǐng)求報(bào)文中攜帶檢測(cè)發(fā)起節(jié)點(diǎn)與檢測(cè)終結(jié)節(jié)點(diǎn)之間虛擬偽線的跳數(shù),以便檢測(cè)終結(jié)節(jié)點(diǎn)基于所述檢測(cè)發(fā)起節(jié)點(diǎn)與檢測(cè)終結(jié)節(jié)點(diǎn)之間虛擬偽線的跳數(shù)設(shè)置回應(yīng)報(bào)文的生存時(shí)間值;回應(yīng)報(bào)文收發(fā)模塊(502),用于接收回應(yīng)報(bào)文,確定接收到的回應(yīng)報(bào)文不在本節(jié)點(diǎn)終結(jié)時(shí),修改回應(yīng)報(bào)文中的生存時(shí)間值并轉(zhuǎn)發(fā)修改后的回應(yīng)報(bào)文。9、根據(jù)權(quán)利要求8所述的網(wǎng)絡(luò)節(jié)點(diǎn),其特征在于,所述網(wǎng)絡(luò)節(jié)點(diǎn)還包括連通性檢測(cè)控制模塊(503),用于確定請(qǐng)求報(bào)文收發(fā)模塊(501)接收到的虛電路連通性檢查請(qǐng)求報(bào)文不是在本節(jié)點(diǎn)終結(jié)后,控制請(qǐng)求報(bào)文收發(fā)模塊(501)轉(zhuǎn)發(fā)所述虛電路連通性檢查請(qǐng)求報(bào)文,以及用于確定回應(yīng)報(bào)文收發(fā)模塊(502)接收到的回應(yīng)報(bào)文不是在本節(jié)點(diǎn)終結(jié)時(shí),控制回應(yīng)報(bào)文收發(fā)模塊10、一種通信系統(tǒng),其特征在于,包括檢測(cè)發(fā)起節(jié)點(diǎn)和檢測(cè)終結(jié)節(jié)點(diǎn),所述檢測(cè)發(fā)起節(jié)點(diǎn)向檢測(cè)終結(jié)節(jié)點(diǎn)發(fā)送虛電路連通性檢查請(qǐng)求報(bào)文,所述虛電路連通性檢查請(qǐng)求報(bào)文中攜帶檢測(cè)發(fā)起節(jié)點(diǎn)與檢測(cè)終結(jié)節(jié)點(diǎn)之間虛擬偽線的跳數(shù),以及檢測(cè)發(fā)起節(jié)點(diǎn)接收回應(yīng)報(bào)文,根據(jù)回應(yīng)報(bào)文中的生存時(shí)間值進(jìn)行虛電路連通性檢查;檢測(cè)終結(jié)節(jié)點(diǎn)接收所述虛電路連通性檢查請(qǐng)求報(bào)文,確定接收到的虛電路連通性檢查請(qǐng)求報(bào)文是否在本節(jié)點(diǎn)終結(jié);如果接收到的虛電路連通性檢查請(qǐng)求報(bào)文是在本節(jié)點(diǎn)終結(jié),生成并向檢測(cè)發(fā)起節(jié)點(diǎn)發(fā)送回應(yīng)報(bào)文,其中,所述回應(yīng)報(bào)文中的生存時(shí)間值設(shè)置為所述虛擬偽線的跳數(shù)。11、根據(jù)權(quán)利要求10所述的通信系統(tǒng),其特征在于,所述通信系統(tǒng)還包括才企測(cè)中間節(jié)點(diǎn)所述檢測(cè)中間節(jié)點(diǎn)接收到虛電路連通性檢查請(qǐng)求報(bào)文,確定虛電路連通性檢查請(qǐng)求報(bào)文不是在本節(jié)點(diǎn)終結(jié),轉(zhuǎn)發(fā)攜帶有檢測(cè)發(fā)起節(jié)點(diǎn)與檢測(cè)終結(jié)節(jié)點(diǎn)之間虛擬偽線的跳數(shù)的虛電路連通性檢查請(qǐng)求報(bào)文,所述檢測(cè)中間節(jié)點(diǎn)不修改虛電路連通性檢查請(qǐng)求報(bào)文中的檢測(cè)發(fā)起節(jié)點(diǎn)與檢測(cè)終結(jié)節(jié)點(diǎn)之間虛擬偽線的跳數(shù)。12、如權(quán)利要求10或11所述的通信系統(tǒng),其特征在于,所述檢測(cè)發(fā)起節(jié)點(diǎn)為虛擬偽線交換點(diǎn)提供商邊緣設(shè)備,檢測(cè)終結(jié)節(jié)點(diǎn)為虛擬偽線終結(jié)點(diǎn)提供商邊緣設(shè)備;或者,所述檢測(cè)發(fā)起節(jié)點(diǎn)和檢測(cè)終結(jié)節(jié)點(diǎn)均為虛擬偽線終結(jié)點(diǎn)提供商邊緣設(shè)備。全文摘要本發(fā)明一種虛電路連通性檢查的方法、網(wǎng)絡(luò)節(jié)點(diǎn)和通信系統(tǒng),該通信系統(tǒng)中所述檢測(cè)發(fā)起節(jié)點(diǎn)向檢測(cè)終結(jié)節(jié)點(diǎn)發(fā)送虛電路連通性檢查請(qǐng)求報(bào)文,所述虛電路連通性檢查請(qǐng)求報(bào)文中攜帶檢測(cè)發(fā)起節(jié)點(diǎn)與檢測(cè)終結(jié)節(jié)點(diǎn)之間虛擬偽線的跳數(shù),以及檢測(cè)發(fā)起節(jié)點(diǎn)接收回應(yīng)報(bào)文,根據(jù)回應(yīng)報(bào)文中的生存時(shí)間值進(jìn)行虛電路連通性檢查;檢測(cè)終結(jié)節(jié)點(diǎn)接收所述虛電路連通性檢查請(qǐng)求報(bào)文,確定接收到的虛電路連通性檢查請(qǐng)求報(bào)文是否在本節(jié)點(diǎn)終結(jié);如果接收到的虛電路連通性檢查請(qǐng)求報(bào)文是在本節(jié)點(diǎn)終結(jié),生成并向檢測(cè)發(fā)起節(jié)點(diǎn)發(fā)送回應(yīng)報(bào)文其中,所述回應(yīng)報(bào)文中的生存時(shí)間值設(shè)置為所述檢測(cè)終結(jié)節(jié)點(diǎn)之間虛擬偽線的跳數(shù)。采用本發(fā)明所述的技術(shù)方案,解決了MS-PW中連通性的問(wèn)題。文檔編號(hào)H04L12/56GK101409656SQ20081022446公開(kāi)日2009年4月15日申請(qǐng)日期2008年10月15日優(yōu)先權(quán)日2008年10月15日發(fā)明者張華琛,李思行,勇羅申請(qǐng)人:華為技術(shù)有限公司