Re: [trill] Tsvart early review of draft-ietf-trill-over-ip-10

Joe Touch <> Fri, 02 February 2018 15:34 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id DB68B12D953; Fri, 2 Feb 2018 07:34:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -1.99
X-Spam-Status: No, score=-1.99 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, T_SPF_PERMERROR=0.01] autolearn=ham autolearn_force=no
Authentication-Results: (amavisd-new); dkim=pass (2048-bit key)
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id pqPsZL_npgoa; Fri, 2 Feb 2018 07:34:49 -0800 (PST)
Received: from ( []) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by (Postfix) with ESMTPS id 107BF1267BB; Fri, 2 Feb 2018 07:34:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;; s=default; h=To:References:Message-Id: Content-Transfer-Encoding:Cc:Date:In-Reply-To:From:Subject:Mime-Version: Content-Type:Sender:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=agZ7agKgLwDOnEd+zFVtEdQSwMRJ0puUy2bUYnTmcBk=; b=C6JZyspO/FPZNkhPUMDhLk176 SuVoyjxfQqlRENkpPXmnPA25JH4304Ed3Lbge7YO/qFecF+MydQh861mcR3TqoPmLq83T1d4yD07K BWWUY76k2gYODhaVaXzErAbA+PQZ1oeRjX4nULhTaf5bp3Uab/otOW4RBUEoblDrTEtatLl8Cq6vN mL3NC1N+G/Bua62wuiKTvyYcWzmEg3EjzrahISw/yfxhn/eCCFsHFDSa+XbqcUYFR5SqQari/lEB2 1nY1eOfXGVRqGUcdJsa7A9PYkK+LTCd5GfXs+UejuBzIDEBduSAcx6e/fsm1K+kCwBDWVP9hHCBQm eqssieCGQ==;
Received: from ([]:56103 helo=[]) by with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.89_1) (envelope-from <>) id 1ehdM6-001dcM-PV; Fri, 02 Feb 2018 10:34:26 -0500
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 11.2 \(3445.5.20\))
From: Joe Touch <>
In-Reply-To: <>
Date: Fri, 2 Feb 2018 07:34:19 -0800
Cc: Donald Eastlake <>, "" <>, "" <>, trill IETF mailing list <>
Content-Transfer-Encoding: quoted-printable
Message-Id: <>
References: <> <> <> <> <> <>
To: Magnus Westerlund <>
X-Mailer: Apple Mail (2.3445.5.20)
X-OutGoing-Spam-Status: No, score=-1.0
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname -
X-AntiAbuse: Original Domain -
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain -
X-Get-Message-Sender-Via: authenticated_id:
X-From-Rewrite: unmodified, already matched
Archived-At: <>
Subject: Re: [trill] Tsvart early review of draft-ietf-trill-over-ip-10
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Developing a hybrid router/bridge." <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Fri, 02 Feb 2018 15:34:51 -0000

Hi, all,

This doc is very confusing.

Its title and discussion throughout indicates “TRILL over IP”, including figs in Sec 4, but the only actual encapsulations described are TRILL over UDP and TRILL over TCP.

IMO, this needs a very deep scrub to resolve. It would help to understand that the root issue is that the encapsulation headers are *all* those added to the TRILL packet trying to transit the IP network; there’s no “inserting” of encapsulation between IP and TRILL.

That includes:

- explaining why you require IPsec tunnel mode, when the encapsulations presented would be completely secure using TLS/DLS or any variant of IPsec on the encapsulated traffic

- explaining the relation between TRILL MTU discovery and the MTU of the transport level, and how these interact (or could interfere) with each other

- why are not other more obvious encapsulations being considered, notably any TCP/UDP encapsulation that already supports Ethernet, including GRE (which might then allow this doc to be condensed to instructions for configuration, rather than trying to specify a new encapsulation system)