From owner-freebsd-net@FreeBSD.ORG Sun Sep 7 17:23:55 2014 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 510AA98C for ; Sun, 7 Sep 2014 17:23:55 +0000 (UTC) Received: from hergotha.csail.mit.edu (wollman-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:ccb::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E970C13D0 for ; Sun, 7 Sep 2014 17:23:54 +0000 (UTC) Received: from hergotha.csail.mit.edu (localhost [127.0.0.1]) by hergotha.csail.mit.edu (8.14.7/8.14.7) with ESMTP id s87HNoCA009712; Sun, 7 Sep 2014 13:23:50 -0400 (EDT) (envelope-from wollman@hergotha.csail.mit.edu) Received: (from wollman@localhost) by hergotha.csail.mit.edu (8.14.7/8.14.4/Submit) id s87HNoUG009711; Sun, 7 Sep 2014 13:23:50 -0400 (EDT) (envelope-from wollman) Date: Sun, 7 Sep 2014 13:23:50 -0400 (EDT) Message-Id: <201409071723.s87HNoUG009711@hergotha.csail.mit.edu> From: wollman@bimajority.org To: pusateri@bangj.com Subject: Re: RFC 7217 References: <21515.36548.561554.872920@hergotha.csail.mit.edu> <2354C099-C801-43D2-8EE9-0DA0AAAD8181@bangj.com> Organization: none X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (hergotha.csail.mit.edu [127.0.0.1]); Sun, 07 Sep 2014 13:23:50 -0400 (EDT) X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED, HEADER_FROM_DIFFERENT_DOMAINS autolearn=disabled version=3.4.0 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on hergotha.csail.mit.edu Cc: freebsd-net@freebsd.org X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 07 Sep 2014 17:23:55 -0000 In article <2354C099-C801-43D2-8EE9-0DA0AAAD8181@bangj.com>, pusateri@bangj.com write: >I read the draft and wasn't sure what problem they were trying to solve. The problem of having zillions of IPv6 addresses in use on a network with far fewer than a zillion actual end stations, which no network in existence is engineered to support. And also the requirement of network operators to be able to trace problem IP addresses back to end stations, which doesn't work if the end stations are constantly generating new IP addresses and abandoning the old ones. This has caused many network operators to disable SLAAC and use DHCPv6 instead, and I'm about to have to go down this path as well. >Why not just use temporary addresses (RFC 4941)? Because they're evil. >On the server side, this draft could be implemented in rtadvd. Not sure >who maintains that. There is no client/server here. The network infrastructure doesn't *care* how the client generates its IID. What it does care is that the client generate one, unique, long-term-stable, IID, rather than using nine different ones that change all the time. rtadvd has nothing to do with this. (Note: FreeBSD doesn't currently ship with RFC 4941 enabled. Most other operating systems do. RFC 7217 needs to be implemented, as a replacement for RFC 4941, before it is even considered to turn this switch on in FreeBSD.. RFC 7217 *actually solves the problem* that RFC 4941 was intended to solve, without requiring network operators to size their switch hardware for ten times the number of addresses as they have end stations.) -GAWollman