Re: [Softwires] Genart last call review of draft-ietf-softwire-mesh-multicast-22

Brian E Carpenter <brian.e.carpenter@gmail.com> Wed, 19 September 2018 20:25 UTC

Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: softwires@ietfa.amsl.com
Delivered-To: softwires@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F0901120072; Wed, 19 Sep 2018 13:25:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 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_PASS=-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 c5Dmnxz2i7NR; Wed, 19 Sep 2018 13:25:53 -0700 (PDT)
Received: from mail-pg1-x534.google.com (mail-pg1-x534.google.com [IPv6:2607:f8b0:4864:20::534]) (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 251A012D7EA; Wed, 19 Sep 2018 13:25:53 -0700 (PDT)
Received: by mail-pg1-x534.google.com with SMTP id s7-v6so3284101pgc.0; Wed, 19 Sep 2018 13:25:53 -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=/0rE36kHNOS2Oy9Qrm1lW5tYJVJA26+1QPcwInH0lKw=; b=lZXG0g4nHKwIFkq1nawsZqfkX1vIE0bbYJNSCLgAICM3A/N/HyIws2DsdLYG96jqnF 7WegcmJu6QsyyXK3mEsLo+rM9wVQ6FG1Z1e4V0M+PChMqgh4TNW0gYhTCcQ9hHnGcKpR rEE8WyFr2ByGwy9ZstxB80RaszKpProcyq3yaoV/oeOZMkWhJxWJXvxhjnlmMMAzrMM8 DrPfyw5VNI0SyuoMN4gBEp3IJfripVNSUlXIHgIKE80/QAVGsWUpqOuLMD6zY0EtsQq9 Guvg9N8OvW/O2GzFTRN485AAW+qKsJvDVucgDaN6CBJJTaw0pH4F/3V3dpzhHPtrMCD+ asHw==
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=/0rE36kHNOS2Oy9Qrm1lW5tYJVJA26+1QPcwInH0lKw=; b=CoLaNESqE7drBHtHBP65KLGg+wKOVFTPGRCiP6CnR25ElrXfFK+ISYvzBqs5xSfpB3 DXZJ+tjNqi5FP7YKWQ/8/WinAjB+IwbKTnd9uEgQlIObUEBkGpesQJjfifuu+acZdMUe nvoB7bbxDgxzp3oO2LOdZD0ztoYFN5Y+gHtpJftCwmEw2rRzGQwKy5TzRnuTOSrv8Cy1 euZC8z4egvjYshEzs95LnXhL9iJYHii0L6YRKPNrYkUIg38xZwx98983rogEK6lrd9QK NrZ0pgayo8RKzYIG+d8fEWfyERrQ0IBAhATOeQezJ7HuuFa9YVK2KIsBtZcY5ZpY3AmO yz0A==
X-Gm-Message-State: APzg51CmgWIAGh+vJhNYtYHhruJjhpEUy6az3v3KAnFS/0LWxl7Zc3y6 oTEqFUYddu/46Rp86pS5yjyNviq4
X-Google-Smtp-Source: ANB0VdYSB98+yMdI7dIjIGH8dTc8NoP0ePQLA/GCAGHULv9UGb/u3Q1qyfJ3cgTjisyJPxzm026qDQ==
X-Received: by 2002:a63:604b:: with SMTP id u72-v6mr5731911pgb.433.1537388752201; Wed, 19 Sep 2018 13:25:52 -0700 (PDT)
Received: from [192.168.178.30] ([118.148.76.40]) by smtp.gmail.com with ESMTPSA id l79-v6sm40180917pfi.172.2018.09.19.13.25.48 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 19 Sep 2018 13:25:51 -0700 (PDT)
To: Ole Troan <otroan@employees.org>
Cc: Joe Touch <touch@strayalpha.com>, 杨术 <yangshu@oudmon.com>, softwires <softwires@ietf.org>, gen-art <gen-art@ietf.org>, "draft-ietf-softwire-mesh-multicast.all" <draft-ietf-softwire-mesh-multicast.all@ietf.org>
References: <153532652678.11793.13628771343783380767@ietfa.amsl.com> <tencent_4B74746E333CB9DE0327BF0B@qq.com> <4b72b927-0e46-f471-a252-b447d2db0d78@gmail.com> <934AFCAD-C015-4FF7-A229-1867880DD922@strayalpha.com> <c6c4bcf3-1164-9296-98ff-386f850b5b76@gmail.com> <045AAF76-DB2D-4AC7-8A00-03811401A114@strayalpha.com> <dce53819-032a-a3bd-6c9f-9262ad550e8a@gmail.com> <F66E0BB3-F7CC-4718-9EF4-CE5EA5153B3A@employees.org>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <b1e974fd-77e1-edfe-8156-850a6f62d1f9@gmail.com>
Date: Thu, 20 Sep 2018 08:25:44 +1200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <F66E0BB3-F7CC-4718-9EF4-CE5EA5153B3A@employees.org>
Content-Type: text/plain; charset="utf-8"
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/softwires/zwolowMulSRs6KLf7DOi5fJEBvo>
Subject: Re: [Softwires] Genart last call review of draft-ietf-softwire-mesh-multicast-22
X-BeenThere: softwires@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: softwires wg discussion list <softwires.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/softwires>, <mailto:softwires-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/softwires/>
List-Post: <mailto:softwires@ietf.org>
List-Help: <mailto:softwires-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/softwires>, <mailto:softwires-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Sep 2018 20:25:55 -0000

On 2018-09-17 19:01, Ole Troan wrote:
>> No, it isn't, but as far as I can see, any tunnel spec needs to state how this applies. If the tunnel keeps no packet state, how is it going to perform PMTUD? If the answer is that the tunnel end points need to be configured in some way, that needs to be stated too.
>>
>> Sorry to go on, but when I review a draft, I like to feel that if I had to, I could code it, and in this case I just don't know how I would code the AFBR with respect to PMTUD and/or including a fragment header.
> 
> Typically tunnels are either configured with a fixed MTU, or do path MTU discovery like any other host on the Internet.
> E.g. for a point to point tunnel it can dynamically set the MTU on a tunnel interface based on received PMTUD messages (or PLMTUD probing).
> For point to multi-point tunnels it maintains a PMTUD cache.
> There’s no magic for tunnels here, just like Joe says.

No, of course not. But the implementor has to do something, and I don't see
how this can be an interoperable specification without some guidance
for the AFBR implementor.

Since there is implementation experience, it shouldn't be hard to provide
such guidance.

    Brian