<snip RFC4271>
Syntactic correctness means that the BGP Identifier field represents
a valid unicast IP host address.
</snip>
Gyan> I do see that verbiage in section 6.2
If the BGP Identifier field of the OPEN message is syntactically
incorrect, then the Error Subcode MUST be set to Bad BGP Identifier.
Syntactic correctness means that the BGP Identifier field represents
a valid unicast IP host address.
BGP with IGP call back NH tracker checks the NH but how does BGP code validate
the RIB that the router-id is a connected loopback but
and also advertised by IGP. I have not tried it but if you set a bogus
router-id would all the BGP peers go down.
I will try that in the lab.
IOS-XR does not have this check. Nothing breaks by violating this rule. IOS-XR
implements RFC 6286.
I think you'll be hard pressed to find a router that checks this.
Regards,
Jakob.
_______________________________________________
BESS mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/bess