Re: [nfsv4] I-D Action:draft-ietf-nfsv4-ipv6-00.txt

dhawal bhagwat <dhawal@netapp.com> Tue, 26 October 2010 14:06 UTC

Return-Path: <dhawal@netapp.com>
X-Original-To: nfsv4@core3.amsl.com
Delivered-To: nfsv4@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4A5AE3A6904 for <nfsv4@core3.amsl.com>; Tue, 26 Oct 2010 07:06:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.832
X-Spam-Level:
X-Spam-Status: No, score=-8.832 tagged_above=-999 required=5 tests=[AWL=1.767, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id J8S4txr7WV5K for <nfsv4@core3.amsl.com>; Tue, 26 Oct 2010 07:06:49 -0700 (PDT)
Received: from mx2.netapp.com (mx2.netapp.com [216.240.18.37]) by core3.amsl.com (Postfix) with ESMTP id 3ACC83A68FC for <nfsv4@ietf.org>; Tue, 26 Oct 2010 07:06:49 -0700 (PDT)
X-IronPort-AV: E=Sophos;i="4.58,241,1286175600"; d="scan'208";a="473171188"
Received: from smtp1.corp.netapp.com ([10.57.156.124]) by mx2-out.netapp.com with ESMTP; 26 Oct 2010 07:08:36 -0700
Received: from cyclnb08.eng.btc.netapp.in (cyclnb08.eng.btc.netapp.in [10.72.8.58]) by smtp1.corp.netapp.com (8.13.1/8.13.1/NTAP-1.6) with ESMTP id o9QE8Xs5018494; Tue, 26 Oct 2010 07:08:34 -0700 (PDT)
Date: Tue, 26 Oct 2010 19:38:33 +0530
From: dhawal bhagwat <dhawal@netapp.com>
To: Chuck Lever <chuck.lever@oracle.com>
In-Reply-To: <5C214EA1-C211-420C-A88C-5B96577D064D@oracle.com>
Message-ID: <alpine.LRH.2.00.1010261827550.11213@plpyao08.rat.ogp.argncc.va>
References: <20101018174520.D207C3A6CAF@core3.amsl.com> <1287431107.3646.15.camel@heimdal.trondhjem.org> <alpine.LRH.2.00.1010191729010.11296@plpyao08.rat.ogp.argncc.va> <5C214EA1-C211-420C-A88C-5B96577D064D@oracle.com>
User-Agent: Alpine 2.00 (LRH 1167 2008-08-23)
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset="US-ASCII"
Cc: nfsv4@ietf.org, Trond Myklebust <trond.myklebust@fys.uio.no>
Subject: Re: [nfsv4] I-D Action:draft-ietf-nfsv4-ipv6-00.txt
X-BeenThere: nfsv4@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: NFSv4 Working Group <nfsv4.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/nfsv4>, <mailto:nfsv4-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/nfsv4>
List-Post: <mailto:nfsv4@ietf.org>
List-Help: <mailto:nfsv4-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/nfsv4>, <mailto:nfsv4-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Oct 2010 14:06:50 -0000

(Sorry for the delay in responding.)  ... 


>} Date: Tue, 19 Oct 2010 11:02:38 -0400
>} From: Chuck Lever <chuck.lever@oracle.com>
>} To: dhawal bhagwat <dhawal@netapp.com>
>} Cc: Trond Myklebust <trond.myklebust@fys.uio.no>, nfsv4@ietf.org
>} Subject: Re: [nfsv4] I-D Action:draft-ietf-nfsv4-ipv6-00.txt
>} 
>} 
>} On Oct 19, 2010, at 8:25 AM, dhawal bhagwat wrote:
>} 
>} > 
>} >> } Date: Mon, 18 Oct 2010 15:45:07 -0400
>} >> } From: Trond Myklebust <trond.myklebust@fys.uio.no>
>} >> } To: nfsv4@ietf.org
>} >> } Subject: Re: [nfsv4] I-D Action:draft-ietf-nfsv4-ipv6-00.txt
>} >> } 
>} >> } On Mon, 2010-10-18 at 10:45 -0700, Internet-Drafts@ietf.org wrote:
>} >> } > A New Internet-Draft is available from the on-line Internet-Drafts directories.
>} >> } > This draft is a work item of the Network File System Version 4 Working Group of the IETF.
>} >> } > 
>} >> } > 
>} >> } > 	Title           : NFS operation over IPv6
>} >> } > 	Author(s)       : A. RN, et al.
>} >> } > 	Filename        : draft-ietf-nfsv4-ipv6-00.txt
>} >> } > 	Pages           : 8
>} >> } > 	Date            : 2010-10-18
>} >> } > 
>} >> } > This Internet-Draft provides the description of problems faced by NFS
>} >> } > and its various side band protocols, when implemented over IPv6 in
>} >> } > various deployment scenarios.  Solutions to the various problems are
>} >> } > also given in the draft and are sought for approval.
>} >> } > 
>} >> } > Foreword
>} >> } > 
>} >> } > This "forward" section is an unnumbered section that is not included
>} >> } > in the table of contents.  It is primarily used for the IESG to make
>} >> } > comments about the document.  It can also be used for comments about
>} >> } > the status of the document and sometimes is used for the RFC2119
>} >> } > requirements language statement.
>} >> } > 
>} >> } > A URL for this Internet-Draft is:
>} >> } > http://www.ietf.org/internet-drafts/draft-ietf-nfsv4-ipv6-00.txt
>} >> } > 
>} >> } > Internet-Drafts are also available by anonymous FTP at:
>} >> } > ftp://ftp.ietf.org/internet-drafts/
>} >> } > 
>} >> } > Below is the data which will enable a MIME compliant mail reader
>} >> } > implementation to automatically retrieve the ASCII version of the
>} >> } > Internet-Draft.
>} >> } 
>} >> } The RPCBIND requirement (MUST) is definitely unwelcome. The whole point
>} >> } of giving NFSv4 a fixed port was in order to get rid of the reliance on
>} >> } portmapping.
>} > 
>} > Noted.  Our intent was to say that if a portmap call is being made, then 
>} > in case of NFS/IPv6, it MUST be via RPCBIND.  ... 
>} 
>} Curious, is it really necessary to stipulate that?  Have you 
>} encountered IPv6 implementations that attempt to resolve ports with 
>} PORTMAP over IPv6 ?
>} 
>} I suppose this is relevant for implementations that are not based on a 
>} full TI-RPC implementation, but have purpose-built portmap clients and 
>} RPC layers.

We have not seen implementations making PORTMAP calls over IPv6.

We felt that rather than have some implementation pop up using 
PORTMAP/IPv6 (#), expecting other implementations to support it, it would 
be better not to leave that open ended, and instead, clearly require the 
use of RPCBIND in case of IPv6.

(# - for some reason like the one you already mentioned.)

thanks,

-{db}.


>} 
>} -- 
>} chuck[dot]lever[at]oracle[dot]com
>}