首頁  >  文章  >  運維  >  如何實現MPLS和LDP標籤分發

如何實現MPLS和LDP標籤分發

WBOY
WBOY轉載
2023-06-03 11:32:541576瀏覽

實驗需求:

1、基於目的的LDP會話

#2、透過LDP控制標籤通告

3、MPLS LDP入站標籤捆綁過濾

拓樸環境描述:

如何實現MPLS和LDP標籤分發

1、所有的互聯IP如圖所示

2、所有裝置的Loopback0口位址為X.X.X.X/32,X為裝置編號

3、所有裝置運作OSPF,通告直連網段位址及Loopback位址

4、所有裝置都運行在MPLS域中

基礎實作:

#1)OSPF協定實作

2)MPLS基礎實作

實作指令:

全域下:

mpls label range 100 199

mpls label protocol ldp

#mpls ldp router-id Loopback0 force

介面下:

mpls ip

實作結果:

show mpls ldp neighbor

show mpls ldp bindings

show mpls forwarding-table

實驗需求實作:

1、實作方法:在R2上設定基於目的的LDP鄰居關係,在R4設定只接收特定LDP路由器即R2發起的基於目的的LDP會話。

指令實作:

R2上的設定:

mplsldp neighbor 4.4.4.4 targeted ldp

R4上的設定:

# mplsldp discovery targeted-hello accept from accpet-ldp

ipaccess-list standard accpet-ldp

permit2.2.2.2

實現結果:

show mpls ldp neighbor 4.4.4.4 detail

如何實現MPLS和LDP標籤分發

2、實作指令:

R3的設定:

nompls ldp advertise-labels 【如果沒有設定該指令,R3仍會透過LDP通告所有前綴的標籤】

mpls ldp advertise-labels for 1 to 2

access-list1 permit 1.1.1.1

access-list1 permit 2.2.2.2

access-list1 deny any

access-list2 permit 4.4.4.4

access-list2 deny any

#查驗結果指令:

R3上的設定:

##show mpls ldp bindings advertisement-acls

R4上的設定:

#show mpls ldp bindings 3.3.3.3 detail

實作結果:

如何實現MPLS和LDP標籤分發

如何實現MPLS和LDP標籤分發

如何實現MPLS和LDP標籤分發

# 擴充功能:向其他LDP對等體通告所有前綴的所有捆綁

實作指令:

R3上的設定:

mpls ldp advertise-labels for other-prefixes to other-ldp-peers

ip access-list standard other-ldp-peers

deny 4.4.4.4

permit any

ip access-list standard other-prefixes

permit any

如何實現MPLS和LDP標籤分發

3、實作指令:

#R4上的設定:

mpls ldp neighbor 5.5.5.5 labels accept 1

access-list1 permit 5.5.5.5

access-list1 permit 2.2.2.2

access-list1 permit 3.3.3.3

access-list1 permit 1.1 .1.1

實作結果:

如何實現MPLS和LDP標籤分發

以上是如何實現MPLS和LDP標籤分發的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:yisu.com。如有侵權,請聯絡admin@php.cn刪除