[mpls] Re: Working Group Last Call on draft-ietf-mpls-mna-hdr
Adrian Farrel <adrian@olddog.co.uk> Mon, 17 June 2024 21:54 UTC
Return-Path: <adrian@olddog.co.uk>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B6608C14F5F5 for <mpls@ietfa.amsl.com>; Mon, 17 Jun 2024 14:54:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.104
X-Spam-Level:
X-Spam-Status: No, score=-2.104 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=olddog.co.uk
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6Slo2s9y-6D6 for <mpls@ietfa.amsl.com>; Mon, 17 Jun 2024 14:54:24 -0700 (PDT)
Received: from mta5.iomartmail.com (mta5.iomartmail.com [62.128.193.155]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A196CC14F5F9 for <mpls@ietf.org>; Mon, 17 Jun 2024 14:54:23 -0700 (PDT)
Received: from vs3.iomartmail.com (vs3.iomartmail.com [10.12.10.124]) by mta5.iomartmail.com (8.14.7/8.14.7) with ESMTP id 45HLsIeO022145; Mon, 17 Jun 2024 22:54:18 +0100
Received: from vs3.iomartmail.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 2AB434604E; Mon, 17 Jun 2024 22:54:18 +0100 (BST)
Received: from vs3.iomartmail.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 07E7D4604C; Mon, 17 Jun 2024 22:54:18 +0100 (BST)
Received: from asmtp1.iomartmail.com (unknown [10.12.10.248]) by vs3.iomartmail.com (Postfix) with ESMTPS; Mon, 17 Jun 2024 22:54:17 +0100 (BST)
Received: from LAPTOPK7AS653V (82-69-109-75.dsl.in-addr.zen.co.uk [82.69.109.75]) (authenticated bits=0) by asmtp1.iomartmail.com (8.14.7/8.14.7) with ESMTP id 45HLsHSJ010313 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Mon, 17 Jun 2024 22:54:17 +0100
From: Adrian Farrel <adrian@olddog.co.uk>
To: 'Joel Halpern' <jmh@joelhalpern.com>, 'Greg Mirsky' <gregimirsky@gmail.com>, "'Dongjie (Jimmy)'" <jie.dong=40huawei.com@dmarc.ietf.org>
References: <E4B10F7A-6E4D-46DC-9830-11FF7FD14307@yahoo.com> <db508e17-d107-4cb0-832c-998a2a1b8131@joelhalpern.com> <MN2PR11MB406448E4033A385D9BF0661ED0F92@MN2PR11MB4064.namprd11.prod.outlook.com> <25024a7f878d44088b7070ba7da14702@huawei.com> <MN2PR11MB40642AF6E9AA95FB8020DDEBD0FA2@MN2PR11MB4064.namprd11.prod.outlook.com> <2398d56947d744bfbe99ea6206248ec9@huawei.com> <MN2PR11MB406459208B637FD4516BA662D0FA2@MN2PR11MB4064.namprd11.prod.outlook.com> <701f8ce534d842f38c7ec03939c6a5d5@huawei.com> <MN2PR11MB406410F0FD4FC3C0E3E314C8D0FA2@MN2PR11MB4064.namprd11.prod.outlook.com> <53ef3e878549452d8dd33cde48a14f07@huawei.com> <17571b95-7b7d-4097-8869-14c815f2782d@joelhalpern.com> <6b5e980dfa2f40c5bda142945fe50ff7@huawei.com> <CA+RyBmU4GWygRaBgUngZuPSvojvyQzGckuayBKxCKkLqGfOebQ@mail.gmail.com> <015301dac0df$02ef5410$08cdfc30$@olddog.co.uk> <8bff33fa-6c7b-499e-9f2c-45954720a750@joelhalpern.com>
In-Reply-To: <8bff33fa-6c7b-499e-9f2c-45954720a750@joelhalpern.com>
Date: Mon, 17 Jun 2024 22:54:17 +0100
Organization: Old Dog Consulting
Message-ID: <01af01dac100$e7308b50$b591a1f0$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: multipart/related; boundary="----=_NextPart_000_01B0_01DAC109.48F98730"
X-Mailer: Microsoft Outlook 16.0
Content-Language: en-gb
Thread-Index: AQMTwUMH6RheUFQG9PpaVuD0VzrOQAIFIzAfAg/6EP4CApn6lwHDg5hvAaFpKOYCqDtAjwHW04zjAshqJ1UB9HJ/mAJE8JAEAsVmK1ECi2z+sAIZawCvAkr2FimuZNI9wA==
X-Originating-IP: 82.69.109.75
X-Thinkmail-Auth: adrian@olddog.co.uk
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=olddog.co.uk; h=reply-to :from:to:cc:references:in-reply-to:subject:date:message-id :mime-version:content-type; s=20221128; bh=gIWiOMzT98dwQWYbmN2To 3WKBdCiQeq4xwyfxJhf4Hg=; b=nGUZhdl2HZCBnmvyJlJipDeQFEYANFa3dzEjg AG7u+frVtfJJerB7T9Yw4T66763c/21bNpgetKWzzgkcDu7QtHxJCyBXHgojHeQZ uI4QpwAazsaAE8A7UsRBWcB6O/pnOo9C83D20jNa77e0TuT48z/p0qas8HBElC1U ODYNU7HOJh6giglsIsTwLA/NFKfd4LKWyjNMLg7x/YNkm0IYx37vZS0DfCi2Cl7c rtJJbS2myT3W7Zo1r//OW2nZpZ9c56LMeaCs08kWAuqQw3dNQ7H4uS+pbtA1ip1u tNSrzUv6QMaLS/lCPG3rxAL7iQZh+2yj2pYKJRhoIleBb6yHw==
X-TM-AS-GCONF: 00
X-TM-AS-Product-Ver: IMSVA-9.1.0.2090-9.0.0.1002-28352.003
X-TM-AS-Result: No--23.413-10.0-31-10
X-imss-scan-details: No--23.413-10.0-31-10
X-TMASE-Version: IMSVA-9.1.0.2090-9.0.1002-28352.003
X-TMASE-Result: 10--23.413200-10.000000
X-TMASE-MatchedRID: vJMTL+QvMTfuYusHgJkgyhK8RjA2ODb7srmVXtiCtfTfxnaDH/l/mXEj WfG7xDJEEmYKvp5f3LWmFPUNDRocz6i4iJ+LRwVcXs5nqGvDCfMOzQEZTWW7CObKXVj8bzrPibt jpcBb9atCqxtP2iw6qywk91vujxrTbApbcE5szFMZskwWqoib3DGQt2RbsLmqUoJJXv0NurADCv V3UwP6eNrTfqP5SgcD7ZpdgJkP1WL+xRIVoKNMvJnaxzJFBx6vNJuK7JCJgtVSkfjRniOoIO89K 3XPGe2rzmAtCAgAUH5xzwb0rKc34zXgRPG8Apuy6KbGBEfATCYfaBJLrllK9XqTKrT4kCRpfCx6 K1iYRP0VPEime2+RVT+IbQhRfJtNL7p//vLv4bMUns+AEn7rqRZ+UECyQwQSy8NCoR1t/U2/98j ON58e0D9wWKOjaGxyXWQHihDi8jInCtMEBIUHbk+crEA4+nhZoT/LvysjYBifli22ZurweGYlip mFcDOUMa406HjKCAGonpzqWq1NCvPCLqGbMJ+/68WQ55HWWYHuebKrFNJkRdPkGwXI6AXsIAd/F QF5/gu5YecV3IfhE5hSzQYumcTHolVO7uyOCDUhauGyjTkf9e2N+fLk/cbl8IATrQJNUc3dxOno gFyqVEM5Oj9OJDi26Cz2uwhBKVOIf3m0sUfx500s9CXRACW0XGVGtd1n//8g7+s599VM4Ogf3dG VV4rtbdbYM1bkH4D9KAZvb80Zh/3HYajuypjfj0jXY9STMgHB8Ugf1J6jaOP3VP0MS9Eez6lf6K WlXqqB0EZZh1WJxja3IVISEcRnaP6kBNL+5oMh5ozUsuASIq9dKZJ2VxiaIq95DjCZh0ybyxOYU t6fFj/cZn50ezHqi2QFaYS1v22re+6RDD0iy/AxRSAc0OENIuJieNVvzvp+3BndfXUhXQ==
X-TMASE-SNAP-Result: 1.821001.0001-0-1-22:0,33:0,34:0-0
Message-ID-Hash: O3CDCCO7TBHICZX2XWMHB4FREQ4LTIOO
X-Message-ID-Hash: O3CDCCO7TBHICZX2XWMHB4FREQ4LTIOO
X-MailFrom: adrian@olddog.co.uk
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-mpls.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: mpls@ietf.org
X-Mailman-Version: 3.3.9rc4
Precedence: list
Reply-To: adrian@olddog.co.uk
Subject: [mpls] Re: Working Group Last Call on draft-ietf-mpls-mna-hdr
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/VgzXPHDjDcr44U2mXj0B7PPOLnc>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Owner: <mailto:mpls-owner@ietf.org>
List-Post: <mailto:mpls@ietf.org>
List-Subscribe: <mailto:mpls-join@ietf.org>
List-Unsubscribe: <mailto:mpls-leave@ietf.org>
Well now. I think you may have said, a tad more bluntly than me, what I said. And I wasn’t proposing any hook in the hdr draft. Just a mention of something like “Mechanisms that allow sharing of AD between multiple MNAs indicated by different Opcodes can be described in other documents and do not rely on any explicit provision in the base header format described in this document.” This would acknowledge the potential for sharing, without going any further. As to holding up the hdr draft: we seem to be pretty busy making quite a lot of changes to it at the moment, I’m sure a small edit won’t hold anything up. Adrian From: Joel Halpern <jmh@joelhalpern.com> Sent: 17 June 2024 19:43 To: adrian@olddog.co.uk; 'Greg Mirsky' <gregimirsky@gmail.com>; 'Dongjie (Jimmy)' <jie.dong=40huawei.com@dmarc.ietf.org> Cc: mpls@ietf.org Subject: Re: [mpls] Re: Working Group Last Call on draft-ietf-mpls-mna-hdr I can think of multiple possible approaches to the information reuse issue. None of them require explict provision in the base hdr format, as they will be specific to the cases that need the sharing. I strongly suspect that the right solution will be different for different sharing cases. What is clear to me is that a generic sharing container will likely not work, and if it works will likely be awkward to use in many cases. Given the range of possible solutions, I see no reason to put any hook in the hdr draft, nor do I see any reason to hold up the hdr draft while we debate the hypotheticals interminably. Yours, Joel On 6/17/2024 1:51 PM, Adrian Farrel wrote: Hey Greg, I’m playing a sort of hypothetical game here, but let’s suppose…. Consider two NAs: 1. Deliver a packet to an identified service (think along the lines of identifying a VRF) 2. Route a packet using resources and forwarding path according to an identified service (think along the lines of network slicing) These NAs could be independently present. That is, you might want to have one, or the other, or both. Both NAs need a “service identifier”. Let’s (continuing the hypothetical drift) assume that a service identifier requires more than 20 bits of AD, so it won’t fit in a single Format B or C LSE. Currently you’d have to include two LSEs for each NA. Tianran’s proposal says that you’d only need a total of three LSEs. Now, this is all being hypothetical from my point of view. I don’t know if those NAs would ever exist, nor what form the service identifier might take. So, yes, this is a sort of mental exercise. But the point is, I think, that it is possible to dream up scenarios. The trouble with the approach we are taking to MNA is that we are defining a generic mechanism with all sorts of potential future uses. While we do have the use case draft, it certainly doesn’t cover all possible future use cases. So, the question for us to consider is, is it possible that we will discover several NAs that have common AD? And, if so, will the AD be small enough to be carried in-stack, but large enough to warrant saving LSEs? Well, that begs a question: do we want to minimise the size of the NAS? I think we generally have that ambition. Now, after that preamble, I’m not convinced by the proposed technical resolution. I think there may be a more graceful approach such as: 3. Define the MNAs that might share the data 4. Assign one bit of the AD to mean 0: The AD contains the actual value 1: The AD contains the Opcode (NAI) of the LSE that contains the actual value This is made possible because: 5. The first MNA to be defined does not need to do anything special (just describes the AD to carry the actual value) 6. Any opcode-based NAI always has space for at least 13 bits of data (which is enough for a flag and a referenced opcode) 7. Ordering rules should mean that the actual value is always present in the stack first This approach would not need anything in the base specification, but could be covered in a future draft explaining how it s done. It might be nice, however, if the spec mentioned the possibility of two NAs sharing AD. It would be only a simple sentence (unless this would sit better in the framework, although it is a bit late to add to that?) Cheers, Adrian From: Greg Mirsky <mailto:gregimirsky@gmail.com> <gregimirsky@gmail.com> Sent: 16 June 2024 05:03 To: Dongjie (Jimmy) <mailto:jie.dong=40huawei.com@dmarc.ietf.org> <jie.dong=40huawei.com@dmarc.ietf.org> Cc: mpls@ietf.org <mailto:mpls@ietf.org> ; Zhukeyi(Kaiyin,Datacom Standard&Patent) <mailto:zhukeyi@huawei.com> <zhukeyi@huawei.com> Subject: [mpls] Re: Working Group Last Call on draft-ietf-mpls-mna-hdr Hi Jie, I'm trying to imagine a case where several MNAs use the same AD entity. Although I still cannot come up with a realistic scenario, I think the simple solution could be defining a new MNA that combines all the MNAs that need to use that AD. But I am really curious to learn what scenario you have in mind. Or is that a sort of a mental exercise? Regards, Greg On Fri, Jun 14, 2024 at 10:50 PM Dongjie (Jimmy) <jie.dong=40huawei.com@dmarc.ietf.org <mailto:40huawei.com@dmarc.ietf.org> > wrote: Hi Joel and all, A generic grouping mechanism would allow ancillary data being shared among multiple actions, so that only one copy of the ancillary data needs to be carried in MPLS packet. Opcodes which need to reuse the same ancillary data would be put into the same group, and there can be multiple groups to allow flexible sharing. The solution you proposed could also work, while the cost is additional opcodes (in your example, opcode C4, C5 and C6) need to be defined for data reuse with other actions. And it requires additional rules for the ordering between opcodes, which to my understanding is also something new and not specified in the mna-hdr draft yet. Thus I would say that with both solutions, some new mechanism or rule needs to be introduced to allow grouping and data reuse. I guess it is the same for other possible solutions. If we want to make MNA efficient in carrying ancillary data (especially in ISD), I’d suggest to take grouping into consideration early rather than late, and include necessary mechanism in the base format. Best regards, Jie From: Joel Halpern <jmh@joelhalpern.com <mailto:jmh@joelhalpern.com> > Sent: Wednesday, June 12, 2024 9:55 PM To: Dongjie (Jimmy) <jie.dong@huawei.com <mailto:jie.dong@huawei.com> > Cc: mpls@ietf.org <mailto:mpls@ietf.org> ; Zhukeyi(Kaiyin,Datacom Standard&Patent) <zhukeyi@huawei.com <mailto:zhukeyi@huawei.com> > Subject: Re: [mpls] Re: Working Group Last Call on draft-ietf-mpls-mna-hdr It seems Jie that you have a clear model in your head as to how this grouping will work and why / when it will save bytes. While I can make guesses, none of them seem to work since a generic grouping seems to still require that we specify exactly which opcodes reuse which information. Separately, there are multiple solutions that can achieve the same savings without needing to define a generic container. As one example, suppose we have opcodes C1, C2, and C3 which frequently occur together and which all require long ancillary data with the same semantics. We could define in the same draft an opcode C4 with the same semantics as C1, and the additional behavior that it retains its data for reuse. We could then define opcodes C5 and C6 with the same semantics as C2 and C3 except that they are required to follow a C4 and use its retained data instead of having a format D of their own. Whether that is the right design I don't know. It is one of several designs I thought of looking at the question you raised. In fact, different use cases may want different specific solutions. Which is fine. None of them need to hold up the mna-hdr draft as they do not change the base formats. Yours, Joel On 6/12/2024 5:42 AM, Dongjie (Jimmy) wrote: Hi Jags, Tianran and all, Regarding the use cases of grouping, section 4 of draft-ietf-mpls-mna-usecases describes the co-existence of multiple MNA use cases (applications) in the same packet, which may require the presence of multiple ancillary data in the packet. If such ancillary data needs to be carried as ISD, the encoding efficiency of ISD needs to be considered. One example is the coexistence of IOAM and other flow-based actions, such as flow-based load-balancing and PREOF as defined in Detnet. In these applications, the Flow ID and sequence number can be considered as common ancillary data which can be used for multiple actions. Apparently, carrying Flow ID and/or sequence number multiple times in ISD would cost additional LSEs, and is a waste of the precious ISD space. In this case, introduce some grouping mechanism for multiple opcodes/actions, and allow the sharing of common ancillary data sounds reasonable to me. Best regards, Jie From: Jaganbabu Rajamanickam (jrajaman) [mailto:jrajaman=40cisco.com@dmarc.ietf.org] Sent: Thursday, June 6, 2024 7:18 PM To: Tianran Zhou <mailto:zhoutianran=40huawei.com@dmarc.ietf.org> <zhoutianran=40huawei.com@dmarc.ietf.org>; Joel Halpern <mailto:jmh@joelhalpern.com> <jmh@joelhalpern.com>; je_drake@yahoo.com <mailto:je_drake@yahoo.com> Cc: mpls@ietf.org <mailto:mpls@ietf.org> ; MPLS Working Chairs <mailto:mpls-chairs@ietf.org> <mpls-chairs@ietf.org>; draft-ietf-mpls-mna-hdr@ietf.org <mailto:draft-ietf-mpls-mna-hdr@ietf.org> ; Zhukeyi(Kaiyin,Datacom Standard&Patent) <mailto:zhukeyi@huawei.com> <zhukeyi@huawei.com> Subject: [mpls] Re: Working Group Last Call on draft-ietf-mpls-mna-hdr Yes, this is per application. As I mentioned before, I couldn’t see any real application where we need cross application grouping. Thanx, Jags From: Tianran Zhou <zhoutianran=40huawei.com@dmarc.ietf.org <mailto:zhoutianran=40huawei.com@dmarc.ietf.org> > Date: Thursday, June 6, 2024 at 2:03 AM To: Jaganbabu Rajamanickam (jrajaman) <jrajaman@cisco.com <mailto:jrajaman@cisco.com> >, Joel Halpern <jmh@joelhalpern.com <mailto:jmh@joelhalpern.com> >, je_drake@yahoo.com <mailto:je_drake@yahoo.com> <je_drake@yahoo.com <mailto:je_drake@yahoo.com> > Cc: mpls@ietf.org <mailto:mpls@ietf.org> <mpls@ietf.org <mailto:mpls@ietf.org> >, MPLS Working Chairs <mpls-chairs@ietf.org <mailto:mpls-chairs@ietf.org> >, draft-ietf-mpls-mna-hdr@ietf.org <mailto:draft-ietf-mpls-mna-hdr@ietf.org> <draft-ietf-mpls-mna-hdr@ietf.org <mailto:draft-ietf-mpls-mna-hdr@ietf.org> >, Zhukeyi(Kaiyin, Datacom Standard&Patent) <zhukeyi@huawei.com <mailto:zhukeyi@huawei.com> > Subject: RE: [mpls] Re: Working Group Last Call on draft-ietf-mpls-mna-hdr Hi Jag, In your case, if I understand correctly, the application need to know how many actions needed, and predefine/standardize the opcode with for example 4 sub actions (A,B,C,D). What about other applications? What if an application need 3 sub actions, but are (A, B, *E*)? Where is E? For option-1, IMHO, you need to define opcode per application. Right? It’s not scalable. Tianran From: Jaganbabu Rajamanickam (jrajaman) [mailto:jrajaman=40cisco.com@dmarc.ietf.org] Sent: Thursday, June 6, 2024 9:27 AM To: Tianran Zhou <zhoutianran@huawei.com <mailto:zhoutianran@huawei.com> >; Joel Halpern <jmh@joelhalpern.com <mailto:jmh@joelhalpern.com> >; je_drake@yahoo.com <mailto:je_drake@yahoo.com> Cc: mpls@ietf.org <mailto:mpls@ietf.org> ; MPLS Working Chairs <mpls-chairs@ietf.org <mailto:mpls-chairs@ietf.org> >; draft-ietf-mpls-mna-hdr@ietf.org <mailto:draft-ietf-mpls-mna-hdr@ietf.org> ; Zhukeyi(Kaiyin,Datacom Standard&Patent) <zhukeyi@huawei.com <mailto:zhukeyi@huawei.com> > Subject: Re: [mpls] Re: Working Group Last Call on draft-ietf-mpls-mna-hdr Option-1: A Single opcode could define their own internal sub-actions as part of their AD and operate on it. Example: Opcode=10 with AD length as 20 bits The 20 bits AD could be split in to 4 bits sub-actions and 16 bits of AD In this case, we could group four sub-actions and could enable and disable individually. An application could have multiple network actions, but it might not want to execute all of them. In this case, there is no need to allocate multiple opcodes; a single application opcode could be allocated, and multiple network actions could be encoded as sub-actions within the AD. For example, if the application allocates the opcode value 10, it could have multiple network actions "A", "B", "C", and "D", which may rely on the same Ancillary Data. By setting the bits A, B, C, D it could specify the grouping on network actions. Thanx, Jags From: Tianran Zhou <zhoutianran=40huawei.com@dmarc.ietf.org <mailto:zhoutianran=40huawei.com@dmarc.ietf.org> > Date: Wednesday, June 5, 2024 at 9:04 PM To: Jaganbabu Rajamanickam (jrajaman) <jrajaman@cisco.com <mailto:jrajaman@cisco.com> >, Joel Halpern <jmh@joelhalpern.com <mailto:jmh@joelhalpern.com> >, je_drake@yahoo.com <mailto:je_drake@yahoo.com> <je_drake@yahoo.com <mailto:je_drake@yahoo.com> > Cc: mpls@ietf.org <mailto:mpls@ietf.org> <mpls@ietf.org <mailto:mpls@ietf.org> >, MPLS Working Chairs <mpls-chairs@ietf.org <mailto:mpls-chairs@ietf.org> >, draft-ietf-mpls-mna-hdr@ietf.org <mailto:draft-ietf-mpls-mna-hdr@ietf.org> <draft-ietf-mpls-mna-hdr@ietf.org <mailto:draft-ietf-mpls-mna-hdr@ietf.org> >, Zhukeyi(Kaiyin, Datacom Standard&Patent) <zhukeyi@huawei.com <mailto:zhukeyi@huawei.com> > Subject: RE: [mpls] Re: Working Group Last Call on draft-ietf-mpls-mna-hdr Looking at existing opcode proposals. Each opcode is defined by specific atom function. If there is no such grouping, both option 1 and 2 need a lot of opcode to enumerate all the combinations. Tianran From: Jaganbabu Rajamanickam (jrajaman) [mailto:jrajaman=40cisco.com@dmarc.ietf.org] Sent: Thursday, June 6, 2024 8:48 AM To: Tianran Zhou <zhoutianran@huawei.com>; Joel Halpern <jmh@joelhalpern.com <mailto:jmh@joelhalpern.com> >; je_drake@yahoo.com <mailto:je_drake@yahoo.com> Cc: mpls@ietf.org <mailto:mpls@ietf.org> ; MPLS Working Chairs <mpls-chairs@ietf.org <mailto:mpls-chairs@ietf.org> >; draft-ietf-mpls-mna-hdr@ietf.org <mailto:draft-ietf-mpls-mna-hdr@ietf.org> ; Zhukeyi(Kaiyin,Datacom Standard&Patent) <zhukeyi@huawei.com <mailto:zhukeyi@huawei.com> > Subject: Re: [mpls] Re: Working Group Last Call on draft-ietf-mpls-mna-hdr I think these grouping should be part of a specific application and not part of generic MNA header solution. The functionality of the new grouping format mentioned below could be achieved by the option-1 which I have provided in this email using the current MNA header solution draft. Also the application that needs grouping should use their own semantics to define whatever they need to achieve. I couldn’t see any real application use case that may require a new grouping format. If you have something in your mind please help us to understand. Thanx, Jags From: Tianran Zhou <zhoutianran=40huawei.com@dmarc.ietf.org <mailto:zhoutianran=40huawei.com@dmarc.ietf.org> > Date: Wednesday, June 5, 2024 at 8:25 PM To: Jaganbabu Rajamanickam (jrajaman) <jrajaman@cisco.com <mailto:jrajaman@cisco.com> >, Joel Halpern <jmh@joelhalpern.com <mailto:jmh@joelhalpern.com> >, je_drake@yahoo.com <mailto:je_drake@yahoo.com> <je_drake@yahoo.com <mailto:je_drake@yahoo.com> > Cc: mpls@ietf.org <mailto:mpls@ietf.org> <mpls@ietf.org <mailto:mpls@ietf.org> >, MPLS Working Chairs <mpls-chairs@ietf.org <mailto:mpls-chairs@ietf.org> >, draft-ietf-mpls-mna-hdr@ietf.org <mailto:draft-ietf-mpls-mna-hdr@ietf.org> <draft-ietf-mpls-mna-hdr@ietf.org <mailto:draft-ietf-mpls-mna-hdr@ietf.org> >, Zhukeyi(Kaiyin, Datacom Standard&Patent) <zhukeyi@huawei.com <mailto:zhukeyi@huawei.com> > Subject: RE: [mpls] Re: Working Group Last Call on draft-ietf-mpls-mna-hdr I think the new format only need a simple extension to existing mna hdr mechanism. I can give a reference design for this type C’. It’s just like format C. GL(group length) indicates the number of LSEs in this group. If the data is short, I can only use this type C’, as A+B+C’. It also support A+B+C’+D. It’s completely compatible with type C. Tianran From: Jaganbabu Rajamanickam (jrajaman) [mailto:jrajaman=40cisco.com@dmarc.ietf.org] Sent: Wednesday, June 5, 2024 9:03 PM To: Joel Halpern <jmh@joelhalpern.com <mailto:jmh@joelhalpern.com> >; Tianran Zhou <zhoutianran@huawei.com <mailto:zhoutianran@huawei.com> >; je_drake@yahoo.com <mailto:je_drake@yahoo.com> Cc: mpls@ietf.org <mailto:mpls@ietf.org> ; MPLS Working Chairs <mpls-chairs@ietf.org <mailto:mpls-chairs@ietf.org> >; draft-ietf-mpls-mna-hdr@ietf.org <mailto:draft-ietf-mpls-mna-hdr@ietf.org> ; Zhukeyi(Kaiyin,Datacom Standard&Patent) <zhukeyi@huawei.com <mailto:zhukeyi@huawei.com> > Subject: Re: [mpls] Re: Working Group Last Call on draft-ietf-mpls-mna-hdr I agree with Tony and Joel, IMO, the grouping may not be required, that could be achieved by the existing MNA hdr solution. Option-1: A Single opcode could define their own internal sub-actions as part of their AD and operate on it. Example: Opcode=10 with AD length as 20 bits The 20 bits AD could be split in to 4 bits sub-actions and 16 bits of AD In this case, we could group four sub-actions and could enable and disable individually. Option-2: In the worst case a single opcodes could define multiple actions and include a single AD. Example: Opcode=10, Opcode=11 Could define a new opcode 12, that may execute the network action of 10 and 11 with the same AD The grouping is going be more complex operations in the forwarding and the same behaviour could be achieved by the above. Thanx, Jags From: Joel Halpern <jmh@joelhalpern.com <mailto:jmh@joelhalpern.com> > Date: Wednesday, June 5, 2024 at 8:39 AM To: Tianran Zhou <zhoutianran=40huawei.com@dmarc.ietf.org <mailto:zhoutianran=40huawei.com@dmarc.ietf.org> >, je_drake@yahoo.com <mailto:je_drake@yahoo.com> <je_drake=40yahoo.com@dmarc.ietf.org <mailto:je_drake=40yahoo.com@dmarc.ietf.org> > Cc: mpls@ietf.org <mailto:mpls@ietf.org> <mpls@ietf.org <mailto:mpls@ietf.org> >, MPLS Working Chairs <mpls-chairs@ietf.org <mailto:mpls-chairs@ietf.org> >, draft-ietf-mpls-mna-hdr@ietf.org <mailto:draft-ietf-mpls-mna-hdr@ietf.org> <draft-ietf-mpls-mna-hdr@ietf.org <mailto:draft-ietf-mpls-mna-hdr@ietf.org> >, Zhukeyi(Kaiyin,Datacom Standard&Patent) <zhukeyi@huawei.com <mailto:zhukeyi@huawei.com> > Subject: Re: [mpls] Re: Working Group Last Call on draft-ietf-mpls-mna-hdr I can not tell from the descriptions you have posted what change would be applied to the hdr draft. Just saying "Some type C information can apply to following type C entries" seems so vague that I do not see how an implementor can use that information. I can see how a specific solution could specify an opcode C1 and a furhter opcode C2 and could say C2 must follow C1 and uses the information from C1. But that does not need any change to the hdr draft. Yours, Joel On 6/5/2024 8:28 AM, Tianran Zhou wrote: I do not really understand your question. Could you please give me more information? Let me try to answer. Type c can have data. What l want to do is to reduce the redundant information when there are more than one actions. Tianran _____ Sent from WeLink 发件人: je_drake@yahoo.com <mailto:je_drake@yahoo.com> <je_drake=40yahoo.com@dmarc.ietf.org <mailto:je_drake=40yahoo.com@dmarc.ietf.org> > 收件人: Tianran Zhou<zhoutianran@huawei.com <mailto:zhoutianran@huawei.com> > 抄送: John Drake<je_drake@yahoo.com <mailto:je_drake@yahoo.com> >;Tarek Saad<tsaad.net@gmail.com <mailto:tsaad.net@gmail.com> >;mpls@ietf.org <mailto:mpls@ietf.org> ;MPLS Working Chairs<mpls-chairs@ietf.org <mailto:mpls-chairs@ietf.org> >;draft-ietf-mpls-mna-hdr@ietf.org <mailto:draft-ietf-mpls-mna-hdr@ietf.org> ;Zhukeyi(Kaiyin,Datacom Standard&Patent)<zhukeyi@huawei.com <mailto:zhukeyi@huawei.com> > 主题: Re: [mpls] Re: Working Group Last Call on draft-ietf-mpls-mna-hdr 时间: 2024-06-05 00:30:48 You didn’t answer my question Sent from my iPhone On Jun 4, 2024, at 12:08 PM, Tianran Zhou <mailto:zhoutianran=40huawei.com@dmarc.ietf.org> <zhoutianran=40huawei.com@dmarc.ietf.org> wrote: Hi John, One packet may need multiple actions/opcodes. The group format will indicate several actions can share the same metadata. Tianran _____ Sent from WeLink 发件人: John Drake<je_drake=40yahoo.com@dmarc.ietf.org <mailto:je_drake=40yahoo.com@dmarc.ietf.org> > 收件人: Tarek Saad<tsaad.net@gmail.com <mailto:tsaad.net@gmail.com> >;mpls@ietf.org <mailto:mpls@ietf.org> ;Tianran Zhou<zhoutianran@huawei.com <mailto:zhoutianran@huawei.com> > 抄送: MPLS Working Chairs<mpls-chairs@ietf.org <mailto:mpls-chairs@ietf.org> >;draft-ietf-mpls-mna-hdr@ietf.org <mailto:draft-ietf-mpls-mna-hdr@ietf.org> ;Zhukeyi(Kaiyin,Datacom Standard&Patent)<zhukeyi@huawei.com <mailto:zhukeyi@huawei.com> > 主题: Re: [mpls] Re: Working Group Last Call on draft-ietf-mpls-mna-hdr 时间: 2024-06-04 21:36:51 So, for what are the post opcode bits in each of the subsequent format C LSEs used? On Monday, June 3, 2024 at 08:40:12 PM PDT, Tianran Zhou <mailto:zhoutianran=40huawei.com@dmarc.ietf.org> <zhoutianran=40huawei.com@dmarc.ietf.org> wrote: Hi WG and Authors, This draft proposed the 4 LSE formats with sequence: A-B-C-D. I want to propose a new LSE format. Let’s call it C’ temporarily. C’ is a kind of group, which can group several C formats. So the sequence is A-B-C’-C-D. This format can reduce the redundancy of several LSEs. For example, if several LSEs have the same flow id, we can just put this flow id at the beginning of the group. And all the following LSEs in this group can use. Best, Tianran From: Tarek Saad [mailto:tsaad.net@gmail.com] Sent: Tuesday, June 4, 2024 10:50 AM To: mpls@ietf.org <mailto:mpls@ietf.org> Cc: MPLS Working Chairs <mailto:mpls-chairs@ietf.org> <mpls-chairs@ietf.org>; draft-ietf-mpls-mna-hdr@ietf.org <mailto:draft-ietf-mpls-mna-hdr@ietf.org> Subject: [mpls] Working Group Last Call on draft-ietf-mpls-mna-hdr Dear WG, This email starts a two-week Working Group last call for draft-ietf-mpls-mna-hdr <https://datatracker.ietf.org/doc/draft-ietf-mpls-mna-hdr/> . Please indicate your support or concern for this draft. If you are opposed to the progression of the draft to RFC, please articulate your concern. If you support it, please indicate that you have read the latest version, and it is ready for publication in your opinion. As always, review comments and nits are most welcome. Please send your comments to the mpls WG mailing list (mpls@ietf.org <mailto:mpls@ietf.org> ). If necessary, comments may be sent unidirectional to the WG chairs. Note, currently there are 5 IPR disclosures against this document at https://datatracker.ietf.org/ipr/search/?submit=draft <https://datatracker.ietf.org/ipr/search/?submit=draft&id=draft-ietf-mpls-mna-hdr> &id=draft-ietf-mpls-mna-hdr This poll runs until June 18, 2024. Thank you, Tarek (for the MPLS WG co-chairs) _______________________________________________ mpls mailing list -- mpls@ietf.org <mailto:mpls@ietf.org> To unsubscribe send an email to mpls-leave@ietf.org <mailto:mpls-leave@ietf.org> _______________________________________________ mpls mailing list -- mpls@ietf.org <mailto:mpls@ietf.org> To unsubscribe send an email to mpls-leave@ietf.org <mailto:mpls-leave@ietf.org> _______________________________________________ mpls mailing list -- mpls@ietf.org <mailto:mpls@ietf.org> To unsubscribe send an email to mpls-leave@ietf.org <mailto:mpls-leave@ietf.org> _______________________________________________ mpls mailing list -- mpls@ietf.org <mailto:mpls@ietf.org> To unsubscribe send an email to mpls-leave@ietf.org <mailto:mpls-leave@ietf.org> _______________________________________________ mpls mailing list -- mpls@ietf.org <mailto:mpls@ietf.org> To unsubscribe send an email to mpls-leave@ietf.org <mailto:mpls-leave@ietf.org>
- [mpls] Re: Working Group Last Call on draft-ietf-… Tony Li
- [mpls] Re: Working Group Last Call on draft-ietf-… Adrian Farrel
- [mpls] Re: Working Group Last Call on draft-ietf-… John Drake
- [mpls] Re: Working Group Last Call on draft-ietf-… John Drake
- [mpls] Working Group Last Call on draft-ietf-mpls… Tarek Saad
- [mpls] Re: Working Group Last Call on draft-ietf-… Tianran Zhou
- [mpls] Re: Working Group Last Call on draft-ietf-… Dongjie (Jimmy)
- [mpls] Re: Working Group Last Call on draft-ietf-… Tianran Zhou
- [mpls] Re: Working Group Last Call on draft-ietf-… Tony Li
- [mpls] Re: Working Group Last Call on draft-ietf-… Greg Mirsky
- [mpls] Re: Working Group Last Call on draft-ietf-… Tianran Zhou
- [mpls] Re: Working Group Last Call on draft-ietf-… Tony Li
- [mpls] Re: Working Group Last Call on draft-ietf-… Tony Li
- [mpls] Re: Working Group Last Call on draft-ietf-… Stewart Bryant
- [mpls] Re: Working Group Last Call on draft-ietf-… Stewart Bryant
- [mpls] Re: Working Group Last Call on draft-ietf-… Stewart Bryant
- [mpls] Re: Working Group Last Call on draft-ietf-… Tony Li
- [mpls] Re: Working Group Last Call on draft-ietf-… Rakesh Gandhi
- [mpls] Re: Working Group Last Call on draft-ietf-… Tarek Saad
- [mpls] Working Group Last Call on draft-ietf-mpls… Tarek Saad
- [mpls] Re: Working Group Last Call on draft-ietf-… je_drake@yahoo.com
- [mpls] Re: Working Group Last Call on draft-ietf-… Jaganbabu Rajamanickam (jrajaman)
- [mpls] Re: Working Group Last Call on draft-ietf-… Stewart Bryant
- [mpls] Re: Working Group Last Call on draft-ietf-… Tony Li
- [mpls] Re: Working Group Last Call on draft-ietf-… Greg Mirsky
- [mpls] Re: Working Group Last Call on draft-ietf-… xiao.min2
- [mpls] Re: Working Group Last Call on draft-ietf-… Loa Andersson
- [mpls] Re: Working Group Last Call on draft-ietf-… Greg Mirsky
- [mpls] Re: Working Group Last Call on draft-ietf-… Matthew Bocci (Nokia)
- [mpls] Re: Working Group Last Call on draft-ietf-… Tarek Saad
- [mpls] Re: Working Group Last Call on draft-ietf-… Joel Halpern
- [mpls] Re: Working Group Last Call on draft-ietf-… Jaganbabu Rajamanickam (jrajaman)
- [mpls] Re: Working Group Last Call on draft-ietf-… je_drake@yahoo.com
- [mpls] Re: Working Group Last Call on draft-ietf-… John Drake
- [mpls] Re: Working Group Last Call on draft-ietf-… Tarek Saad
- [mpls] Re: Working Group Last Call on draft-ietf-… je_drake@yahoo.com
- [mpls] Re: Working Group Last Call on draft-ietf-… Zafar Ali (zali)
- [mpls] Re: Working Group Last Call on draft-ietf-… Zafar Ali (zali)
- [mpls] Re: Working Group Last Call on draft-ietf-… Zafar Ali (zali)
- [mpls] Re: Working Group Last Call on draft-ietf-… Greg Mirsky
- [mpls] Working Group Last Call on draft-ietf-mpls… Tarek Saad
- [mpls] Re: Working Group Last Call on draft-ietf-… Tianran Zhou
- [mpls] Re: Working Group Last Call on draft-ietf-… Tony Li
- [mpls] Re: Working Group Last Call on draft-ietf-… Tianran Zhou
- [mpls] Re: Working Group Last Call on draft-ietf-… Joel Halpern
- [mpls] Re: Working Group Last Call on draft-ietf-… Acee Lindem
- [mpls] Re: Working Group Last Call on draft-ietf-… Greg Mirsky
- [mpls] Re: Working Group Last Call on draft-ietf-… Adrian Farrel
- [mpls] Re: Working Group Last Call on draft-ietf-… Greg Mirsky
- [mpls] Re: Working Group Last Call on draft-ietf-… xiao.min2
- [mpls] Re: Working Group Last Call on draft-ietf-… Tony Li
- [mpls] Re: Working Group Last Call on draft-ietf-… Dongjie (Jimmy)
- [mpls] Re: Working Group Last Call on draft-ietf-… Tony Li
- [mpls] Re: Working Group Last Call on draft-ietf-… Tianran Zhou
- [mpls] Re: Working Group Last Call on draft-ietf-… Dongjie (Jimmy)
- [mpls] Re: Working Group Last Call on draft-ietf-… Tony Li
- [mpls] Re: Working Group Last Call on draft-ietf-… Tianran Zhou
- [mpls] Re: Working Group Last Call on draft-ietf-… Stewart Bryant
- [mpls] Re: Working Group Last Call on draft-ietf-… Joel Halpern
- [mpls] Re: Working Group Last Call on draft-ietf-… Haoyu Song
- [mpls] Re: Working Group Last Call on draft-ietf-… Loa Andersson
- [mpls] Re: Working Group Last Call on draft-ietf-… Tony Li
- [mpls] Re: Working Group Last Call on draft-ietf-… Zafar Ali (zali)
- [mpls] Re: Working Group Last Call on draft-ietf-… Tony Li
- [mpls] Re: Working Group Last Call on draft-ietf-… Zafar Ali (zali)
- [mpls] Re: Working Group Last Call on draft-ietf-… Joel Halpern
- [mpls] Re: Working Group Last Call on draft-ietf-… Zafar Ali (zali)
- [mpls] Re: Working Group Last Call on draft-ietf-… Tony Li
- [mpls] Re: Working Group Last Call on draft-ietf-… Tianran Zhou
- [mpls] Re: Working Group Last Call on draft-ietf-… Greg Mirsky
- [mpls] Re: Working Group Last Call on draft-ietf-… Tianran Zhou
- [mpls] Re: Working Group Last Call on draft-ietf-… Greg Mirsky
- [mpls] Re: Working Group Last Call on draft-ietf-… Greg Mirsky
- [mpls] Re: Working Group Last Call on draft-ietf-… Joel Halpern
- [mpls] Re: Working Group Last Call on draft-ietf-… Gyan Mishra
- [mpls] Re: Working Group Last Call on draft-ietf-… Loa Andersson
- [mpls] Re: Working Group Last Call on draft-ietf-… Jaganbabu Rajamanickam (jrajaman)
- [mpls] Re: Working Group Last Call on draft-ietf-… Gyan Mishra
- [mpls] Re: Working Group Last Call on draft-ietf-… Dongjie (Jimmy)
- [mpls] Re: Working Group Last Call on draft-ietf-… Joel Halpern
- [mpls] Re: Working Group Last Call on draft-ietf-… Fabian Ihle
- [mpls] 答复: Working Group Last Call on draft-ietf-… Aijun Wang
- [mpls] Re: Working Group Last Call on draft-ietf-… John Drake
- [mpls] Re: Working Group Last Call on draft-ietf-… John Drake
- [mpls] Re: Working Group Last Call on draft-ietf-… Joel Halpern
- [mpls] Re: Working Group Last Call on draft-ietf-… John Drake
- [mpls] Re: Working Group Last Call on draft-ietf-… Tianran Zhou
- [mpls] Re: Working Group Last Call on draft-ietf-… John Drake
- [mpls] Re: Working Group Last Call on draft-ietf-… Stewart Bryant
- [mpls] Re: Working Group Last Call on draft-ietf-… Tianran Zhou
- [mpls] Re: Working Group Last Call on draft-ietf-… Tony Li
- [mpls] Re: Working Group Last Call on draft-ietf-… Loa Andersson
- [mpls] Re: Working Group Last Call on draft-ietf-… John Drake
- [mpls] Re: Working Group Last Call on draft-ietf-… Tianran Zhou
- [mpls] Re: Working Group Last Call on draft-ietf-… Tony Li
- [mpls] Re: Working Group Last Call on draft-ietf-… Stewart Bryant
- [mpls] Re: Working Group Last Call on draft-ietf-… Tianran Zhou
- [mpls] Re: Working Group Last Call on draft-ietf-… Joel Halpern
- [mpls] Re: Working Group Last Call on draft-ietf-… Tianran Zhou
- [mpls] Re: Working Group Last Call on draft-ietf-… Tianran Zhou
- [mpls] Re: Working Group Last Call on draft-ietf-… Joel Halpern
- [mpls] Re: Working Group Last Call on draft-ietf-… Zafar Ali (zali)
- [mpls] Re: Working Group Last Call on draft-ietf-… Loa Andersson
- [mpls] Re: Working Group Last Call on draft-ietf-… Joel Halpern
- [mpls] Re: Working Group Last Call on draft-ietf-… Stewart Bryant
- [mpls] Re: Working Group Last Call on draft-ietf-… Loa Andersson
- [mpls] Re: Working Group Last Call on draft-ietf-… Joel Halpern
- [mpls] Re: Working Group Last Call on draft-ietf-… John Drake
- [mpls] Re: Working Group Last Call on draft-ietf-… John Drake
- [mpls] Re: Working Group Last Call on draft-ietf-… John Drake
- [mpls] Re: Working Group Last Call on draft-ietf-… Greg Mirsky
- [mpls] Re: Working Group Last Call on draft-ietf-… Loa Andersson
- [mpls] Re: Working Group Last Call on draft-ietf-… Stewart Bryant
- [mpls] Re: Working Group Last Call on draft-ietf-… Jaganbabu Rajamanickam
- [mpls] Re: Working Group Last Call on draft-ietf-… Tianran Zhou
- [mpls] Re: Working Group Last Call on draft-ietf-… Stewart Bryant
- [mpls] Re: Working Group Last Call on draft-ietf-… Joel Halpern
- [mpls] Re: Working Group Last Call on draft-ietf-… jmh.direct
- [mpls] Re: Working Group Last Call on draft-ietf-… Greg Mirsky
- [mpls] Re: Working Group Last Call on draft-ietf-… Zafar Ali (zali)
- [mpls] Re: Working Group Last Call on draft-ietf-… Joel Halpern
- [mpls] Re: Working Group Last Call on draft-ietf-… Tony Li
- [mpls] Re: Working Group Last Call on draft-ietf-… Gyan Mishra
- [mpls] Re: Working Group Last Call on draft-ietf-… Tony Li
- [mpls] Re: Working Group Last Call on draft-ietf-… Jaganbabu Rajamanickam (jrajaman)
- [mpls] Re: Working Group Last Call on draft-ietf-… Tianran Zhou
- [mpls] Re: Working Group Last Call on draft-ietf-… Loa Andersson
- [mpls] Re: Working Group Last Call on draft-ietf-… Loa Andersson
- [mpls] Re: Working Group Last Call on draft-ietf-… Zafar Ali (zali)
- [mpls] Re: Working Group Last Call on draft-ietf-… John Drake
- [mpls] Re: Working Group Last Call on draft-ietf-… Greg Mirsky
- [mpls] Re: Working Group Last Call on draft-ietf-… je_drake@yahoo.com
- [mpls] Re: Working Group Last Call on draft-ietf-… Loa Andersson
- [mpls] Re: Working Group Last Call on draft-ietf-… Joel Halpern
- [mpls] Re: Working Group Last Call on draft-ietf-… Tianran Zhou
- [mpls] Re: Working Group Last Call on draft-ietf-… Stewart Bryant
- [mpls] Re: Working Group Last Call on draft-ietf-… IJsbrand Wijnands
- [mpls] Re: Working Group Last Call on draft-ietf-… Adrian Farrel
- [mpls] Re: Working Group Last Call on draft-ietf-… Dongjie (Jimmy)
- [mpls] Re: Working Group Last Call on draft-ietf-… Joel Halpern
- [mpls] Re: Working Group Last Call on draft-ietf-… Joel Halpern
- [mpls] Re: Working Group Last Call on draft-ietf-… Joel Halpern
- [mpls] Re: Working Group Last Call on draft-ietf-… Stewart Bryant
- [mpls] Re: Working Group Last Call on draft-ietf-… Jaganbabu Rajamanickam (jrajaman)
- [mpls] Re: Working Group Last Call on draft-ietf-… Stewart Bryant
- [mpls] Re: Working Group Last Call on draft-ietf-… Tony Li
- [mpls] Re: Working Group Last Call on draft-ietf-… Tianran Zhou
- [mpls] Re: Working Group Last Call on draft-ietf-… Zafar Ali (zali)
- [mpls] Re: Working Group Last Call on draft-ietf-… jmh.direct
- [mpls] Re: Working Group Last Call on draft-ietf-… Stewart Bryant
- [mpls] Re: Working Group Last Call on draft-ietf-… Zafar Ali (zali)
- [mpls] Re: Working Group Last Call on draft-ietf-… Tarek Saad
- [mpls] Re: Working Group Last Call on draft-ietf-… John Drake
- [mpls] Re: 答复: Working Group Last Call on draft-i… Loa Andersson
- [mpls] Re: Working Group Last Call on draft-ietf-… Joel Halpern
- [mpls] Re: Working Group Last Call on draft-ietf-… Greg Mirsky
- [mpls] Re: Working Group Last Call on draft-ietf-… Greg Mirsky
- [mpls] Re: Working Group Last Call on draft-ietf-… Zafar Ali (zali)
- [mpls] Re: Working Group Last Call on draft-ietf-… Tianran Zhou
- [mpls] Re: Working Group Last Call on draft-ietf-… Tony Li
- [mpls] Re: 答复: Working Group Last Call on draft-i… Greg Mirsky
- [mpls] Re: Working Group Last Call on draft-ietf-… Matthew Bocci (Nokia)
- [mpls] Re: Working Group Last Call on draft-ietf-… Greg Mirsky
- [mpls] Re: Working Group Last Call on draft-ietf-… Greg Mirsky
- [mpls] Re: Working Group Last Call on draft-ietf-… Dongjie (Jimmy)
- [mpls] Re: Working Group Last Call on draft-ietf-… Dongjie (Jimmy)
- [mpls] Re: Working Group Last Call on draft-ietf-… Adrian Farrel
- [mpls] Re: 答复: Working Group Last Call on draft-i… John Drake
- [mpls] Re: Working Group Last Call on draft-ietf-… Jaganbabu Rajamanickam (jrajaman)
- [mpls] Re: 答复: Working Group Last Call on draft-i… Haoyu Song
- [mpls] Re: 答复: Working Group Last Call on draft-i… je_drake@yahoo.com
- [mpls] Re: 答复: Working Group Last Call on draft-i… Tony Li
- [mpls] Re: Working Group Last Call on draft-ietf-… Greg Mirsky
- [mpls] Re: 答复: Working Group Last Call on draft-i… Loa Andersson
- [mpls] Re: Working Group Last Call on draft-ietf-… Michael Menth
- [mpls] Re: Working Group Last Call on draft-ietf-… Greg Mirsky
- [mpls] Re: 答复: Working Group Last Call on draft-i… Greg Mirsky
- [mpls] Disacussion on draft-mb-mpls Re: Re: 答复: W… Loa Andersson
- [mpls] Re: Working Group Last Call on draft-ietf-… Zafar Ali (zali)
- [mpls] Re: Working Group Last Call on draft-ietf-… Jaganbabu Rajamanickam (jrajaman)
- [mpls] Re: Working Group Last Call on draft-ietf-… Greg Mirsky
- [mpls] Re: Working Group Last Call on draft-ietf-… Tianran Zhou