Re: [PWOT] draft-cai-vc-rsvp-te-01.txt

"Andrew G. Malis" <Andy.Malis@vivacenetworks.com> Tue, 06 March 2001 04:54 UTC

Received: from optimus.ietf.org (ietf.org [132.151.1.19] (may be forged)) by ietf.org (8.9.1a/8.9.1a) with SMTP id XAA18741 for <pwot-archive@odin.ietf.org>; Mon, 5 Mar 2001 23:54:37 -0500 (EST)
Received: from optimus.ietf.org (localhost [127.0.0.1]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id XAA15264; Mon, 5 Mar 2001 23:50:31 -0500 (EST)
Received: from ietf.org (odin [132.151.1.176]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id XAA15232 for <pwot@ns.ietf.org>; Mon, 5 Mar 2001 23:50:25 -0500 (EST)
Received: from snipe.prod.itd.earthlink.net (snipe.prod.itd.earthlink.net [207.217.120.62]) by ietf.org (8.9.1a/8.9.1a) with SMTP id XAA18718 for <pwot@ietf.org>; Mon, 5 Mar 2001 23:50:21 -0500 (EST)
Received: from AMALIS.earthlink.net (sdn-ar-002lanorlP047.dialsprint.net [63.178.73.159]) by snipe.prod.itd.earthlink.net (EL-8_9_3_3/8.9.3) with ESMTP id UAA15697; Mon, 5 Mar 2001 20:49:59 -0800 (PST)
Message-Id: <5.0.2.1.2.20010305194142.039bdd00@viva.vivacenet.com>
X-Sender: andymalis@mail.earthlink.net
X-Mailer: QUALCOMM Windows Eudora Version 5.0.2
Date: Mon, 05 Mar 2001 23:38:27 -0500
To: Ting Cai <Ting.Cai@TeraBeam.com>
From: "Andrew G. Malis" <Andy.Malis@vivacenetworks.com>
Subject: Re: [PWOT] draft-cai-vc-rsvp-te-01.txt
Cc: pwot@ietf.org, 'Martin Machacek' <m@m3a.cz>
In-Reply-To: <F03A5CDD25F1D411BE6C00508BAFACB23413F6@tera-email.terabeam .com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format="flowed"
Sender: pwot-admin@ietf.org
Errors-To: pwot-admin@ietf.org
X-Mailman-Version: 1.0
Precedence: bulk
List-Id: <pwot.ietf.org>
X-BeenThere: pwot@ietf.org

Ting,

I've got some comments on your draft.

Unfortunately, this is not one of those cases where LDP and RSVP-TE can be 
roughly equivalent.  For this application, they have very different 
operational and scaling properties.

The nice thing about the LDP approach is that you can have many thousands 
of L2 circuits on one forwarding LSP and only the tunnel's two endpoints 
keep any state for them, since the LDP signaling is ONLY seen by the VC's 
endpoint LERs.  The signaling is completely invisible to the interior LSRs 
within the network - it's just labeled IP packets within the traffic tunnels.

However, that does not happen with this draft: even if only the ingress LSR 
interprets the VC_LABEL (and only the egress LSR interprets the 
VC_LABEL_REQUEST), these are sent in RSVP PATH messages with router alert 
set.  Every LSR along the way will process those packets on the slow path, 
if only to decide it shouldn't be looking at the VC_LABEL object.  And the 
size of the RSVP messages will grow to the extent that they won't fit 
within in a single datagram, meaning that a potentially very large number 
of RSVP messages will be required for setup and at each refresh period for 
a single traffic tunnel.  And again, because router alert is set, there's 
always a cost for taking these packets out of the fast path and then 
reinserting them at every intermediate LSR.

And once the VCs are set up, RSVP requires these to be refreshed 
periodically. Since summary refresh from the refresh reduction draft only 
works between neighbors, it can't be used in this case (since the 
intermediate nodes aren't supposed to know about the VCs).  And of course, 
the regular RSVP refresh has the same scaling problems as above and 
requires state at intermediate LSR's.

So, unless these scaling problems can be overcome, this is one case where 
LDP really is superior for the application.

Thanks,
Andy

-------

At 3/1/2001 10:44 PM -0800, Ting Cai wrote:
>FYI,
>
>A new internet draft has been submitted.  Before it becomes available at
>IETF web site, you can find a copy at
>
>http://www.pavoucek.cz/drafts/draft-cai-vc-rsvp-te-01.txt
>
>Your comments and questions are greatly appreciated.
>
>
>Ting Cai
>Martin Machacek
>
>Terabeam Networks, Inc.
>
>PS:
>
>Introduction of the draft:
>Martini et. al. proposed in [5] a method of encapsulating L2 PDUs in MPLS
>packets. The method uses a stack of two labels: one specifying the LSP
>tunnel across the MPLS network and the other identifying the virtual circuit
>(VC) to which the L2 PDUs belong. Martini et. al. proposed a method for
>distributing VC labels using LDP in downstream-unsolicited mode in [2]. We
>propose a simple extension to RSVP-TE [3] to signal VC labels using RSVP-TE
>in downstream-on-demand mode. The extension includes two new RSVP object
>classes, VC LABEL and VC LABEL REQUEST. The data formats including their
>interpretations are taken from [2] with only minor modifications required by
>the RSVP object format. This should simplify implementations supporting both
>LDP and RSVP-TE.
>
>
>
>_______________________________________________
>pwot mailing list
>pwot@ietf.org
>http://www.ietf.org/mailman/listinfo/pwot


_______________________________________________
pwot mailing list
pwot@ietf.org
http://www.ietf.org/mailman/listinfo/pwot