Re: [Tsv-art] Need Volunteer: draft-ietf-trill-mtu-negotiation-06
Joe Touch <touch@isi.edu> Wed, 05 July 2017 18:02 UTC
Return-Path: <touch@isi.edu>
X-Original-To: tsv-art@ietfa.amsl.com
Delivered-To: tsv-art@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6849B131D98 for <tsv-art@ietfa.amsl.com>; Wed, 5 Jul 2017 11:02:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.901
X-Spam-Level:
X-Spam-Status: No, score=-6.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001] autolearn=ham autolearn_force=no
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 PIZkZgCsJ9uH for <tsv-art@ietfa.amsl.com>; Wed, 5 Jul 2017 11:02:38 -0700 (PDT)
Received: from vapor.isi.edu (vapor.isi.edu [128.9.64.64]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 300EF131D80 for <tsv-art@ietf.org>; Wed, 5 Jul 2017 11:02:38 -0700 (PDT)
Received: from [128.9.184.181] ([128.9.184.181]) (authenticated bits=0) by vapor.isi.edu (8.13.8/8.13.8) with ESMTP id v65I1ZrG029253 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Wed, 5 Jul 2017 11:01:36 -0700 (PDT)
From: Joe Touch <touch@isi.edu>
To: "Mirja Kuehlewind (IETF)" <ietf@kuehlewind.net>
Cc: Martin Stiemerling <mls.ietf@gmail.com>, tsv-art@ietf.org
References: <30013f8c-47bd-b753-17ed-41dfb53d49c8@gmail.com> <81eb8115-23cc-f9af-5e6f-de63508c8406@isi.edu> <D0DD6480-4F02-49FF-B3F6-109B9D1B7C41@kuehlewind.net> <1f121338-a249-fca1-bfef-c16a571b1652@isi.edu>
Message-ID: <9af55d80-4937-e50a-13fb-93e1c017c9ea@isi.edu>
Date: Wed, 05 Jul 2017 11:01:33 -0700
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1
MIME-Version: 1.0
In-Reply-To: <1f121338-a249-fca1-bfef-c16a571b1652@isi.edu>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
Content-Language: en-US
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: touch@isi.edu
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsv-art/y-or67MdTNz3fCSpta7sAYm07ko>
Subject: Re: [Tsv-art] Need Volunteer: draft-ietf-trill-mtu-negotiation-06
X-BeenThere: tsv-art@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Transport Area Review Team <tsv-art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tsv-art>, <mailto:tsv-art-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tsv-art/>
List-Post: <mailto:tsv-art@ietf.org>
List-Help: <mailto:tsv-art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tsv-art>, <mailto:tsv-art-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Jul 2017 18:02:39 -0000
Here's a quick summary - it's not thorough enough to post as a TSVART review, though. Joe ------ This document describes a mechanism to discover the MTUs of what transport considers a link layer, notably when its links can support messages larger than the IPv4 and IPv6 minimums. This document focuses on link MTUs. It considers fragmentation and reassembly only for E-L1CS FS-LSP, which is effectively an application layer protocol running directly over the link layer. It isn't clear to me whether this doc is applying INT-area best practices or terminology correctly, but this is a TSV review. IMO, this doc should be more clear that it is determining a "link layer" value, which is not necessarily related to the network layer MTU (which is determined by the receiver's reassembly limit) or the transport MTU (which depends on whether transport uses the network reassembly MTU, link hop MTU, or some other transport reassembly limit). IMO, the doc should also be more clear about what to do with this information - i.e., that it updates the "link MTU", which may or may not be propagated up the stack. I'm a bit uncomfortable with "link MTU size SHOULD be tested, in Sec 2.1 - especially because that recommendation comes after showing a case where the link MTU is calculated incorrectly. IMO, before a link overrides the default MTU, it **MUST** be confirmed BEFORE changing it - especially because network and transport mechanisms to track MTU often assume that link MTUs do not change (for a given link) and that they are reported correctly. I.e., overall, I would suggest that the impact of this doc on MTU discovery and use should be included. Other issues: - the term "port MTU" is introduced in 2.1 but never defined - I don't agree with the security considerations conclusion; this appears to create a new attack vector (report false MTUs to create black holes). Joe
- [Tsv-art] Need Volunteer: draft-ietf-trill-mtu-ne… Martin Stiemerling
- Re: [Tsv-art] Need Volunteer: draft-ietf-trill-mt… Joe Touch
- Re: [Tsv-art] Need Volunteer: draft-ietf-trill-mt… Mirja Kuehlewind (IETF)
- Re: [Tsv-art] Need Volunteer: draft-ietf-trill-mt… Joe Touch
- Re: [Tsv-art] Need Volunteer: draft-ietf-trill-mt… Bob Briscoe
- Re: [Tsv-art] Need Volunteer: draft-ietf-trill-mt… Magnus Westerlund
- Re: [Tsv-art] Need Volunteer: draft-ietf-trill-mt… Mirja Kuehlewind (IETF)
- Re: [Tsv-art] Need Volunteer: draft-ietf-trill-mt… Joe Touch
- Re: [Tsv-art] Need Volunteer: draft-ietf-trill-mt… Spencer Dawkins at IETF