IETF 122 LSR Minutes

Chairs:
Acee Lindem (acee.ietf@gmail.com)
Chris Hopps (chopps@chopps.org)
Yingzhen Qu (yingzhen.ietf@gmail.com)

WG Page: https://datatracker.ietf.org/group/lsr/about/
Materials: https://datatracker.ietf.org/meeting/122/session/lsr

##

Tuesday Session I 9:30 - 11:30, March 18, 2025

##

  1. 09:30
    Meeting Administrivia and WG Update
    Chairs (10 mins)

  2. 09:40
    Flooding Reduction Algorithms Framework
    https://datatracker.ietf.org/doc/draft-prz-lsr-interop-flood-reduction-architecture/

    Shraddha Hegde (15 mins)

  1. 9:55
    Discussion of Optimized Flooding Leader/Leaderless and other
    issues

    Les Ginsberg (15 mins)

Second part of presentation:

  1. 10:10
    IGP Reverse Prefix Metric
    https://datatracker.ietf.org/doc/draft-li-lsr-igp-reverse-prefix-metric/

    Changwang Lin (10 mins)

  1. 10:20
    IS-IS Extensions for Load Balancing Alternates
    https://datatracker.ietf.org/doc/html/draft-dong-lsr-load-balancing-alternate-00

    Jie Dong (10 mins)

  1. 10:30
    LSR YANG Models Update
    Yingzhen Qu (10 mins)
  1. 10:40
    Flexible Algorithms for Energy Efficiency
    https://datatracker.ietf.org/doc/draft-li-lsr-flex-algo-energy-efficiency/

    Jinming Li (10 mins)

Chat History

Yingzhen Qu
00:02:14
Good Morning! Please join the notes taking:
https://notes.ietf.org/notes-ietf-122-lsr?both
Jeff Tantsura
00:07:42
pretty empty :(
Tony Przygienda
00:20:42
we looked at mesh groups and because the coverage of the full mesh is
guaranteed it looks like it will work fine but as Shraddha says, needs
discussing trhough
Ketan Talaulikar
00:21:30
Agree.
Yingzhen Qu
00:24:39
Please make sure your comments are captured. Please help with the note
taking: https://notes.ietf.org/notes-ietf-122-lsr?both
Tony Przygienda
00:25:30
in terms of practical deployment every deployed scenario with mesh
groups was working fine on deployment of disttopo w/o the need by the
mesh group to advertise anything. Of course it's a limited point of view
but of practical importance
Tony Przygienda
00:26:51
MANET has been around for 20 years or so and quite deployed ;-)
Tony Przygienda
00:37:36
actually you have to know whether your neighbor is running hte same algo
in distributed algos
Tony Przygienda
00:37:45
please look up the trinagle example I provided on the mailing list
Tony Przygienda
00:37:51
it's minor observation though
Tony Przygienda
00:48:02
sorry, the test matrix is a red herring. should yu end up running two
algorithms for some reason (only real one is really migration if ever
happens) then it's two distrinct graphs connected by full flooding
Tony Przygienda
00:48:39
it's like claiming that you have to test whole internet because ASes
peer to each other and some run ISIS and some OSPF (it's imperfect
analogy)
Tony Przygienda
00:49:28
Acee, I cannot toast, it's 4AM here and I don't drink before lunch!
Boris Khasanov
00:55:43
\:)
Joel Halpern
01:03:07
If we assume that different versions of the same flooding optimization
algorithm are compatible, then is the purpose of sending the version so
that an operator can better tell what the various devices are doing?
(That seems an understandable value if that is the point.)
Tony Przygienda
01:03:49
yeah, and I agree now as well with Tony Li having disagreed with himself
within same session (a new one AFAIK ;-)
Tony Przygienda
01:10:54
2nd level CSNP is good idea though obviously bits complex, easy
implementation technique is caching CSNPs (assuming obviously that it's
not link BW that's limiting it). But yeah, also interested in
contributing if we start to talk about it
Tony Li
01:12:58
Perhaps I was unclear. Let me try again: I do not think that two
versions of the same algorithm are going to be backward compatible. It's
simpler and cleaner to have the two versions be treated as completely
independent algorithms.
I am happy, however, to have the version number in place as it gives us
15 bits of namespace to play with instead of only 7.
Les Ginsberg
01:14:14
So when is a new version warranted vs a new algorithm number - seems
very arbitrary.
Tony Li
01:15:06
Caching CSNPs is a given and doesn't really change the link bandwidth
issue. Doing a second level of summarization, making things
hierarchical, allows CSNPs to scale effectively indefinitely for fixed
transmission costs. Yes, obviously processing costs are linear with the
size of the
LSDB.
Tony Li
01:16:02
Les Ginsberg said:
So when is a new version warranted vs a new algorithm number - seems
very arbitrary.
True, but I don't see that as an issue.
Tony Przygienda
01:20:17
as Joel said, at minimum it's a good thing operationally to understand
what's on the network so there's value there.
Yingzhen Qu
01:23:06
please point the camera to the presenter
Yingzhen Qu
01:23:28
@meetecho
Shraddha Hegde
01:26:31
https://datatracker.ietf.org/doc/draft-li-rtgwg-tte/ has a mechanism to
solve the congestion problem. It doesnt need any protocol extension.
doesnt flood any extra info in IGP. much scalable solution
Tony Li
01:32:01
Tony Przygienda said:
as Joel said, at minimum it's a good thing operationally to understand
what's on the network so there's value there.
Documenting what's deployed is certainly valuable, but if we don't need
it operationally, then it should be in the management plane.
Tony Przygienda
01:32:09
Did Jeff just admit to have blown up a couple of networks ?
Jeff Tantsura
01:32:43
I was merely observing it :)
Les Ginsberg
01:33:11
1 To Tony P.
Documenting what's deployed is certainly valuable, but if we don't need
it operationally, then it should be in the management plane.
Jie Dong
01:38:37
@Shraddha thanks for the pointer, will take a look
Vishnu Beeram
01:46:48
@Jie -- TTE is a shipping feature for us, and as Shraddha mentioned, it
does not need any protocol extensions. Besides its applicability to SR
paths, the draft also discusses how TTE can be leveraged in networks
that use RSVP-TE for path placement.
Vishnu Beeram
01:56:25
I would like to draw your attention to a data model draft that defines
the notion of a power-group as a topology attribute --
https://datatracker.ietf.org/doc/html/draft-barth-teas-yang-pg-aware-topo-00

Joel Halpern
01:57:09
With regard to distribute flooding control algorithm identification, if
we want a bigger algorithm ID, lets define the field with the size we
want. If version ins't useful, don't have it.
Vishnu Beeram
01:57:13
Pointer to a newer version --
https://datatracker.ietf.org/doc/html/draft-barth-teas-yang-pg-aware-topo-01