Acee -
The section in the draft is only some suggestions - it isn’t normative and clearly states that. I appreciate you promoting LSVR work, but the draft you reference is experimental and not yet achieved WG last call. Not clear to me that a reference is needed at this time. Consider this a "gentle" pushback. 😊 Les > -----Original Message----- > From: Acee Lindem <acee.i...@gmail.com> > Sent: Friday, March 7, 2025 3:55 AM > To: Les Ginsberg (ginsberg) <ginsb...@cisco.com> > Cc: Paul Congdon <paul.cong...@outlook.com>; > scott.mansfi...@ericsson.com; lsr <lsr@ietf.org>; draft-glctgp-lsr-l2-bundle- > member-remote...@ietf.org > Subject: Re: WG Adoption Poll for "Advertisement of Remote Interface > Identifiers for Layer 2 Bundle Members" -draft-glctgp-lsr-l2-bundle-member- > remote-id-02 > > Hi Les, > > > On Mar 6, 2025, at 11:48 PM, Les Ginsberg (ginsberg) > <ginsb...@cisco.com<mailto:ginsb...@cisco.com>> wrote: > > > > Paul – > > Thanx and understood. > > This is a non-normative part of the draft. > > We are adding advertisement of the remote link identifiers for bundle > members into the existing L2Bundle Member advertisements specified in RFC > 8668 (IS-IS) and RFC 9356 (OSPF). > > > > But in order to advertise them we have to learn them from somewhere. 😊 > > How that is done is outside the scope of the draft, but we have made a > couple of suggestions – one of which was to learn them from LLDP. > > But, as Acee (with your help) has pointed out, we mistakenly referenced the > Management Address TLV. > > We will fix that. > > Acee – I assume that will address your comment? (Thanx for catching this > mistake) > > Yes. You could also add a non-normative reference to > https://datatracker.ietf.org/doc/draft-ietf-lsvr-l3dl/ as a way to learn the > remote IDs. > > Thanks, > Acee > > > > > > Les > > From: Paul Congdon > > <paul.cong...@outlook.com<mailto:paul.cong...@outlook.com>> > > Sent: Thursday, March 6, 2025 8:38 PM > > To: Les Ginsberg (ginsberg) > > <ginsb...@cisco.com<mailto:ginsb...@cisco.com>>; Acee Lindem > <acee.i...@gmail.com<mailto:acee.i...@gmail.com>> > > Cc: scott.mansfi...@ericsson.com<mailto:scott.mansfi...@ericsson.com>; lsr > > <lsr@ietf.org<mailto:lsr@ietf.org>>; > > draft-glctgp-lsr-l2-<mailto:draft-glctgp-lsr-l2-bundle-member-remote...@ietf.org> > bundle-member-remote...@ietf.org<mailto:draft-glctgp-lsr-l2-bundle-member-remote...@ietf.org> > > Subject: Re: WG Adoption Poll for "Advertisement of Remote Interface > Identifiers for Layer 2 Bundle Members" -draft-glctgp-lsr-l2-bundle-member- > remote-id-02 > > Les, > > I have to be honest; I'm not fully up on your draft and I don't know what > you are trying to accomplish. I was just answering some general LLDP > questions. To be sure, I'd need to read your draft, but based on the > exchanges > I've seen, it seems like a reasonable change. I would suggest that you > include > instructions on how to encode the Port ID TLV to meet your specific needs. I > defer to Acee and others who have read your draft thoroughly. > > Paul > > From: Les Ginsberg (ginsberg) > > <ginsb...@cisco.com<mailto:ginsb...@cisco.com>> > > Sent: Thursday, March 6, 2025 8:31 PM > > To: Paul Congdon > > <paul.cong...@outlook.com<mailto:paul.cong...@outlook.com>>; Acee Lindem > <acee.i...@gmail.com<mailto:acee.i...@gmail.com>> > > Cc: scott.mansfi...@ericsson.com<mailto:scott.mansfi...@ericsson.com> > > <scott.mansfi...@ericsson.com<mailto:scott.mansfi...@ericsson.com>>; lsr > <lsr@ietf.org<mailto:lsr@ietf.org>>; > draft-glctgp-lsr-l2-bundle-member-remote...@ietf.org<mailto:draft-glctgp-lsr-l2-bundle-member-remote...@ietf.org> > <draft-<mailto:draft-glctgp-lsr-l2-bundle-member-remote...@ietf.org> > glctgp-lsr-l2-bundle-member-remote...@ietf.org<mailto:draft-glctgp-lsr-l2-bundle-member-remote...@ietf.org>> > > Subject: RE: WG Adoption Poll for "Advertisement of Remote Interface > Identifiers for Layer 2 Bundle Members" -draft-glctgp-lsr-l2-bundle-member- > remote-id-02 > > Paul – > > Thanx for the quick response. > > So if we modify Section 7 of the draft from: > > “A router may also > > run LLDP [802.1AB] on the bundle members to exchange local interface > > identifiers with its neighbor, by using the LLDP Management Address > > TLV.” > > To > > “A router may also > > run LLDP [802.1AB] on the bundle members to exchange local interface > > identifiers with its neighbor, by using the Port ID TLV.” > > Are we on valid ground? > > Les > > From: Paul Congdon > > <paul.cong...@outlook.com<mailto:paul.cong...@outlook.com>> > > Sent: Thursday, March 6, 2025 8:26 PM > > To: Les Ginsberg (ginsberg) > > <ginsb...@cisco.com<mailto:ginsb...@cisco.com>>; Acee Lindem > <acee.i...@gmail.com<mailto:acee.i...@gmail.com>> > > Cc: scott.mansfi...@ericsson.com<mailto:scott.mansfi...@ericsson.com>; lsr > > <lsr@ietf.org<mailto:lsr@ietf.org>>; > > draft-glctgp-lsr-l2-<mailto:draft-glctgp-lsr-l2-bundle-member-remote...@ietf.org> > bundle-member-remote...@ietf.org<mailto:draft-glctgp-lsr-l2-bundle-member-remote...@ietf.org> > > Subject: Re: WG Adoption Poll for "Advertisement of Remote Interface > Identifiers for Layer 2 Bundle Members" -draft-glctgp-lsr-l2-bundle-member- > remote-id-02 > > Hello Les, > > The Port ID TLV is one component of the unique agent identifier. It is > combined with the Chassis ID TLV to create (what is intended to be) a unique > identifier within the network scope. It can certainly be used on its own to > identify the port somehow and you've listed some possibilities. > > The Management Address TLV was intended to identify an address for > managing a particular OID, but most commonly used to identify that one > address used to manage the entire system. If you are looking for a per-port > address, the Port ID TLV is probably a better choice. In theory, you could > advertise a bunch of Management Address TLVs and specify different port > attribute management points (i.e., OIDs), but that would easily fill-up the > LLDPDU. As a side note, we allow multiple LLDPDUs now-a-days with the > latest enhancements to LLDP. > > Paul > > From: Les Ginsberg (ginsberg) > > <ginsb...@cisco.com<mailto:ginsb...@cisco.com>> > > Sent: Thursday, March 6, 2025 8:13 PM > > To: Paul Congdon > > <paul.cong...@outlook.com<mailto:paul.cong...@outlook.com>>; Acee Lindem > <acee.i...@gmail.com<mailto:acee.i...@gmail.com>> > > Cc: scott.mansfi...@ericsson.com<mailto:scott.mansfi...@ericsson.com> > > <scott.mansfi...@ericsson.com<mailto:scott.mansfi...@ericsson.com>>; lsr > <lsr@ietf.org<mailto:lsr@ietf.org>>; > draft-glctgp-lsr-l2-bundle-member-remote...@ietf.org<mailto:draft-glctgp-lsr-l2-bundle-member-remote...@ietf.org> > <draft-<mailto:draft-glctgp-lsr-l2-bundle-member-remote...@ietf.org> > glctgp-lsr-l2-bundle-member-remote...@ietf.org<mailto:draft-glctgp-lsr-l2-bundle-member-remote...@ietf.org>> > > Subject: RE: WG Adoption Poll for "Advertisement of Remote Interface > Identifiers for Layer 2 Bundle Members" -draft-glctgp-lsr-l2-bundle-member- > remote-id-02 > > Paul – > > Thanx for your input – and I certainly will defer to a Layer 2 expert. > > But I think I confused things by mistakenly referencing the Management > Address TLV. I should have referenced the Port ID TLV (Section 8.5.3) which > is a > Mandatory TLV in every LLDPDU – which has port specific information (not > Management Address specific information). > > Apologies for the confusion. > > As you show below, the Port ID TLV can include: > > 6 Agent Circuit ID (IETF RFC 3046) > > If I look at https://datatracker.ietf.org/doc/html/rfc3046#section-3.1 > > Possible uses of this field include: > > - Router interface number ç=== > > - Switching Hub port number > > - Remote Access Server port number > > - Frame Relay DLCI > > - ATM virtual circuit number > > - Cable Data virtual circuit number > > Isn’t the port specific interface number what we have been referring to as > the “Remote Interface Identifier”? > > Thanx again for your help. > > Les > > From: Paul Congdon > > <paul.cong...@outlook.com<mailto:paul.cong...@outlook.com>> > > Sent: Wednesday, March 5, 2025 11:48 AM > > To: Acee Lindem <acee.i...@gmail.com<mailto:acee.i...@gmail.com>> > > Cc: scott.mansfi...@ericsson.com<mailto:scott.mansfi...@ericsson.com>; lsr > > <lsr@ietf.org<mailto:lsr@ietf.org>>; > > draft-glctgp-lsr-l2-<mailto:draft-glctgp-lsr-l2-bundle-member-remote...@ietf.org> > bundle-member-remote...@ietf.org<mailto:draft-glctgp-lsr-l2-bundle-member-remote...@ietf.org>; > Les Ginsberg (ginsberg) > <ginsb...@cisco.com<mailto:ginsb...@cisco.com>> > > Subject: RE: WG Adoption Poll for "Advertisement of Remote Interface > Identifiers for Layer 2 Bundle Members" -draft-glctgp-lsr-l2-bundle-member- > remote-id-02 > > The Port ID TLV is a mandatory to include TLV in all LLDPDUs and helps form > the unique identifier for the LLDP agent. There are several ways to represent > the Port ID. > > <image001.png> -----Original Message----- > > From: Acee Lindem <acee.i...@gmail.com<mailto:acee.i...@gmail.com>> > > Sent: Wednesday, March 5, 2025 11:31 AM > > To: Paul Congdon <paul.cong...@outlook.com<mailto:paul.cong...@outlook.com>> > > Cc: scott.mansfi...@ericsson.com<mailto:scott.mansfi...@ericsson.com>; lsr > > <lsr@ietf.org<mailto:lsr@ietf.org>>; > > draft-glctgp-lsr-l2-<mailto:draft-glctgp-lsr-l2-bundle-member-remote...@ietf.org> > bundle-member-remote...@ietf.org<mailto:draft-glctgp-lsr-l2-bundle-member-remote...@ietf.org>; > Les Ginsberg (ginsberg) > <ginsb...@cisco.com<mailto:ginsb...@cisco.com>> > > Subject: Re: WG Adoption Poll for "Advertisement of Remote Interface > Identifiers for Layer 2 Bundle Members" -draft-glctgp-lsr-l2-bundle-member- > remote-id-02 > > Hi Paul, > > That's what I thought - that the management address was not necessarily > associated with the local L2 interface. > > The Port ID TLV also doesn't include the local ifIndex so it appears that > > there > is currently no way to learn this in LLDP - correct? > > Thanks, > > Acee > > > On Mar 5, 2025, at 1:39 PM, Paul Congdon > <paul.cong...@outlook.com<mailto:paul.cong...@outlook.com>> wrote: > > > > > > Hello Acee, > > > Good to hear from you. I've copied Scott Mansfield who worked on the > LLDP YANG in case he has a different perspective. > > > The Management Address TLV was designed with a bit of flexibility to > allow you to advertise a management address used to reach a higher level > entity for various management objects - not just the local ifIndex of the > Layer- > 2 link. I'm not sure anyone has used this flexibility, or if the > flexibility is > sufficient for the original intent. Here is some text from the spec: > > > The Management Address TLV identifies an address associated with the > > > local LLDP agent that may be used to reach higher layer entities to > > > assist discovery by network management. The TLV also provides room for > > > the inclusion of both the system interface number and an object identifier > (OID) that are associated with this management address, if either or both are > known. > > > Here are the usage rules from the spec as well: > > > 8.5.9.9 Management Address TLV usage rules Management Address TLVs > are subject to the following: > > > • At least one Management Address TLV should be included in every > LLDPDU. > > > • Since there are typically a number of different addresses associated > with a MSAP identifier, an individual LLDPDU may contain more than one > Management Address TLV. > > > • When Management Address TLV(s) are included in an LLDPDU, the > included address(es) should be the address(es) offering the best management > capability. > > > • If more than one Management Address TLV is included in an LLDPDU, > each management address shall be different from the management address in > any other management address TLV in the LLDPDU. > > > • If an OID is included in the TLV, it shall be reachable by the > > > management > address. > > > • In a properly formed Management Address TLV, the TLV information > string length is equal to: (management address string length) + (OID string > length) + 7. If the TLV information string length in a received Management > Address TLV is incorrect, then it is ignored and processing of that LLDPDU is > terminated. > > > Hope this is helpful, > > > Paul > > > -----Original Message----- > > > From: Acee Lindem <acee.i...@gmail.com<mailto:acee.i...@gmail.com>> > > > Sent: Wednesday, March 5, 2025 9:42 AM > > > To: paul.cong...@outlook.com<mailto:paul.cong...@outlook.com> > > > Cc: lsr <lsr@ietf.org<mailto:lsr@ietf.org>>; > > > draft-glctgp-lsr-l2-bundle-member-remote...@ietf.org<mailto:draft-glctgp-lsr-l2-bundle-member-remote...@ietf.org>; > > > Les Ginsberg > > > (ginsberg) <ginsb...@cisco.com<mailto:ginsb...@cisco.com>> > > > Subject: Re: WG Adoption Poll for "Advertisement of Remote Interface > > > Identifiers for Layer 2 Bundle Members" > > > -draft-glctgp-lsr-l2-bundle-member-remote-id-02 > > > Hey Paul, Is the interface number associated with the LLDP Management > Address TLV always the local ifIndex of the Layer-2 link? > > > Hope All is Well, > > > Acee > > > > On Mar 4, 2025, at 2:01 PM, Les Ginsberg (ginsberg) > <ginsb...@cisco.com<mailto:ginsb...@cisco.com>> wrote: > > > > > Acee - > > > > IEEE Std 802.1AB-2016 Figure 8-11 has exactly what we need. > > > > In particular: > > > > 8.5.9.5 interface numbering subtype > > > > The interface numbering subtype field shall contain an integer value > > > > indicating the numbering method used for defining the interface number. > The following three values are currently defined: > > > > 1) Unknown > > > > 2) ifIndex > > > > 3) system port number > > > > And > > > > 8.5.9.6 interface number > > > > The interface number field shall contain the assigned number within > > > > the system that identifies the specific interface associated with this > management address. > > > > Les > > > >> -----Original Message----- > > > >> From: Acee Lindem <acee.i...@gmail.com<mailto:acee.i...@gmail.com>> > > > >> Sent: Tuesday, March 4, 2025 9:56 AM > > > >> To: Acee Lindem <acee.i...@gmail.com<mailto:acee.i...@gmail.com>> > > > >> Cc: lsr <lsr@ietf.org<mailto:lsr@ietf.org>>; > > > >> draft-glctgp-lsr-l2-bundle-member-remote...@ietf.org<mailto:draft-glctgp-lsr-l2-bundle-member-remote...@ietf.org> > > > >> Subject: Re: WG Adoption Poll for "Advertisement of Remote > > > >> Interface Identifiers for Layer 2 Bundle Members" >> > > > >> -draft-glctgp-lsr-l2-bundle-member- > > > >> remote-id-02 > > > >>> Speaking as WG member: > > > >>> I support adoption. > > > >>> With respect to acquiring the remote ID, I don't believe that LLDP > > > >>> include the > > > >> remote ID. There is a port ID but I believe this is an L2 construct. > > > >> If you're going to reference LLDP, you should add it to the "LLDP > > > >> IETF Organizationally Specific TLV" as is done for BGP parameters > > > >> in > > > >> https://da/ > > > >> > ta%2F&data=05%7C02%7C%7C2ef878cdb8384b8874e008dd5c1c4a84%7C > 84df9e7f > > > >> > e9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638767998757179357%7CUnk > nown%7CT > > > >> > WFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJX > aW4z > > > >> > MiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=ZQy%2B > vaB4Q > > > >> luy3OjkcXMxhy1pCDBBiWRzGfkK1kqKKcw%3D&reserved=0 > > > >> tracker.ietf.org%2Fdoc%2Fdraft- > &data=05%7C02%7C%7C0fdffaebc088410bc > > > >> b3 > > > >> > 808dd5c0d0812%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63 > 876793 > > > >> 32 > > > >> > 21668063%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIl > YiOiIwLj > > > >> Au > > > >> > MDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C > %7C% > > > >> 7C > > > >> > &sdata=qBFUmw7pepHx3vPAxxxaCs3rfQi1RgKj6wgwRw2GJjY%3D&reserved > =0 > > > >> acee-idr-lldp-peer-discovery/. Also, you don't mention (via an > > > >> informational > > > >> reference) >> https://datatracker.ietf.org/doc/draft-ietf-lsvr-l3dl/ > > > >> which > does, in fact, advertise the local ifIndex which is commonly used as the > interface ID. > > > >>> Thanks, > > > >> Acee > > > >>> On Mar 2, 2025, at 8:56 AM, Acee Lindem > > > >>> <acee.i...@gmail.com<mailto:acee.i...@gmail.com>> > wrote: > > > >>> >>> LSR WG, > > > >>> >>> This starts the Working Group adoption call for >>> > > > >>> >>> draft-glctgp-lsr-l2-bundle- > > > >> member-remote-id-02. Please send your > > > >>> support or objection to this list before March 17th, 2025. > > > >>> >>> Thanks, > > > >>> Acee > > > >> >
_______________________________________________ Lsr mailing list -- lsr@ietf.org To unsubscribe send an email to lsr-le...@ietf.org