Re: [Int-area] Alissa Cooper's Discuss on draft-ietf-intarea-frag-fragile-15: (with DISCUSS and COMMENT)

Brian E Carpenter <brian.e.carpenter@gmail.com> Wed, 07 August 2019 00:55 UTC

Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: int-area@ietfa.amsl.com
Delivered-To: int-area@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 350A91200B3; Tue, 6 Aug 2019 17:55:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level:
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 GHufves6Wh9q; Tue, 6 Aug 2019 17:55:26 -0700 (PDT)
Received: from mail-pf1-x442.google.com (mail-pf1-x442.google.com [IPv6:2607:f8b0:4864:20::442]) (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 319811200B2; Tue, 6 Aug 2019 17:55:26 -0700 (PDT)
Received: by mail-pf1-x442.google.com with SMTP id g2so42454982pfq.0; Tue, 06 Aug 2019 17:55:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=Eyy7clSzwDUyC3bSHmvUp5OVZs/2UtMedx3sY3gkA0I=; b=sIpr6MXRCcNDTCcYG4uLkD8gRP4EpCPDUZ9nV3ARMokdGg8KR+3aTthZwZgx0l5y4A CV/Y33eEg0cN6HadJAKe7+1Pbn4ztSqE+SVDouh6PRock11ZHZpWX0RcDcbBUeXlNlb6 kOAuj9yp393udtC+nPiBys29jDFVEpOVGBH5lImJjfiXqiaFpPvSoIhLhaHsuTEKWcaL pKCuEz8vVNqtqIRMqJNUCrvsL4nz5XQ2kh3qNpUsXkxamWf+LA5Lao291YdaYv53/DtL AyOPDfOeMqNYT3J0PGZNTwWKck0SV23AmFQNRl4AjfMwqSeTXs+PXqTR6w+SHFl8Ucku afFA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=Eyy7clSzwDUyC3bSHmvUp5OVZs/2UtMedx3sY3gkA0I=; b=r3woQYEREsn6oxY/imlkBm4nIFbGwVwUm/neCW1tGU7bm15z9GxEP1ovhLh+LhNJPi YNVQ3rxYAf6aU6LEBhjuMrZJArzap2igGs+8eP0UDED9fbn41HZe0JckJUkRRh3ktbrX pjmJLNvNCoheoDssXIXhqZLPnNa+4rOZbwkqGYNyftlj4p+PfqGwpwaiTVQRYR1CPn5Z YWlx2m+WUV6LtitwyUreQ2idM5CLqSG4bllAQ9ApWfB3DoxD+9n2jDUtHbi2bIHJ7dY/ QBKRBgsR/cZib3zXB7u4TuOgCY8rHampD1nHp2AHu5m8BcEkG6YX3Oc/BoJMhMg98Jnt 2Pgw==
X-Gm-Message-State: APjAAAXJQwDZBOArl6m4hwobSJwMghZ3xBt4QI93Lz7zmYXIHR0ooXHP Z8W++RcPV0aa7VCIaWSmlIxl05NAZT8=
X-Google-Smtp-Source: APXvYqy+jd2PF/uCeQfNcOTowRRppb++zV0V88xSxHAm5Au3P6iBZgbWD+YGtWc7NaDM1UgaXL9LRw==
X-Received: by 2002:a62:483:: with SMTP id 125mr6738863pfe.245.1565139325269; Tue, 06 Aug 2019 17:55:25 -0700 (PDT)
Received: from [130.216.36.184] (sc-cs-567-laptop.uoa.auckland.ac.nz. [130.216.36.184]) by smtp.gmail.com with ESMTPSA id h14sm115190379pfq.22.2019.08.06.17.55.21 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 06 Aug 2019 17:55:24 -0700 (PDT)
To: Alissa Cooper <alissa@cooperw.in>, Tom Herbert <tom@herbertland.com>
Cc: Joel Halpern <joel.halpern@ericsson.com>, draft-ietf-intarea-frag-fragile@ietf.org, int-area <int-area@ietf.org>, IESG <iesg@ietf.org>, intarea-chairs <intarea-chairs@ietf.org>
References: <156512344887.27340.5761295053779083959.idtracker@ietfa.amsl.com> <CALx6S35f9eH1SCFqWZoBtnFrqvdoXrhiPoPQTh2_w-LjwBzRSQ@mail.gmail.com> <6B2DA394-E11A-46C1-8A45-76D59BAF0783@cooperw.in>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <974b24af-3f9f-95e3-87ec-d7a14eb9661d@gmail.com>
Date: Wed, 07 Aug 2019 12:55:19 +1200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <6B2DA394-E11A-46C1-8A45-76D59BAF0783@cooperw.in>
Content-Type: text/plain; charset="utf-8"
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/int-area/8Q6mW0fALSiRiKTx6SOAnG-ewws>
Subject: Re: [Int-area] Alissa Cooper's Discuss on draft-ietf-intarea-frag-fragile-15: (with DISCUSS and COMMENT)
X-BeenThere: int-area@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF Internet Area Mailing List <int-area.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/int-area>, <mailto:int-area-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/int-area/>
List-Post: <mailto:int-area@ietf.org>
List-Help: <mailto:int-area-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/int-area>, <mailto:int-area-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Aug 2019 00:55:28 -0000

On 07-Aug-19 12:11, Alissa Cooper wrote:
> Hi Tom,
> 
>> On Aug 6, 2019, at 5:41 PM, Tom Herbert <tom@herbertland.com> wrote:
>>
>> On Tue, Aug 6, 2019 at 1:30 PM Alissa Cooper via Datatracker
>> <noreply@ietf.org> wrote:
>>>
>>> Alissa Cooper has entered the following ballot position for
>>> draft-ietf-intarea-frag-fragile-15: Discuss
>>>
>>> When responding, please keep the subject line intact and reply to all
>>> email addresses included in the To and CC lines. (Feel free to cut this
>>> introductory paragraph, however.)
>>>
>>>
>>> Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
>>> for more information about IESG DISCUSS and COMMENT positions.
>>>
>>>
>>> The document, along with other ballot positions, can be found here:
>>> https://datatracker.ietf.org/doc/draft-ietf-intarea-frag-fragile/
>>>
>>>
>>>
>>> ----------------------------------------------------------------------
>>> DISCUSS:
>>> ----------------------------------------------------------------------
>>>
>>> Thanks for writing this document.
>>>
>>> Section 6.1 says:
>>>
>>> "Developers MAY develop new protocols or applications that rely on IP
>>>   fragmentation if the protocol or application is to be run only in
>>>   environments where IP fragmentation is known to be supported."
>>>
>>> I'm wondering if there should be a bit more nuance here to make the
>>> recommendation clearer. Do we think there is a case where an application
>>> protocol developed in the IETF will be known to only run in environments where
>>> fragmentation is supported? If we don't think developing such a protocol would
>>> be in scope for the IETF, then I'm wondering if that case should be called out
>>> explicitly with a stronger normative requirement.
>>>
>> Alissa,
>>
>> Are you distinguishing between protocol development and application
>> development?
> 
> I’m specifically wondering about application protocols (as distinct from other protocols) developed in the IETF (as distinct from developed elsewhere). Sometimes we use BCPs to guide future work in the IETF specifically, and it seemed to me that in that specific slice — IETF-developed application protocols — we may be able to make a stronger recommendation since we can’t be sure of the environment in which any given application protocol would be deployed (I think, but would be open to arguments otherwise).

fwiw, I agree with what I think Alissa is saying. Unless we actually *implement* a mechanism to define and support limited domains (draft-carpenter-limited-domains) protocol designers cannot safely make assumptions such as "fragmentation works".

Maybe this paragraph needs to be more of a health warning than a somewhat dubious RFC2119 statement. At least, "should not ... unless" might be a better formulation than "MAY ... if".

   Brian