Support Support Downloads Knowledge Base Case Manager My Juniper Community

Knowledge Base

Search our Knowledge Base sites to find answers to your questions.

Ask All Knowledge Base Sites All Knowledge Base Sites JunosE Defect (KA)Knowledge BaseSecurity AdvisoriesTechnical BulletinsTechnotes Sign in to display secure content and recently viewed articles

[MX] Changing the routing-instance RD on the fly may cause MPLS VPN reachability issues

0

0

Article ID: KB33606 KB Last Updated: 26 Dec 2018Version: 1.0
Summary:

If the value of the route-distinguisher (RD) in a routing instance is changed on the fly, customers may encounter some reachability issues.

This article explains why this happens and how such a problem can be avoided.

 

Symptoms:
  1. Ping from CE1 to CE2 does not work.

    Example:

    CE1 ----- PE1 ---- MPLS Core --- PE2 --- CE2

    In the above example, if the value of the RD in PE1's routing instance is changed without deactivating the routing instance, connectivity may be lost between CE1 and CE2.

  2. You may see a value of -1 for kernel-id of the non-working routing instance.

Example:
 
show krt table | match
.inet.0: GF: 1 krt-index: 84 ID: 0 kernel-id: 27
.iso.0: GF: 2 krt-index: 15 ID: 0 kernel-id: 27
.iso.0: GF: 2 krt-index: 84 ID: 0 kernel-id: -1   <<<<< 
.inet6.0: GF: 6 krt-index: 15 ID: 0 kernel-id: 27
.inet6.0: GF: 6 krt-index: 84 ID: 0 kernel-id: -1 <<<<<
  1. You may see the krt table for this routing instance present on the router even after deleting the routing-instance configuration.‚Äč

  2. The issue cannot be resolved by deleting and re-adding the routing instance.

 

Cause:

If a configuration change is made by using a method that is not recommended, the krt queue may get stuck and the krt table for the instance name may go into problematic state.

Further, even after deleting the instance, the krt table for this instance name may still remain, while displaying the wrong value (kernel-id:-1).

 

Solution:

This issue can be resolved by either renaming the non-working routing instance or rebooting the router.

To avoid this kind of issue, follow the recommended steps to change an RD during a maintenance window:

  1. Deactivate the routing instance.
  2. Change the RD.

  3. Activate the routing instance.

Note: This is not required if you are configuring the RD for the first time.

For more information about the Juniper Networks recommended way of changing an RD, see route-distinguisher.

 

Comment on this article > Affected Products Browse the Knowledge Base for more articles related to these product categories. Select a category to begin.

Getting Up and Running with Junos

Getting Up and Running with Junos Security Alerts and Vulnerabilities Product Alerts and Software Release Notices Problem Report (PR) Search Tool EOL Notices and Bulletins JTAC User Guide Customer Care User Guide Pathfinder SRX High Availability Configurator SRX VPN Configurator Training Courses and Videos End User Licence Agreement Global Search