Re: [trill] TRILL OAM Requirements -
Santosh Rajagopalan <sunny.rajagopalan@us.ibm.com> Wed, 25 April 2012 22:37 UTC
Return-Path: <sunny.rajagopalan@us.ibm.com>
X-Original-To: trill@ietfa.amsl.com
Delivered-To: trill@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9F09B21F8811 for <trill@ietfa.amsl.com>; Wed, 25 Apr 2012 15:37:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.312
X-Spam-Level:
X-Spam-Status: No, score=-10.312 tagged_above=-999 required=5 tests=[AWL=0.286, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8]
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 6qcRYL3GYpgo for <trill@ietfa.amsl.com>; Wed, 25 Apr 2012 15:37:07 -0700 (PDT)
Received: from e35.co.us.ibm.com (e35.co.us.ibm.com [32.97.110.153]) by ietfa.amsl.com (Postfix) with ESMTP id E3B8521F8534 for <trill@ietf.org>; Wed, 25 Apr 2012 15:37:04 -0700 (PDT)
Received: from /spool/local by e35.co.us.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for <trill@ietf.org> from <sunny.rajagopalan@us.ibm.com>; Wed, 25 Apr 2012 16:37:04 -0600
Received: from d03dlp03.boulder.ibm.com (9.17.202.179) by e35.co.us.ibm.com (192.168.1.135) with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted; Wed, 25 Apr 2012 16:37:01 -0600
Received: from d03relay01.boulder.ibm.com (d03relay01.boulder.ibm.com [9.17.195.226]) by d03dlp03.boulder.ibm.com (Postfix) with ESMTP id 1B12819D8048 for <trill@ietf.org>; Wed, 25 Apr 2012 16:36:51 -0600 (MDT)
Received: from d03av01.boulder.ibm.com (d03av01.boulder.ibm.com [9.17.195.167]) by d03relay01.boulder.ibm.com (8.13.8/8.13.8/NCO v10.0) with ESMTP id q3PMaxAW236706 for <trill@ietf.org>; Wed, 25 Apr 2012 16:37:00 -0600
Received: from d03av01.boulder.ibm.com (loopback [127.0.0.1]) by d03av01.boulder.ibm.com (8.14.4/8.13.1/NCO v10.0 AVout) with ESMTP id q3PMawZe030700 for <trill@ietf.org>; Wed, 25 Apr 2012 16:36:58 -0600
Received: from d03nm127.boulder.ibm.com (d03nm127.boulder.ibm.com [9.17.195.18]) by d03av01.boulder.ibm.com (8.14.4/8.13.1/NCO v10.0 AVin) with ESMTP id q3PMatFk030670 for <trill@ietf.org>; Wed, 25 Apr 2012 16:36:55 -0600
In-Reply-To: <344037D7CFEFE84E97E9CC1F56C5F4A50100E64C@xmb-sjc-214.amer.cisco.com>
References: <344037D7CFEFE84E97E9CC1F56C5F4A50100E64C@xmb-sjc-214.amer.cisco.com>
To: trill@ietf.org
MIME-Version: 1.0
X-KeepSent: DB5D95ED:C6594B78-872579EB:00764D44; type=4; name=$KeepSent
X-Mailer: Lotus Notes Release 8.5.1FP5 SHF29 November 12, 2010
Message-ID: <OFDB5D95ED.C6594B78-ON872579EB.00764D44-882579EB.007C3F2D@us.ibm.com>
From: Santosh Rajagopalan <sunny.rajagopalan@us.ibm.com>
Date: Wed, 25 Apr 2012 15:36:53 -0700
X-MIMETrack: Serialize by Router on D03NM127/03/M/IBM(Release 8.5.1FP2|March 17, 2010) at 04/25/2012 16:36:54, Serialize complete at 04/25/2012 16:36:54
Content-Type: multipart/alternative; boundary="=_alternative 007C3F29882579EB_="
X-Content-Scanned: Fidelis XPS MAILER
x-cbid: 12042522-6148-0000-0000-00000552B106
Subject: Re: [trill] TRILL OAM Requirements -
X-BeenThere: trill@ietf.org
X-Mailman-Version: 2.1.12
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: Wed, 25 Apr 2012 22:37:08 -0000
Comments on this doc: 4.3 Continuity check: This seems to be defined too broadly in the doc. I look at this as a keepalive mechanism which gets set by configuration, and stays on for a longer period of time (as opposed to connectivity verification, which is user-initiated and short-lived). In Ethernet OAM, this is used to keep track of connectivity between adjacent switches and between switches that lie at the edges of a "level". The value of continuity check as defined in this doc seems less certain to me. What does it mean to have continuity checks for each flow? Each time a flow gets initiated, is an operator expected to setup keepalives for that flow? Or is this expected to get started automatically every time a new flow is detected? Either way, this doesn't scale for effort or state. The same goes for continuity checks which check if each link of a multipath is alive. I would recommend that the scope of the continuity check messages get narrowed to measure the connectivity liveliness for rbridges either on a per-hop basis or an end-to-end basis. 4.5. General Requirements "OAM MUST NOT require extensions to or modifications of the TRILL header." Is the rbridge channel as defined in http://tools.ietf.org/html/draft-eastlake-trill-rbridge-channel-00 considered an extension or modification of the TRILL header? "OAM, as practical as possible, SHOULD provide a single framework between TRILL and other similar standards." I'm not sure what this means. Can someone clarify? "OAM MUST maintain related error and operational counters." Again, what does this mean? Is the requirement that the OAM framework defined for trill must be able to query all counters? "OAM MUST provide a single OAM framework for all TRILL OAM functions" Can you provide an example of what would be a violation of this? 4.7. Packet Loss This is another section which is very broadly defined. Most switches I know of don't have the ability to maintain packet loss counters per flow, or even per source rbridge (leave aside packet loss for one link of an ecmp between rbridges). The best you can get here is packet losses for a given link, and this is already part of the TRILL MIB and can be queried by SNMP. 4.8. Packet Delay As defined here, measurement of packet delay seems to require hardware support. Is that the intent? Or is this supposed to measure delay between OAM software processes on the relevant switches? 5. General Format of TRILL OAM Messages The inner ethernet header should be called out explicitly, instead of being subsumed in the "Flow entropy" section, since using anything other than ethernet after the trill header would break every single trill compliant piece of silicon I know of. -- Sunny Rajagopalan From: "Tissa Senevirathne (tsenevir)" <tsenevir@cisco.com> To: <trill@ietf.org> Date: 04/19/2012 02:04 PM Subject: [trill] TRILL OAM Requriements - Sent by: trill-bounces@ietf.org Dear All As agreed during the 83rd IETF meeting we have published TRILL OAM Requirements. Below is the link to the ID. Please review and share your thoughts. http://www.ietf.org/id/draft-tissa-trill-oam-req-00.txt Thanks Tissa_______________________________________________ trill mailing list trill@ietf.org https://www.ietf.org/mailman/listinfo/trill
- [trill] TRILL OAM Requriements - Tissa Senevirathne (tsenevir)
- Re: [trill] TRILL OAM Requirements - Santosh Rajagopalan
- Re: [trill] TRILL OAM Requirements - Sam Aldrin
- Re: [trill] TRILL OAM Requirements - Thomas Narten
- Re: [trill] TRILL OAM Requirements - Sam Aldrin