To pre-validate the BGP configuration, the BGP configuration must be prepared similar to the add device phase. Once the BGP configuration is computed, the configuration retrieved from the device is compared against it.
Use Case |
Valid |
Invalid |
---|---|---|
Router ID |
If the generated router id matches the one received from the device. |
If the router id does not match, an error is displayed. |
BFD Enable/Disable |
If the BFD value from device matches the one that is computed from fabric settings. While configuring the fabric, the values computed by fabric service override the ones on the device. |
NA |
BFD Tx/Rx Timer Values |
If the values from device match with the ones that are generated. While configuring the fabric, the values computed by fabric service override the ones on the device. |
NA |
Network Address |
If the value is within “Loopback IP Range” of fabric settings or matches the computed value. |
If the value is out of range or clashes with another IP neighbor already stored in fabric DB, an error is displayed. |
EVPN Neighbor IP Address |
If the neighbor IP address falls in range of “Link IP range” of fabric settings. There may be a case where the neighbor IP address is valid but neighbor is not part of fabric. You can ignore such validation as that configuration is a no-op for fabric. |
If the value is out of range or clashes with another IP neighbor already stored in fabric DB, an error is displayed. |
Remote ASN |
If the ASN is within the range of fabric settings and not already in use by another neighbor. |
If the ASN is out of range or already reserved. |
Peer group name |
If the peer group name matches the peer group that is computed. |
If the value does not match, an error is displayed. |