Hi Aijun,

Thanks for confirming and looks like we have converged on the way forward
on this topic.

Thanks,
Ketan


On Fri, Apr 29, 2022 at 3:16 PM Aijun Wang <[email protected]>
wrote:

> Hi, Ketan:
>
> I am OK with the updated version that the LAN situation is stripped off
> the current document.
>
> I am considering other general solution to accomplish the application
> scenarios of the reverse metric mechanism.
>
> Will try to write one draft when the thought has finalized.
>
>
>
> Best Regards
>
>
>
> Aijun Wang
>
> China Telecom
>
> *From:* [email protected] <[email protected]> *On Behalf Of *Ketan
> Talaulikar
> *Sent:* Thursday, April 28, 2022 10:50 PM
> *To:* Aijun Wang <[email protected]>
> *Cc:* Acee Lindem (acee) <[email protected]>; Les Ginsberg
> (ginsberg) <[email protected]>;
> [email protected]; lsr <[email protected]>
> *Subject:* Re: [Lsr] Working Group Last Call for
> draft-ietf-lsr-ospf-reverse-metric - "OSPF Reverse Metric"
>
>
>
> Hi Aijun,
>
>
>
> My apologies for the delay in getting back to you. I am not sure that I
> follow your points well and so let me rephrase based on my understanding.
> Please feel free to correct me if I am wrong.
>
>
>
> 1) You are OK with the solution proposed in this reverse metric draft for
> both OSPFv2 and OSPFv3 for non-LAN networks.
>
>
>
> 2) You are OK with the Two-Part Metric solution in RFC8042 for addressing
> similar use-cases in the LAN networks for OSPFv2.
>
>
>
> 3) You are proposing a solution for OSPFv3 for LAN networks that is
> different from the Two-Part metric mechanism. At this point, there is no
> RFC/draft that is covering this problem space even though RFC8042 provides
> some hints on how it may be solved using the Two-Part metric.
>
>
>
> If my understanding is correct, then I would suggest that we can tackle
> (3) in a separate draft.
>
>
>
> My view on this is that the Two-Part metric mechanism is also suitable for
> OSPFv3 LAN but we can have that debate on a separate thread.
>
>
>
> Thanks,
>
> Ketan
>
>
>
>
>
> On Thu, Apr 28, 2022 at 8:53 AM Aijun Wang <[email protected]>
> wrote:
>
> No. I don’t think so,  OSPFv3(RFC8362) can solve the problem described in
> RFC8402 now.
>
> To solve the “reverse-metric” problem in LAN interface for both OSPFv2
> and OSPFv3, why not depend on RFC6845?
>
>
>
> The reason that RFC8042 doesn’t using RFC6845 for its scenarios, are the
> followings: (https://datatracker.ietf.org/doc/html/rfc8042#section-1)
>
> “… …Consider that there could be many terminals
>
>    and many of them can be moving fast and frequently.  The number and
>
>    frequency of updates of those large Router-LSAs could inhibit network
>
>    scaling.”
>
> But for “reverse-metric” scenario, the advertised router doesn’t move,
> there is not much number and frequency of the updates.
>
>
>
> Best Regards
>
>
>
> Aijun Wang
>
> China Telecom
>
>
>
> *From:* [email protected] <[email protected]> *On Behalf Of *Acee
> Lindem (acee)
> *Sent:* Thursday, April 28, 2022 2:23 AM
> *To:* Aijun Wang <[email protected]>; 'Acee Lindem (acee)' <acee=
> [email protected]>; 'Ketan Talaulikar' <[email protected]>
> *Cc:* Les Ginsberg (ginsberg) <[email protected]>;
> [email protected]; 'lsr' <[email protected]>
> *Subject:* Re: [Lsr] Working Group Last Call for
> draft-ietf-lsr-ospf-reverse-metric - "OSPF Reverse Metric"
>
>
>
> RFC 8042 needs to be updated to include OSPFv3 – thanks for reminding us
> (as co-author). It was consciously omitted to avoid waiting for OSPFv3
> Extended LSAs (RFC 8362) for which we required implementations before
> advancing.
>
>
>
> Thanks,
>
> Acee
>
>
>
> *From: *Lsr <[email protected]> on behalf of Aijun Wang <
> [email protected]>
> *Date: *Tuesday, April 26, 2022 at 10:26 PM
> *To: *"'Acee Lindem (acee)'" <[email protected]>, 'Ketan
> Talaulikar' <[email protected]>
> *Cc: *"Les Ginsberg (ginsberg)" <[email protected]>, "
> [email protected]" <
> [email protected]>, 'lsr' <[email protected]>
> *Subject: *Re: [Lsr] Working Group Last Call for
> draft-ietf-lsr-ospf-reverse-metric - "OSPF Reverse Metric"
>
>
>
> Hi, Acee:
>
> Because there is no “Network-to-Router Metric” definition in
> OSPFv3(actually, OSPFv3 needn’t it), then solely described in the current
> draft to rely on RFC8042 to solve the LAN situation is not enough.
>
>
>
> Considering that it is difficult to extend the OSPFv2, to let the Router
> LSA include also the “Router-Link TLV”, as that done in RFC8362, and also
> this is the Last Call stage, I propose the following update to the current
> solution:
>
> 1.     Attached the “Reverse Metric TLV” on LLS for OSPFv2 and OSPFv3.
>
> 2.     For LAN interface in OSPFv2, using the two-part metric
> solution(RFC8042).
>
> 3.     For LAN interface in OSPFv3, when the DRother receives the hello
> packet with “LLS Reverse Metric TLV”, each will advertise the Router LSA,
> with the metric value for the LAN interface to the advertised router
> attached in “Router-Link TLV” set to the value (or adding the offset
> value) appointed by the “Reverse Metric”. The “W” bit can be preserved,
> to signal whether only the interface to the advertised router be changed,
> or all the routers on the LAN will be influenced.
>
>
>
> Best Regards
>
>
>
> Aijun Wang
>
> China Telecom
>
>
>
> *From:* [email protected] <[email protected]> *On Behalf Of *Acee
> Lindem (acee)
> *Sent:* Wednesday, April 27, 2022 12:46 AM
> *To:* Aijun Wang <[email protected]>; 'Ketan Talaulikar' <
> [email protected]>
> *Cc:* Les Ginsberg (ginsberg) <[email protected]>;
> [email protected]; 'lsr' <[email protected]>
> *Subject:* Re: [Lsr] Working Group Last Call for
> draft-ietf-lsr-ospf-reverse-metric - "OSPF Reverse Metric"
>
>
>
> Speaking as WG Member:
>
>
>
> Hi Aijun,
>
>
>
> One could accomplish this with extensions to the LSAs as you suggest but
> that would be inferior to the approach in the current draft. The
> reverse-metric information only needs to be signaled to the neighbor(s) on
> the link to influence their metric advertisement and not the entire OSPF
> area. We are not changing the base SPF calculation for everyone in the
> domain so the deployment requirements are limited to the router and its
> neighbor(s) on the link. If we were only doing this for OSPFv3, it would
> make sense to use the OSPFv3 Link-LSA. However, since we are supporting
> OSPFv2 which is still wider deployed, OSPF Hello LLS is a better mechanism
> since it is readily available in both OSPFv2 and OSPFv3.
>
>
>
>
>
> Speaking as WG Chair:
>
>
>
> If you are going to suggest an alternate solution for a draft, it is best
> to do it during WG adoption as opposed to WG last call.
>
>
>
> Thanks,
>
> Acee
>
>
>
> *From: *Aijun Wang <[email protected]>
> *Date: *Monday, April 25, 2022 at 10:05 PM
> *To: *'Ketan Talaulikar' <[email protected]>
> *Cc: *"Les Ginsberg (ginsberg)" <[email protected]>, Acee Lindem <
> [email protected]>, "[email protected]" <
> [email protected]>, 'lsr' <[email protected]>
> *Subject: *RE: [Lsr] Working Group Last Call for
> draft-ietf-lsr-ospf-reverse-metric - "OSPF Reverse Metric"
>
>
>
> Hi, Ketan:
>
> What I want to say is that the mechanism described in your draft can act
> also upon the LAN interface, take the similar procedures as RFC 8500.
>
>
>
> RFC 8042 has referred [OSPFV3-EXTENDED-LSA], which is the precedent
> document of RFC8362.  The text in RFC 8042 (
> https://datatracker.ietf.org/doc/html/rfc8042#section-3.4) just said the
> followings:
>
>   “Network-to-Router metric advertisement in OSPFv3 Extended Router-LSA
>
>    [OSPFV3-EXTENDED-LSA
> <https://datatracker.ietf.org/doc/html/rfc8042#ref-OSPFV3-EXTENDED-LSA>]
> will be described in a separate document.”
>
> But I don’t see the so-called “separate document”.
>
>
>
> And, based on the discussions, I think there is no reason to differentiate
> the solution for IS-IS and OSPF on LAN interface.
>
>
>
> Best Regards
>
>
>
> Aijun Wang
>
> China Telecom
>
>
>
> *From:* [email protected] <[email protected]> *On Behalf Of *Ketan
> Talaulikar
> *Sent:* Sunday, April 24, 2022 6:01 PM
> *To:* Aijun Wang <[email protected]>
> *Cc:* Les Ginsberg (ginsberg) <[email protected]>; Acee Lindem (acee) <
> [email protected]>; [email protected]; lsr <
> [email protected]>
> *Subject:* Re: [Lsr] Working Group Last Call for
> draft-ietf-lsr-ospf-reverse-metric - "OSPF Reverse Metric"
>
>
>
> Hi Aijun,
>
>
>
> Perhaps I was not clear enough in my email. My question is - What is the
> significant difference or improvement between what you've described and the
> OSPF Two-Part Metric (RFC8042) apart from the TLV name change?
>
>
>
> Is it your point that RFC8042 does not cover OSPFv3? If so, it looks like
> it was in that draft and was removed just before publication - perhaps to
> remove the dependency with RFC8362?
>
>
>
> Thanks,
>
> Ketan
>
>
>
>
>
> On Sun, Apr 24, 2022 at 8:49 AM Aijun Wang <[email protected]>
> wrote:
>
> Hi, Ketan:
>
> The aim of OSPF Two-Part Metric[RFC8042] is to solve the situation that
> one router can be reached via different metrics by other routers on the
> same LAN, its application is different from the maintenance purpose(OSPF
> Reverse Metric) on one interface that connected to the LAN.
>
> From my POV, the possible similar procedures to solve the maintenance
> purposes on LAN interfaces are the followings:
>
> 1.     Define and put the “Reverse Metric” sub-TLV within the “Router-Link
> TLV” (https://datatracker.ietf.org/doc/html/rfc8362#section-3.2) (Instead
> of using LLS block)
>
> 2.     The mentioned router(Router A) advertise the Router LSA to DR,
> with the “Reverse Metric” sub-TLV attached within the “Router-Link TLV”
>
> 3.     The DR/BDR act upon the “Reverse Metric” sub-TLV, using the “W”-bit
> to signal whether only “to the advertising router” is changed, or the
> metrics to all routers on the LAN should be changed.
>
> 4.     DRothers use the updated neighbor metric to calculate the SPF path
> to the original mentioned router(Router A), push the traffic away to the
> mentioned router(Router A)
>
>
>
> Similar procedures as RFC8500. Is there any issues?
>
>
>
> Best Regards
>
>
>
> Aijun Wang
>
> China Telecom
>
>
>
> *From:* [email protected] <[email protected]> *On Behalf Of *Ketan
> Talaulikar
> *Sent:* Friday, April 22, 2022 10:10 PM
> *To:* Aijun Wang <[email protected]>
> *Cc:* Les Ginsberg (ginsberg) <[email protected]>; Acee Lindem (acee) <
> [email protected]>; [email protected]; lsr <
> [email protected]>
> *Subject:* Re: [Lsr] Working Group Last Call for
> draft-ietf-lsr-ospf-reverse-metric - "OSPF Reverse Metric"
>
>
>
> Hi Aijun,
>
>
>
> Please check inline below.
>
>
>
>
>
> On Fri, Apr 22, 2022 at 8:57 AM Aijun Wang <[email protected]>
> wrote:
>
> Hi, Ketan and Acee:
>
> I have not seen there is any other possible application of the “Reverse
> Metric” mechanism, except that are described in RFC8500.
>
> There is no additional value to repeat to illustrate them, refer to them
> is enough.
>
>
>
> KT> I am considering this as an editorial comment. As explained by me and
> also confirmed by Acee, there are significant differences in the
> applicability of the use-cases given that the OSPF reverse metric does not
> apply for the LAN. That said, we (authors) will be posting an update next
> week to address the comments received and I believe they will partially
> incorporate your feedback.
>
>
>
>
>
> The “W” bit in RFC8500 is useful in LAN environment and I have said that
> there is no technical issue to apply the “Reverse Metric” mechanism to
> LAN environment.
>
> From my POV, such solution is more straightforward than the 2-part metric
> based solution.
>
>
>
> KT> The OSPF reverse metric cannot be applied to LAN similar to how it is
> done in ISIS due to some fundamental differences between the protocols. If
> you have worked out a solution to the LAN problem that is significantly
> better than the OSPF Two-Part Metric mechanism and one that leverages
> Reverse Metric, then I am eager to see it. Please provide the solution and
> the WG can evaluate it.
>
>
>
> Thanks,
>
> Ketan
>
>
>
>
>
> The existing implementation doesn’t imply it is the best.
>
>
>
> Anyway, you can insist your direction.
>
>
>
> Best Regards
>
>
>
> Aijun Wang
>
> China Telecom
>
>
>
> *From:* [email protected] <[email protected]> *On Behalf Of *Ketan
> Talaulikar
> *Sent:* Thursday, April 21, 2022 11:00 PM
> *To:* Acee Lindem (acee) <[email protected]>
> *Cc:* Les Ginsberg (ginsberg) <[email protected]>; Aijun Wang <
> [email protected]>; [email protected];
> lsr <[email protected]>
> *Subject:* Re: [Lsr] Working Group Last Call for
> draft-ietf-lsr-ospf-reverse-metric - "OSPF Reverse Metric"
>
>
>
> Hi Aijun,
>
>
>
> +1 to Acee's response.
>
>
>
> Thanks,
>
> Ketan
>
>
>
>
>
> On Thu, Apr 21, 2022 at 7:28 PM Acee Lindem (acee) <[email protected]> wrote:
>
> Speaking as WG member and Document Shepherd:
>
>
>
> Hi Aijun,
>
>
>
> There is no requirement to directly follow the encodings and terminology
> in RFC 8500. In fact, this draft is, IMO, cleaner.
>
>
>
> *From: *Aijun Wang <[email protected]>
> *Date: *Wednesday, April 20, 2022 at 8:52 PM
> *To: *'Ketan Talaulikar' <[email protected]>
> *Cc: *"Les Ginsberg (ginsberg)" <[email protected]>, 'lsr' <[email protected]>,
> "[email protected]" <
> [email protected]>, Acee Lindem <[email protected]>
> *Subject: *RE: [Lsr] Working Group Last Call for
> draft-ietf-lsr-ospf-reverse-metric - "OSPF Reverse Metric"
>
>
>
> Hi, Ketan:
>
> For document integrity, I think you can write the following corresponding
> parts of RFC8500:
>
> 1)     1.1 Node and Link Isolation
>
> 2)     1.2 Spine-Leaf Applications(with the term “Congested” to be
> replaced by “broken down”)
>
> 3)     1.3 Distributed Forwarding Planes
>
> 4)     1.4 LDP IGP Synchronization(Although RFC8042 can solve such
> problem, it doesn’t prevent the usage of “Reverse Metric” mechanism to
> solve it)
>
> Or ,you just refer to the above parts in your documents, and avoid to
> repeat the scenarios again.
>
>
>
> As Ketan already indicated, some of these use cases aren’t applicable for
> various reason, e.g., 2-part metric.
>
>
>
> For the encoding, I still think you need only specify the metric value is
> offset directly(as that in RFC8500), and needn’t introduce the H/O bit to
> complex the implementation and deployments.
>
>
>
> There may already be implementations and no one has complained. Note that
> this draft doesn’t include the W-Bit or U-Bit that are in RFC 8500. It is
> more straight-forward.
>
>
>
> Thanks,
>
> Acee
>
>
>
>
>
> Best Regards
>
>
>
> Aijun Wang
>
> China Telecom
>
>
>
> *From:* Ketan Talaulikar <[email protected]>
> *Sent:* Wednesday, April 20, 2022 6:47 PM
> *To:* Aijun Wang <[email protected]>
> *Cc:* Les Ginsberg (ginsberg) <[email protected]>; lsr <
> [email protected]>; [email protected]; Acee Lindem
> (acee) <[email protected]>
> *Subject:* Re: [Lsr] Working Group Last Call for
> draft-ietf-lsr-ospf-reverse-metric - "OSPF Reverse Metric"
>
>
>
> Hi Aijun,
>
>
>
> Please check inline below.
>
>
>
>
>
> On Wed, Apr 20, 2022 at 7:36 AM Aijun Wang <[email protected]>
> wrote:
>
> Hi, Ketan:
>
> My suggestion is to refer some contents in RFC8500, don’t need to
> describe the scenarios again, to introduce the necessary of protocol
> extension in OSPF.
>
>
>
> KT> I am not sure that I understand your suggestion. Which specific
> portions of the text would you like to be removed and instead point to the
> ISIS Reverse metric spec in a manner that does not affect the readability
> of the document.
>
>
>
>
>
> For your mentioned use case 2.2 “Adaptive Metric Signaling”, also the
> application described in section 1.3 of RFC 8500(Spine-Leaf Application),
> my comments are still the same:
>
> 1.     The described problem is valid, but the “Reversed Metric” based
> proposed solution is problematic.
>
> 2.    Here are the explanations( Take your use case 2.2 as the example):
>
> 1)Normally all the leaf routers(R1, R2,… … Rn) will have the same metric
> to the Spine(AGG1, AGG2), the traffic from these leafs will be evenly
> distributed to/from AGG1 and AGG2.
>
> 2)  Once the uplink AGG1 encounter the congestion, if it push the “Reverse
> Metric” to R1, then all traffic from R1 will divert to AGG2;
>
>
>
> KT> I think the use of the term "congestion" seems to be the cause of some
> confusion. This is about AGG1 losing some of its capacity towards the core
> due to an upstream link going down. We can remove the use of the term
> "congestion" in this context.
>
>
>
> 3)  Will the uplink on AGG2 encounter congestion then? If so, it should
> also push the “Reverse Metric” to R1, then all traffic from R1 will back
> to AGG1(when the uplink congestion of AGG1 is released, AGG1 will stop send
> the “Reverse Metric”)
>
>
>
> KT> Please see my previous response.
>
>
>
> Thanks,
>
> Ketan
>
>
>
> The traffic from R1 will oscillate between AGGR1 and AGGR2.  This is not
> the traffic engineering result that the operator want.
>
>
>
> Then, my suggestion is that this use case should also be removed. The
> application of “Reverse Metric” mechanism should not be expanded, it
> should be triggered by manual, not automatically.
>
>
>
> Regarding to the encoding, RFC8500 proposes only the offset value, there
> are only U/W flag being defined. The “U” bit just indicates the maximum
> value is (2^24-1)(corresponding to the “wide”metric).
>
>
>
> Considering that the only applicable scenarios is for maintenance, the
> introduction of H/U bit complexes its usage. It should be simplified.
>
>
>
>
>
> Best Regards
>
>
>
> Aijun Wang
>
> China Telecom
>
>
>
> *From:* Ketan Talaulikar <[email protected]>
> *Sent:* Tuesday, April 19, 2022 6:59 PM
> *To:* Aijun Wang <[email protected]>
> *Cc:* Les Ginsberg (ginsberg) <[email protected]>; Acee
> Lindem (acee) <[email protected]>; lsr <[email protected]>;
> [email protected]
> *Subject:* Re: [Lsr] Working Group Last Call for
> draft-ietf-lsr-ospf-reverse-metric - "OSPF Reverse Metric"
>
>
>
> Hi Aijun,
>
>
>
> Please check inline below for responses.
>
>
>
>
>
> On Tue, Apr 19, 2022 at 1:00 PM Aijun Wang <[email protected]>
> wrote:
>
> Hi, All:
>
> I have the similar opinions as Les.
>
> Such mechanism is actually one maintenance tools and can’t be used to
> accomplish the metric auto adjustment, as that described in section 2.1
>
>
>
> KT> Please check my response to Les and let us know if that is not
> addressing your concerns.
>
>
>
> The scenario described in section 2.2 is somewhat problematic: AGGR1
> should calculate the adjusted metric value based on its POV, but the
> adjustment will influence the traffic distribution within all the IGP
> domain. Such automatic adjustment is dangerous, and is not one solution
> that can be applied for the more general scenario.
>
>
>
> KT> Any time the IGP metric is updated for a link, it does influence the
> traffic distribution in the IGP domain. This is a given and so I don't
> really understand your concern. This use case is very similar to the Spine
> Leaf one in RFC8500 - we can clarify that in the text.
>
>
>
>
>
> Based on the above considerations, I think the authors should limit its
> usage only for maintenance scenarios as described in RFC8500.
>
> For the encoding, I think the “offset” value and the “O” bit is not
> necessary, because the meaningful “Reverse Metric” should be the maximum
> value of the metric.
>
>
>
> KT> The additive offset is there in RFC8500 as well and so I don't see why
> we would want to not have that in OSPF.
>
>
>
> Thanks,
>
> Ketan
>
>
>
>
>
> Best Regards
>
>
>
> Aijun Wang
>
> China Telecom
>
>
>
> *From:* [email protected] <[email protected]> *On Behalf Of *Les
> Ginsberg (ginsberg)
> *Sent:* Tuesday, April 19, 2022 2:44 PM
> *To:* Acee Lindem (acee) <[email protected]>; [email protected]
> *Cc:* [email protected]
> *Subject:* Re: [Lsr] Working Group Last Call for
> draft-ietf-lsr-ospf-reverse-metric - "OSPF Reverse Metric"
>
>
>
> I support progressing this draft.
>
> However, I have some concerns about the current content – specifically
> the use cases – which I would like to see addressed before going to Last
> Call.
>
>
>
> The equivalent functionality is defined in RFC 8500 for IS-IS and has
> proven useful – make sense to also have it for OSPF.
>
> But the primary use case discussed in RFC 8500 is during maintenance –
> which is discussed extensively and is mentioned as the first use case.
>
> In the case of draft-ietf-lsr-ospf-reverse-metric, the maintenance use
> case is not even mentioned.
>
>
>
> Of the two use cases that are mentioned, the one in Section 2.1 has many
> limitations and constraints. These include:
>
>
>
> ·       Only works when there is a switch in the middle – something which
> the protocol is not able to detect
>
> ·       Only works in the presence of symmetrical metrics
>
> ·       If both neighbors have L2 bundles to the switch and are both
> doing auto-cost adjustment based on the number of members currently up, the
> mechanism doesn’t work
>
> ·       Detecting symmetrical metrics in the presence of reverse metric
> is problematical. Is the neighbor cost including the reverse metric or does
> it reflect something else (e.g., config change on the neighbor)
>
>
>
> I would prefer that this use case be removed. If not, a more complete
> discussion of the limitations should be included.
>
>
>
> In summary, before progressing this draft I would like to see maintenance
> included as the primary use case and the use case described in Section 2.1
> removed.
>
>
>
>     Les
>
>
>
>
>
> *From:* Lsr <[email protected]> *On Behalf Of *Acee Lindem (acee)
> *Sent:* Thursday, April 7, 2022 12:18 PM
> *To:* [email protected]
> *Cc:* [email protected]
> *Subject:* [Lsr] Working Group Last Call for
> draft-ietf-lsr-ospf-reverse-metric - "OSPF Reverse Metric"
>
>
>
> This begins a Working Group Last Call for
> draft-ietf-lsr-ospf-reverse-metric. While there hasn’t been as much
> discussion as I would like on the draft,  it is filling a gap in OSPF
> corresponding to IS-IS Reverse Metric (RFC 8500).  Please review and send
> your comments, support, or objection to this list before 12 AM UTC on April
> 22nd, 2022.
>
>
>
> Thanks,
>
> Acee
>
>
>
> _______________________________________________
> Lsr mailing list
> [email protected]
> https://www.ietf.org/mailman/listinfo/lsr
>
> _______________________________________________
> Lsr mailing list
> [email protected]
> https://www.ietf.org/mailman/listinfo/lsr
>
> _______________________________________________
> Lsr mailing list
> [email protected]
> https://www.ietf.org/mailman/listinfo/lsr
>
>
_______________________________________________
Lsr mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/lsr

Reply via email to