Re: [trill] WG Last Call - draft-ietf-trill-oam-fm

"Tissa Senevirathne (tsenevir)" <tsenevir@cisco.com> Mon, 31 March 2014 19:04 UTC

Return-Path: <tsenevir@cisco.com>
X-Original-To: trill@ietfa.amsl.com
Delivered-To: trill@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AFF7F1A6F53 for <trill@ietfa.amsl.com>; Mon, 31 Mar 2014 12:04:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.511
X-Spam-Level:
X-Spam-Status: No, score=-14.511 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, 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 o4rm_R52LZeF for <trill@ietfa.amsl.com>; Mon, 31 Mar 2014 12:04:18 -0700 (PDT)
Received: from rcdn-iport-2.cisco.com (rcdn-iport-2.cisco.com [173.37.86.73]) by ietfa.amsl.com (Postfix) with ESMTP id 178151A6F11 for <trill@ietf.org>; Mon, 31 Mar 2014 12:04:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=5213; q=dns/txt; s=iport; t=1396292655; x=1397502255; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=inLyt0q5rYfm4fSLKqfh2eTtXkKX52sbbFi/Tt1lUfY=; b=Kf8LOzkhtj5k6q5NLXZLKiKog4CAJBD1FeLbqgwavjo0YcjDUIyfkJro ieiTpgke4WrSc3RWPWsXh14FHa/7kawvRi4gKV6LN02weJYUkI+siubAJ ozgFrqaaljS9V+V7WCuG2C0gTDfwb+6KPQvOT3/APhmH9Tmq82xyCcJmN 0=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AhMFACu7OVOtJV2d/2dsb2JhbABZgwY7V7trhzWBIRZ0giUBAQEEAQEBNzQLDAQCAQgRBAEBCxQJBycLFAkIAgQBDQUIh3EN0DETBI5OMQcGgx6BFASUYpYhgzCCKw
X-IronPort-AV: E=Sophos;i="4.97,767,1389744000"; d="scan'208";a="314092264"
Received: from rcdn-core-6.cisco.com ([173.37.93.157]) by rcdn-iport-2.cisco.com with ESMTP; 31 Mar 2014 19:04:14 +0000
Received: from xhc-aln-x05.cisco.com (xhc-aln-x05.cisco.com [173.36.12.79]) by rcdn-core-6.cisco.com (8.14.5/8.14.5) with ESMTP id s2VJ4EF2015427 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Mon, 31 Mar 2014 19:04:14 GMT
Received: from xmb-rcd-x08.cisco.com ([169.254.8.10]) by xhc-aln-x05.cisco.com ([173.36.12.79]) with mapi id 14.03.0123.003; Mon, 31 Mar 2014 14:04:14 -0500
From: "Tissa Senevirathne (tsenevir)" <tsenevir@cisco.com>
To: "Xialiang (Frank)" <frank.xialiang@huawei.com>, Donald Eastlake <d3e3e3@gmail.com>
Thread-Topic: [trill] WG Last Call - draft-ietf-trill-oam-fm
Thread-Index: AQHPOjNr3PVFYhvUf0SuuNs3E7zLvJre+JmAgBmwbmCAAlFUgIAAt2UA
Date: Mon, 31 Mar 2014 19:04:13 +0000
Message-ID: <FBEA3E19AA24F847BA3AE74E2FE193562AFA68F5@xmb-rcd-x08.cisco.com>
References: <CAF4+nEEa58e=Q8w3znDaEvP0CSqHZEKp7--b+3TH=LSPE4zaQw@mail.gmail.com> <C02846B1344F344EB4FAA6FA7AF481F10F3DF424@SZXEMA502-MBS.china.huawei.com> <FBEA3E19AA24F847BA3AE74E2FE193562AFA42AA@xmb-rcd-x08.cisco.com> <C02846B1344F344EB4FAA6FA7AF481F10F3E1906@SZXEMA502-MBS.china.huawei.com>
In-Reply-To: <C02846B1344F344EB4FAA6FA7AF481F10F3E1906@SZXEMA502-MBS.china.huawei.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.155.1.145]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/trill/05K4m9H2PjyFb68rdTRlMpS6Qkw
Cc: "trill@ietf.org" <trill@ietf.org>
Subject: Re: [trill] WG Last Call - draft-ietf-trill-oam-fm
X-BeenThere: trill@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "Developing a hybrid router/bridge." <trill.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/trill>, <mailto:trill-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/trill/>
List-Post: <mailto:trill@ietf.org>
List-Help: <mailto:trill-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/trill>, <mailto:trill-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Mar 2014 19:04:20 -0000

Hi Frank

I will add something like the following in to section 12.

Path monitored by CCM in TRILL depends on the flow entropy of the CCM message. Hence in TRLL or any other multipath environment, CCM monitors connectivity and cross connect errors per flow.

-----Original Message-----
From: Xialiang (Frank) [mailto:frank.xialiang@huawei.com] 
Sent: Sunday, March 30, 2014 8:01 PM
To: Tissa Senevirathne (tsenevir); Donald Eastlake
Cc: trill@ietf.org
Subject: RE: [trill] WG Last Call - draft-ietf-trill-oam-fm

Tissa
I agree with your clarification. One more suggestion: For clarity, some words need to be added to describe how to ensure all CCMs belonging to a flow to go through the same path.

B.R.
Frank

> -----Original Message-----
> From: Tissa Senevirathne (tsenevir) [mailto:tsenevir@cisco.com]
> Sent: Sunday, March 30, 2014 5:03 AM
> To: Xialiang (Frank); Donald Eastlake
> Cc: trill@ietf.org
> Subject: RE: [trill] WG Last Call - draft-ietf-trill-oam-fm
> 
> Frank
> 
> Thanks for going through the draft and careful review. Please see in 
> -line the answers
> 
> -----Original Message-----
> From: trill [mailto:trill-bounces@ietf.org] On Behalf Of Xialiang 
> (Frank)
> Sent: Thursday, March 13, 2014 12:20 AM
> To: Donald Eastlake
> Cc: trill@ietf.org
> Subject: Re: [trill] WG Last Call - draft-ietf-trill-oam-fm
> 
> Hi draft authors,
> After reviewing this draft, I think it's a very important framework 
> draft and organized well. I support it with several comments below:
> 1. Several typos:
> 1) header format of section 8, section 9.2 are not correct. Similar 
> problem also exists other place in the draft; [Tissa] Thanks and will fix them.
> 
> 2) Suggest to change the order between section 8 and section 9;
> 
> [Tissa] What do you mean by changing the order ? You mean to swap 8 and 9 ?
> If so I am not clear why. Section 8 is the explanation of general 
> TLVs, Section 9 is operation of Loopback message. Before explaining 
> the mechanics of Loopback message we need explain the associated TLVs. 
> Section 10 is Path trace message.
> 
> 3) TRILL OAM Specific TLVs names in section 8.4.2 are not consistent 
> with the following draft; [Tissa] Thanks for noting that, will fix in the next edition.
> 
> 4) In section 9.2.1, "The TRILL OAM Version TLV" should be "The TRILL 
> OAM Application Identifier TLV"?
> [Tissa] Thanks will fix it.
> 
> 2. In section 1, is reference to [TRLOAMFRM] ok because it's not a WG 
> draft or RFC?
> [Tissa] Correct
> 
> 3. In section 12:
> 1) what's is the main goal of it? Detecting flow fault or path fault 
> of multi-path (e.g. ECMP)?
> [Tissa] CCM js transmitted with a specific flow. Hence CCM detect per 
> flow fault.
> 
> 2) What's the reason MEP transmits 4 CCM messages per each flow?
> [Tissa] 802.1ag section 20.1 Continuity Check Protocol, specifies loss 
> of 3 consecutive messages triggers a fault. Hence we have decided to 
> transmit 4 messages and loss of any 3 consecutive to detect the fault. 
> This number 3 is hard coded in 802.1ag and we are proposing to use 
> exactly the same. There is a reason for this hard coding. The reason 
> is that in large networks maintaining consistent configuration is hard 
> hence this parameter is kept constant. If one want to tune the CCM 
> then can play with transmission intervals.
> 
> 3) The numbered CCM messages possibly arrive remote MEP out of order 
> because the multi-path characteristics of TRILL; [Tissa] CCM path is 
> governed by the flow entropy. So it is per flow behavior. If a flow 
> arrive out of order means the data that it is mimicking is also out of 
> order. Which in turn is a valid fault.  Multipathing cannot make data 
> of a given flow out of order and should ensure in order delivery of packet per flow.
> 
> 4) Even if CCM messages can arrive remote MEP in order, the fault 
> detecting scheme seems to be not correct totally and will give fault 
> judgment. For example, when  MEP-B does not receive CCM messages of 3,4,5,6.
> 
> [Tissa] no it will not. Because, as explained above it is per flow 
> that we are monitoring. So 1,2,3,4 are flow-1 and 5,6,7,8 are flow-2.  
> You have received
> 1,2 of flow-1 and 7,8 of flow-2 which qualifies as valid flow path.
> 
> B.R.
> Frank
> 
> > -----Original Message-----
> > From: trill [mailto:trill-bounces@ietf.org] On Behalf Of Donald 
> > Eastlake
> > Sent: Saturday, March 08, 2014 2:31 AM
> > To: trill@ietf.org
> > Subject: [trill] WG Last Call - draft-ietf-trill-oam-fm
> >
> > Hi,
> >
> > As announced at the TRILL WG meeting today, this starts a WG Last 
> > Call on draft-ietf-trill-oam-fm-02.txt running through March 24th.
> >
> > Thanks,
> > Donald and Jon
> >
> > _______________________________________________
> > trill mailing list
> > trill@ietf.org
> > https://www.ietf.org/mailman/listinfo/trill
> 
> _______________________________________________
> trill mailing list
> trill@ietf.org
> https://www.ietf.org/mailman/listinfo/trill