Les and Yoshi: You both raised two sides of the issue regarding the BGP-LS TLVs when these TLVs align with IGP TLVs. Side 1: It is helpful to note that the TLVs are the same Side 2: It is confusing to have this information in individual drafts. This is not a single draft issue but a concern regarding several drafts in the BGP-LS series from IDR. Yoshi - Would it help the clarity of the BGP-LS series to have an explanatory draft that indicates the places to find the alignment? Or should we suggest a note to IANA registration to provide clarity. Thank you for raising both sides of this issue. Your IDR chairs and AD have been discussing how to make this easier to understand for implementers and those who deploy the BGP-LS code. Susan Hares From: Les Ginsberg (ginsberg) [mailto:ginsberg@xxxxxxxxx] Yoshi – Inline. From: Yoshifumi Nishida <nishida@xxxxxxxxxxxxxx> Hi Les, On Thu, Dec 13, 2018 at 10:13 AM Les Ginsberg (ginsberg) <ginsberg@xxxxxxxxx> wrote:
Right. But, but in case of OSPF, I think the format will be identical except the type field value. I just thought if you add one sentence to clarify the formats happen to be the same as 7471, it could be a small benefit for OSPF users. But, this is not a strong opinion. [Les:] The format follows RFC7752. It just happens in this case the format for these TLVs matches OSPF – that isn’t always the case. As a practical matter I don’t think it helps implementers to point out when BGP-LS TLVs are identical to protocol X or protocol Y.
Does it mean when an IGP advertises these metrics at 10 sec interval, the BGP-LS will be advertised at the same interval? [Les:] The IGP RFCs provide significant detail on the importance of controlling the rate of change of advertisements. Given that, yes – I would expect that updates are provided to BGP whenever the IGP advertisements change. BGP implementations typically have their own knobs to control the frequency of BGP updates – but given the filtering done at the source I would hope implementations have no need for additional dampening in BGP itself – but that is an implementation choice. Les Thanks, -- Yoshi |