[mpls] ACH architecture (was RE: Last Call: draft-ietf-mpls-tp-nm-req (MPLS TP Network Management Requirements) to Proposed Standard)

"BUSI ITALO" <Italo.Busi@alcatel-lucent.it> Tue, 22 September 2009 16:45 UTC

Return-Path: <Italo.Busi@alcatel-lucent.it>
X-Original-To: mpls@core3.amsl.com
Delivered-To: mpls@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0B82328C0FB for <mpls@core3.amsl.com>; Tue, 22 Sep 2009 09:45:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.604
X-Spam-Level:
X-Spam-Status: No, score=-5.604 tagged_above=-999 required=5 tests=[AWL=0.645, BAYES_00=-2.599, HELO_EQ_FR=0.35, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UB6Dr2CzLF+U for <mpls@core3.amsl.com>; Tue, 22 Sep 2009 09:45:16 -0700 (PDT)
Received: from smail3.alcatel.fr (smail3.alcatel.fr [62.23.212.56]) by core3.amsl.com (Postfix) with ESMTP id A8AE93A69FE for <mpls@ietf.org>; Tue, 22 Sep 2009 09:45:15 -0700 (PDT)
Received: from FRVELSBHS04.ad2.ad.alcatel.com (frvelsbhs04.dc-m.alcatel-lucent.com [155.132.6.76]) by smail3.alcatel.fr (8.13.8/8.13.8/ICT) with ESMTP id n8MGkEwx008289; Tue, 22 Sep 2009 18:46:14 +0200
Received: from FRVELSMBS21.ad2.ad.alcatel.com ([155.132.6.55]) by FRVELSBHS04.ad2.ad.alcatel.com with Microsoft SMTPSVC(6.0.3790.3959); Tue, 22 Sep 2009 18:46:14 +0200
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Tue, 22 Sep 2009 18:46:13 +0200
Message-ID: <6FD21B53861BF44AA90A288402036AB402897190@FRVELSMBS21.ad2.ad.alcatel.com>
In-Reply-To: <2C2F1EBA8050E74EA81502D5740B4BD6815751C376@SJEXCHCCR02.corp.ad.broadcom.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: ACH architecture (was RE: [mpls] Last Call: draft-ietf-mpls-tp-nm-req (MPLS TP Network Management Requirements) to Proposed Standard)
Thread-Index: Aco7Dw5iy6i+rob1SduleYEPTiGX/AAA1N1wAABYpnoAADD7wAABp8Y6AACHRnAAF9TYsA==
References: <20090921225416.3274728C1A8@core3.amsl.com>, <2C2F1EBA8050E74EA81502D5740B4BD6815751C363@SJEXCHCCR02.corp.ad.broadcom.com><9C31FA6F6F10D641B0B16A91BC374187B3213243F3@RDW083V001RVA1.domain1.systemhost.net>, <2C2F1EBA8050E74EA81502D5740B4BD6815751C367@SJEXCHCCR02.corp.ad.broadcom.com><9C31FA6F6F10D641B0B16A91BC374187B321CA29D1@RDW083V001RVA1.domain1.systemhost.net> <2C2F1EBA8050E74EA81502D5740B4BD6815751C376@SJEXCHCCR02.corp.ad.broadcom.com>
From: BUSI ITALO <Italo.Busi@alcatel-lucent.it>
To: Shahram Davari <davari@broadcom.com>, benjamin.niven-jenkins@bt.com
X-OriginalArrivalTime: 22 Sep 2009 16:46:14.0379 (UTC) FILETIME=[32A463B0:01CA3BA4]
X-Scanned-By: MIMEDefang 2.57 on 155.132.188.83
Cc: mpls@ietf.org
Subject: [mpls] ACH architecture (was RE: Last Call: draft-ietf-mpls-tp-nm-req (MPLS TP Network Management Requirements) to Proposed Standard)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/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: Tue, 22 Sep 2009 16:45:18 -0000

Shahram,

I have changed the title of the mail as I think that both of you are
correct:
- Ben is right in claiming your question outside the scope of NM
Requirements draft
- you are right in asking additional clarification about the ACH
architecture

The main idea of RFC 5586 is that the ACH channel type identifies the
type of G-ACh message that follows and whether or not the ACH is
followed by an ACH TLV header.

Each draft/RFC defining a protocol to be carried within the ACH will
require IANA to allocate a specific value for the Channel Type and
define the exact structure of the G-ACh message following the ACH
including whether or not an ACH TLV header follows the ACH.

In this context, draft-ietf-mpls-tp-gach-dcn-06, defines the protocol
solution for SCC and MCC packets. According to this draft the ACH
channel type xx identifies an MCC packet while the ACH channel type yy
identifies an SCC packet.

In both cases, there is no ACH TLV header following the ACH and a PID
field is inserted, within the G-ACh message, to identify the specific L3
PDU following the PID (IPv4 or IPv6 or OSI packet).

This structure is specific to the MCC and SCC solution and do not
necessarily apply to BFD or other OAM protocols.

For BFD there are some drafts which are going to be merged. According to
the presentation we had at the IETF 75, we can foresee two ACH channel
types:

- 0x07 (as defined in vccv bfd) to indicate that the G-ACh message
contains a BFD packet w/o the ACH TLV header (and w/o any PID field)

- a new TBD value to indicate that the G-ACh message containing a BFD
packet with the ACH TLV header (and w/o any PID field)

In both cases there will be no PID field in a packet carrying BFD.

Work still needs to be done for other OAM tools but I do not foresee any
need to encode a PID field in other OAM tools.

I hope this helps clarifying the issue.

Italo

> -----Original Message-----
> From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] On 
> Behalf Of Shahram Davari
> Sent: Tuesday, September 22, 2009 2:42 AM
> To: benjamin.niven-jenkins@bt.com
> Cc: mpls@ietf.org
> Subject: Re: [mpls] Last Call: draft-ietf-mpls-tp-nm-req 
> (MPLS TP Network Management Requirements) to Proposed Standard
> 
> Ben,
> 
> OK let me put it in another way:
> 
> Is PID always required after the G-ACH Channel type or it 
> depends on the Channel Type? I think this question is very 
> relevant to this draft.
> 
> Thanks,
> Shahram 
> 
> -----Original Message-----
> From: benjamin.niven-jenkins@bt.com 
> [mailto:benjamin.niven-jenkins@bt.com] 
> Sent: Monday, September 21, 2009 5:31 PM
> To: Shahram Davari
> Cc: mpls@ietf.org
> Subject: RE: [mpls] Last Call: draft-ietf-mpls-tp-nm-req 
> (MPLS TP Network Management Requirements) to Proposed Standard
> 
> Sharam,
> 
> Which is a fine question to ask but IMO is not relevant in 
> the context of the NM requirements draft.
> 
> Within the OAM requirements it is relevant as it is a 
> requirement to be able to distinguish between OAM traffic and 
> data traffic.
> 
> Within the solutions drafts it is relevant as they should 
> define the mechanism by which OAM packets are identified.
> 
> A MCC may run OAM but your question is still not relevant in 
> the context of the NM requirements draft as the OAM 
> requirements for the MCC should inherit from the OAM 
> requirements draft and the OAM solutions themselves.
> 
> Ben
> ________________________________________
> From: Shahram Davari [davari@broadcom.com]
> Sent: Tuesday, September 22, 2009 12:39 AM
> To: Niven-jenkins,B,Ben,DMF R; ietf@ietf.org; ietf-announce@ietf.org
> Cc: mpls@ietf.org
> Subject: RE: [mpls] Last Call: draft-ietf-mpls-tp-nm-req 
> (MPLS TP Network Management Requirements) to Proposed Standard
> 
> Hi Ben,
> 
> Basically I want to understand whether PID is required for 
> OAM or not? Also is OAM a type of MCC traffic?
> 
> Thanks,
> Shahram
> 
> -----Original Message-----
> From: benjamin.niven-jenkins@bt.com 
> [mailto:benjamin.niven-jenkins@bt.com]
> Sent: Monday, September 21, 2009 4:32 PM
> To: Shahram Davari; ietf@ietf.org; ietf-announce@ietf.org
> Cc: mpls@ietf.org
> Subject: RE: [mpls] Last Call: draft-ietf-mpls-tp-nm-req 
> (MPLS TP Network Management Requirements) to Proposed Standard
> 
> Sharam,
> 
> The draft describes network management requirements and at 
> most states that OAM must be configurable by network 
> management. It presupposes nothing about the OAM mechanism 
> used or now the individual network elements (LSRs) recognise 
> the OAM packets themselves. So I don't understand your 
> question in regards to the draft as the question you ask is 
> not relevant within the scope of the draft.
> 
> Ben
> 
> ________________________________________
> From: mpls-bounces@ietf.org [mpls-bounces@ietf.org] On Behalf 
> Of Shahram Davari [davari@broadcom.com]
> Sent: Tuesday, September 22, 2009 12:24 AM
> To: ietf@ietf.org; IETF-Announce
> Cc: mpls@ietf.org
> Subject: Re: [mpls] Last Call: draft-ietf-mpls-tp-nm-req 
> (MPLS TP Network Management Requirements) to Proposed Standard
> 
> Hi,
> 
> Just for clarification, does this draft require using a PID 
> for BFD and LSP-ping? If not how are the various OAM types identified?
> 
> Thanks,
> Shahram
> 
> -----Original Message-----
> From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] On 
> Behalf Of The IESG
> Sent: Monday, September 21, 2009 3:54 PM
> To: IETF-Announce
> Cc: mpls@ietf.org
> Subject: [mpls] Last Call: draft-ietf-mpls-tp-nm-req (MPLS TP 
> Network Management Requirements) to Proposed Standard
> 
> The IESG has received a request from the Multiprotocol Label 
> Switching WG
> (mpls) to consider the following document:
> 
> - 'MPLS TP Network Management Requirements '
>    <draft-ietf-mpls-tp-nm-req-05.txt> as a Proposed Standard
> 
> The IESG plans to make a decision in the next few weeks, and solicits
> final comments on this action.  Please send substantive 
> comments to the
> ietf@ietf.org mailing lists by 2009-10-05. Exceptionally,
> comments may be sent to iesg@ietf.org instead. In either case, please
> retain the beginning of the Subject line to allow automated sorting.
> 
> The file can be obtained via
> http://www.ietf.org/internet-drafts/draft-ietf-mpls-tp-nm-req-05.txt
> 
> 
> IESG discussion can be tracked via
> https://datatracker.ietf.org/public/pidtracker.cgi?command=vie
> w_id&dTag=18244&rfc_flag=0
> 
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
> 
> 
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
> 
> 
> 
> 
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
>