Return-Path: <stbryant@cisco.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1])
 by ietfa.amsl.com (Postfix) with ESMTP id A1CD31AD0CC
 for <mpls@ietfa.amsl.com>; Mon, 23 Mar 2015 11:17:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.51
X-Spam-Level: 
X-Spam-Status: No, score=-14.51 tagged_above=-999 required=5
 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
 DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5,
 SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, USER_IN_DEF_DKIM_WL=-7.5]
 autolearn=ham
Received: from mail.ietf.org ([4.31.198.44])
 by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id XsuiIZlTh748 for <mpls@ietfa.amsl.com>;
 Mon, 23 Mar 2015 11:17:45 -0700 (PDT)
Received: from aer-iport-1.cisco.com (aer-iport-1.cisco.com [173.38.203.51])
 (using TLSv1 with cipher RC4-SHA (128/128 bits))
 (No client certificate requested)
 by ietfa.amsl.com (Postfix) with ESMTPS id 42AFE1AD0AA
 for <mpls@ietf.org>; Mon, 23 Mar 2015 11:17:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple;
 d=cisco.com; i=@cisco.com; l=20683; q=dns/txt;
 s=iport; t=1427134664; x=1428344264;
 h=message-id:date:from:reply-to:mime-version:to:cc:subject:
 references:in-reply-to;
 bh=Gj3zEYCG+BXhnxhT4vVG+PYvPhi3tCDA7MA68SWHvmU=;
 b=fRPY2umJD9tu99GVfm7KoplqgVALCbiwD1DdlgTkCneUAH80d8qH3+c3
 OZEu8tvNZmkGJiDSGHsWrYDR3pgJakZu3WnsFQngmmQq27KPVlvCGf2CJ
 K3V9QOILdtXDhgM5uiyY0S2F6WKT4YdJUr4GP+zM9ghLhC+bbsHRC1qXm I=;
X-IronPort-AV: E=Sophos;i="5.11,453,1422921600"; 
 d="scan'208,217";a="416656310"
Received: from aer-iport-nat.cisco.com (HELO aer-core-3.cisco.com)
 ([173.38.203.22])
 by aer-iport-1.cisco.com with ESMTP; 23 Mar 2015 18:17:41 +0000
Received: from [10.61.111.170] (dhcp-10-61-111-170.cisco.com [10.61.111.170])
 by aer-core-3.cisco.com (8.14.5/8.14.5) with ESMTP id t2NIHe2c027807; 
 Mon, 23 Mar 2015 18:17:40 GMT
Message-ID: <551058C3.6030505@cisco.com>
Date: Mon, 23 Mar 2015 18:17:39 +0000
From: Stewart Bryant <stbryant@cisco.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10;
 rv:31.0) Gecko/20100101 Thunderbird/31.5.0
MIME-Version: 1.0
To: Nobo Akiya <nobo.akiya.dev@gmail.com>,
 draft-bryant-mpls-sfl-control@tools.ietf.org
References: <008a01d06487$509048a0$f1b0d9e0$@gmail.com>
 <5510082D.5020108@cisco.com> <01c901d06576$65b7e040$3127a0c0$@gmail.com>
In-Reply-To: <01c901d06576$65b7e040$3127a0c0$@gmail.com>
Content-Type: multipart/alternative;
 boundary="------------070401060908020801020802"
Archived-At: <http://mailarchive.ietf.org/arch/msg/mpls/O4h5e1Y2Ysks9QTBVFP9xpX2kVk>
Cc: mpls@ietf.org
Subject: Re: [mpls] Mail regarding draft-bryant-mpls-sfl-control
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: stbryant@cisco.com
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>,
 <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>,
 <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Mar 2015 18:17:47 -0000

This is a multi-part message in MIME format.
--------------070401060908020801020802
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 8bit

On 23/03/2015 14:33, Nobo Akiya wrote:
>
> Hi Stewart,
>
> Thanks for the reply. Please see in-line with [NOBO].
>
> *From:*Stewart Bryant [mailto:stbryant@cisco.com]
> *Sent:* March-23-15 7:34 AM
> *To:* Nobo Akiya; draft-bryant-mpls-sfl-control@tools.ietf.org
> *Cc:* mpls@ietf.org
> *Subject:* Re: [mpls] Mail regarding draft-bryant-mpls-sfl-control
>
> On 22/03/2015 10:02, Nobo Akiya wrote:
>
>     Hi Authors,
>
>       
>
>     This proposal is very much needed to use PM for wider range of scenario, and
>
>     the method to achieve this w/o increasing the label stack size for
>
>     application labels is very clever! I read through the document (along with
>
>     draft-bryant-mpls-synonymous-flow-labels) and had few questions which I hope
>
>     you can clarify.
>
>       
>
>     1) Shouldn't the SFL control message contain a source (i.e., requester)
>
>     identifier field? Without that, session-ID/SFL-Batch can collide amongst
>
>     multiple sources for a same FEC (e.g., mp2p), creating confusion to the
>
>     receiver.
>
>
>     4
>     <https://tools.ietf.org/html/draft-bryant-mpls-sfl-control-00#section-4>. 
>     Return Path
>
>   
>   
>     Where the LSP is a mulit-point to point, or multi-point to multi-
>     point MPLS LSP (or other MPLS construct) theRFC6374  <https://tools.ietf.org/html/rfc6374>  Address TLV MUST
>     be included in Query packet, even if the response is requested in-
>     band, since this is needed to provide the necessary return address
>     for this request.
>
> So I think we have that covered.
>
> [NOBO] I missed that section. From reading other sections of this 
> document, I was under the impression that the SFL control message will 
> not be followed by TLVs. Can we make this clear in section 3 and also 
> fix up the IANA section?
>
> [snip]
>
>    Value Description *TLV Follows* Reference
>
>    ------ ---------------------------------------- ----------- ---------
>
>     0x0XXX SFL Control *No* This
>
> [snip]
>
>       
>
>       
>
>     2) Is there is any use case for the SFL "request" operation needing to be
>
>     processed on a non-egress LSR (i.e., transit LSRs)? If there is no such use
>
>     case, it might be a good idea to restrict the processing of the "request"
>
>     operation by the egress of the FEC described in the control message, in case
>
>     such packets prematurely terminate. Thoughts?
>
> The work is written up as operating between LSP endoints, but you could
> run it at a midpoint where the label becomes top of stack - i.e. at
> any point on an LSP or at a PW stitching point. You would need to run the
> setup between the two adjacent mid-point nodes but that is possible.
>
> [NOBO] Ok.
>
>       
>
>       
>
>     3) When I thought about this topic a while back, my thought at the time was
>
>     to use some sort of a TCP connection between the 2 nodes to send control
>
>     messages to allocate/maintain context labels. What was the design decision
>
>     which lead up to preferring the ACH to send the SFL control messages (as
>
>     opposed to a TCP connection)?
>
> There were two reasons for doing this, one that we wanted to make this
> independent of the label protocol so we did not need to do this for LDP,
> RSVP, BGP, MPLS-TP etc, and the best way seemed to be a common
> protocol that run under the main signalling protocols and operated in
> all of these environments. Secondly I wanted the same solution for
> MPLS and MPLS-TP. This seemed to be a way to achieve these objectives.
>
> [NOBO] Right, IP-less TP becomes a special case if we were to cook up 
> a generic (i.e., protocol independent) TCP based OAM signaling 
> mechanism. However, doing this in-band of an LSP via ACH would make it 
> more difficult to do management of anything that’s not LSP specific. 
> For example, management of aggregate stats label (i.e., one context 
> label used across multiple LSPs). I think SFL itself is very cool, but 
> if the defined control protocol is to handle more than SFL, then 
> perhaps we need further discussions.
>
I would be interested in discussing this, particularly the other 
applications. I am open to evaluating alternative control protocol 
designs, preferably simple designs.

- Stewart

> Thanks!
>
> -Nobo
>
>
> - Stewart
>
>
>       
>
>       
>
>     Thanks!
>
>       
>
>     -Nobo
>
>       
>
>       
>
>     _______________________________________________
>
>     mpls mailing list
>
>     mpls@ietf.org  <mailto:mpls@ietf.org>
>
>     https://www.ietf.org/mailman/listinfo/mpls
>
>       
>
>
>
>
> -- 
> For corporate legal information go to:
>   
> http://www.cisco.com/web/about/doing_business/legal/cri/index.html
>   


-- 
For corporate legal information go to:

http://www.cisco.com/web/about/doing_business/legal/cri/index.html


--------------070401060908020801020802
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 23/03/2015 14:33, Nobo Akiya wrote:<br>
    </div>
    <blockquote cite="mid:01c901d06576$65b7e040$3127a0c0$@gmail.com"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <meta name="Generator" content="Microsoft Word 15 (filtered
        medium)">
      <style><!--
/* Font Definitions */
@font-face
	{font-family:"MS Mincho";
	panose-1:2 2 6 9 4 2 5 8 3 4;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:"\@MS Mincho";
	panose-1:2 2 6 9 4 2 5 8 3 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;
	color:black;}
h2
	{mso-style-priority:9;
	mso-style-link:"Heading 2 Char";
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:18.0pt;
	font-family:"Times New Roman",serif;
	color:black;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";
	color:black;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:Consolas;
	color:black;}
span.h2
	{mso-style-name:h2;}
span.Heading2Char
	{mso-style-name:"Heading 2 Char";
	mso-style-priority:9;
	mso-style-link:"Heading 2";
	font-family:"Calibri Light",sans-serif;
	color:#2E74B5;}
span.EmailStyle21
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
span.EmailStyle22
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1">
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">Hi
            Stewart,<o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">Thanks
            for the reply. Please see in-line with [NOBO].<o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D"><o:p> </o:p></span></p>
        <div style="border:none;border-left:solid blue 1.5pt;padding:0cm
          0cm 0cm 4.0pt">
          <div>
            <div style="border:none;border-top:solid #E1E1E1
              1.0pt;padding:3.0pt 0cm 0cm 0cm">
              <p class="MsoNormal"><b><span
style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windowtext"
                    lang="EN-US">From:</span></b><span
style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windowtext"
                  lang="EN-US"> Stewart Bryant
                  [<a class="moz-txt-link-freetext" href="mailto:stbryant@cisco.com">mailto:stbryant@cisco.com</a>] <br>
                  <b>Sent:</b> March-23-15 7:34 AM<br>
                  <b>To:</b> Nobo Akiya;
                  <a class="moz-txt-link-abbreviated" href="mailto:draft-bryant-mpls-sfl-control@tools.ietf.org">draft-bryant-mpls-sfl-control@tools.ietf.org</a><br>
                  <b>Cc:</b> <a class="moz-txt-link-abbreviated" href="mailto:mpls@ietf.org">mpls@ietf.org</a><br>
                  <b>Subject:</b> Re: [mpls] Mail regarding
                  draft-bryant-mpls-sfl-control<o:p></o:p></span></p>
            </div>
          </div>
          <p class="MsoNormal"><o:p> </o:p></p>
          <div>
            <p class="MsoNormal">On 22/03/2015 10:02, Nobo Akiya wrote:<o:p></o:p></p>
          </div>
          <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
            <pre>Hi Authors,<o:p></o:p></pre>
            <pre><o:p> </o:p></pre>
            <pre>This proposal is very much needed to use PM for wider range of scenario, and<o:p></o:p></pre>
            <pre>the method to achieve this w/o increasing the label stack size for<o:p></o:p></pre>
            <pre>application labels is very clever! I read through the document (along with<o:p></o:p></pre>
            <pre>draft-bryant-mpls-synonymous-flow-labels) and had few questions which I hope<o:p></o:p></pre>
            <pre>you can clarify.<o:p></o:p></pre>
            <pre><o:p> </o:p></pre>
            <pre>1) Shouldn't the SFL control message contain a source (i.e., requester)<o:p></o:p></pre>
            <pre>identifier field? Without that, session-ID/SFL-Batch can collide amongst<o:p></o:p></pre>
            <pre>multiple sources for a same FEC (e.g., mp2p), creating confusion to the<o:p></o:p></pre>
            <pre>receiver.<o:p></o:p></pre>
          </blockquote>
          <h2><a moz-do-not-send="true" name="section-4"></a><a
              moz-do-not-send="true"
href="https://tools.ietf.org/html/draft-bryant-mpls-sfl-control-00#section-4"><span
                style="font-family:&quot;Courier New&quot;">4</span></a><span
              style="font-family:&quot;Courier New&quot;">.  Return Path<o:p></o:p></span></h2>
          <pre><o:p> </o:p></pre>
          <pre><o:p> </o:p></pre>
          <pre>   Where the LSP is a mulit-point to point, or multi-point to multi-<o:p></o:p></pre>
          <pre>   point MPLS LSP (or other MPLS construct) the <a moz-do-not-send="true" href="https://tools.ietf.org/html/rfc6374">RFC6374</a> Address TLV MUST<o:p></o:p></pre>
          <pre>   be included in Query packet, even if the response is requested in-<o:p></o:p></pre>
          <pre>   band, since this is needed to provide the necessary return address<o:p></o:p></pre>
          <pre>   for this request.<o:p></o:p></pre>
          <p class="MsoNormal">So I think we have that covered. <br>
            <br>
            <o:p></o:p></p>
          <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">[NOBO]
              I missed that section. From reading other sections of this
              document, I was under the impression that the SFL control
              message will not be followed by TLVs. Can we make this
              clear in section 3 and also fix up the IANA section?<o:p></o:p></span></p>
          <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D"><o:p> </o:p></span></p>
          <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">[snip]<o:p></o:p></span></p>
          <p class="MsoNormal"
            style="margin-left:6.0pt;page-break-before:always"><span
              style="font-size:10.0pt;font-family:&quot;Courier
              New&quot;;color:windowtext" lang="EN">   Value 
              Description                              <b>TLV Follows</b>
              Reference<o:p></o:p></span></p>
          <p class="MsoNormal"
            style="margin-left:6.0pt;page-break-before:always"><span
              style="font-size:10.0pt;font-family:&quot;Courier
              New&quot;;color:windowtext" lang="EN">   ------
              ---------------------------------------- -----------
              ---------<o:p></o:p></span></p>
          <p class="MsoNormal"><span
              style="font-size:10.0pt;font-family:&quot;Courier
              New&quot;;color:windowtext" lang="EN">    0x0XXX SFL
              Control                              <b>No</b>         
              This</span><span
              style="font-size:9.0pt;font-family:&quot;Courier
              New&quot;;color:#1F497D"><o:p></o:p></span></p>
          <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">[snip]<o:p></o:p></span></p>
          <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
            <pre><o:p> </o:p></pre>
            <pre><o:p> </o:p></pre>
            <pre>2) Is there is any use case for the SFL "request" operation needing to be<o:p></o:p></pre>
            <pre>processed on a non-egress LSR (i.e., transit LSRs)? If there is no such use<o:p></o:p></pre>
            <pre>case, it might be a good idea to restrict the processing of the "request"<o:p></o:p></pre>
            <pre>operation by the egress of the FEC described in the control message, in case<o:p></o:p></pre>
            <pre>such packets prematurely terminate. Thoughts?<o:p></o:p></pre>
          </blockquote>
          <p class="MsoNormal">The work is written up as operating
            between LSP endoints, but you could<br>
            run it at a midpoint where the label becomes top of stack -
            i.e. at<br>
            any point on an LSP or at a PW stitching point. You would
            need to run the <br>
            setup between the two adjacent mid-point nodes but that is
            possible.<br>
            <br>
            <o:p></o:p></p>
          <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">[NOBO]
              Ok.<o:p></o:p></span></p>
          <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
            <pre><o:p> </o:p></pre>
            <pre><o:p> </o:p></pre>
            <pre>3) When I thought about this topic a while back, my thought at the time was<o:p></o:p></pre>
            <pre>to use some sort of a TCP connection between the 2 nodes to send control<o:p></o:p></pre>
            <pre>messages to allocate/maintain context labels. What was the design decision<o:p></o:p></pre>
            <pre>which lead up to preferring the ACH to send the SFL control messages (as<o:p></o:p></pre>
            <pre>opposed to a TCP connection)?<o:p></o:p></pre>
          </blockquote>
          <p class="MsoNormal">There were two reasons for doing this,
            one that we wanted to make this <br>
            independent of the label protocol so we did not need to do
            this for LDP,<br>
            RSVP, BGP, MPLS-TP etc, and the best way seemed to be a
            common <br>
            protocol that run under the main signalling protocols and
            operated in<br>
            all of these environments. Secondly I wanted the same
            solution for <br>
            MPLS and MPLS-TP. This seemed to be a way to achieve these
            objectives.<br>
            <br>
            <span style="color:#1F497D"><o:p></o:p></span></p>
          <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">[NOBO]
              Right, IP-less TP becomes a special case if we were to
              cook up a generic (i.e., protocol independent) TCP based
              OAM signaling mechanism. However, doing this in-band of an
              LSP via ACH would make it more difficult to do management
              of anything that’s not LSP specific. For example,
              management of aggregate stats label (i.e., one context
              label used across multiple LSPs). I think SFL itself is
              very cool, but if the defined control protocol is to
              handle more than SFL, then perhaps we need further
              discussions.<o:p></o:p></span></p>
          <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D"><o:p> </o:p></span></p>
        </div>
      </div>
    </blockquote>
    I would be interested in discussing this, particularly the other
    applications. I am open to evaluating alternative control protocol
    designs, preferably simple designs.<br>
    <br>
    - Stewart<br>
    <br>
    <blockquote cite="mid:01c901d06576$65b7e040$3127a0c0$@gmail.com"
      type="cite">
      <div class="WordSection1">
        <div style="border:none;border-left:solid blue 1.5pt;padding:0cm
          0cm 0cm 4.0pt">
          <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">Thanks!<o:p></o:p></span></p>
          <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D"><o:p> </o:p></span></p>
          <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">-Nobo<o:p></o:p></span></p>
          <p class="MsoNormal"><br>
            - Stewart <br>
            <br>
            <br>
            <o:p></o:p></p>
          <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
            <pre><o:p> </o:p></pre>
            <pre><o:p> </o:p></pre>
            <pre>Thanks!<o:p></o:p></pre>
            <pre><o:p> </o:p></pre>
            <pre>-Nobo<o:p></o:p></pre>
            <pre><o:p> </o:p></pre>
            <pre><o:p> </o:p></pre>
            <pre>_______________________________________________<o:p></o:p></pre>
            <pre>mpls mailing list<o:p></o:p></pre>
            <pre><a moz-do-not-send="true" href="mailto:mpls@ietf.org">mpls@ietf.org</a><o:p></o:p></pre>
            <pre><a moz-do-not-send="true" href="https://www.ietf.org/mailman/listinfo/mpls">https://www.ietf.org/mailman/listinfo/mpls</a><o:p></o:p></pre>
            <pre><o:p> </o:p></pre>
          </blockquote>
          <p class="MsoNormal"><br>
            <br>
            <br>
            <o:p></o:p></p>
          <pre>-- <o:p></o:p></pre>
          <pre>For corporate legal information go to:<o:p></o:p></pre>
          <pre><o:p> </o:p></pre>
          <pre><a moz-do-not-send="true" href="http://www.cisco.com/web/about/doing_business/legal/cri/index.html">http://www.cisco.com/web/about/doing_business/legal/cri/index.html</a><o:p></o:p></pre>
          <pre><o:p> </o:p></pre>
        </div>
      </div>
    </blockquote>
    <br>
    <br>
    <pre class="moz-signature" cols="72">-- 
For corporate legal information go to:

<a class="moz-txt-link-freetext" href="http://www.cisco.com/web/about/doing_business/legal/cri/index.html">http://www.cisco.com/web/about/doing_business/legal/cri/index.html</a>

</pre>
  </body>
</html>

--------------070401060908020801020802--

