Re: Question on draft-shiomoto-ccamp-gmpls-addressing-00.txt
Ashok Narayanan <ashokn@cisco.com> Tue, 08 March 2005 13:27 UTC
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA22237 for <ccamp-archive@ietf.org>; Tue, 8 Mar 2005 08:27:00 -0500 (EST)
Received: from psg.com ([147.28.0.62] ident=mailnull) by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1D8em8-0004JV-8F for ccamp-archive@ietf.org; Tue, 08 Mar 2005 08:29:30 -0500
Received: from majordom by psg.com with local (Exim 4.44 (FreeBSD)) id 1D8eeO-000HNb-4B for ccamp-data@psg.com; Tue, 08 Mar 2005 13:21:28 +0000
Received: from [171.68.10.86] (helo=sj-iport-4.cisco.com) by psg.com with esmtp (Exim 4.44 (FreeBSD)) id 1D8eeL-000HNL-Rc for ccamp@ops.ietf.org; Tue, 08 Mar 2005 13:21:25 +0000
Received: from rtp-core-2.cisco.com (64.102.124.13) by sj-iport-4.cisco.com with ESMTP; 08 Mar 2005 05:21:46 -0800
X-BrightmailFiltered: true
X-Brightmail-Tracker: AAAAAA==
Received: from cisco.com (shaqzilla.cisco.com [161.44.70.33]) by rtp-core-2.cisco.com (8.12.10/8.12.6) with ESMTP id j28DLMjI005981; Tue, 8 Mar 2005 08:21:23 -0500 (EST)
Received: from shaqzilla.cisco.com (localhost.localdomain [127.0.0.1]) by cisco.com (8.12.11/8.12.11) with ESMTP id j28DLMEf032424; Tue, 8 Mar 2005 08:21:22 -0500
Received: (from ashokn@localhost) by shaqzilla.cisco.com (8.12.11/8.12.11/Submit) id j28DLMub032422; Tue, 8 Mar 2005 08:21:22 -0500
Date: Tue, 08 Mar 2005 08:21:22 -0500
From: Ashok Narayanan <ashokn@cisco.com>
To: benjamin.niven-jenkins@bt.com
Cc: ccamp@ops.ietf.org
Subject: Re: Question on draft-shiomoto-ccamp-gmpls-addressing-00.txt
Message-ID: <20050308132122.GB32112@cisco.com>
References: <B1F38D7B53615140BCEA6677DF9F2F8C06AD6004@i2km11-ukbr.domain1.systemhost.net>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <B1F38D7B53615140BCEA6677DF9F2F8C06AD6004@i2km11-ukbr.domain1.systemhost.net>
User-Agent: Mutt/1.4.1i
X-Spam-Checker-Version: SpamAssassin 3.0.1 (2004-10-22) on psg.com
X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00 autolearn=ham version=3.0.1
Sender: owner-ccamp@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 9af087f15dbdd4c64ae6bbcdbc5b1d44
Ben, Thanks for the comment. We'll try to clarify this in the next version. -Ashok On Tue, Mar 08, 2005 at 01:14:08PM -0000, benjamin.niven-jenkins@bt.com wrote: > Ashok, > > Thanks for the explanation. If I understand correctly what you are saying is that the best current practice is to use an OOB control plane for the non-PSC layer networks and an in-band control plane for the PSC layer networks. So one must avoid using the control plane network (of a non-PSC layer network) for the transfer of data (or control) plane packets from the PSC layer network's control & data planes. Fine, I agree that is the BCP, but I don't believe the current draft articulates that intent very well and section 7.4 probably needs expanding (IMO one or two paragraphs is probably not enough to discuss/address/detail OOB Vs in-band properly and unambiguously), for example it is not IMO clear from the current text that you are talking about 2 separate control plane networks - one OOB (for non-PSC layer networks/nodes) and one inband (for PSC layer networks/nodes). > > Thanks > Ben > > > -----Original Message----- > > From: Ashok Narayanan [mailto:ashokn@cisco.com] > > Sent: 08 March 2005 12:59 > > To: Niven-jenkins,B,Ben,XDE73 R > > Cc: ccamp@ops.ietf.org > > Subject: Re: Question on draft-shiomoto-ccamp-gmpls-addressing-00.txt > > > > > > > > > > I am trying to understand section 7.4 (Separation of > > Control and Data Plane Traffic) of > > draft-shiomoto-ccamp-gmpls-addressing-00.txt better. > > > > > > The draft states: > > > "PSC-capable nodes implementing an OOB control plane (perhaps to > > > communicate with an optical switch) MUST NOT use the OOB control > > > plane for data traffic. For example, in the case of MPLS service > > > running on top of a GMPLS LSP, if the peer PSC device is reachable > > > via both the control plane and the data plane, control protocols > > > such as LDP MUST NOT form adjacencies over the control plane > > > interfaces. This may be provided by a combination of implementation > > > features and deployment guidelines." > > > > > > So, if the control plane is OOB why must control protocols (such as > > > LDP) NOT form adjacencies over the control plane interfaces? This > > > implies that LDP (for e.g.) MUST form its adjacencies over the data > > > plane interfaces and therefore LDP is not running OOB (and therefore > > > the control plane is not entirely OOB). > > > > > > > That's an interesting question. The draft focuses on GMPLS/TE > > deployments and the use of an out-of-band control channel as a matter > > of necessity (i.e. because optical switches are not capable of > > handling in-band control traffic). Consider the general deployment of > > a core of optical switches surrounded by GMPLS/TE routers at the > > edge. From the perspective of this network (optical switches, edge > > routers, and the links in between), that statement translates to: > > > > _ The GMPLS/TE control plane between the edge routers and the optical > > switches in the core is entirely out-of-band > > > > - All other protocols between the edge routers MUST be > > entirely in-band. > > > > The control plane network may well be a series of point-to-point GRE > > tunnels overlaid on some other low-bandwidth network (actually this is > > what the draft recommends). Ordinarily one would establish a GRE > > tunnel between each pair of neighbors so they can talk to each other. > > But this means that signalling messages going from edge router to edge > > router actually have to be routed through the control planes of > > intermediate switches. The two alternatives to avoid this (to create a > > full mesh of GRE tunnels - at least between all the edge routers - or > > to not use GRE at all if the control plane is switched Ethernet, and > > therefore to essentially permit a full mesh of OSPF peers) are not > > really palatable (and in the case of SDCC, not usable). The optical > > switches in the core should not be in the business of routing > > packets. Sometimes they have to (e.g. Notify messages), but they are > > not designed for this purpose and should not be deployed as such. > > > > And practically speaking the control network is expected to be a > > low-bandwidth network that can "just get the job done". A single > > 10/100 Ethernet (or, worse, 192kbps SDCCs) can probably handle the > > control traffic for a GMPLS/TE network, but will probably fail if we > > want to use it to peer LDP or BGP for 10,000 prefixes/labels between > > the edge routers. > > > > The best current practice is therefore to use the low-bandwidth > > control network between routers and switches for GMPLS/TE signaling > > (RSVP-TE, OSPF, LMP) and use the high-bandwidth optical TE LSPs > > signalled between edge routers to do other L3 protocols between them. > > > > The issue of a separated control plane between PSC edge routers for > > different L3 protocols for administrative reasons is an interesting > > one. Nothing precludes you from creating multiple parallel LSPs > > between edge routers and using one of them to carry control traffic > > between the two edge routers on behalf of all the others; that would > > still satisfy this requirement. Alternatively, one could engineer a > > more beefy control plane network so that it can in fact carry all the > > control plane traffic (BGP, LDP etc.) but that is not the BCP today > > based on available implementations. > > > > -Ashok > > > > On Tue, Mar 08, 2005 at 10:33:54AM -0000, > > benjamin.niven-jenkins@bt.com wrote: > > > Colleagues, > > > > > > I am trying to understand section 7.4 (Separation of > > Control and Data Plane Traffic) of > > draft-shiomoto-ccamp-gmpls-addressing-00.txt better. > > > > > > The draft states: > > > "PSC-capable nodes implementing an OOB control plane > > (perhaps to communicate with an optical switch) MUST NOT use > > the OOB control plane for data traffic. For example, in the > > case of MPLS service running on top of a GMPLS LSP, if the > > peer PSC device is reachable via both the control plane and > > the data plane, control protocols such as LDP MUST NOT form > > adjacencies over the control plane interfaces. This may be > > provided by a combination of implementation features and > > deployment guidelines." > > > > > > So, if the control plane is OOB why must control protocols > > (such as LDP) NOT form adjacencies over the control plane > > interfaces? This implies that LDP (for e.g.) MUST form its > > adjacencies over the data plane interfaces and therefore LDP > > is not running OOB (and therefore the control plane is not > > entirely OOB). > > > > > > Thanks > > > Ben > > > > > > > > > -- > > > Ben Niven-Jenkins > > > Networking Specialist, BT Exact > > > > > > e-mail: benjamin.niven-jenkins@bt.com > > > tel: +44(0) 1473 648225 > > > mob: +44(0) 7918 077205 > > > > > > pp34/161 B81 Callisto House, Adastral Park, Martlesham, > > Ipswich IP5 3RE, UK > > > > > > BT Exact is a trademark of British Telecommunications plc > > > Registered office: 81 Newgate Street London EC1A 7AJ > > > Registered in England no. 1800000 > > > > > > This electronic message contains information from British > > Telecommunications which may be privileged or confidential. > > The information is intended to be for the use of the > > individual(s) or the entity named above. If you are not the > > intended recipient be aware that any disclosure, copying, > > distribution or use of the contents of this information is > > prohibited. If you have received this electronic message in > > error, please notify us by telephone or email (to the numbers > > or address above) immediately. > > > > > > Activity and use of the British Telecommunications plc > > email system is monitored to secure its effective operation > > and for other lawful business purposes. Communications using > > this system will also be monitored and may be recorded to > > secure effective operation and for other lawful business purposes. > > > > -- > > > > > > > > --- Asok the Intern ---------------------------------------- > > Ashok Narayanan > > IOS Network Protocols, Cisco Systems > > 1414 Mass Ave, Boxborough MA 01719 > > Ph: 978-936-1608. Fax: 978-936-2218 (Attn: Ashok Narayanan) > > -- --- Asok the Intern ---------------------------------------- Ashok Narayanan IOS Network Protocols, Cisco Systems 1414 Mass Ave, Boxborough MA 01719 Ph: 978-936-1608. Fax: 978-936-2218 (Attn: Ashok Narayanan)
- Question on draft-shiomoto-ccamp-gmpls-addressing… benjamin.niven-jenkins
- Re: Question on draft-shiomoto-ccamp-gmpls-addres… Ashok Narayanan
- RE: Question on draft-shiomoto-ccamp-gmpls-addres… benjamin.niven-jenkins
- Re: Question on draft-shiomoto-ccamp-gmpls-addres… Ashok Narayanan
- RE: Question on draft-shiomoto-ccamp-gmpls-addres… Rajiv Papneja
- Re: Question on draft-shiomoto-ccamp-gmpls-addres… dimitri papadimitriou
- Re: Question on draft-shiomoto-ccamp-gmpls-addres… Adrian Farrel
- Re: Question on draft-shiomoto-ccamp-gmpls-addres… Ashok Narayanan
- Re: Question on draft-shiomoto-ccamp-gmpls-addres… Ashok Narayanan
- RE: Question on draft-shiomoto-ccamp-gmpls-addres… benjamin.niven-jenkins
- Re: Question on draft-shiomoto-ccamp-gmpls-addres… Ashok Narayanan