1.一種SDN網(wǎng)絡(luò)中基于分段路由的VPN數(shù)據(jù)傳輸方法,其特征在于,包括:
入口提供商邊緣設(shè)備PE根據(jù)第二用戶邊緣設(shè)備CE的標(biāo)簽和目標(biāo)PE的標(biāo)簽將第一CE發(fā)送的信息封裝成含有標(biāo)簽信息的數(shù)據(jù)包;
入口PE將所述封裝后的數(shù)據(jù)包發(fā)送給核心層設(shè)備P,所述核心層設(shè)備根據(jù)所述數(shù)據(jù)包中的目標(biāo)PE的標(biāo)簽建立轉(zhuǎn)發(fā)路徑,將所述數(shù)據(jù)包路由給目標(biāo)PE,所述目標(biāo)PE根據(jù)第二CE的標(biāo)簽將所述數(shù)據(jù)包中第一CE發(fā)送的信息路由給第二CE。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述入口提供商邊緣設(shè)備PE根據(jù)第二用戶邊緣設(shè)備CE的標(biāo)簽和目標(biāo)PE的標(biāo)簽將第一CE發(fā)送的信息封裝成含有標(biāo)簽信息的數(shù)據(jù)包之前包括:
控制器接收入口PE和目標(biāo)PE基于鄰接分段信息adj segment上報的接口信息,所述接口信息包括第一、第二CE的接口信息和入口PE、目標(biāo)PE的接口信息;
所述控制器根據(jù)接收到的接口信息統(tǒng)一定義各PE的segment標(biāo)簽信息以及CE的路由標(biāo)識RD、路由目的RT的標(biāo)簽信息;
所述控制器使用南向協(xié)議下發(fā)所述標(biāo)簽信息,其中,所述南向協(xié)議包括路徑計算元素的PECP協(xié)議、邊界網(wǎng)關(guān)協(xié)議鏈路狀態(tài)BGP-LS、網(wǎng)絡(luò)環(huán)境設(shè)置命令Netconfig。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述控制器接收入口PE和目標(biāo)PE基于鄰接分段信息adj segment上報的接口信息包括:
在定義用戶虛擬路由轉(zhuǎn)發(fā)表VRF時綁定鄰接分段信息adj-segment,一個標(biāo)簽對應(yīng)一個虛擬路由轉(zhuǎn)發(fā)表,并將所述標(biāo)簽存儲在分段路由標(biāo)簽庫中。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述入口提供商邊緣設(shè)備PE根據(jù)第二用戶邊緣設(shè)備CE的標(biāo)簽和目標(biāo)PE的標(biāo)簽將第一CE發(fā)送的信息封裝成含有標(biāo)簽信息的數(shù)據(jù)包包括:
入口PE將目標(biāo)PE、第二CE的標(biāo)簽插入到第一CE發(fā)送的信息中,其中,將目標(biāo)PE的標(biāo)簽放在接口標(biāo)簽的棧首,將第二CE的標(biāo)簽放到接口標(biāo)簽的棧底。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,通過采用擴(kuò)展內(nèi)部網(wǎng)關(guān)協(xié)議IGP協(xié)議實現(xiàn)域內(nèi)設(shè)備的路由數(shù)據(jù)信息互通,各個設(shè)備無需保存任何狀態(tài)信息。
6.一種SDN網(wǎng)絡(luò)中基于分段路由的VPN數(shù)據(jù)傳輸裝置,其特征在于,包括:
封裝模塊,用于根據(jù)第二用戶邊緣設(shè)備CE的標(biāo)簽和目標(biāo)PE的標(biāo)簽將第一CE發(fā)送的信息封裝成含有標(biāo)簽信息的數(shù)據(jù)包;
轉(zhuǎn)發(fā)模塊,用于將所述封裝后的數(shù)據(jù)包發(fā)送給核心層設(shè)備P,所述核心層設(shè)備根據(jù)所述數(shù)據(jù)包中的目標(biāo)PE的標(biāo)簽建立轉(zhuǎn)發(fā)路徑,將所述數(shù)據(jù)包路由給目標(biāo)PE,所述目標(biāo)PE根據(jù)第二CE的標(biāo)簽將所述數(shù)據(jù)包中第一CE發(fā)送的信息路由給第二CE。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述封裝模塊用于將目標(biāo)PE、第二CE的標(biāo)簽插入到第一CE發(fā)送的信息中,其中,將目標(biāo)PE的標(biāo)簽放在接口標(biāo)簽的棧首,將第二CE的標(biāo)簽放到接口標(biāo)簽的棧底。
8.一種SDN網(wǎng)絡(luò)中基于分段路由的VPN數(shù)據(jù)傳輸系統(tǒng),其特征在于,包括:
包括如權(quán)利要求6-7所述的SDN網(wǎng)絡(luò)中基于分段路由的VPN數(shù)據(jù)傳輸裝置的提供商邊緣設(shè)備PE,以及核心層設(shè)備P、用戶邊緣設(shè)備CE、控制器;
其中,控制器接收PE基于鄰接分段信息adj segment上報的接口信息,所述接口信息包括CE的接口信息和PE的接口信息;所述控制器統(tǒng)一定義PE的segment標(biāo)簽信息以及用戶CE的路由標(biāo)識RD、路由目的RT的標(biāo)簽信息;所述控制器使用南向協(xié)議下發(fā)所述標(biāo)簽信息,其中,所述南向協(xié)議包括路徑計算元素的PECP協(xié)議、邊界網(wǎng)關(guān)協(xié)議鏈路狀態(tài)BGP-LS、網(wǎng)絡(luò)環(huán)境設(shè)置命令Netconfig下發(fā)標(biāo)簽信息。
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述PE包括入口PE和目標(biāo)PE,所述CE包括第一CE、第二CE;其中,入口PE將所述封裝后的數(shù)據(jù)包發(fā)送給核心層設(shè)備P,所述核心層設(shè)備根據(jù)所述數(shù)據(jù)包中的目標(biāo)PE的標(biāo)簽建立轉(zhuǎn)發(fā)路徑,將所述數(shù)據(jù)包路由給目標(biāo)PE,當(dāng)存在多條轉(zhuǎn)發(fā)路徑時負(fù)載分擔(dān);所述目標(biāo)PE根據(jù)第二CE的標(biāo)簽將所述數(shù)據(jù)包中第一CE發(fā)送的信息路由給第二CE。
10.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于:
在定義用戶虛擬路由轉(zhuǎn)發(fā)表VRF時綁定鄰接分段信息adj-segment,一個標(biāo)簽對應(yīng)一個虛擬路由轉(zhuǎn)發(fā)表,所述控制器將所述標(biāo)簽存儲在分段路由標(biāo)簽庫中。
11.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于:
通過采用擴(kuò)展內(nèi)部網(wǎng)關(guān)協(xié)議IGP協(xié)議實現(xiàn)域內(nèi)設(shè)備的路由信息互通,各個設(shè)備無需保存任何狀態(tài)信息。