Re: [art] [nfsv4] Artart last call review of draft-ietf-nfsv4-versioning-09
Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com> Fri, 26 May 2017 13:56 UTC
Return-Path: <spencerdawkins.ietf@gmail.com>
X-Original-To: art@ietfa.amsl.com
Delivered-To: art@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BF63A1295A0; Fri, 26 May 2017 06:56:12 -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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 BJYYDOLbekoA; Fri, 26 May 2017 06:56:10 -0700 (PDT)
Received: from mail-yb0-x236.google.com (mail-yb0-x236.google.com [IPv6:2607:f8b0:4002:c09::236]) (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 5B329129557; Fri, 26 May 2017 06:56:10 -0700 (PDT)
Received: by mail-yb0-x236.google.com with SMTP id p143so2486582yba.2; Fri, 26 May 2017 06:56:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=QbgESz2P5pihaesDmUyn+g7NyG0lkgY6SPwSrI7In2g=; b=PdILL1YdF7KENgyvat8Fbh8sQuCWIecnZ2TcyzPqVp2vv871UQ8bTZip0MAgG3GqAR imnenKPonQSRQc4XXwXaEbGWrQB2NYqJXnnJsBbVijsqZj9UEO6si6IrEZJAxgulkw9h thSwzTJVU3l4trd0o8MEr7NTUW499zDuXE4MmW6qP9EH25QhqH38vLT5EsTkFWQcKcrW VcbIkqA9m09M678mi22K9G01UC72pxPYGlokYrFfiCS1kC4ZoiEBa+rznPWhLOJlgsF9 71CF8zFkwDmyc/KWyHBuhdYBWEUpGECFpLcBV+hoy+yrkh+Jyvof9Q7YbbA3CSMQZDY3 eRaQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=QbgESz2P5pihaesDmUyn+g7NyG0lkgY6SPwSrI7In2g=; b=LwI/e+R0FIz7JrmhjCjiyXtctNjr0gPI4QrgA4gi7BazX7klVF4ibSYdFPqZCBwv/a DgvwX3hYOM7DAl41mY0LUws9O77zW9w6JKqHN7DKVk4oqIiGE9tUgl7al8dXM1hQk2Uf a5360kzsARpnPhb7RAYNcxx0OBuw4erzw9xyLVelWrFdH9M3PGaLkjr8KQ/zOaL05WDq 3omoaThnPmFw8I9OZhLMBVu9bHakmJQt31louFUmsvvlZdsr0ktXmK8EVkNHoCp4o1QV hf2YYLZgI820ZEUespXee1hDQdOW9f5oMLaQ4yrDx7AIEwy4uNzQJk1YMWkcAjzsvowA 5+Jw==
X-Gm-Message-State: AODbwcCKGzPje4cmUx4ZxrtInXIz6ciawZ5p8khHwiK9UqtJePVU3O06 Yi2IFympVApY5UGcXly7ElJQx0FD1g==
X-Received: by 10.37.15.213 with SMTP id 204mr36918032ybp.127.1495806969674; Fri, 26 May 2017 06:56:09 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.37.195.194 with HTTP; Fri, 26 May 2017 06:56:09 -0700 (PDT)
In-Reply-To: <c3ef20a9-f96e-9b26-330a-138036943db8@talpey.com>
References: <149462145126.13443.7366912235626631179@ietfa.amsl.com> <d64909ad-b71a-a932-606b-8b974cf68140@isi.edu> <CADaq8jdWgRSqGVt0UBf3sqzp3ivYAW36y1JuNg43HGp5WboKrg@mail.gmail.com> <d10f43d7-d136-d9b9-fcfb-dc78a52e1355@isi.edu> <c3ef20a9-f96e-9b26-330a-138036943db8@talpey.com>
From: Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com>
Date: Fri, 26 May 2017 09:56:09 -0400
Message-ID: <CAKKJt-caHQ0B5bs3F4MghJ2h0BT=+vO52YRcz0uNFtw5hBiNwQ@mail.gmail.com>
To: Tom Talpey <tom@talpey.com>
Cc: Joe Touch <touch@isi.edu>, David Noveck <davenoveck@gmail.com>, art@ietf.org, Matthew Miller <linuxwolf+ietf@outer-planes.net>, "ietf@ietf.org" <ietf@ietf.org>, draft-ietf-nfsv4-versioning.all@ietf.org, "nfsv4@ietf.org" <nfsv4@ietf.org>
Content-Type: multipart/alternative; boundary="001a113f5ae614861805506db374"
Archived-At: <https://mailarchive.ietf.org/arch/msg/art/gAMTpHowo74jocAQWAJ0YzItsFc>
Subject: Re: [art] [nfsv4] Artart last call review of draft-ietf-nfsv4-versioning-09
X-BeenThere: art@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Applications and Real-Time Area Discussion <art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/art>, <mailto:art-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/art/>
List-Post: <mailto:art@ietf.org>
List-Help: <mailto:art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/art>, <mailto:art-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 26 May 2017 13:56:13 -0000
Hi, Tom, On Thu, May 25, 2017 at 6:40 PM, Tom Talpey <tom@talpey.com> wrote: > On 5/25/2017 3:17 PM, Joe Touch wrote: > >> Hi, David, >> >> Thanks for the response, and agreed throughout. >> >> Joe >> >> >> On 5/25/2017 12:33 PM, David Noveck wrote: >> >>> > This doc gives guidance on creating minor versions, but never addresses >>> > major versions. >>> >>> I think we had enough to do addressing minor versions and didn't want to >>> speculate about a possible v5. after all, we're the nfsv4 working group >>> and not the nfsvn working group. >>> >>> >>> > IMO, past variants of NFS have not handled major version changes >>> > appropriately. Each one has been assigned a new port number. This is no >>> > longer recommended practice (see RFC7605, Sec 7.5). >>> >> > I feel compelled to chime in on this one. NFS has always had a single > assigned port, 2049, which has not changed with major version. In the > NFSv2 days, it was self-assigned by Sun Microsystems, later, in NFSv3, > it was registered with IANA. For both versions, the RPC portmapper was > used by clients to resolve the server port. > > In NFSv4, the portmapper is not used, but the port number assignment > did not change. This remains true for all NFSv4 minor versions. > > There is one exception - NFS over RDMA received a new port assignment > from IANA, 20049, because the NFSv2 and NFSv3 protocols could not > negotiate the NFS/RDMA listener using legacy portmapping. While the > NFSv4.1+ versions provide a mechanism for that, the static 20049 > assignment is still recommended. > > Bottom line, the NFS ports are stable and registered, and there is no > need to allocate more, at least as foreseen at this time. Thanks for the history on port allocations, which I lacked, and I'm glad that your answer is the right answer :-) > Tom. > >> >>> >>> Makes sense. >>> >>> > Is this issue addressed in another document? >>> >>> I don't think so. >>> >>> > AFAICT, if (when) NFSv5 is developed, it seems to appear to need >>> another >>> > port number. >>> I don't see why it would. If there is another Rpc version of the NFS >>> program, >>> I don't see why the appropriate negotiation could be defined. I think >>> doing\ >>> that would be up to those defining nfsv5. >>> >>> > If that's the case (and I sincerely hope it isn't), it MUST >>> > be the last one assigned to this service. >>> >>> I don't think "MUST" is appropriate in this case but I would say that >>> assigning >>> another port would be a DAMN SHAME. >>> >>> On Thu, May 25, 2017 at 2:51 PM, Joe Touch <touch@isi.edu <mailto: >>> touch@isi.edu>> wrote: >>> >>> Hi, all, >>> >>> I'd like to add one point. >>> >>> This doc gives guidance on creating minor versions, but never >>> addresses >>> major versions. >>> >>> IMO, past variants of NFS have not handled major version changes >>> appropriately. Each one has been assigned a new port number. This >>> is no >>> longer recommended practice (see RFC7605, Sec 7.5). >>> >>> Is this issue addressed in another document? >>> >>> AFAICT, if (when) NFSv5 is developed, it seems to appear to need >>> another >>> port number. If that's the case (and I sincerely hope it isn't), >>> it MUST >>> be the last one assigned to this service. >>> >>> Joe >>> >>> >>> >> >> >> _______________________________________________ >> nfsv4 mailing list >> nfsv4@ietf.org >> https://www.ietf.org/mailman/listinfo/nfsv4 >> >>
- [art] Artart last call review of draft-ietf-nfsv4… Matthew Miller
- Re: [art] Artart last call review of draft-ietf-n… David Noveck
- Re: [art] Artart last call review of draft-ietf-n… Joe Touch
- Re: [art] Artart last call review of draft-ietf-n… David Noveck
- Re: [art] Artart last call review of draft-ietf-n… Joe Touch
- Re: [art] [nfsv4] Artart last call review of draf… Tom Talpey
- Re: [art] [nfsv4] Artart last call review of draf… Spencer Dawkins at IETF