<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

Reply via email to