實驗需求:
1、基於目的的LDP會話
#2、透過LDP控制標籤通告
3、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
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-aclsR4上的設定:#show mpls ldp bindings 3.3.3.3 detail實作結果: # 擴充功能:向其他LDP對等體通告所有前綴的所有捆綁實作指令:R3上的設定:mpls ldp advertise-labels for other-prefixes to other-ldp-peersip access-list standard other-ldp-peersdeny 4.4.4.4permit anyip access-list standard other-prefixespermit any 3、實作指令:#R4上的設定:mpls ldp neighbor 5.5.5.5 labels accept 1 access-list1 permit 5.5.5.5access-list1 permit 2.2.2.2access-list1 permit 3.3.3.3access-list1 permit 1.1 .1.1實作結果:以上是如何實現MPLS和LDP標籤分發的詳細內容。更多資訊請關注PHP中文網其他相關文章!