Hi John,
"If due to an errors, including those propagated in transitive attributes, the other attributes of the update message can not be correctly parsed the entire update is considered invalid and procedures of [RFC4271] continue to apply.I'll add that or something like it.
Thx !
that would clearly contradict with the text below which perhaps needs to be re-edited a bit too.>> The draft says: "In any case, an error in an optional transitive >> attribute whose Partial bit is set MUST NOT be responded to by >> sending a NOTIFICATION message or resetting the BGP session."I think your concern would be addressed by a simple change: s/in/limited to/, so: "In any case, an error limited to an optional transitive attribute whose Partial bit is set MUST NOT be responded to by sending a NOTIFICATION message or resetting the BGP session." Agree?
Well if you want to massage this sentence to make it sound right one would need to also mention that this applies only if such an error limited to given transitive attribute has no impact on routes. For example transitive ext community route target attribute can not be just dropped as vpnv4 routes in an implicit withdraw propagated further would be of quite a limited use.
Cheers, R.