100上連接到同一個(gè)物理接入點(diǎn)或本地接入點(diǎn)群組的其他自治系統(tǒng),以交換它們的BGPv4對(duì)等驗(yàn)證信息。
[0029]GGK 104可用于連接到IEG 100的所有自治系統(tǒng)或站點(diǎn),而不管這些自治系統(tǒng)或站點(diǎn)是否連接到相同的物理接入點(diǎn)或本地接入點(diǎn)群組。使用GGK 104的自治系統(tǒng)向GGK104提供其BGPv4對(duì)等驗(yàn)證信息,然后該GGK 104在與其連接的所有自治系統(tǒng)中交換BGPv4對(duì)等驗(yàn)證信息。使用GGK的自治系統(tǒng)避免必須聯(lián)系連接到IEG 100的其他自治系統(tǒng),并直接交換它們的BGPv4對(duì)等驗(yàn)證信息。未使用GGK 104的自治系統(tǒng)將需要直接聯(lián)系連接到IEG100的其他自治系統(tǒng),以交換它們的BGPv4對(duì)等驗(yàn)證信息。
[0030]LGK 102和GGK 104實(shí)際上通過(guò)收藏連接到該LGK 102和GGK 104的自主系統(tǒng)或站點(diǎn)的BGPv4對(duì)等信息并自動(dòng)向其他相連的自治系統(tǒng)發(fā)布它們的IP前綴和相關(guān)信息的方式來(lái)向所述自治系統(tǒng)或地點(diǎn)提供高效服務(wù)。
[0031]在一個(gè)實(shí)施方案中,LGK 102的功能是通過(guò)用其自己的虛擬局域網(wǎng)(VLAN)實(shí)現(xiàn)自治系統(tǒng)網(wǎng)絡(luò)間的本地業(yè)務(wù)交換。VLAN為只想與LGK 102對(duì)等的自治系統(tǒng)網(wǎng)絡(luò)中的每個(gè)提供業(yè)務(wù)分段和安全。GGK 104也用其自己的、但不同的VLAN以向如不直接連接的其他站點(diǎn)的遠(yuǎn)程IEG 100位置提供業(yè)務(wù)交換。
[0032]IEG 100包含若干個(gè)路由器和/或交換機(jī)106,其充當(dāng)允許來(lái)自多個(gè)站點(diǎn)110或112的站點(diǎn)或客戶“與一個(gè)或多個(gè)進(jìn)行對(duì)等操作”的、IEG 100中的網(wǎng)狀網(wǎng)絡(luò)節(jié)點(diǎn)。在優(yōu)選的實(shí)施方案中,路由器106運(yùn)行在開(kāi)放最短路徑優(yōu)先版本2(0SPFv2)和邊界網(wǎng)關(guān)協(xié)議版本4(BGP4)上,然而,應(yīng)理解路由器可在其他協(xié)議上運(yùn)行。這兩個(gè)優(yōu)選的協(xié)議實(shí)現(xiàn)多協(xié)議標(biāo)簽交換(MPLS)的運(yùn)行并支持多地址族,尤其支持既能單播又能組播的地址族互聯(lián)網(wǎng)協(xié)議版本4(IPv4)和地址族互聯(lián)網(wǎng)協(xié)議版本6 (IPv6)。MPLS技術(shù)用于建立虛擬轉(zhuǎn)發(fā)實(shí)例(VFI)域,其為使GGK裝置104與LGK 102互連以創(chuàng)建IEG 100的分布式框架結(jié)構(gòu)。
[0033]在最短路徑優(yōu)先協(xié)議的實(shí)施方案中,針對(duì)IEG 100的本地和全局部分,向客戶ASN (或自治系統(tǒng)號(hào))路由器分配了唯一的VLAN_ID。分配給每個(gè)客戶的VLAN_ID優(yōu)選為遵從IEEE 802.1q,以使得從客戶網(wǎng)絡(luò)出來(lái)且進(jìn)入IEG 100的每個(gè)幀可被辨別為確切地在一個(gè)VLAN內(nèi)。IEEE 802.1Q VLAN被用于將多個(gè)VLAN_ID與單個(gè)客戶接口相關(guān)聯(lián)。IEEE802.1Q VLAN_ID被嵌入到源MAC地址和以太類型/長(zhǎng)度字段之間的以太網(wǎng)幀中。IEEE802.1Q VLAN_ID長(zhǎng)度為12比特并指定該幀屬于哪個(gè)VLAN。
[0034]最短路徑橋接(SPB)或最短路徑優(yōu)先協(xié)議由IEEE 802.1aq標(biāo)準(zhǔn)定義,其中SPB為SPB-VID和SPB-MAC的通稱??傮w來(lái)說(shuō),SPB在兩個(gè)網(wǎng)絡(luò)到網(wǎng)絡(luò)接口(NNI)之間將數(shù)據(jù)路徑與IS-1S鏈接狀態(tài)控制協(xié)議相結(jié)合。IS-1S被用于網(wǎng)絡(luò)拓?fù)浜徒o定區(qū)域內(nèi)的所有節(jié)點(diǎn)的最短路徑計(jì)算樹(shù)的通信。SPB的控制層面基于IS-1S,具有在RFC 6329內(nèi)規(guī)定的少數(shù)延伸。
[0035]在優(yōu)選的實(shí)施方案中,每個(gè)LGK 102的本地VLAN網(wǎng)絡(luò)包含客戶ASN,其被連接在網(wǎng)絡(luò)的進(jìn)入側(cè),以及由客戶VLAN_ID或C-VLAN識(shí)別的客戶路由器上的邏輯子接口。本地VLAN網(wǎng)絡(luò)與客戶站點(diǎn)的公共區(qū)隔離,尤其與城域網(wǎng)(MN)隔離或甚至在同一個(gè)實(shí)際的建筑物內(nèi)被隔離。在一個(gè)實(shí)施方案中,本地片段具有通過(guò)用于特定的本地片段的公共VLAN_ID關(guān)聯(lián)的唯一的LGK 102,使得每個(gè)站點(diǎn)的每個(gè)本地片段具有其自己的LGK 102。如被理解的,將站點(diǎn)和/或客戶劃分到更小的網(wǎng)絡(luò)可基于多種因素來(lái)確定,多種因素例如但不限于,位置、鄰近度、用戶定義或用戶需求。
[0036]在優(yōu)選的實(shí)施方案中,IEG 100包含特定特性,例如L0CAL_PEERING VLANo該VLAN位于相關(guān)的站點(diǎn)或LGK且將在給定的但不更遠(yuǎn)的站點(diǎn)中的多個(gè)位置之間延伸。換言之,每個(gè)站點(diǎn)可有多個(gè)VLAN,但每個(gè)客戶只能與其中一個(gè)VLAN相連。例如,當(dāng)L0CAL_PEERINGVLAN ID = 30,VLAN_ID 30被轉(zhuǎn)交到在站點(diǎn)或站點(diǎn)部分中申請(qǐng)L0CAL_PEERING的所有客戶。
[0037]客戶ASN被連接到IEG 100的在用戶網(wǎng)絡(luò)接口(UNI)處的輸入側(cè),由邊緣SPB路由器上配置的服務(wù)實(shí)例標(biāo)識(shí)符(1-SID)、客戶VLAN_ID或C_VLAN、以及相關(guān)的SPB骨干網(wǎng)VLAN_ID (B-VLAN)識(shí)別的客戶路由器上的邏輯子接口。B_VLAN建立在IEG的骨干網(wǎng)側(cè)(網(wǎng)絡(luò)到網(wǎng)絡(luò)接口或NNI),且在依照SPB實(shí)例的基礎(chǔ)上在骨干網(wǎng)絡(luò)中是共用的。C-VLAND、1-SID和B-VLAN的結(jié)合組成依照802.1aq IEEE標(biāo)準(zhǔn)的單個(gè)SPB實(shí)例。IEG100是由SPB 802.1aq實(shí)例和與SPB實(shí)例相關(guān)的、在同一個(gè)C-VLAN ID內(nèi)也具有邏輯接口的GGK組成的。IEG可以通過(guò)一個(gè)地理區(qū)域內(nèi)的廣域網(wǎng)(WAN)橫跨多個(gè)地區(qū),允許客戶ASN與另一個(gè)地理區(qū)域的其他客戶進(jìn)行對(duì)等操作。這被稱為GRID_PEERING VLAN。
[0038]換言之,GRID_PEERING VLAN在大城市基礎(chǔ)設(shè)施之間提供遠(yuǎn)程連接,為我們組建IEG且將在市場(chǎng)之間的所限定的POP位置之間進(jìn)行延伸。例如,變量可被定義為GRID_PEERING VLAN ID = 500。
[0039]VLAN ID 500被切換到給定站點(diǎn)中的、申請(qǐng)站點(diǎn)中的GIRD_PEERING的客戶。這個(gè)連接通過(guò)前述的C-VLAND和1-SID的聯(lián)合實(shí)現(xiàn)。
[0040]實(shí)施例1
[0041]客戶_A具有1G CIR的1G切換。該客戶從市場(chǎng)“A”通過(guò)骨干網(wǎng)到市場(chǎng)B(遠(yuǎn)程對(duì)等市場(chǎng))時(shí)獲得1G 1-SIDo
[0042]實(shí)施例2
[0043]客戶_A具有到多個(gè)遠(yuǎn)程IXP的較低速率的CIR的1G切換。因此,與一個(gè)或多個(gè)VLAN (此例中我們將提到每個(gè)具有IG CIR的5個(gè)VLAN,總共5Gbps CIR)進(jìn)行1G切換。此客戶將與遠(yuǎn)程市場(chǎng)中的遠(yuǎn)程IXP的5個(gè)1-SID相關(guān)聯(lián)。每個(gè)VLAN終止于5個(gè)不同的市場(chǎng),且由5個(gè)不同C-VLAN和1-SID的聯(lián)合構(gòu)成。
[0044]IEG 100還包含能夠運(yùn)行多協(xié)議BPG或MP-BGP的IP/MPLS骨干網(wǎng)。MP-BGP允許對(duì)定義于RFC 2858中的BGPv4路由協(xié)議的延伸。在RFC4448中定義的MPLS/VPLS虛鏈路(PW)在IEG 100中被配置,并與GGK和IEG 100上的其他對(duì)等設(shè)備建立連接。L0CAL_PEERINGVLAN特性保持與如上所述的特性相同,然而,GRID_PEERING VLAN使用MPLS/VPLS來(lái)建立IEG上的連接。
[0045]在IEG 100或IEG網(wǎng)絡(luò)的在用戶網(wǎng)絡(luò)接口(UNI)處的進(jìn)入側(cè)上連接的客戶ASN與由在供應(yīng)商邊緣(PE)路由器上配置的客戶VLAN_ID識(shí)別的客戶路由器上的物理或邏輯子接口相關(guān)聯(lián),并與VPN_ID&VFI相關(guān)聯(lián)。在IEG中的參與的MPLS/VPI路由器上定義VFI實(shí)現(xiàn)裝置間的虛擬電路(VC)的建立。這些虛擬電路是通過(guò)使用標(biāo)簽分發(fā)協(xié)議(LDP)來(lái)建立的。這進(jìn)而建立標(biāo)簽交換路徑或LSP。參與VPLS域且是VPLS實(shí)例的部分的PE路由器被視為是IEG 100的部分。
[0046]這種環(huán)境下的PE路由器從遠(yuǎn)程或直接連接的VPLS實(shí)例的所有成員得知遠(yuǎn)程介質(zhì)訪問(wèn)控制(MAC)地址。運(yùn)用水平分裂以確保無(wú)循環(huán)的環(huán)境。
[0047]在面向客戶的UNI側(cè)配置802.1Q VLAN中繼接口,這使客戶能連接到與遠(yuǎn)程市場(chǎng)IEG位置。貫穿IEG建立連接的NNI配置與VFK和VPN_ID相關(guān)聯(lián)以及定義目標(biāo)LDP會(huì)話的IP地址。在此會(huì)話配置中,配置水平以使能防止循環(huán)。
[0048]VPLS實(shí)例被視為全網(wǎng)狀拓?fù)?,其中IEG 100中所有參與的節(jié)點(diǎn)通過(guò)MPLS/VPLS相互連接。在依據(jù)客戶基礎(chǔ)和依據(jù)站點(diǎn)基礎(chǔ)上提供VPLS拓?fù)渲械拿總€(gè)目標(biāo)LDP會(huì)話。
[0049]根據(jù)本公開(kāi),IEG 100在IXP中協(xié)助創(chuàng)建或提供更分布式的網(wǎng)絡(luò)。由于涉及在全局分布式結(jié)構(gòu)上對(duì)等操作的網(wǎng)絡(luò),本公開(kāi)中的網(wǎng)絡(luò)是高度分布式的。IEG 100通過(guò)