[{"author": "Reshad Rahman", "text": "<p>I\u2019m on my phone and I can\u2019t hear anything. I assume the problem is at my end ie others are hearing fine?</p>", "time": "2025-11-07T16:31:01.000Z"}, {"author": "Reshad Rahman", "text": "<p>All good now</p>", "time": "2025-11-07T16:31:16.000Z"}, {"author": "Srihari Sangli", "text": "<p>yes, its good</p>", "time": "2025-11-07T16:31:26.000Z"}, {"author": "Jie Dong", "text": "<p>Good morning, welcome to collaborate on note taking: <a href=\"https://notes.ietf.org/notes-ietf-124-idr\">https://notes.ietf.org/notes-ietf-124-idr</a></p>", "time": "2025-11-07T16:34:24.000Z"}, {"author": "Jeffrey Haas", "text": "<p>For the scheduling draft, I believe the primary bit of prior feedback was that the scheduler encoding wasn't aligned with other forms in ietf.  @dhruv weren't those comments yours?</p>", "time": "2025-11-07T16:48:09.000Z"}, {"author": "Dhruv Dhody", "text": "<p>Yes, I was just checking what are the difference, I would have prefereed if they just refer RFC 8934</p>", "time": "2025-11-07T16:49:20.000Z"}, {"author": "Jeffrey Haas", "text": "<p>Is the issue encoding or appears to be re-defining?</p>", "time": "2025-11-07T16:49:47.000Z"}, {"author": "Jeffrey Haas", "text": "<p>Note for minutes: scheduling draft requesting adoption.</p>", "time": "2025-11-07T16:49:55.000Z"}, {"author": "Dhruv Dhody", "text": "<p>But the present are asking a bigger question to use TVR instead?</p>", "time": "2025-11-07T16:50:28.000Z"}, {"author": "Jeffrey Haas", "text": "<p>I believe the authors are looking for \"please use this\".</p>", "time": "2025-11-07T16:51:10.000Z"}, {"author": "Dhruv Dhody", "text": "<p>Another note is PCE RFC does scheduling at CP level only and this one is also proposing at per-SL</p>", "time": "2025-11-07T16:53:05.000Z"}, {"author": "Dhruv Dhody", "text": "<p>Not BGP-LS but BGP-SR Policy <span aria-label=\"smile\" class=\"emoji emoji-1f642\" role=\"img\" title=\"smile\">:smile:</span></p>", "time": "2025-11-07T16:55:07.000Z"}, {"author": "Jeffrey Haas", "text": "<p>Channeling the wisdom of our elders, bgp-ls has become \"the dump truck\". :-)</p>", "time": "2025-11-07T16:55:53.000Z"}, {"author": "Keyur Patel", "text": "<p>correct. but we do need multiple ways to enforce same functionality?</p>", "time": "2025-11-07T16:55:53.000Z"}, {"author": "Jie Dong", "text": "<p>Yes, this is about the scheduling of BGP SR   Policy</p>", "time": "2025-11-07T16:57:16.000Z"}, {"author": "Jeffrey Haas", "text": "<p>The contentious discussion seems (from my perspective) to be about \"there is more than one way to schedule things\".  The question is whether the mechanisms are discordant.</p>", "time": "2025-11-07T16:58:02.000Z"}, {"author": "Keyur Patel", "text": "<p>@jie - quick question... how do we enforce if these policies are enforced by the routers? Seems like it is a best effort in sense that the controller sends it and hopes to get accepted by the router?</p>", "time": "2025-11-07T17:00:23.000Z"}, {"author": "Jeffrey Haas", "text": "<p>crontab -e</p>", "time": "2025-11-07T17:00:38.000Z"}, {"author": "Jeffrey Haas", "text": "<p>note for minutes, request for adoption on changwang's draft.</p>", "time": "2025-11-07T17:01:04.000Z"}, {"author": "Boris Khasanov", "text": "<p>@Keyur +1</p>", "time": "2025-11-07T17:02:48.000Z"}, {"author": "Jeffrey Haas", "text": "<p>The broad concern about the constituent colors is that more granular policies may make sense, but they need to work in harmony with the prior use cases.  How do they work with each other?</p>", "time": "2025-11-07T17:02:54.000Z"}, {"author": "Jie Dong", "text": "<p>@Keyur, I think it would be similar to the provisioning of SR Policy today.</p>", "time": "2025-11-07T17:03:07.000Z"}, {"author": "Keyur Patel", "text": "<p>basically what your saying is newer extensions don't have anything that says what controller sends is what router will program... (ie what if router doesn't have the extension)</p>", "time": "2025-11-07T17:04:12.000Z"}, {"author": "Boris Khasanov", "text": "<p>@Jie - yes, and the same problem, that we cannot be sure that those SR Policies were actually accepted. No feedback, only possible via LS - if vendor supports that.</p>", "time": "2025-11-07T17:04:15.000Z"}, {"author": "Jeffrey Haas", "text": "<p>I think this is a broader concern with sr policy as a mechanism rather than this extension in particular?</p>", "time": "2025-11-07T17:04:50.000Z"}, {"author": "Boris Khasanov", "text": "<p>It's just a drawback of BGP SR usage  for that purpose.</p>", "time": "2025-11-07T17:06:07.000Z"}, {"author": "Jeffrey Haas", "text": "<p>Current presentation on draft-li-idr-bgpls-sr-policy-composite-path</p>", "time": "2025-11-07T17:06:59.000Z"}, {"author": "Dhruv Dhody", "text": "<p>Sue - were you asking for relationship between this color <a href=\"https://www.rfc-editor.org/rfc/rfc9012.html#section-3.4.2\">https://www.rfc-editor.org/rfc/rfc9012.html#section-3.4.2</a>, and SR policy color, and now color in the composite SR-policy?</p>", "time": "2025-11-07T17:07:32.000Z"}, {"author": "Jeffrey Haas", "text": "<p>That is at least part of my observation, @dhruv</p>", "time": "2025-11-07T17:07:48.000Z"}, {"author": "Jeffrey Haas", "text": "<p>Our \"routes with color\" discussions of recent years have made us very cautious about chasing \"where is the color for this?\"</p>", "time": "2025-11-07T17:08:22.000Z"}, {"author": "Susan Hares", "text": "<p>@dhruv - Yes,  it could interact with RFC9012 Color TLV, Color community</p>", "time": "2025-11-07T17:09:24.000Z"}, {"author": "Jeffrey Haas", "text": "<p>In particular for these SR activities, we need a well understood hierarchy where color lives.</p>\n<p>The same thing is true where various topology identifiers live.  MT, NRP, etc.</p>", "time": "2025-11-07T17:11:26.000Z"}, {"author": "Jeffrey Haas", "text": "<p>Perhaps our authors could consider documenting this intended hierarchy in the wiki?</p>", "time": "2025-11-07T17:12:01.000Z"}, {"author": "Dhruv Dhody", "text": "<p>the relationship between SR policy color and composite candidate path color ought to be what is set in RFC 9256 - <a href=\"https://www.rfc-editor.org/rfc/rfc9256.html#section-2.13\">https://www.rfc-editor.org/rfc/rfc9256.html#section-2.13</a>; the color in RFC9012 and its relationship to color should be as set in <a href=\"https://www.rfc-editor.org/rfc/rfc9830.html#section-2.3\">https://www.rfc-editor.org/rfc/rfc9830.html#section-2.3</a> - may be i am missing something....</p>", "time": "2025-11-07T17:14:57.000Z"}, {"author": "Jeffrey Haas", "text": "<p>Framed slightly differently Dhruv, if 9256 is clear about color... why another draft?</p>", "time": "2025-11-07T17:17:38.000Z"}, {"author": "Robert Raszuk", "text": "<p>This functionality is available since day 1 of RFC5575 - you redirect to VRF and in the VRF you can have predefined action to capture packet, header whatever you imagine</p>", "time": "2025-11-07T17:19:07.000Z"}, {"author": "Jeffrey Haas", "text": "<p>The protocol request here is to do a packet match based on payload.  The request here is not to redirect the traffic to something that does that matching.</p>", "time": "2025-11-07T17:19:50.000Z"}, {"author": "Jeffrey Haas", "text": "<p>note for minutes, request from author for adoption of payload filter for fsv2</p>", "time": "2025-11-07T17:20:42.000Z"}, {"author": "Dhruv Dhody", "text": "<p>@jeff - i see this as RFC 9830 BGP extn for SR-policy does not define how to encode composite SR policy in BGP and the proposed extensions are doing just that...</p>", "time": "2025-11-07T17:21:19.000Z"}, {"author": "Robert Raszuk", "text": "<p>@jeff ... Cool packet match based on payload ... at what rate ? You want to look at each packet payload at 800 Gbps ???</p>", "time": "2025-11-07T17:22:10.000Z"}, {"author": "Jeffrey Haas", "text": "<p>@dhruv I'll review the doc chain in question.  Thanks for the pointers and perspective.</p>", "time": "2025-11-07T17:22:15.000Z"}, {"author": "Li Zhang", "text": "<p>@Keyur, if the device does not support the extened sub-TLV, then the update should not be considerable, this is described in secion 4.2.2 of RFC9830</p>", "time": "2025-11-07T17:23:20.000Z"}, {"author": "Susan Hares", "text": "<p>IANA registry is a good insight for extensibility.</p>", "time": "2025-11-07T17:23:59.000Z"}, {"author": "Li Zhang", "text": "<p>sorry, just update a mistake.  If the device does not support the extened sub-TLV, then the update should not be considered useabel, this is described in secion 4.2.2 of RFC9830</p>", "time": "2025-11-07T17:25:10.000Z"}, {"author": "Susan Hares", "text": "<p>@robert - good point that scaling should be included.</p>", "time": "2025-11-07T17:25:21.000Z"}, {"author": "Nat Kao", "text": "<p>I believe this filter is attempting to distribute something like the u32 iptables filter via BGP.</p>", "time": "2025-11-07T17:25:39.000Z"}, {"author": "Jeffrey Haas", "text": "<p>There are multiple vendor features that cover such filters already. However no standardized flowspec mechanism for them.</p>", "time": "2025-11-07T17:26:38.000Z"}, {"author": "Nat Kao", "text": "<p>@Jeffrey +1</p>", "time": "2025-11-07T17:27:09.000Z"}, {"author": "Robert Raszuk", "text": "<p>@Jeff - Thank You for voicing my comment. The main issue is that once even one such rule is installed to match on payload the game is over for those forwarding engines it is enabled on</p>", "time": "2025-11-07T17:27:20.000Z"}, {"author": "Jeffrey Haas", "text": "<p>There is a conversation on \"where can you apply fs(v2) filters\" that has happened over fsv2 discussions, especially covering inconsistently deployed new features.  This scaling discussion is a good input toward the deployment considerations.</p>", "time": "2025-11-07T17:28:23.000Z"}, {"author": "Jeffrey Haas", "text": "<p>This draft covering \"is this installed\" is one such example of the deployment discussion.</p>", "time": "2025-11-07T17:29:28.000Z"}, {"author": "Jeffrey Haas", "text": "<p>(note for minutes, current draft is fsv2 feedback from Yujia)</p>", "time": "2025-11-07T17:29:43.000Z"}, {"author": "John Scudder", "text": "<p>I don't love using BMP as a feedback channel, it seems like mission creep.</p>", "time": "2025-11-07T17:36:27.000Z"}, {"author": "Jeffrey Haas", "text": "<p>we need some back channel.  BMP isn't lovely, but it's not the worst example.</p>", "time": "2025-11-07T17:36:47.000Z"}, {"author": "Jeffrey Haas", "text": "<p>it has some niceness that streaming yang telemetry doesn't have.</p>", "time": "2025-11-07T17:37:02.000Z"}, {"author": "Reshad Rahman", "text": "<p>On the fence on using BMP for this, it's a great tool but I see John's point.</p>", "time": "2025-11-07T17:37:42.000Z"}, {"author": "Jeffrey Haas", "text": "<p>There is room to have BMP as the channel, even if it's not in the same stream as other bmp applications.  That's been part of the motivation for the filtered feeds discussion in grow</p>", "time": "2025-11-07T17:37:50.000Z"}, {"author": "Jeffrey Haas", "text": "<p>That said, BMP has become our BGP \"does this go into BGP or DNS\" joke.</p>", "time": "2025-11-07T17:38:16.000Z"}, {"author": "Maria Mat\u011bjka", "text": "<p>i'm very much scared about the feedback across AS boundaries, i'm almost leaning to mandating to not propagate across AS boundaries unless explicitly allowed by operators</p>", "time": "2025-11-07T17:38:38.000Z"}, {"author": "Jeffrey Haas", "text": "<p>That is already the current operational practice, Maria.</p>", "time": "2025-11-07T17:38:54.000Z"}, {"author": "Reshad Rahman", "text": "<p>Or  \"the answer is BMP! What was your question?\"</p>", "time": "2025-11-07T17:38:59.000Z"}, {"author": "John Scudder", "text": "<p>At the very least if we're looking at using BMP for more than its current purpose, we need to liaise that with GROW sooner rather than later. But I still think it's a mistake. It would potentially have knock-on effects for the ability of the BMP spec to be iterated quickly. Which IMO is one of the strengths of BMP.</p>", "time": "2025-11-07T17:39:01.000Z"}, {"author": "Jeffrey Haas", "text": "<p>inter-as flowspec is deployed, but under controlled circumstances.  It's also where some of more terrifying outages originate.</p>", "time": "2025-11-07T17:39:25.000Z"}, {"author": "Yujia Gao", "text": "<p>BMP is just a example; we'll have more options to do that. We welcome all comments and need more feedback :)</p>", "time": "2025-11-07T17:39:27.000Z"}, {"author": "Maria Mat\u011bjka", "text": "<p>well the section 6 says quite explicitly that the feedback action must be propagated unchanged across AS boundaries \u2026</p>", "time": "2025-11-07T17:39:58.000Z"}, {"author": "Boris Khasanov", "text": "<p>@Yujia  - would be good to know other options too</p>", "time": "2025-11-07T17:40:42.000Z"}, {"author": "Jeffrey Haas", "text": "<p>@john I don't speak for the authors on that fsv2 draft, but prior discussion is that such \"telemetry\" becomes either a statistic type (already defined) or route monitoring message.</p>", "time": "2025-11-07T17:40:43.000Z"}, {"author": "Jeffrey Haas", "text": "<p>but i think we're at the point where concrete proposals are needed for specific hate mail rather than general idea hate.</p>", "time": "2025-11-07T17:41:04.000Z"}, {"author": "Jeffrey Haas", "text": "<p>note this also overlaps the \"router capabilities\" discussion kicked off by Tony Li a while back.</p>", "time": "2025-11-07T17:41:28.000Z"}, {"author": "John Scudder", "text": "<p>Sure, if it can be cleanly fit into the existing model I'm less worried. And point taken.</p>", "time": "2025-11-07T17:41:43.000Z"}, {"author": "Jeffrey Haas", "text": "<p>@boris YANG streaming telemetry is a similar idea. That one is mostly just a matter of defining the schema.</p>", "time": "2025-11-07T17:41:53.000Z"}, {"author": "Robert Raszuk", "text": "<p>For feedback I recommend to think about Operational Message proposal ... <a href=\"https://www.ietf.org/archive/id/draft-ietf-idr-operational-message-00.txt\">https://www.ietf.org/archive/id/draft-ietf-idr-operational-message-00.txt</a></p>", "time": "2025-11-07T17:42:04.000Z"}, {"author": "Jeffrey Haas", "text": "<p>The challenge for op message, @robert, is that this status is likely needed by a controller that is not directly connected.</p>", "time": "2025-11-07T17:42:46.000Z"}, {"author": "Robert Raszuk", "text": "<p>Well if we are considering BMP I presume there could be a session to such controller too</p>", "time": "2025-11-07T17:43:41.000Z"}, {"author": "Jeffrey Haas", "text": "<p>That's more the typical deployment model already for bmp or streaming telemetry, hence the likely fit for purpose discussion.</p>", "time": "2025-11-07T17:44:11.000Z"}, {"author": "Boris Khasanov", "text": "<p>@Jeffrey  Agree, Yang-telemetry with proper scheme could work. @Robert - thanks for pointing this Op Message info.</p>", "time": "2025-11-07T17:44:46.000Z"}, {"author": "Maria Mat\u011bjka", "text": "<p>what if we allowed propagating the op messages transitively</p>", "time": "2025-11-07T17:44:48.000Z"}, {"author": "Maria Mat\u011bjka", "text": "<p>of course we have to  create a subtree with something like rtfilters or so</p>", "time": "2025-11-07T17:45:07.000Z"}, {"author": "Jeffrey Haas", "text": "<p>@maria consider current vpn-orf discussion.  I think you'll find the propagation discussion is somewhat similar.</p>", "time": "2025-11-07T17:46:12.000Z"}, {"author": "Maria Mat\u011bjka", "text": "<p>gonna check, thanks!</p>", "time": "2025-11-07T17:46:43.000Z"}]