Re: Comments on draft-yourtchenko-colitti-nd-reduce-multicast

"Eric Levy- Abegnoli (elevyabe)" <elevyabe@cisco.com> Fri, 21 February 2014 17:36 UTC

Return-Path: <elevyabe@cisco.com>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CC3A21A02D0 for <ipv6@ietfa.amsl.com>; Fri, 21 Feb 2014 09:36:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.449
X-Spam-Level:
X-Spam-Status: No, score=-14.449 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, J_CHICKENPOX_21=0.6, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.548, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] 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 vcdPZdhtoAMl for <ipv6@ietfa.amsl.com>; Fri, 21 Feb 2014 09:36:07 -0800 (PST)
Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) by ietfa.amsl.com (Postfix) with ESMTP id 433B61A01DC for <ipv6@ietf.org>; Fri, 21 Feb 2014 09:36:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1857; q=dns/txt; s=iport; t=1393004163; x=1394213763; h=from:to:cc:subject:date:message-id:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=579rvkZFcqwXOaOZT084DAPd+/ZPHz8nrLoherpOeSM=; b=RVy6dc11thydVGikl+11FH+mtwk/KxuKF1Pd1+L8DNHfQyg9q5j0VRMw j/Uz8CkqQ6FMMkOA3qGp5WqbFhdYWNoVqaOMgehxK15VYpl68AG8YNe26 Ldvu0IvBFx9NJ3NVvqhUyhUo/nrBBaMTTSweNzCK4J2e6MWo96wWmm/Rt o=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AgEFAGSNB1OtJXG//2dsb2JhbABagwaBEsA9gQ4WdIIlAQEBAwE6PxIBCA4oQiUCBA4Fh30Iy3gXjmQHAoQ2BJg0kieDLYIq
X-IronPort-AV: E=Sophos;i="4.97,520,1389744000"; d="scan'208";a="305693094"
Received: from rcdn-core2-4.cisco.com ([173.37.113.191]) by rcdn-iport-3.cisco.com with ESMTP; 21 Feb 2014 17:36:03 +0000
Received: from xhc-rcd-x08.cisco.com (xhc-rcd-x08.cisco.com [173.37.183.82]) by rcdn-core2-4.cisco.com (8.14.5/8.14.5) with ESMTP id s1LHa3NF002909 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Fri, 21 Feb 2014 17:36:03 GMT
Received: from xmb-rcd-x06.cisco.com ([169.254.6.236]) by xhc-rcd-x08.cisco.com ([173.37.183.82]) with mapi id 14.03.0123.003; Fri, 21 Feb 2014 11:36:02 -0600
From: "Eric Levy- Abegnoli (elevyabe)" <elevyabe@cisco.com>
To: Ole Troan <otroan@employees.org>
Subject: Re: Comments on draft-yourtchenko-colitti-nd-reduce-multicast
Thread-Topic: Comments on draft-yourtchenko-colitti-nd-reduce-multicast
Thread-Index: AQHPLytjGInIJGiVS0WpxpVTYyVmZw==
Date: Fri, 21 Feb 2014 17:36:02 +0000
Message-ID: <CF2D32B3.3127B%elevyabe@cisco.com>
In-Reply-To: <4FB6D66E-1C63-45B0-8A7E-736639A532F9@employees.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/14.3.2.130206
x-originating-ip: [10.49.80.30]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <DDE0D5C944110842B0C3B0B96E81127A@emea.cisco.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/ipv6/LVaQAvafwvGGcX-z5w7hoDVAvik
Cc: Erik Nordmark <nordmark@acm.org>, "Andrew Yourtchenko (ayourtch)" <ayourtch@cisco.com>, 6man WG <ipv6@ietf.org>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ipv6/>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Feb 2014 17:36:09 -0000

Ole,

On 21/02/14 16:39, "Ole Troan" <otroan@employees.org> wrote:

>Eric,
>
>> DHCP won't work without changes which would be a lot bigger that
>>anything
>> envisioned for ND address registration.
>
>can you elaborate?

This is exactly what I did below :)
Adding link-local support in DHCP would require to change quite
substancially the flows to bootstrap the first address, when the host has
none yet.
Managing bindings requires to collect the information (as I said some bits
are missing today), maintain it, and serve it. That implies more changes.

>
>> DHCP does not maintain link-locals. That would be a major change to fix
>> that, including on hosts, since address requests are responded in
>>unicast.
>
>do we need to care about link-locals? are they part of the problem we
>need to solve?

Yes we do. They are about half the problem, an't they? More if most
traffic is local to the link. Less otherwise.

>
>> DHCP does not maintain <IP, MAC> binding. It does not have the MAC (not
>>to
>> confuse with DUID).
>
>true, but an onlink DHCP server or snooping relay could do an address
>discovery request to populate the ND table.

I will not claim it cannot be done with DHCP. With changes. Like it could
be done with 10 others protocols storing and distributing addresses.
It just sound more difficult to do it there rather than in the place &
module where you already manage bindings.
Eric
 
>
>> DHCP is not on the forwarding path where we need the information quickly
>
>what do you mean by that? if the function is on the first-hop router,
>then that's a deployment choice.
>ND register also needs to solve how to deal with multiple routers. I
>believe -05 proposes that the host maintains the state in all on-link
>routers, but that has quite a few implications too.
>
>cheers,
>Ole