LDP協(xié)議功能簡(jiǎn)述
對(duì)于LDP協(xié)議,不知道大家了解多少。那么今天我們就來對(duì)這個(gè)協(xié)議進(jìn)行一個(gè)簡(jiǎn)單的介紹。希望大家瀏覽完文章后,能對(duì)這個(gè)協(xié)議有所了解。那么就讓我們看看具體的內(nèi)容吧。
通過LDP協(xié)議建立和維護(hù)會(huì)話的相關(guān)操作,向大家介紹LDP協(xié)議設(shè)置的方法,可能好多人還不了解怎么對(duì)LDP協(xié)議設(shè)置進(jìn)行優(yōu)化,沒有關(guān)系,看完本文你肯定有不少收獲,希望本文能教會(huì)你更多東西。
在這一階段,希望建立會(huì)話的LSR向相鄰LSR周期性地發(fā)送Hello消息,通知相鄰節(jié)點(diǎn)本地對(duì)等關(guān)系。通過這一過程,LSR可以自動(dòng)發(fā)現(xiàn)它的LDP對(duì)等體,而無需進(jìn)行手工配置。
LDP協(xié)議有兩種發(fā)現(xiàn)機(jī)制:基本發(fā)現(xiàn)機(jī)制基本發(fā)現(xiàn)機(jī)制用于發(fā)現(xiàn)本地的LDP對(duì)等體,即通過鏈路層直接相連的LSR,建立本地LDP會(huì)話。這種方式下,LSR向特定端口周期性發(fā)送LDP鏈路hello消息,并攜帶特定端口所屬標(biāo)簽空間的LDP標(biāo)識(shí)符以及其它相關(guān)信息。
如果LSR在特定端口收到LDP協(xié)議鏈路hello消息,則表明可能存在一個(gè)可達(dá)的對(duì)等LSR。通過hello消息攜帶的信息,LSR還可獲知在特定端口使用的標(biāo)簽空間。擴(kuò)展發(fā)現(xiàn)機(jī)制擴(kuò)展發(fā)現(xiàn)機(jī)制用于發(fā)現(xiàn)遠(yuǎn)端的LDP協(xié)議對(duì)等體,即不通過鏈路層直接相連的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ì)話。這一過程又可分為兩步:首先建立傳輸層連接,即,在LSR之間建立TCP連接;隨后對(duì)LSR之間的會(huì)話進(jìn)行初始化,協(xié)商會(huì)話中涉及的各種參數(shù),如LDP協(xié)議版本、標(biāo)簽分發(fā)方式、定時(shí)器值、標(biāo)簽空間等。
LSP建立與維護(hù)
LSP的建立過程實(shí)際就是將FEC和標(biāo)簽進(jìn)行綁定,并將這種綁定通告LSP上相鄰LSR。這個(gè)過程是通過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的建立,接下來就可以對(duì)該FEC對(duì)應(yīng)的數(shù)據(jù)分組進(jìn)行標(biāo)簽轉(zhuǎn)發(fā)了。