[mpls] Re: A list of technical concerns with draft-ietf-mpls-mna-hdr-12
John Drake <je_drake@yahoo.com> Wed, 16 April 2025 20:20 UTC
Return-Path: <je_drake@yahoo.com>
X-Original-To: mpls@mail2.ietf.org
Delivered-To: mpls@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 506691D44E01 for <mpls@mail2.ietf.org>; Wed, 16 Apr 2025 13:20:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.095
X-Spam-Level:
X-Spam-Status: No, score=-2.095 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=yahoo.com
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YKKMwzFnl_6x for <mpls@mail2.ietf.org>; Wed, 16 Apr 2025 13:20:46 -0700 (PDT)
Received: from sonic320-23.consmr.mail.gq1.yahoo.com (sonic320-23.consmr.mail.gq1.yahoo.com [98.137.70.204]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 1FAB21D44DEE for <mpls@ietf.org>; Wed, 16 Apr 2025 13:20:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1744834845; bh=l9sv7E4LNJZBOeRM0t3OTlXd7eaXi2myJ2DG8vbTqOk=; h=Date:From:To:Cc:In-Reply-To:References:Subject:From:Subject:Reply-To; b=bxKm88D9A2wKi/M0YwdEVwZCV/wM2dLnECSh47UfDd0IQy8yZSFIXzN03Nvt5C9h/dCAyYcKp+YSJ8gEZTo4Hj595dvL13yD/GPHna7ZkJtC60vz4ikz2+doQLZaONDS8UUE2WiK/SZEWpLGZRrBNZDcEE+wrRH0Bd4vapvq1jU5TdKEBLNMC1k8bSnuBk9ssGkzNdjFHrp44iI3uaIFyYLBaIcI0O77GVbsvDp0nd5k4yP/xK2aHvwGJ91LU68Pel6ceJcmhBEUYqjrwQ0QrZn66urAYGIjcWe6D5RN/ElFiwziEsvY8KfSllBFRmsPvNQNo8sPrJYkNkGkCurUrw==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1744834845; bh=JuTKPg0z3GSArh+ZCdyzzkU+NKW3YOT7mlrMHBp6C1N=; h=X-Sonic-MF:Date:From:To:Subject:From:Subject; b=gudqxs0LsyfGup/QZNeViHUybJwPabcwSk3NL7/4SoegUvLGB4Me9lhxiK1CFs1iZsU7TuTPbQ8V6DWo9O3fIrJj0qjCSDFZR7v/wHQzQYCVQw0vgu5VYjdFqIu0/UflrbgzLRuc0IY16bjhlHIg0zhw2gio8RG3hoGCBOvL+hOwLD28OX8jDd9G4CYB3TLJaW5+F2YoOP/RbLXBoSsvk+0x++817F2AJ4IU5TEd4I4HnGFfNAZQobmIMpHGKG0vyO7Xe0mupoNrJcQnKS3MJ4uIO+cvVsen2W7h1VqIHiBuE+XkyDFT7fZtYPamo1ibfcYHkQj9ZFkaIQTpH5V9DA==
X-YMail-OSG: 187YyosVM1k4mJIO.uWJ_IDDDyg1NCQ2zYCI2rPLz0lXoDShN7NelafMtYMG7c6 c0wfQ3fpPgs1VtG68NjRe5vlKorfnC8GiN792ObFE8Rc2c.hdrLpT.ezBvndWsqnfdXv.z3EBSWT A.0osqd3qocLIeAEryWl2o51qHOb_cMOIRZ_Z6yoCm9vQ1KVk87ByO6CnaDN9EqMElyvNHFFM0zg dTw130.H3VwTPHFbIjPsCtv5.2o7pjwJ_IhDl..NZLvsTFaZ8SZ7.SW0qiH.t.2HnSjBlJLU8RF2 6Tysed2bpialfCIniKEEXdQYweSCH1VUl43CW26kmeAXFqNnKSFIWpsEDLnwESPaQRd9sW2XuBsk aUkWBMQpff43m5W2o9zd39L2RfaBy5SlbCThjz4Xw2RuJwgBp6k9sy721HF9RpdX0B9a1uFyYCPS 2NIJkCghZXm224yiqz5AKV4cH7M.4uYDj0ebtNNlJGW2lZNQp5w9WcOtPOdSXG0AOpXFY5a5kLmJ n79U2Z11nX9TCLPl_q6zbJNlb5n2PRWtsbgMZ7tfShzfBWx9YB.bJqC6vyCL2OGkk9smsuMrgdlR MouVmNDkBAUZCHWIG2qcUX8E37QNezSN8laUlkwSuwqcG0fW_aRqFOtjY4jwlg1k3idxMt3f9qVC GXZYJZJfedOxyCQ8J5PhRvDpJEIjSmb8VwK7NckBojoDiic9hwUQjO448wMhak.DQlv9HeHAjebm 3N7e8Am8kK_t.a6YJsyW1zgyoYkdVLw.6_Y6XiLvViHuzW.HZMCs6p7486wZ9hCT.6BJ541nKs0Q Th95ZA6oAH9IVE22xJesvnyRJELT6Z6U9VE8.6LE11BowUqsx42bQuCKR.WQDijo4_C0pMaOr5QZ 036P_Uv0Ay_hmttJdQRakINk3.Ocke3muS8c83H2gXzmqNZ7Hg8zlxnu4hS14EtmYTdfUMin5Jkc d22_hH7529GnuP_sooM_VWxcFqvyzzYq8Xbx0U7ZvQxgX5I.AhUdBIkhMOtX7XIzvaet1Chu_QkG zdmTK8wraMdQJxQZQH_PNLD89plB6bHzQ7vnNCuCQDAth.NKzHWCRZXnvgjyXJgJS8egoEBqmxqE _u6iayvsoULa2XaraXCCao6o7q06y46aqGFGsrHnlDYj7YYf0mAo7HpzMuqkMxQ1cnujnAFa3DEN JC3GHwpbp5KQ2YoqWdZslcv219wsOEqUju8NQt0G7NzpkXKiKv1TWO1th56eT1zYzr_TP9mYhwi3 5ya.ygc8I3Lha5NUJQ7VNVdp1fRi0jDsAMl2JeOWvWQpy3YETlxud00CRbkbzTnoSLtmmOXhwFdV QWlXopW0zMC3_qTM_Vol.1WTZcTntoV9daeTpGalSYnVvvlWnP2feV08YTSyqCkPG29zdG4mcvoQ n_TySlpsYV_GRmB5NfNaWhD8Nsu7OO9cknqKn1GO3qXXO_t20WHXCk4e4BVh71CqMJWFhOoGGAc8 vWSUa3.Ax05lNwlBOTxtgp1nfLVMmWz5o3M_C54hSRPl.aFwXl_s0Ey1Rw73Srk0HKV0Vo16iDLH 3Tohv1aPTDNgWpHxVeaO1bjECSOqSglibNJIYcQE9Jo15xkY6bb8OUTv6J.0C2T7REGOhPwyedEo 5ZHGwEScTAoeNEsYZwdkKQQ9zmh9gdyNzohhrbvFz9JlGHTobB5n0YicN5wBAQwIXW3FtvEqQYok S6wklF4CdLprVjsTjfCnQ7nkE69FRt96NNytfutVPM2hcC2j1KC_lUHBK95DsZIMxRE27rUol7xX 8nChv8EyiKcgLuzLqMDu8y0DknIy57yO6l6vEfe6hMXlnMX9X5T5B1Vd4q1ytca_3J0g_WjY7d5v 41gQxFNJKvFStaiDWSV_KPeWKp2hVHx0XYuLy2vD9gwaH3rS.pddnEaPQPoASGa_eG8tXaWO13Fg K3.jGFLwKJgJEHCnFRkXctf9COV0J13qIvcTt3k4DVtEc3LK9gupPT7ab.D8P7QqOwy4bfWGmiKa .7WBcXitMNiculpZXQjOZTnusFMy5VabI80imK2SPakdmF1vpec4nBeiEUrjgbTgp2kdrR9p31WU UnFRJv.pPag5xazNDl_Yl7FSKg_BJ7QSseRxLgFM__kEisQ2gpr.MozAvg9clRhk6qbZLvs5bx2P SOuEoj8tQappwG8VJQ5k9d6a1f7lExjPv15ZmsJrAliHSbsRIFEPksqn3MhVxoFQVZaD8_J6Rdl_ FolHbd1ulrusW9h0gCGwJv1bEflF5HZXAKXlInaOSSr0nD3w7bgBf7RpEMvPY
X-Sonic-MF: <je_drake@yahoo.com>
X-Sonic-ID: b395dc12-3067-44ac-8f0f-a6beee127a06
Received: from sonic.gate.mail.ne1.yahoo.com by sonic320.consmr.mail.gq1.yahoo.com with HTTP; Wed, 16 Apr 2025 20:20:45 +0000
Date: Wed, 16 Apr 2025 20:20:26 +0000
From: John Drake <je_drake@yahoo.com>
To: "Dongjie (Jimmy)" <jie.dong=40huawei.com@dmarc.ietf.org>, "mpls@ietf.org" <mpls@ietf.org>, Joel Halpern <jmh@joelhalpern.com>
Message-ID: <705368993.2254007.1744834826201@mail.yahoo.com>
In-Reply-To: <dac544ff-7cf8-4f8a-90e9-312d64957f56@joelhalpern.com>
References: <3c8b3ade017647f6a39a6d590776aa9f@huawei.com> <dac544ff-7cf8-4f8a-90e9-312d64957f56@joelhalpern.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_Part_2254006_267450559.1744834826197"
X-Mailer: WebService/1.1.23665 YMailNovation
Message-ID-Hash: ZLEFTFDSQ42IDQLZMDIA2VIMWEEIOCSI
X-Message-ID-Hash: ZLEFTFDSQ42IDQLZMDIA2VIMWEEIOCSI
X-MailFrom: je_drake@yahoo.com
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-chairs@ietf.org" <mpls-chairs@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [mpls] Re: A list of technical concerns with draft-ietf-mpls-mna-hdr-12
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/c6ykIUMMAvwIj8exaQLSng1JckM>
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>
This is a well-reasoned response. I don't think Jie's list of issues contains anything that we haven't heard before.
On Wednesday, April 16, 2025 at 10:35:15 AM PDT, Joel Halpern <jmh@joelhalpern.com> wrote:
Topposting responses, and the length of each comment would make finding
my responses difficult.
1) You express concern about MNA versioning.
Response 1) There is no problem with MNA versioning. First, we actually
are reasonably confident that this approach can address the need,
without needing to change the base header. The ability to add flags and
opcodes gives us a tremendous amount of flexibility for evolution.
Second, if we find it is completely wrong we can indeed assign a new
special label with a new initial structure. Whether we use the
half-empty bSPL space or decide at that point that uncertainty suggests
the use of eSPL can be determined at that time.
2) You ask if ISD makes the label stack too big.
Response 2) This seems, if I am reading the rest of your exposition
properly, to be a comparison with PSD. There are, as far as I can tell,
two cases. Case 1) RLD matters: If that is true we need ISD to be able
to cope with RLD limitations. Case 2) RLD doesn't matter: In which
case one needs only one copy of each of the ISD hop-by-hop and
end-to-end substacks. So the size of the ISD is the same or better than
the PSD.
3) You express some concern about byte alignment.
Response 3) For protocols to be processed by general purpose CPUs, byte
alignment is sometimes an issue. But even then, as long as the labels,
which they are, are 32 bit aligned performing field extractions in
software is very efficient. And for other cases, it is a non-issue
entirely. I do not see a problem.
4) You then come back to the bSPL vs eSPL topic.
Response 4) Your primary concern here seems to be that we might need
eSPL for versioning. And that therefore if we need a version we will
waste one of the half-empty set of bSPLs. See response 1 for a
discussion of versioning.
5) You object to what you term breaking the MPLS forwarding paradigm.
Response 5) If we are going to add additional behaviors at anything
other than the end of the label stack (e.g. OAM) then we are going to
change the processing structure. The WG agreed that we need to do this
in the Requirements and Framework efforts. Is there something
different about using ISD? I don't see it.
6) You seem to see a problem with handling select scope.
Response 6) As far as I can tell, the ISD select scope handling
precisely matches the need. Yes, the entity constructing the stack
needs to know which nodes need the instructions, and needs to include
labels for directing the packet to that node and the associated
instructions. No matter how you encode the packet, you need that
information if the packet is going to reflect the control. The
alternative would seem to be to declare Select to be out of scope, which
would seem to be a violation of the agreed requirements.
7) You have some concern about coexistence of bSPLs and MNA.
Response 7) I think you are concerned about a label stack with Entropy
labels not encoded in MNA and MNA substacks. i am not at all sure there
is a problem here. But if there is, the place to resolve it would be
the draft that defines the entropy opcode for use with MNA ISD, not the
general ISD draft.
Yours,
Joel
On 4/15/2025 10:32 PM, Dongjie (Jimmy) wrote:
> Dear WG,
>
> During IETF 122 meeting, a group of people gathered and discussed the technical concerns with draft-ietf-mpls-mna-hdr-12. After the IETF meeting, there was further discussion on these issues and Loa has agreed to help sorting it out as an issue list. It has not been put into the form of an internet draft, while that can be done if the WG thinks there is value.
>
> Loa is currently having problem in connecting to the internet, and today is the deadline (April 15, 2025) for sending the relevant documents as indicated by the chairs. As a participant of this discussion, I'm helping with sending the issue list below to MPLS WG for review and discussion.
>
> It is suggested that this issue list and the resolutions being tracked by the WG.
>
> --------------------------- the issue list ----------------------
>
> List of Technical Concerns on MNA
>
> 1. MNA Versioning
>
> It has been stated that MNA versioning is needed.
>
> There are obviously more one than way to solve this. It has been
> said that it would be possible to use a separate eSPL for each
> version, but other ways have been proposed.
>
> Versioning can obviously be done with an bSPL, but we can't use
> multiple bSPL (one for each version), since that would risk to
> deplete the available bSPL quickly.
>
> Two obvious ways to solve the "version with bSPL" that have been
> suggested are:
>
> * (1) insert a version field in the NAS
>
> * (2) use an OpCode to indicate the version
>
> * (3) using two bit in the flag field to create a small version
> field
>
> (1) and (2) can be viewed as suboptimal since adding a field to the
> NAS would consume available data bits, and using an OpCode first
> decreases the available number of OpCodes and secondly because
> OpCodes are used for something they were not intended for. It should
> also be noted that opcode cannot be used to indicate the change to the
> fixed fields of MNA LSE formats (e.g. NSAL or NAL).
>
> (3) is probably a trade-off between the number of flags and how many
> flags we need, but there is no available flag in the MNA LSE format B.
>
> If an unknown OpCode is encountered it is not certain that in general
> should trigger the same response as an unknown version number.
>
> There has also been opinions raised that versioning is not needed.
> Currently the argument against using versioning seem to that it has
> never been done in MPLS before.
>
> If we decide that versioning is required, we can also see that there
> ways of doing it, regardless if the MNA Label is a bSPL or an eSPL.
>
> Anyhow, we should not progress the drafts before deciding on
> versioning.
>
> 2. Size of the Label Stack
>
> It has been said that MNA (ISD) makes the label stack too big, That
> begs further questions, e.g. "How big is too big?"
>
> Is knowing the RLD enough? What happens when an ingress want to send
> a packet with the n+1 LSEs and the network wide RLD is n? Can TE
> functions be used to find a path that allows a path with an RLD of
> n+1 or better.
>
> Is the answer simply "Don't do it"?
>
> The issue of "label stack growing too big" in the strict sense is an
> ISD problem, since PSD by definition is outside the MPLS Label Stack.
> However, that argument is weak since the amount of data is roughly
> the same. This will matter most if mutable data is transported, in
> this case PSD is more efficient than ISD.
>
> 3. Byte alignment
>
> Aligning information fields with the message byte structure simplify
> both HW and SW. Byte alignment is not strictly necessary. However,
> where there are an option to choose between byte-aligned and non-byte-
> aligned, the option to maximize byte alignment should be preferred.
>
> Encoding Ancillary Data into the MPLS Label stack as ISD, does not
> make an attempt to make the encoding byte aligned (see for example
> [I-D.ietf-mpls-mna-hdr] and [I-D.ietf-mpls-mna-ioam]).
>
> Encoding Ancillary Data as PSD on the other hand is inherently byte
> aligned, (see for example [I-D.jags-mpls-ps-mna-hdr] and
> [I-D.ietf-mpls-mna-ioam]).
>
> 4. bSPL vs. eSPL
>
> There has been a discussion whether we should use a bSPL or an eSPL
> as the MNA Label. There pros and cons with both approaches.
>
> * a bSPL is for example just one LSE, while an eSPL is two, a bSPL
> would be slightly more transport efficient
>
> * if we use an eSPL we could simply encode versions using as a new
> eSPL
>
> * it would be interesting to measure if there are real difference
> between using an bSPL or an eSPL from a performance perspective
>
> * using an eSPL would allow us to use the eSPLs set aside for
> "Experimental Use", while keeping the same encoding format.
>
> * if we use eSPLs we could have one for packets that has only ISD,
> another for packets that only have PSD, and yet another for
> packets that have both, thus simplifying processing.
>
> * this list is certainly not exhaustive it should be possible to
> come up with further testable uses of bSPLs and ESPLs.
> Regardless if we choose to use a bSPL or an eSPL, that decision
> should be well motivated and taken before WGLC.
>
> 5. Breaking time-honored MPLS Forwarding
>
> When MPLS was initially specified forwarding were done on the top
> label only, labels were organised into a label stack. Three simple
> operations were defined to operate on the label stack - POP, PUSH and
> SWAP.
>
> The key MNA documents (Requirements, Framework and the Header drafts)
> all allows for forwarding decisions based on additional information,
> e.g., Ancillary Data. There might be a lot of impact from this, for
> example if the forwarding decision taken on Ancillary Data is
> different from what it would have been if it were taken on the top
> label and "entropy", this may break load sharing or even cause
> forwarding loop.
>
> There are currently no clear specification in
> [I-D.ietf-mpls-mna-requirements], [I-D.ietf-mpls-mna-fwk] or
> [I-D.ietf-mpls-mna-hdr] on whether whether MNA can or cannot impact
> the decision on next-hop. However this is clearly implied in all
> three documents.
>
> There might be several rules on how MNA information that take over
> how the forwarding decision is taken, may be inserted into the label
> stack.
>
> For example if one packet in a stream includes a NA that impacts the
> forwarding decision, all other packets in that stream also need to
> have the same NAS. No packets on another stream on the same LSP can
> have that same NAS.
>
> 6. The select scope problem
>
> draft-ietf-mpls-mna-header is not completely aligned with the
> requirements and framework on the select scope.
>
> Both documents (MNA requirements and framework) imply that multiple
> NA scopes are allowed in the same packet and multiple NAs of the
> same scope. Select is no exception.
>
> The MNA Framework says:
>
> * Select: Only specific nodes along the path will perform the
> action.
>
> Thus a set of nodes might process a NA with select scope.
>
> For this to be possible, with the current
> [I-D.ietf-mpls-mna-hdr], one select scope NA needs to be pushed by
> the ingress LER together with the correct incoming forwarding label
> under the incoming NAS.
>
> This is because currently the MNA header solution pop the entire
> NAS, i.e. it is not forwarded.
>
> However, it remains to define how the ingress LER know to put
> the correct forwarding label under the NAS, and how it pick the
> correct outgoing interface. The next select node need to have the
> label under the NAS mapped to outgoing interface and label, how is
> this done.
>
> It can be understood how this could be reasonably simply done with
> SR-MPLS, and even easier with tLDP, but so far MNA has not done any
> control plane work. Today I don't think we can assume SR-MPLS in
> every MNA capable network.
>
> And the problem is of course solvable by manual configuration.
>
> For traditional MPLS LSPs, the forwarding label will not be popped
> on transit nodes, which means the select scope NAS can never be exposed.
> It turns out that in the current situation packets that include a
> select NA are extremely similar to I2E, only that you define a
> separate LSP for the select NAS. Especially for OAM, which does
> require path sharing, this is not very useful.
>
> 7. The coexistence of MNA with existing bSPLs in packet
>
> Consider a legacy transit node which relies on the entropy label for load
> balancing, and MNA is added by the ingress. In the coexistence of MNA and entropy
> label, the order of their encapsulation is not specified in the draft. If MNA
> label and the sub-stack is closer to the top of stack than the ELI/EL, it is
> uncertain whether the legacy node can still reach the entropy label
> in its parsing (RLD). And if entropy label is within the RLD, it is
> uncertain what a legacy node would do if it finds an unknown bSPL/eSPL (the MNA
> label) before finding the ELI/EL. If the ELI/EL is closer to
> the top of stack than the NAS, it may turns out the NAS cannot be within the RLD
> for some nodes.
>
> ------------------------------- end --------------------------------
>
> Best regards,
> Jie (on behalf of the contributors of the list)
>
> _______________________________________________
> mpls mailing list -- mpls@ietf.org
> To unsubscribe send an email to mpls-leave@ietf.org
_______________________________________________
mpls mailing list -- mpls@ietf.org
To unsubscribe send an email to mpls-leave@ietf.org
- [mpls] A list of technical concerns with draft-ie… Dongjie (Jimmy)
- [mpls] Re: A list of technical concerns with draf… Greg Mirsky
- [mpls] Re: A list of technical concerns with draf… Loa Andersson
- [mpls] Re: A list of technical concerns with draf… Tony Li
- [mpls] Re: A list of technical concerns with draf… Joel Halpern
- [mpls] Re: A list of technical concerns with draf… John Drake
- [mpls] Issue #1, MNA Versioning Loa Andersson
- [mpls] Re: A list of technical concerns with draf… Fabian Ihle
- [mpls] #6 The select problem Loa Andersson
- [mpls] Re: #6 The select problem Joel Halpern
- [mpls] Re: Issue #1, MNA Versioning Joel Halpern
- [mpls] Re: #6 The select problem Tony Li
- [mpls] Re: #6 The select problem Loa Andersson
- [mpls] Re: #6 The select problem Loa Andersson
- [mpls] Re: #6 The select problem Joel Halpern
- [mpls] Re: #6 The select problem Loa Andersson
- [mpls] Re: #6 The select problem Loa Andersson
- [mpls] Re: #6 The select problem Loa Andersson
- [mpls] Re: #6 The select problem Tony Li
- [mpls] Re: #6 The select problem Adrian Farrel
- [mpls] Re: #6 The select problem Loa Andersson
- [mpls] Re: #6 The select problem Adrian Farrel
- [mpls] List of technical issues #5 Loa Andersson
- [mpls] Re: List of technical issues #5 Greg Mirsky
- [mpls] Re: List of technical issues #5 je_drake@yahoo.com
- [mpls] Re: List of technical issues #5 Tony Li
- [mpls] Re: List of technical issues #5 Loa Andersson
- [mpls] Re: List of technical issues #5 Joel Halpern
- [mpls] Re: Issue #1, MNA Versioning Loa Andersson
- [mpls] Re: #6 The select problem Adrian Farrel
- [mpls] Re: List of technical issues #5 Adrian Farrel
- [mpls] Re: Issue #1, MNA Versioning Haoyu Song
- [mpls] Re: Issue #1, MNA Versioning je_drake@yahoo.com
- [mpls] Re: #6 The select problem Tony Li
- [mpls] Re: #6 The select problem Adrian Farrel
- [mpls] Re: #6 The select problem Tony Li
- [mpls] Re: Issue #1, MNA Versioning Joel Halpern
- [mpls] Re: A list of technical concerns with draf… Rakesh Gandhi
- [mpls] Re: A list of technical concerns with draf… Tony Li
- [mpls] Re: A list of technical concerns with draf… John Drake
- [mpls] Re: A list of technical concerns with draf… Greg Mirsky
- [mpls] Re: A list of technical concerns with draf… Rakesh Gandhi
- [mpls] Re: A list of technical concerns with draf… Rakesh Gandhi