LDP協(xié)議的設(shè)置和優(yōu)化
下面我們來(lái)為大家介紹一下LDP協(xié)議。那么對(duì)于LDP協(xié)議的一些設(shè)計(jì)方法,以及優(yōu)化方案進(jìn)行了簡(jiǎn)單地介紹。那么大家還需要掌握一些會(huì)話建立以及維護(hù)等方面的基礎(chǔ)內(nèi)容。在這一階段,希望建立會(huì)話的LSR向相鄰LSR周期性地發(fā)送Hello消息,通知相鄰節(jié)點(diǎn)本地對(duì)等關(guān)系。通過(guò)這一過(guò)程,LSR可以自動(dòng)發(fā)現(xiàn)它的LDP對(duì)等體,而無(wú)需進(jìn)行手工配置。
LDP協(xié)議有兩種發(fā)現(xiàn)機(jī)制:基本發(fā)現(xiàn)機(jī)制基本發(fā)現(xiàn)機(jī)制用于發(fā)現(xiàn)本地的LDP對(duì)等體,即通過(guò)鏈路層直接相連的LSR,建立本地LDP會(huì)話。這種方式下,LSR向特定端口周期性發(fā)送LDP鏈路hello消息,并攜帶特定端口所屬標(biāo)簽空間的LDP標(biāo)識(shí)符以及其它相關(guān)信息。
如果LSR在特定端口收到LDP協(xié)議鏈路hello消息,則表明可能存在一個(gè)可達(dá)的對(duì)等LSR。通過(guò)hello消息攜帶的信息,LSR還可獲知在特定端口使用的標(biāo)簽空間。擴(kuò)展發(fā)現(xiàn)機(jī)制擴(kuò)展發(fā)現(xiàn)機(jī)制用于發(fā)現(xiàn)遠(yuǎn)端的LDP協(xié)議對(duì)等體,即不通過(guò)鏈路層直接相連的LSR,建立遠(yuǎn)端LDP協(xié)議會(huì)話。
這種方式下,LSR向某一特定IP地址周期地發(fā)送LDP協(xié)議目標(biāo)hello消息(targetedhello)。LDP目標(biāo)hello消息以UDP分組的形式發(fā)往特定地址的知名LDP發(fā)現(xiàn)端口,LSR發(fā)送的LDP協(xié)議目標(biāo)消息帶有LSR希望使用的標(biāo)簽空間和其它可選信息。ComwareV3操作手冊(cè)(MPLS)
會(huì)話建立與維護(hù)
對(duì)等關(guān)系建立之,LSR開始建立會(huì)話。這一過(guò)程又可分為兩步:首先建立傳輸層連接,即,在LSR之間建立TCP連接;隨后對(duì)LSR之間的會(huì)話進(jìn)行初始化,協(xié)商會(huì)話中涉及的各種參數(shù),如LDP協(xié)議版本、標(biāo)簽分發(fā)方式、定時(shí)器值、標(biāo)簽空間等。
LSP建立與維護(hù)
LSP的建立過(guò)程實(shí)際就是將FEC和標(biāo)簽進(jìn)行綁定,并將這種綁定通告LSP上相鄰LSR。這個(gè)過(guò)程是通過(guò)LDP協(xié)議實(shí)現(xiàn)的,主要步驟如下:
◆當(dāng)網(wǎng)絡(luò)的路由改變時(shí),如果有一個(gè)邊緣節(jié)點(diǎn)發(fā)現(xiàn)自己的路由表中出現(xiàn)了新的目的地地址,并且這一地址不屬于任何現(xiàn)有的FEC,則該邊緣節(jié)點(diǎn)需要為這一目的地址建立一個(gè)新的FEC。邊緣LSR決定該FEC將要使用的路由,向其下游LSR發(fā)起標(biāo)簽請(qǐng)求消息,并指明是要為哪個(gè)FEC分配標(biāo)簽;
◆收到標(biāo)簽請(qǐng)求消息的下游LSR記錄這一請(qǐng)求消息,根據(jù)本地的路由表找出對(duì)應(yīng)該FEC的下一跳,繼續(xù)向下游LSR發(fā)出標(biāo)簽請(qǐng)求消息;
◆當(dāng)標(biāo)簽請(qǐng)求消息到達(dá)目的節(jié)點(diǎn)或MPLS網(wǎng)絡(luò)的出口節(jié)點(diǎn)時(shí),如果這些節(jié)點(diǎn)尚有可供分配的標(biāo)簽,并且判定上述標(biāo)簽請(qǐng)求消息合法,則該節(jié)點(diǎn)為FEC分配標(biāo)簽,并向上游發(fā)出標(biāo)簽映射消息,標(biāo)簽映射消息中包含分配的標(biāo)簽等信息;
◆收到標(biāo)簽映射消息的LSR檢查本地存儲(chǔ)的標(biāo)簽請(qǐng)求消息狀態(tài)。對(duì)于某一FEC的標(biāo)簽映射消息,如果數(shù)據(jù)庫(kù)中記錄了相應(yīng)的標(biāo)簽請(qǐng)求消息,LSR將為該FEC進(jìn)行標(biāo)簽分配,并在其標(biāo)簽轉(zhuǎn)發(fā)表中增加相應(yīng)的條目,然后向上游LSR發(fā)送標(biāo)簽映射消息;
◆當(dāng)入口LSR收到標(biāo)簽映射消息時(shí),它也需要在標(biāo)簽轉(zhuǎn)發(fā)表中增加相應(yīng)的條目。這時(shí),就完成了LSP的建立,接下來(lái)就可以對(duì)該FEC對(duì)應(yīng)的數(shù)據(jù)分組進(jìn)行標(biāo)簽轉(zhuǎn)發(fā)了。