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