Re: [CCAMP] Fwd: I-D Action: draft-berger-ccamp-swcaps-update-00.txt
Lou Berger <lberger@labn.net> Tue, 28 February 2012 13:27 UTC
Return-Path: <lberger@labn.net>
X-Original-To: ccamp@ietfa.amsl.com
Delivered-To: ccamp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DE88221F8605 for <ccamp@ietfa.amsl.com>; Tue, 28 Feb 2012 05:27:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -99.4
X-Spam-Level:
X-Spam-Status: No, score=-99.4 tagged_above=-999 required=5 tests=[AWL=0.761, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, IP_NOT_FRIENDLY=0.334, RDNS_NONE=0.1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id g1OZeO49ds6y for <ccamp@ietfa.amsl.com>; Tue, 28 Feb 2012 05:27:32 -0800 (PST)
Received: from oproxy7-pub.bluehost.com (oproxy7.bluehost.com [IPv6:2605:dc00:100:2::a7]) by ietfa.amsl.com (Postfix) with SMTP id 3702321F859A for <ccamp@ietf.org>; Tue, 28 Feb 2012 05:27:32 -0800 (PST)
Received: (qmail 2961 invoked by uid 0); 28 Feb 2012 13:27:31 -0000
Received: from unknown (HELO box313.bluehost.com) (69.89.31.113) by oproxy7.bluehost.com with SMTP; 28 Feb 2012 13:27:31 -0000
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:References:Subject:CC:To:MIME-Version:From:Date:Message-ID; bh=2HW1bjgC8I6mjwRSsbzTEaeB/n5Z0UjH+kgqkrC2GMQ=; b=PYMFNAwaD6toOFsit2J9LTgRjkPcjiQ+glQ4XU/qITgJxD+4obdKeiEtqlm4gnl9WXklCkfsG1/BhfS7Bpbqth9j6haao7B5zIWAP0c9D9iRli+imGAul2siy49s2ZTA;
Received: from box313.bluehost.com ([69.89.31.113] helo=[127.0.0.1]) by box313.bluehost.com with esmtpa (Exim 4.76) (envelope-from <lberger@labn.net>) id 1S2N5X-00081H-9P; Tue, 28 Feb 2012 06:27:31 -0700
Message-ID: <4F4CD642.4000709@labn.net>
Date: Tue, 28 Feb 2012 08:27:30 -0500
From: Lou Berger <lberger@labn.net>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.9) Gecko/20100722 Eudora/3.0.4
MIME-Version: 1.0
To: Daniele Ceccarelli <daniele.ceccarelli@ericsson.com>
References: <4F43AACE.7040507@labn.net> <B5630A95D803744A81C51AD4040A6DAA22980AE50D@ESESSCMS0360.eemea.ericsson.se> <4F4BAA6E.9070106@labn.net> <B5630A95D803744A81C51AD4040A6DAA22980AE5FA@ESESSCMS0360.eemea.ericsson.se> <4F4BB704.2020208@labn.net> <B5630A95D803744A81C51AD4040A6DAA22980AE8BA@ESESSCMS0360.eemea.ericsson.se>
In-Reply-To: <B5630A95D803744A81C51AD4040A6DAA22980AE8BA@ESESSCMS0360.eemea.ericsson.se>
X-Enigmail-Version: 1.0.1
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
X-Identified-User: {1038:box313.bluehost.com:labnmobi:labn.net} {sentby:smtp auth 69.89.31.113 authed with lberger@labn.net}
Cc: CCAMP <ccamp@ietf.org>
Subject: Re: [CCAMP] Fwd: I-D Action: draft-berger-ccamp-swcaps-update-00.txt
X-BeenThere: ccamp@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussion list for the CCAMP working group <ccamp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ccamp>, <mailto:ccamp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ccamp>
List-Post: <mailto:ccamp@ietf.org>
List-Help: <mailto:ccamp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ccamp>, <mailto:ccamp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Feb 2012 13:27:33 -0000
On 2/28/2012 6:10 AM, Daniele Ceccarelli wrote: >... > Could you please explain what is the rationale > behind introducing it? > ... Daniele, Now this is a good question! The ILH field is motivated by the WG goal of identifying and defining common control plane mechanisms for different data plane technologies. This draft says it this way: Multiple switching technologies support forms of hierarchical switching within a particular data plane technology. As discussed above, GMPLS routing originally envisioned support for such cases for packet networks using PSC-2, 3, 4. In other cases, GMPLS defined support using technology specific mechanisms, for example Signal Type was defined for SONET/SDH, see [RFC4606]. Given that one of the objectives of GMPLS is to generalize control plane protocols, it is reasonable to define a method for supporting hierarchical switching within a particular data plane technology that is not specific to any particular technology. >From the advent of GMPLS, there has been general agreement that there may be hierarchical switching within a particular data plane technology. What hasn't been figured out is the best way to represent this in a common format. This draft documents what we think is general agreement; that the use of the routing Switching Cap field is the wrong place. So what is the benefit of a generic/common representation of intra-technology hierarchy? >From my perspective, i.e. not speaking for Julien, it is that it enables a function that is common across multiple technologies to be implemented in a technology agnostic fashion -- which is, of course, on the fundamental precepts of CCAMP and GMPLS. Some example benefits include that it enables per-hierarchy level topologies to be constructed by (routing) implementations *without* parsing the SCSI. Additionally, on equipment that doesn't support a particular technology/hierarchy combination, processing of advertisements for such non-supported combinations can be minimized. As an implementor, I also like the code & testing benefits of having common mechanisms/implementation for equivalent per-technology functions. I also can see some potential operations benefits, but these certainly will be implementation dependent. These benefits seem sufficient to warrant looking into the mechanisms in more detail to determine if the benefit is worth the cost of the introduction of a new generic mechanism. We also recognize, as has been discussed multiple times before in the WG, there is the common tendency of those focused on a new technology to want to solve generic problems in a technology-specific fashion and it's the WG's job to identify when this is happening and when it's appropriate to define new generic mechanisms. As we say in the document, we think that the introduction of ILH is an open-discussion and certainly look for more/WG input. Lou
- [CCAMP] Fwd: I-D Action: draft-berger-ccamp-swcap… Lou Berger
- Re: [CCAMP] Fwd: I-D Action: draft-berger-ccamp-s… Daniele Ceccarelli
- Re: [CCAMP] Fwd: I-D Action: draft-berger-ccamp-s… Lou Berger
- Re: [CCAMP] Fwd: I-D Action: draft-berger-ccamp-s… Daniele Ceccarelli
- Re: [CCAMP] Fwd: I-D Action: draft-berger-ccamp-s… Lou Berger
- Re: [CCAMP] Fwd: I-D Action: draft-berger-ccamp-s… John E Drake
- Re: [CCAMP] Fwd: I-D Action: draft-berger-ccamp-s… Lou Berger
- Re: [CCAMP] Fwd: I-D Action: draft-berger-ccamp-s… John E Drake
- Re: [CCAMP] Fwd: I-D Action: draft-berger-ccamp-s… zhang.fei3
- Re: [CCAMP] Fwd: I-D Action: draft-berger-ccamp-s… Daniele Ceccarelli
- Re: [CCAMP] Fwd: I-D Action: draft-berger-ccamp-s… Lou Berger
- Re: [CCAMP] Fwd: I-D Action: draft-berger-ccamp-s… Lou Berger
- Re: [CCAMP] Fwd: I-D Action: draft-berger-ccamp-s… Lou Berger
- Re: [CCAMP] Fwd: I-D Action: draft-berger-ccamp-s… John E Drake