Re: [dhcwg] I-D Action: draft-ietf-dhc-dhcpv6-client-link-layer-addr-opt-00.txt

perl-list <perl-list@network1.net> Fri, 13 July 2012 13:07 UTC

Return-Path: <dankney@network1.net>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E116B21F87E3 for <dhcwg@ietfa.amsl.com>; Fri, 13 Jul 2012 06:07:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level:
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jpWDWABBcbtz for <dhcwg@ietfa.amsl.com>; Fri, 13 Jul 2012 06:07:59 -0700 (PDT)
Received: from zimbra.network1.net (zimbra.network1.net [74.115.181.69]) by ietfa.amsl.com (Postfix) with ESMTP id DB71521F875A for <dhcwg@ietf.org>; Fri, 13 Jul 2012 06:07:58 -0700 (PDT)
Received: from zimbra.network1.net (localhost [127.0.0.1]) by zimbra.network1.net (Postfix) with ESMTP id DCC5C540E44; Fri, 13 Jul 2012 09:08:34 -0400 (EDT)
Date: Fri, 13 Jul 2012 09:08:34 -0400
From: perl-list <perl-list@network1.net>
To: Marc Perea <marccp@srttel.com>
Message-ID: <1133181837.32923.1342184914816.JavaMail.root@network1.net>
In-Reply-To: <4FFEDF70.39E4.004A.0@srttel.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_Part_32922_1117571557.1342184914815"
X-Originating-IP: [74.115.182.5]
X-Mailer: Zimbra 7.2.0_GA_2669 (ZimbraWebClient - GC20 (Mac)/7.2.0_GA_2669)
Cc: dhcwg@ietf.org
Subject: Re: [dhcwg] I-D Action: draft-ietf-dhc-dhcpv6-client-link-layer-addr-opt-00.txt
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jul 2012 13:08:00 -0000

This is exactly the ISP case. Administrator doesn't really care how the DHCP server is tracking leases, only that there is some mechanism to correlate between v4 and v6. 

----- Original Message -----

> From: "Marc Perea" <marccp@srttel.com>
> To: dhcwg@ietf.org
> Sent: Thursday, July 12, 2012 3:30:17 PM
> Subject: Re: [dhcwg] I-D Action:
> draft-ietf-dhc-dhcpv6-client-link-layer-addr-opt-00.txt

> While true that the primary key of the DHCP server lease would be
> client id, in the cases that this draft was intended to support the
> MAC is a known indentifier readily printed on the outside of
> ethernet packaging and on labels while hardware is powered off and
> not connected to the network. That MAC is directly tied to a
> client/customer in many operator environments, whether it sends
> client-id or not. From the operator perspective, we don't really
> care whether the DHCProtocol uses client-id or MAC to index it's
> internal database - what we are concerned with is matching a MAC in
> existing non-DHCP database to a client/customer so that we can match
> a v4 address and a v6 address (or several of each) to an individual
> client/customer. The solution is intended to have the relay grab the
> MAC from the v6 packet and add that as an option (hint) to the DHCP
> server. Such implementation fills the need of the problem at hand,
> only requiring changes be made to relay agents and DHCP servers. WG
> members represent most of the DHCPv6 server software and relay
> hardware/software suppliers. In short, the WG is both willing and
> able to effect the changes presented in the draft.

> It sounds like you're contending that the DHCP server won't be able
> to know which v4 == which v6 client, and I don't know if that's a
> problem. The problem this is intended to solve is that without
> supporting the link layer address that is readily available before
> connecting a device to a network or even turning it on, there is no
> way to set the server in advance to hand out known addresses that
> are intended for a specific client. For network access control and
> some tracking mechanisms, this is a big problem. By adding MAC to
> the v6 exchange, operators are able to match up MAC tracking
> databases, where MAC is an important index that they care about. The
> fact that the DHCP server uses or doesn't use it is irrelevant.

> We've presented what use case caused this draft to come into
> existence, and I understand the desire to make a protocol robust,
> but can you present a use case that relates here so that I can
> understand what you'd additionally like to achieve?
> _______________________________________________
> dhcwg mailing list
> dhcwg@ietf.org
> https://www.ietf.org/mailman/listinfo/dhcwg