Re: [OPSAWG] Mirja Kühlewind's Discuss on draft-ietf-opsawg-nat-yang-15: (with DISCUSS)

"Mirja Kuehlewind (IETF)" <ietf@kuehlewind.net> Mon, 24 September 2018 10:27 UTC

Return-Path: <ietf@kuehlewind.net>
X-Original-To: opsawg@ietfa.amsl.com
Delivered-To: opsawg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2C780130E89 for <opsawg@ietfa.amsl.com>; Mon, 24 Sep 2018 03:27:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level:
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); domainkeys=pass (1024-bit key) header.from=ietf@kuehlewind.net header.d=kuehlewind.net
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 ytJCIgEtEeCv for <opsawg@ietfa.amsl.com>; Mon, 24 Sep 2018 03:27:57 -0700 (PDT)
Received: from kuehlewind.net (kuehlewind.net [83.169.45.111]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2DD26130E82 for <opsawg@ietf.org>; Mon, 24 Sep 2018 03:27:57 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=kuehlewind.net; b=JKVO2CmL2LQQx1Lhel6JABb+35ycWwTIlSWQG/jGLEUGaQ8fl0WVQqCmbVB2UfRwYBo5LFEJLM4DTZ1emxYnmEGyYUIVOnxbJz03YnHSIzO7Uh2565Gta38qGjWQ2Fa6Qu2kA8ZFqYlN9N/L6py/8qBkg5qkt+drIW7tINLydX4=; h=Received:Received:Content-Type:Mime-Version:Subject:From:In-Reply-To:Date:Cc:Content-Transfer-Encoding:Message-Id:References:To:X-Mailer:X-PPP-Message-ID:X-PPP-Vhost;
Received: (qmail 26365 invoked from network); 24 Sep 2018 12:21:13 +0200
Received: from mue-88-130-61-096.dsl.tropolys.de (HELO ?192.168.178.24?) (88.130.61.96) by kuehlewind.net with ESMTPSA (DHE-RSA-AES256-SHA encrypted, authenticated); 24 Sep 2018 12:21:12 +0200
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: "Mirja Kuehlewind (IETF)" <ietf@kuehlewind.net>
In-Reply-To: <20180924101247.hokoet4cgtxwcvim@anna.jacobs.jacobs-university.de>
Date: Mon, 24 Sep 2018 12:21:11 +0200
Cc: "opsawg-chairs@ietf.org" <opsawg-chairs@ietf.org>, "opsawg@ietf.org" <opsawg@ietf.org>, "draft-ietf-opsawg-nat-yang@ietf.org" <draft-ietf-opsawg-nat-yang@ietf.org>, mohamed.boucadair@orange.com, The IESG <iesg@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <F648ADEA-277C-4795-B500-61DC1F056787@kuehlewind.net>
References: <153754677994.7443.9092939251929421656.idtracker@ietfa.amsl.com> <787AE7BB302AE849A7480A190F8B93302DFE5AA0@OPEXCLILMA3.corporate.adroot.infra.ftgroup> <4E1DE484-9B3C-4977-A4F3-13F716A109AD@kuehlewind.net> <787AE7BB302AE849A7480A190F8B93302DFE5C3E@OPEXCLILMA3.corporate.adroot.infra.ftgroup> <23FA14C7-66E0-4A3C-B0AB-91CB3DF48203@kuehlewind.net> <20180924101247.hokoet4cgtxwcvim@anna.jacobs.jacobs-university.de>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
X-Mailer: Apple Mail (2.3445.9.1)
X-PPP-Message-ID: <20180924102113.26356.97953@lvps83-169-45-111.dedicated.hosteurope.de>
X-PPP-Vhost: kuehlewind.net
Archived-At: <https://mailarchive.ietf.org/arch/msg/opsawg/sgLU19Xc_YdIEQrqInv06SvSf2E>
Subject: Re: [OPSAWG] Mirja Kühlewind's Discuss on draft-ietf-opsawg-nat-yang-15: (with DISCUSS)
X-BeenThere: opsawg@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: OPSA Working Group Mail List <opsawg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/opsawg>, <mailto:opsawg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/opsawg/>
List-Post: <mailto:opsawg@ietf.org>
List-Help: <mailto:opsawg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/opsawg>, <mailto:opsawg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Sep 2018 10:27:59 -0000

Hi Jürgen,

I don’t want to push this back to the wg (expect people would be excited on their own to further work on this, which I assume is not the case) and I do understand that this document relies on the information can be found in other specifications which is the right approach.

I’m just trying to figure out if there is anything easy to do to make it easier for future implementations which cover other protocol to also use this model (without extension). I also understand that renaming alone may not be sufficient but it also may be sufficient. We just don’t really know and therefore making the naming more generic (and mention in the doc that these timers could be used for other protocol if suitable) provides at least the chance that it would work.

Please get me right, I’m holding the discuss to exactly have this discussion. However, I don’t necessarily want to enforce a chance if that is not adequate.

Mirja


> Am 24.09.2018 um 12:12 schrieb Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>:
> 
> On Mon, Sep 24, 2018 at 11:23:07AM +0200, Mirja Kuehlewind (IETF) wrote:
>> 
>> What about maybe renaming the timers and don’t have tcp in the name but explain in the text that these timer are used for tcp but could/should also be used for other connection-oriented protocols…? Would that be an option that could eventually help? E.g. call the "tcp-trans-open-timeout“ just "trans-open-timeout“ and explain that RFC 7857 specifies this for TCP but other implementation for connection-oriented protocols could use the same timer? Just thinking...
>> 
> 
> I assume renaming is not sufficient. If you insist on generic timers,
> then I assume you have to send this document back to the WG to define
> semantics of generic timers and how such generic timers map to
> different protocols.
> 
>>> [Med] For the quic example, one would argue that the UDP-related config parameters are sufficient; there is even no need to inspect whether this is quic or plain UDP packet.
>> 
>> No, that’s exactly the problem. QUIC is a connection-oriented protocol, so it would potentially be possible and desirable to have longer time-outs than you usually have for other UDP traffic. 
>> 
> 
> So here we already hit the first obstacle. QUIC running over UDP,
> which means QUIC timers and UDP timers interacting. So the new generic
> timers would have a way of expressing that. Perhaps having protocol
> specific timers is good enough?
> 
> /js
> 
> -- 
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
> Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>
>