Description

After the upgrade of QFX10002-60C device to 21.x code the bgp neighborship with the IBGP peer goes down.

Symptoms

1. IBGP neighborship with the peer which was Established before the upgrade goes to "Active" state after the upgrade.
2. Following logs are seen on the device:

Apr 11 10:54:03  QFX rpd[26947]: bgp_get_open:3982: NOTIFICATION sent to x.x.x.x (Internal AS XXXX): code 2 (Open Message Error) subcode 3 (bad BGP ID), Reason: peer y.y.y.y (Internal AS XXXXXXX): invalid BGP identifier 0xf9abcde

 

Solution

This issue is seen because of duplicate router-id configured on both the BGP peer devices.
Till 19.x code the BGP comes up even when same router-id is configured on the peer devices however after upgrade to 21 code it is mandatory to have unique router-id across the domain.

For more information please refer the following documents:
https://www.juniper.net/documentation/us/en/software/junos/cli-reference/topics/ref/statement/router-id-edit-routing-options.html

Starting in Junos OS Release 20.4R1, you can establish a BGP connection with the BGP identifier that is a 4-octet, unsigned, and non-zero integer and it needs to be unique only within the Autonomous System (AS) per RFC6286, Autonomous-System-Wide Unique BGP Identifier for BGP-4
 

Modification History

2024-04-12 : Article Created
2024-08-21 : Making article public