IETF 124 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/124/session/lsr

##

Monday Session I 9:30 - 11:30, November 3, 2025

##

  1. 9:30 [9:30-9:41]
    Meeting Administrivia and WG Update
    Chairs (10 mins)

  1. 9:40 [9:43-10:00]
    Using IS-IS To Advertise Power Group Membership
    https://datatracker.ietf.org/doc/draft-many-lsr-power-group/
    Colby Barth (15 mins)

Adoption MeetEcho Show-of-Hands Poll:

Poll Result

Q: Do you think the draft is ready for adoption?
(Present when poll closed: 46)

| | Number | Percentage |
|----------
| Yes | 12 | 43% |
| No | 12 | 43% |
| No Opinion | 4 | 14% |


  1. 9:55 [10:07]
    Metric Normalize for IGP Flex-algo
    https://datatracker.ietf.org/doc/draft-gl-lsr-metric-normalize/
    Liyan Gong (15 mins)

  1. 10:10 [10:30]
    ISIS Hierarchical SNPs
    https://datatracker.ietf.org/doc/draft-prz-lsr-hierarchical-snps/
    Tony P (20 mins)

  1. 10:30 (skipped)
    LSR YANG Models Updates
    Yingzhen Qu (15 mins)
  1. 10:45
    AOB

Chat History

David Lamparter
00:13:18

the mic/speakers are rather quiet in-room
Yingzhen Qu
00:13:55

how about now?
David Lamparter
00:14:31

better, thanks! 👍
Siddhant Mehta
00:21:35

Is everyone able to hear the ppt?
Srihari Sangli
00:22:15

connection flapped couple time for me. not sure if its my connection
issue
Siddhant Mehta
00:23:12

I am keep on getting the message "Audio capture device disconnected"
Tony Przygienda
00:24:07

in short "Internet works as advertised"
Srihari Sangli
00:24:44

\:)
Boris Khasanov
00:26:07

@Tony "as good as it gets"..
Siddhant Mehta
00:27:44

Thus it remains best effort always :)
Tony Przygienda
00:35:04

well, like, not like, adopt, not adopt. what matters the problem is real
talking to customers now so the group better moves before we get some
atrocious extended community draft in BGP trying to hack it together
somehow ;-)
Vishnu Beeram
00:35:07

https://datatracker.ietf.org/doc/html/draft-barth-teas-yang-pg-aware-topo-01
-- Equivalent data model draft
John Scudder
00:35:43

Something something perfect is the enemy of good.
John Scudder
00:37:17

Two other observations: instead of deferring to GREEN without even
asking, wouldn't it be better to check in with the GREEN chairs and/or
full WG?
John Scudder
00:37:33

Oh, that's kind of what Ketan said.
Tony Przygienda
00:37:42

the green folks (chair excepted) are probably too green to muck around
in IGP ;-)
John Scudder
00:39:39

Second point, it seems like we are experiencing the common problem where
the bar is being set too high for adoption. A draft shouldn't be perfect
to be adopted. It should be (a) in-charter, (b) something there is
energy to work on, and (c) a reasonable starting point. ISTM this draft
meets all those bars.
John Scudder
00:40:03

There is ample opportunity to unsnarl turf wars before WGLC.
Les Ginsberg
00:41:42

From my POV, the "big question" has nothing to do w dependency on
another WG. It is whether this is an appropriate use of the IGP. Still
considering that...
Tony Przygienda
00:42:39

it's basically another TE metric, we seem to have been doing a little
bit of that in IGP already
Christian Hopps
00:43:03

Yeah.. The main reason not to adopt I think are (logic or), 1) no one
cares about problem, 2) LSR should not try to solve problem 3) this
particular draft is not a good vehicle for working on a solution to
problem, otherwise
Christian Hopps
00:43:51

and thus should adopt if !1 && !2 && !3 :)
Tony Przygienda
00:44:28

eeeh, rather !(l1||l2||l3) ;-)
Christian Hopps
00:44:45

tomahto tomayto
Les Ginsberg
00:44:54

Not really. It seems to me we are proposing to advertise more
information that is not of use to the IGP itself - and is certainly not
of any use to most nodes in the network. That deserves more thought. I
appreciate the TE analogy - but not sure that is a sufficient
justification.
Tony Przygienda
00:44:55

nah, I read the ! as small l, sorry
Martin Horneffer
00:46:25

adding information to thew IGP that does not really have to be there
worries me. link state db size is a concern in some network.
Tony Przygienda
00:46:29

we should never gone and do any kind of SRLG either, what an abuse of
IGP that was ;-)
John Scudder
00:57:35

I would be more sympathetic to the "don't put it in the IGP" arguments
if the proponents of such arguments put some solid effort behind a Dump
Truck Protocol. As it is, I'm more convinced by the argument that it's
basically TE information, we already carry around TE information, the
IGP is the second-best place to put it, and the best place hasn't been
implemented or standardized yet.
John Scudder
00:59:50

Regarding the LSDB size in some networks, presumably the operators of
such networks aren't forced to turn this feature on. Admittedly, it
would be better if they could turn it on, but I don't see this as an
existential threat to such networks.
Tony Przygienda
01:00:46

with good implementations and some smarts we can stretch the overall
size of LSDB still by a very sizeable margin. Our enemy is the 255
fragments per node really
Tony Przygienda
01:02:56

and yes, there are hacks like RFC3786 but ideally we'll get the wide
ISIS implementations rolling (forgot RFC)
Les Ginsberg
01:03:36

RFC7356
Tony Przygienda
01:06:00

yeah, sigh. lifting a routing protocol must be the most immovable object
in the universe ;-)
David Lamparter
01:08:48

If not clear for remote people, the fire alarm is too loud/disruptive to
continue anything. (Probably a good thing if there's an actual fire)
Martin Horneffer
01:09:03

a standardized, abstract representation of power related components
makes a lot of sense to me. I'd just think the right way would be to
standardize a model and use netconf. bad, of course, if green wg cannot
agree on the right thing :-(
David Lamparter
01:10:09

Fire alarm gone, but half the room wandered off 😅
John Scudder
01:10:23

@meetecho any way to get the remote speaker volume a little higher in
the room?
Lorenzo Miniero
01:10:58

@John Scudder I'll ping the AV team
David Lamparter
01:13:36

Our presentations are on fire
Boris Khasanov
01:17:27

Now Tony's voice level became lower for the remote
John Scudder
01:19:21

s/cashes/hashes/ ?
Henk Smit
01:45:29

Fully agree with Les.
David Lamparter
01:46:00

(Idon't care enough to bring to mic, it really doesn't make a
distinction for the operation, but —) I'd consider this a "new" protocol
feature and don't see why we'd keep using Fletcher checksums. Intel &
ARM CPUs got SHA2 instructions 10+ years ago. If you make something new,
just go SHA2?
Henk Smit
01:48:11

In my implementation there are zero periodic CNSPs. That scales even
better.
What TonyP does is optimize for bandwidth. While the expensive resource
is CPU power.
Tony Przygienda
01:50:28

then you don't need HSNP either. good luck to yoiur large customers ;-)

Tony Przygienda
01:51:09

@David, yeah, we could and we may go there. I didn't measure SHA but
generally it's 10x slower than fletcher
John Scudder
01:51:17

The present debate about whether or not to periodic CSNP sounds a bit
like an argument about who is assuming air resistance doesn't exist.
Henk Smit
01:51:43

Oh, Tony. You think we don't have, and never had any customers with
large networks? OK.
John Scudder
01:52:31

If one accepts the premise that some people do periodic CSNPs then I
don't hear anybody saying this isn't valuable.
John Scudder
01:53:20

As Tony says, don't use periodic CSNPs? Great. Then you can ignore this
whole discussion.
Les Ginsberg
01:58:11

The question I am raising is how likely it is, in a very large LSPDB,
that an HSNP mismatch will occur simply due to transient - not
pathological - out of sync on the neighbors. If that is large, then we
end up reverting to CSNPs frequently and the value of HSNP is greatly
diminished.
Les Ginsberg
01:58:27

The discussion of collisions is irrelevant.
Tony Przygienda
01:59:25

@Les, and yes, this is then assumptions/deployment scenarios
Tony Przygienda
01:59:36

for us huge networks most of time it's an adjacency bleep
Tony Przygienda
01:59:43

and then HSNP is about the best thing
Henk Smit
02:00:51

Then you can ignore this whole discussion. My favorite rule:
https://datatracker.ietf.org/doc/html/rfc1925#section-2
Rule 12
Les Ginsberg
02:01:14

You are suggesting that flooding - in the absence of CSNPs - is
unreliable. That s not the case.


Automatic LSR Minutes

https://ietfminutes.org/minutes/ietf124/lsr.html