Author: Laxmanagouda Patil
Test Purpose: | The purpose of this test is to validate support of mpls-ldp cli commands |
Test Setup: | As per diagram Topology1: MPLS-LDP |
Prerequisites: | · VM with DANOS image UP and Running |
Procedure: |
exec” mode, configure mpls-ldp protocol using below command o set protocols mpls-ldp address-family ipv4 discovery interface interface dp0s4 o set protocols mpls-ldp address-family ipv4 label-policy allocate host-routes o set protocols mpls-ldp address-family ipv4 transport-address 1.1.1.1 o set protocols mpls-ldp lsr-id 1.1.1.1
|
Expected Results: |
|
Test Purpose: | The purpose of this test is to validate mpls-ldp functionality |
Test Setup: | As per diagram Topology1: MPLS-LDP |
Prerequisites: |
|
Procedure: |
o show protocols mpls-ldp neighbor o show protocols mpls-ldp ipv4 interface o show protocols mpls-ldp ipv4 discovery |
Expected Results: |
|
Test Purpose: | The purpose of this test is to validate mpls-ldp is able to assign label assignment to ipv4 prefix |
Test Setup: | As per diagram Topology1: MPLS-LDP |
Prerequisites: |
|
Procedure: |
|
Expected Results: |
|
Test Purpose: | Test case to validate mpls-ldp label allocation policy when defined via access-list |
Test Setup: | As per diagram Topology1: MPLS-LDP |
Prerequisites: |
|
Procedure: |
o set protocols mpls-ldp address-family ipv4 label-policy allocate for access-list
|
Expected Results: | After step 4, mpls-ldp labels should be assigned as per configured label policy and to acl |
Test Purpose: | Test case to validate mpls-ldp label allocation policy for host routes |
Test Setup: | As per diagram Topology1: MPLS-LDP |
Prerequisites: |
|
Procedure: |
o set protocols mpls-ldp address-family ipv4 label-policy allocate host-routes
|
Expected Results: |
|
set interfaces dataplane dp0s4 address 20.1.1.1/24 set interfaces dataplane loopback lo address 1.1.1.1/32 set protocols mpls-ldp address-family ipv4 discovery interface interface dp0s4 set protocols mpls-ldp address-family ipv4 label-policy allocate host-routes set protocols mpls-ldp address-family ipv4 transport-address 1.1.1.1 set protocols mpls-ldp lsr-id 1.1.1.1 set protocols ospf area 0 network 20.1.1.0/24 set protocols ospf area 0 network 1.1.1.1/32 |
set interfaces dataplane dp0s3 address 20.1.1.2/24 set interfaces dataplane dp0s8 address 30.1.1.2/24 set interfaces dataplane loopback lo address 2.2.2.2/32 set protocols mpls-ldp address-family ipv4 discovery interface interface dp0s3 set protocols mpls-ldp address-family ipv4 discovery interface interface dp0s8 set protocols mpls-ldp address-family ipv4 label-policy allocate host-routes set protocols mpls-ldp address-family ipv4 transport-address 2.2.2.2 set protocols mpls-ldp lsr-id 2.2.2.2 set protocols ospf area 0 network 20.1.1.0/24 set protocols ospf area 0 network 30.1.1.0/24 set protocols ospf area 0 network 2.2.2.2/32 |
set interfaces dataplane dp0s8 address 30.1.1.1/24 set interfaces dataplane loopback lo address 3.3.3.3/32 set protocols mpls-ldp address-family ipv4 discovery interface interface dp0s8 set protocols mpls-ldp address-family ipv4 label-policy allocate host-routes set protocols mpls-ldp address-family ipv4 transport-address 3.3.3.3 set protocols mpls-ldp lsr-id 3.3.3.3 set protocols ospf area 0 network 30.1.1.0/24 set protocols ospf area 0 network 3.3.3.3/32 |
show protocols mpls-ldp neighbor
show protocols mpls-ldp ipv4 interface
show protocols mpls-ldp ipv4 discovery