Re: [trill] Comments on TRILL BFD draft and TRILL use of ISIS draft
"Howard Yang (howardy)" <howardy@cisco.com> Wed, 13 February 2013 05:27 UTC
Return-Path: <howardy@cisco.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 3AA0821F894E for <trill@ietfa.amsl.com>; Tue, 12 Feb 2013 21:27:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.999
X-Spam-Level:
X-Spam-Status: No, score=-9.999 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, J_CHICKENPOX_54=0.6, 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 1JB9sKLwPf4g for <trill@ietfa.amsl.com>; Tue, 12 Feb 2013 21:27:27 -0800 (PST)
Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) by ietfa.amsl.com (Postfix) with ESMTP id CB04321F8943 for <trill@ietf.org>; Tue, 12 Feb 2013 21:27:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=4282; q=dns/txt; s=iport; t=1360733247; x=1361942847; h=from:to:cc:subject:date:message-id:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=1cWoObHp+79C13A6UvEijtpsty40UvNhEhbiQ+a/INo=; b=UeRykbEOqw5w62KzkMSHPsGDSfNI8bvu2ZylN7Zq+K9Jk3ObmLBHv/wG nn0OGvnCAmkGk+sBhNlS+f8VbgPhWWPh5x5WEeocaHh9PqtT2QP47lVxJ c0k/ExkRO5XLtTVn6q0pt31GnC+tQx6PQ0+hY4wYFxl5lVotIP9oZy/9Y g=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Av8EAIojG1GtJXG9/2dsb2JhbABBA8BuFnOCHwEBAQQ6PxIBCA4KChQxESUCBA4FCId4Aw+2AQ2JW4w1giGCTmEDlEuNGYUTgwaCJw
X-IronPort-AV: E=Sophos;i="4.84,655,1355097600"; d="scan'208";a="176508796"
Received: from rcdn-core2-2.cisco.com ([173.37.113.189]) by rcdn-iport-3.cisco.com with ESMTP; 13 Feb 2013 05:27:27 +0000
Received: from xhc-rcd-x07.cisco.com (xhc-rcd-x07.cisco.com [173.37.183.81]) by rcdn-core2-2.cisco.com (8.14.5/8.14.5) with ESMTP id r1D5RRUR026668 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Wed, 13 Feb 2013 05:27:27 GMT
Received: from xmb-aln-x15.cisco.com ([169.254.9.213]) by xhc-rcd-x07.cisco.com ([173.37.183.81]) with mapi id 14.02.0318.004; Tue, 12 Feb 2013 23:27:26 -0600
From: "Howard Yang (howardy)" <howardy@cisco.com>
To: Donald Eastlake <d3e3e3@gmail.com>
Thread-Topic: [trill] Comments on TRILL BFD draft and TRILL use of ISIS draft
Thread-Index: AQHOCZybTO2m0M8pekyW1cpAvkGbmZh3INyA
Date: Wed, 13 Feb 2013 05:27:26 +0000
Message-ID: <8F62EB044F07504DB195F82B824F34DD25269F@xmb-aln-x15.cisco.com>
In-Reply-To: <CAF4+nEGXb5_s0LOz+Zh8KBNTOGBBvX5ntHVo_02xrM-vaT==Sw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/14.2.1.120420
x-originating-ip: [10.21.70.93]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <BE2358CD4A24364EB43B18E19431B99D@cisco.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "draft-ietf-trill-rbridge-bfd@tools.ietf.org" <draft-ietf-trill-rbridge-bfd@tools.ietf.org>, "draft-ietf-isis-rfc6326bis@tools.ietf.org" <draft-ietf-isis-rfc6326bis@tools.ietf.org>, "trill@ietf.org" <trill@ietf.org>
Subject: Re: [trill] Comments on TRILL BFD draft and TRILL use of ISIS draft
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, 13 Feb 2013 05:27:29 -0000
Hi Donald, Thanks very much for the answers and explanation. Yes, I would be very interested in the rfc6327bis extension work. Thanks, -Howard On 2/12/13 7:45 PM, "Donald Eastlake" <d3e3e3@gmail.com> wrote: >Hi Howard, > >On Tue, Feb 12, 2013 at 2:47 PM, Howard Yang (howardy) ><howardy@cisco.com> wrote: >> Hi, >> >> I have a couple of comments on TRILL BFD draft >> <draft-ietf-trill-rbridge-bfd-07.txt> and TRILL use of ISIS draft >> <draft-ietf-isis-rfc6326bis-00.txt>. >> >> (1) To support TRILL BFD, it is required to include nickname TLV or >>sub-TLV >> in the ISIS hello packets. > >Every TRILL IS-IS Hello PDU is required to include a Special VLANs and >Flags Sub-TLV which includes the Sender Nickname. Perhaps the >explanatory text for that the Sub-TLV should be expanded to mention >BFD bootstrap. > >> The reason is that when the neighbor receives the BFD packets, if the >> nickname of the peer is not known, BFD cannot associate such BFD packets >> with the BFD session. >> >> By the way, let's look at, in specific, the "One-Hop TRILL BFD Control" >> here. Looking at Layer 3 (IP or IPv6) BFD, we have IP address TLV >>included >> in the ISIS hellos, so that when BFD session is created by ISIS, ISIS >>can >> pass both local and peer's IP addresses to BFD for BFD to associate a >>BFD >> packet to a session. Corresponding to IP address, in TRILL, we have the >> nickname. When a BFD session is created with an unknown nickname for the >> peer, and when a BFD packet from this peer is received, BFD has no way >>to >> associate this BFD packet with the BFD session previously created. >>Notice >> BFD packets are defined to have the TRILL channel encapsulation >> (draft-ietf-trill-rbridge-channel-08.txt). >> >> So we need to add the requirement of including the local nickname in >>ISIS >> hellos, in addition to the "ISIS BFD enabled TLV" (RFC 6213). > >As above, Sender Nickname is already included in every TRILL IS-IS Hello. > >> The nickname is currently defined as nickname sub-tlv >> (<draft-ietf-isis-rfc6326bis-00.txt>) and it is defined only in Router >>or MT >> Capability TLV. We need to extend it and allow the nickname sub-tlv to >>be in >> the Multi-Topology-Aware Port Capability TLV. > >As above, I do not believe that is necessary. > >> (2) In Section 3.1 of the TRILL BFD draft, we have >> >> 3.1 One-Hop TRILL BFD Control >> >> One-hop TRILL BFD Control is typically used to rapidly detect link >> and RBridge failures. TRILL BFD frames over one hop for such >> purposes SHOULD be sent with high priority; that is, the Inner.VLAN >> tag priority should be 7, they should be queued for transmission as >> maximum priority frames and, if they are being sent on an Ethernet >> link where the output port is configured to include an Outer.VLAN >> tag, that tag should specify priority 7. >> >> For neighbor RBridges RB1 and RB2, each RBridge sends one-hop TRILL >> BFD Control frames to the other only if TRILL IS-IS has detected bi- >> directional connectivity, that is, the adjacency is in the Two-Way or >> Report state [RFC6327] and both RBridges indicate support of TRILL >> BFD is enabled. The BFD Enabled TLV is used to indicate this as >> specified in [RFC6213]. >> >> The "Two-Way" or "Report" is specific to TRILL LAN interface. It does >>not >> apply to the point-to-point interface. So, it should be modified to: >> >> "that is, the adjacency is in the Two-Way or Report state [RFC6327] on >>the >> LAN or INIT on the point-to-point when neighbor is known and both >>Rbridges >> indicate support of TRILL BFD is enabled." > >Work has started on an rfc6327bis draft to extend the proper TRILL >adjacency state machine to point-to-point links and also include MTU >testing on such links, to make them consistent with broadcast links. I >believe that this is the best course. Would you be interested in >helping with rfc6327bis? > >Thanks, >Donald >============================= > Donald E. Eastlake 3rd +1-508-333-2270 (cell) > 155 Beaver Street, Milford, MA 01757 USA > d3e3e3@gmail.com > >> Thanks, >> -Howard Yang
- Re: [trill] Comments on TRILL BFD draft and TRILL… Howard Yang (howardy)
- [trill] Comments on TRILL BFD draft and TRILL use… Howard Yang (howardy)
- Re: [trill] Comments on TRILL BFD draft and TRILL… Donald Eastlake
- Re: [trill] Comments on TRILL BFD draft and TRILL… Howard Yang (howardy)
- Re: [trill] Comments on TRILL BFD draft and TRILL… Donald Eastlake
- Re: [trill] Comments on TRILL BFD draft and TRILL… Howard Yang (howardy)
- Re: [trill] Comments on TRILL BFD draft and TRILL… Donald Eastlake