Re: [v6ops] New Version Notification for draft-yourtchenko-ra-dhcpv6-comparison-00.txt (fwd)

Andrew Yourtchenko <ayourtch@cisco.com> Thu, 05 December 2013 10:33 UTC

Return-Path: <ayourtch@cisco.com>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6F3C91ADE86 for <v6ops@ietfa.amsl.com>; Thu, 5 Dec 2013 02:33:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.902
X-Spam-Level:
X-Spam-Status: No, score=-6.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham
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 4BaSpW-PC6-x for <v6ops@ietfa.amsl.com>; Thu, 5 Dec 2013 02:33:23 -0800 (PST)
Received: from av-tac-bru.cisco.com (weird-brew.cisco.com [144.254.15.118]) by ietfa.amsl.com (Postfix) with ESMTP id 9DF961ADDD1 for <v6ops@ietf.org>; Thu, 5 Dec 2013 02:33:22 -0800 (PST)
X-TACSUNS: Virus Scanned
Received: from stew-brew.cisco.com (localhost.cisco.com [127.0.0.1]) by av-tac-bru.cisco.com (8.13.8+Sun/8.13.8) with ESMTP id rB5AXItE027898 for <v6ops@ietf.org>; Thu, 5 Dec 2013 11:33:18 +0100 (CET)
Received: from dhcp-10-149-4-110.cisco.com (dhcp-10-149-4-110.cisco.com [10.149.4.110]) by stew-brew.cisco.com (8.13.8+Sun/8.13.8) with ESMTP id rB5AXHY8006182; Thu, 5 Dec 2013 11:33:18 +0100 (CET)
Date: Thu, 05 Dec 2013 11:33:16 +0100
From: Andrew Yourtchenko <ayourtch@cisco.com>
X-X-Sender: ayourtch@ayourtch-mac
To: 神明達哉 <jinmei@wide.ad.jp>
In-Reply-To: <CAJE_bqf95Yzhz=0PzJj+7BNNuUVPzZ7iHV-DxD3Cy4=OT+O57g@mail.gmail.com>
Message-ID: <alpine.OSX.2.00.1312051130590.35140@ayourtch-mac>
References: <alpine.OSX.2.00.1311271353550.3903@ayourtch-mac> <CAJE_bqf95Yzhz=0PzJj+7BNNuUVPzZ7iHV-DxD3Cy4=OT+O57g@mail.gmail.com>
User-Agent: Alpine 2.00 (OSX 1167 2008-08-23)
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="0-1779957678-1386239598=:35140"
Cc: "v6ops@ietf.org" <v6ops@ietf.org>
Subject: Re: [v6ops] New Version Notification for draft-yourtchenko-ra-dhcpv6-comparison-00.txt (fwd)
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: v6ops discussion list <v6ops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/v6ops>, <mailto:v6ops-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/v6ops/>
List-Post: <mailto:v6ops@ietf.org>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v6ops>, <mailto:v6ops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2013 10:33:24 -0000

On Wed, 4 Dec 2013, 神明達哉 wrote:

> At Wed, 27 Nov 2013 14:06:03 +0100 (CET),
> Andrew Yourtchenko <ayourtch@cisco.com> wrote:
>
>> Finally I managed to comb a little bit and finally submit the doc that
>> aims to compare RAs with DHCPv6 which emerged from the discussion on this
>> list a few weeks ago.
>>
>> I'll be very happy to hear any comments, suggestions, flames, etc.
>
> A minor point: this paragraph of Section 2.9 would need some editorial
> cleanup:
>
>   On the other hand, it could be argued down to a choice of API:
>   writing programs handling RA options like RDNSS is no harder than
>   writing DHCPv6 client in terms of socket API.  As long as the system
>   supports RFC3542 you should be able to write a portable RA "client"
>   pretty easily (meaning as easy/hard as writing some UDP client
>   program).  For example, FreeBSD's rtsold supports RDNSS and (AFAIK)
>   only relies on the RFC3542 APIs.  Also, since DHCP is trickier than
>   other UDP applications in some points (it's more sensitive to which
>   interface to use, and in some cases you need to make sure the source
>   address is link-local, etc), it's quite likely that you'll need
>   something like unusual APIs like RFC3542 or some non-portable system
>   dependent interface to write a standard-compliant DHCP(v6) client.
>   So, overall, I'd say the programming difficulty regarding UDP (DHCP)
>   vs ICMP (RS/RA) is marginal.
>
> In that it contains some too-informal phrases like "AFAIK" or "I'd
> say".  It looks like a mostly verbatim copy of some email message:-)

You are absolutely correct - it's a mostly verbatim copy-paste that needs 
to be rephrased. I think I grabbed it from your conversation with Lorenzo 
:-) I've captured this into https://github.com/ayourtch/ra-dhcpv6/issues/4

Thanks a lot! :)

--a

>
> --
> JINMEI, Tatuya
>