No relevant resource is found in the selected language.

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Read our privacy policy>Search


To have a better experience, please upgrade your IE browser.


MPLS TE Setup Between the NE40E and Juniper Device Fails Because of PHP Feature Implementation Differences

Publication Date:  2013-09-30 Views:  107 Downloads:  0
Issue Description

As shown in the preceding figure, routers in blue are Huawei NE40E routers, routers in yellow are Juniper routers.
MPLS TE needs to be configured between any two nodes to form a mesh.
After the configuration is complete on all the routers, all TE tunnels are set up successfully. However, the LSP ping fails between routers in Beijing and Hefei and routers in Wuhan and Tianjin, whereas the LSP ping succeeds between other routers.

Handling Process
1. The tunnel can be set up and all devices are configured similarly, it indicates that the fault is not caused by the configuration error.
2. There are tunnels between an NE40E and a Juniper device that are set up successfully and the ping is successful. Therefore, it is concluded that tunnels canbe set up successfully between Juniper devices and the NE40E.
3. The two lines that cannot set up tunnels are special. That is, an NE40E is between another NE40E and a Juniper router. Therefore, the problem may be caused by the differences between some end processing mechanism, resulting in forwarding and label switching errors. To be specific, the problem may be caused by the PHP mechanism. 
4. The PHP on the NE40E is enbaled by default and so does it on the Juniper device. After the PHP is disabled on both the NE40E and Juniper devices, the problem is resolved.
Root Cause
Disable the PHP on all the devices.
Run command label advertise non-null to disable PHP on Huawei devices.
After the PHP is disabled, reconfigure the LSP by running the following command on Huawei devices. 
<huawei>reset mpls rsvp-te
After the reset, the fault is rectified.