專利名稱:一種全局標(biāo)簽管理方法和設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及ー種全局標(biāo)簽管理方法和設(shè)備。
背景技術(shù):
現(xiàn)有的MPLS (Multi-Protocol Label Switching,多協(xié)議標(biāo)簽交換)體系中,標(biāo)簽僅具有本地含義,一個(gè)標(biāo)簽代表了什么意義、對應(yīng)的是哪個(gè)FEC(Forwarding EquivalenceClasse,轉(zhuǎn)發(fā)等價(jià)類),只有分配它的設(shè)備才知道。這就促使了標(biāo)簽分發(fā)協(xié)議的產(chǎn)生,這類協(xié)議的核心,就是為FEC分配ー個(gè)本地標(biāo)簽,并把它通告給其它設(shè)備,以形成LSP (Label Switched Paths,標(biāo)簽轉(zhuǎn)發(fā)路徑)。常見的標(biāo)簽分發(fā)協(xié)議有 LDP(Label Distribution Protocol,標(biāo)簽分發(fā)協(xié)議)、BGP(Border GatewayProtocol,邊界網(wǎng)關(guān)協(xié)議)、RSVP (Resource Reservation Protocol,資源預(yù)留協(xié)議)等。常用的場景是在IPv4 (Internet Protocol version 4,網(wǎng)際網(wǎng)絡(luò)協(xié)議版本4)網(wǎng)絡(luò)中,建立基于路由的LSP,此時(shí)IPv4路由就是FEC。因此,在網(wǎng)絡(luò)中除了要運(yùn)行路由協(xié)議,使所有的網(wǎng)絡(luò)設(shè)備都學(xué)習(xí)到IPv4路由以外,還需要運(yùn)行標(biāo)簽分發(fā)協(xié)議LDP,才能建立基于標(biāo)簽轉(zhuǎn)發(fā)的LSP。如圖I所示,為現(xiàn)有技術(shù)中ー種具體的IPv4網(wǎng)絡(luò)LSP建立的示意圖。這是ー個(gè)LDP協(xié)議進(jìn)行為路由10. 6. 0. 1/32分發(fā)標(biāo)簽并建立LSP的過程,此圖中不包含路由協(xié)議運(yùn)行的過程??梢?,每個(gè)設(shè)備都要為路由10. 6. 0. 1/32分配ー個(gè)標(biāo)簽,并將標(biāo)簽和FEC的綁定關(guān)系通過LDP的Label Mapping消息向上游設(shè)備通告。如果上游設(shè)備通過路由協(xié)議學(xué)習(xí)到了10. 6. 0. 1/32這條路由,就會(huì)建立對應(yīng)的LSP。舉例來說,對于B設(shè)備而言,它會(huì)收到C設(shè)備和D設(shè)備的Label Mapping消息,使用哪個(gè)標(biāo)簽作為LSP的出標(biāo)簽,就要看路由10. 6. 0. 1/32的情況。如果此路由優(yōu)選通過C設(shè)備轉(zhuǎn)發(fā),那么LSP的格式應(yīng)該如表I所示表I ー種具體的LSP格式
權(quán)利要求
1.一種全局標(biāo)簽管理方法,其特征在于,應(yīng)用于包含標(biāo)簽分配單元LAE和多個(gè)客戶端設(shè)備的系統(tǒng)中,所述方法至少包括以下步驟 當(dāng)所述LAE接收到一個(gè)客戶端設(shè)備發(fā)送的標(biāo)簽分配請求消息,且所述標(biāo)簽分配請求消息中包含所述客戶端設(shè)備的標(biāo)識信息,所述客戶端設(shè)備上的應(yīng)用的標(biāo)識信息,以及相應(yīng)的轉(zhuǎn)發(fā)等價(jià)類FEC的信息時(shí),所述LAE為所述FEC分配全局標(biāo)簽,并攜帶在標(biāo)簽分配應(yīng)答消息中,發(fā)送給所述客戶端設(shè)備; 當(dāng)所述LAE接收到一個(gè)客戶端設(shè)備發(fā)送的標(biāo)簽釋放請求消息,且所述標(biāo)簽釋放請求消息中包含所述客戶端設(shè)備的標(biāo)識信息,所述客戶端設(shè)備上的應(yīng)用的標(biāo)識信息,需要釋放全局標(biāo)簽的FEC的信息,以及待釋放的全局標(biāo)簽信息時(shí),所述LAE為所述FEC釋放相應(yīng)的全局標(biāo)簽,并通過標(biāo)簽釋放應(yīng)答消息通知所述客戶端設(shè)備相應(yīng)的釋放結(jié)果; 其中,所述LAE保存當(dāng)前為所有FEC分配的全局標(biāo)簽的對應(yīng)關(guān)系,以及各FEC與各客戶端設(shè)備中的各應(yīng)用的對應(yīng)關(guān)系。
2.如權(quán)利要求I所述的方法,其特征在于,還包括 當(dāng)所述LAE接收到一個(gè)客戶端設(shè)備發(fā)送的標(biāo)簽查詢請求消息,且所述標(biāo)簽查詢請求消息中包含所述客戶端設(shè)備的標(biāo)識信息,所述客戶端設(shè)備上的應(yīng)用的標(biāo)識信息時(shí),所述LAE查詢?yōu)樗鰬?yīng)用所對應(yīng)的各FEC所分配的所有全局標(biāo)簽信息,并攜帶在標(biāo)簽查詢應(yīng)答消息中,發(fā)送給所述客戶端設(shè)備; 其中,所述標(biāo)簽查詢應(yīng)答消息中包括結(jié)束標(biāo)識信息,用于標(biāo)識當(dāng)前的標(biāo)簽查詢應(yīng)答消息中是否已經(jīng)包含為所述應(yīng)用所對應(yīng)的各FEC所分配的所有全局標(biāo)簽信息。
3.如權(quán)利要求I或2所述的方法,其特征在于,還包括 所述LAE分別通過?;顖?bào)文的交互,與所述系統(tǒng)中的每個(gè)客戶端設(shè)備進(jìn)行?;铗?yàn)證;當(dāng)所述LAE確定一個(gè)客戶端設(shè)備不再存在于所述系統(tǒng)中時(shí),所述LAE釋放為所述客戶端設(shè)備上的所有應(yīng)用所對應(yīng)的各FEC所分配的全部全局標(biāo)簽。
4.一種LAE,其特征在于,應(yīng)用于包含LAE和多個(gè)客戶端設(shè)備的系統(tǒng)中,所述LAE至少包括 接收模塊,用于接收客戶端設(shè)備發(fā)送的標(biāo)簽分配請求消息或標(biāo)簽釋放請求消息; 分配模塊,用于當(dāng)所述接收模塊接收到一個(gè)客戶端設(shè)備發(fā)送的標(biāo)簽分配請求消息,且所述標(biāo)簽分配請求消息中包含所述客戶端設(shè)備的標(biāo)識信息,所述客戶端設(shè)備上的應(yīng)用的標(biāo)識信息,以及相應(yīng)的FEC的信息時(shí),為所述FEC分配全局標(biāo)簽; 存儲(chǔ)模塊,用于保存所述分配模塊當(dāng)前為所有FEC分配的全局標(biāo)簽的對應(yīng)關(guān)系,以及各FEC與各客戶端設(shè)備中的各應(yīng)用的對應(yīng)關(guān)系; 釋放模塊,用于當(dāng)所述接收模塊接收到一個(gè)客戶端設(shè)備發(fā)送的標(biāo)簽釋放請求消息,且所述標(biāo)簽釋放請求消息中包含所述客戶端設(shè)備的標(biāo)識信息,所述客戶端設(shè)備上的應(yīng)用的標(biāo)識信息,需要釋放全局標(biāo)簽的FEC的信息,以及待釋放的全局標(biāo)簽信息時(shí),為所述FEC釋放相應(yīng)的全局標(biāo)簽,并通知所述存儲(chǔ)模塊刪除所存儲(chǔ)的所述全局標(biāo)簽,以及所述全局標(biāo)簽與所述FEC的對應(yīng)關(guān)系; 發(fā)送模塊,用于在所述分配模塊為所述FEC分配全局標(biāo)簽后,將所述全局標(biāo)簽攜帶在標(biāo)簽分配應(yīng)答消息中,發(fā)送給所述客戶端設(shè)備,或在所述釋放模塊釋為所述FEC釋放相應(yīng)的全局標(biāo)簽后,通過標(biāo)簽釋放應(yīng)答消息通知所述客戶端設(shè)備相應(yīng)的釋放結(jié)果。
5.如權(quán)利要求4所述的LAE,其特征在于, 所述接收模塊,還用于接收客戶端設(shè)備發(fā)送的標(biāo)簽查詢請求; 所述發(fā)送模塊,還用于當(dāng)所述接收模塊接收到一個(gè)客戶端設(shè)備發(fā)送的標(biāo)簽查詢請求消息,且所述標(biāo)簽查詢請求消息中包含所述客戶端設(shè)備的標(biāo)識信息,所述客戶端設(shè)備上的應(yīng)用的標(biāo)識信息時(shí),向所述存儲(chǔ)模塊查詢當(dāng)前為所述應(yīng)用所對應(yīng)的各FEC所分配的所有全局標(biāo)簽信息,并攜帶在標(biāo)簽查詢應(yīng)答消息中,發(fā)送給所述客戶端設(shè)備; 其中,所述標(biāo)簽查詢應(yīng)答消息中包括結(jié)束標(biāo)識信息,用于標(biāo)識當(dāng)前的標(biāo)簽查詢應(yīng)答消息中是否已經(jīng)包含為所述應(yīng)用所對應(yīng)的各FEC所分配的所有全局標(biāo)簽信息。
6.如權(quán)利要求4或5所述的LAE,其特征在于, 所述接收模塊,還用于接收各客戶端設(shè)備所發(fā)送的?;顖?bào)文,或保活應(yīng)答報(bào)文; 所述發(fā)送模塊,還用于向各客戶端設(shè)備發(fā)送?;顖?bào)文,或在所述接收模塊接收到?;顖?bào)文后,向相應(yīng)的客戶端設(shè)備發(fā)送?;顟?yīng)答報(bào)文; 所述釋放模塊,還用于在所述接收模塊未及時(shí)接收到所述發(fā)送模塊所發(fā)送的?;顖?bào)文所對應(yīng)的?;顟?yīng)答報(bào)文,且確定相應(yīng)的客戶端設(shè)備不再存在于所述系統(tǒng)中時(shí),釋放為所述客戶端設(shè)備上的所有應(yīng)用所對應(yīng)的各FEC所分配的全部全局標(biāo)簽,并通知所述存儲(chǔ)模塊刪除所存儲(chǔ)的所述全局標(biāo)簽,以及所述全局標(biāo)簽與所述FEC的對應(yīng)關(guān)系。
7.—種全局標(biāo)簽管理方法,其特征在于,應(yīng)用于包含LAE和多個(gè)客戶端設(shè)備的系統(tǒng)中,所述方法至少包括以下步驟 當(dāng)客戶端設(shè)備需要分配全局標(biāo)簽時(shí),所述客戶端設(shè)備向所述LAE發(fā)送標(biāo)簽分配請求消息,且所述標(biāo)簽分配請求消息中包含所述客戶端設(shè)備的標(biāo)識信息,所述客戶端設(shè)備上的應(yīng)用的標(biāo)識信息,以及相應(yīng)的轉(zhuǎn)發(fā)等價(jià)類FEC的信息,并接收所述LAE返回的包含所分配的全局標(biāo)簽的標(biāo)簽分配應(yīng)答消息; 當(dāng)客戶端設(shè)備需要釋放全局標(biāo)簽時(shí),所述客戶端設(shè)備向所述LAE發(fā)送標(biāo)簽釋放請求消息,且所述標(biāo)簽釋放請求消息中包含所述客戶端設(shè)備的標(biāo)識信息,所述客戶端設(shè)備上的應(yīng)用的標(biāo)識信息,需要釋放全局標(biāo)簽的FEC的信息,以及待釋放的全局標(biāo)簽信息,并接收所述LAE返回的包含相應(yīng)的釋放結(jié)果的標(biāo)簽釋放應(yīng)答消息。
8.如權(quán)利要求7所述的方法,其特征在于,所述客戶端設(shè)備接收所述LAE返回的包含所分配的全局標(biāo)簽的標(biāo)簽分配應(yīng)答消息之后,還包括 在所述系統(tǒng)采用發(fā)起設(shè)備分配全局標(biāo)簽的標(biāo)簽分配規(guī)則時(shí),所述客戶端設(shè)備在本地應(yīng)用所述全局標(biāo)簽,并向上游的各客戶端設(shè)備發(fā)送攜帶所述全局標(biāo)簽的消息,逐跳上報(bào)所述全局標(biāo)簽;或, 在所述系統(tǒng)采用其他設(shè)備查詢獲取全局標(biāo)簽的標(biāo)簽分配規(guī)則時(shí),所述客戶端設(shè)備在本地應(yīng)用所述全局標(biāo)簽,并向上游的各客戶端設(shè)備發(fā)送通知消息,以觸發(fā)上游的各客戶端設(shè)備向所述LAE查詢相應(yīng)的全局標(biāo)簽。
9.如權(quán)利要求8所述的方法,其特征在于,還包括 當(dāng)客戶端設(shè)備完成平滑重啟GR,或接收到下游的客戶端設(shè)備所發(fā)送的通知消息時(shí),所述客戶端設(shè)備向所述LAE發(fā)送標(biāo)簽查詢請求消息,且所述標(biāo)簽查詢請求消息中包含所述客戶端設(shè)備的標(biāo)識信息,所述客戶端設(shè)備上的應(yīng)用的標(biāo)識信息,并接收所述LAE返回的包含為所述應(yīng)用所對應(yīng)的各FEC所分配的所有全局標(biāo)簽信息的標(biāo)簽查詢應(yīng)答消息;其中,所述標(biāo)簽查詢應(yīng)答消息中包括結(jié)束標(biāo)識信息,用于標(biāo)識當(dāng)前的標(biāo)簽查詢應(yīng)答消息中是否已經(jīng)包含為所述應(yīng)用所對應(yīng)的各FEC所分配的所有全局標(biāo)簽信息。
10.如權(quán)利要求7至9中任意一項(xiàng)所述的方法,其特征在于,還包括 各客戶端設(shè)備分別通過?;顖?bào)文的交互,與所述LAE進(jìn)行?;铗?yàn)證; 當(dāng)所述客戶端設(shè)備確定所述LAE不再存在于所述系統(tǒng)中時(shí),所述客戶端設(shè)備通知自身相應(yīng)的各應(yīng)用,停止使用所述LAE所分配的全部全局標(biāo)簽。
11.如權(quán)利要求7至9中任意一項(xiàng)所述的方法,其特征在于, 當(dāng)所述客戶端設(shè)備需要發(fā)送同時(shí)攜帶本地標(biāo)簽和全局標(biāo)簽的報(bào)文時(shí),所述客戶端在所述報(bào)文中添加全局標(biāo)簽標(biāo)識; 當(dāng)所述客戶端設(shè)備所接收到的報(bào)文中同時(shí)攜帶本地標(biāo)簽和全局標(biāo)簽時(shí),所述報(bào)文中還包括全局標(biāo)簽標(biāo)識。
12.—種客戶端設(shè)備,其特征在于,應(yīng)用于包含LAE和多個(gè)客戶端設(shè)備的系統(tǒng)中,所述客戶端設(shè)備至少包括 發(fā)送模塊,用于當(dāng)所述客戶端設(shè)備需要分配全局標(biāo)簽時(shí),向所述LAE發(fā)送標(biāo)簽分配請求消息,且所述標(biāo)簽分配請求消息中包含所述客戶端設(shè)備的標(biāo)識信息,所述客戶端設(shè)備上的應(yīng)用的標(biāo)識信息,以及相應(yīng)的轉(zhuǎn)發(fā)等價(jià)類FEC的信息,或當(dāng)客戶端設(shè)備需要釋放全局標(biāo)簽時(shí),向所述LAE發(fā)送標(biāo)簽釋放請求消息,且所述標(biāo)簽釋放請求消息中包含所述客戶端設(shè)備的標(biāo)識信息,所述客戶端設(shè)備上的應(yīng)用的標(biāo)識信息,需要釋放全局標(biāo)簽的FEC的信息,以及待釋放的全局標(biāo)簽信息; 接收模塊,用于接收所述LAE返回的包含所分配的全局標(biāo)簽的標(biāo)簽分配應(yīng)答消息,或接收所述LAE返回的包含相應(yīng)的釋放結(jié)果的標(biāo)簽釋放應(yīng)答消息。
13.如權(quán)利要求12所述的客戶端設(shè)備,其特征在于, 所述發(fā)送模塊,還用于當(dāng)所述客戶端設(shè)備完成GR,或所述接收模塊接收到下游的客戶端設(shè)備所發(fā)送的通知消息時(shí),向所述LAE發(fā)送標(biāo)簽查詢請求消息,且所述標(biāo)簽查詢請求消息中包含所述客戶端設(shè)備的標(biāo)識信息,所述客戶端設(shè)備上的應(yīng)用的標(biāo)識信息; 所述接收模塊,還用于接收所述LAE返回的包含為所述應(yīng)用所對應(yīng)的各FEC所分配的所有全局標(biāo)簽信息的標(biāo)簽查詢應(yīng)答消息; 其中,所述標(biāo)簽查詢應(yīng)答消息中包括結(jié)束標(biāo)識信息,用于標(biāo)識當(dāng)前的標(biāo)簽查詢應(yīng)答消息中是否已經(jīng)包含為所述應(yīng)用所對應(yīng)的各FEC所分配的所有全局標(biāo)簽信息。
14.如權(quán)利要求12或13所述的客戶端設(shè)備,其特征在于,還包括通知模塊 所述接收模塊,還用于接收所述LAE所發(fā)送的保活報(bào)文,或?;顟?yīng)答報(bào)文; 所述發(fā)送模塊,還用于向所述LAE發(fā)送?;顖?bào)文,或在所述接收模塊接收到?;顖?bào)文后,向所述LAE發(fā)送?;顟?yīng)答報(bào)文; 所述通知模塊,用于在所述接收模塊未及時(shí)接收到所述發(fā)送模塊所發(fā)送的?;顖?bào)文所對應(yīng)的?;顟?yīng)答報(bào)文,且確定所述LAE不再存在于所述系統(tǒng)中時(shí),通知所述客戶端設(shè)備相應(yīng)的各應(yīng)用,停止使用所述LAE所分配的全部全局標(biāo)簽。
全文摘要
本發(fā)明公開了一種全局標(biāo)簽管理方法和設(shè)備,通過應(yīng)用本發(fā)明的技術(shù)方案,通過在系統(tǒng)中設(shè)置LAE來實(shí)現(xiàn)全局標(biāo)簽的分配和管理,使系統(tǒng)中的各客戶端設(shè)備根據(jù)統(tǒng)一的全局標(biāo)簽進(jìn)行相應(yīng)的處理操作,各客戶端設(shè)備可以通過向LAE發(fā)送標(biāo)簽分配請求消息或標(biāo)簽釋放請求消息,來實(shí)現(xiàn)全局標(biāo)簽的分配或釋放,從而,避免每個(gè)客戶端設(shè)備需要分別建立獨(dú)立的標(biāo)簽管理系統(tǒng)所增加的設(shè)備復(fù)雜度,統(tǒng)一了全系統(tǒng)的標(biāo)簽調(diào)度,提高了相應(yīng)處理的效率。
文檔編號H04L12/24GK102769540SQ201210232800
公開日2012年11月7日 申請日期2012年7月6日 優(yōu)先權(quán)日2012年7月6日
發(fā)明者郜忠華 申請人:杭州華三通信技術(shù)有限公司