[IPv6]Re: Working Group Last Call for <draft-ietf-6man-pio-pflag>
David Farmer <farmer@umn.edu> Fri, 12 July 2024 13:55 UTC
Return-Path: <farmer@umn.edu>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4786BC1516F8 for <ipv6@ietfa.amsl.com>; Fri, 12 Jul 2024 06:55:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.405
X-Spam-Level:
X-Spam-Status: No, score=-4.405 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=umn.edu
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OmdaiuaKdz9k for <ipv6@ietfa.amsl.com>; Fri, 12 Jul 2024 06:55:49 -0700 (PDT)
Received: from mta-p5.oit.umn.edu (mta-p5.oit.umn.edu [134.84.196.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 11675C151983 for <ipv6@ietf.org>; Fri, 12 Jul 2024 06:55:48 -0700 (PDT)
Received: from localhost (unknown [127.0.0.1]) by mta-p5.oit.umn.edu (Postfix) with ESMTP id 4WLCmM4Knrz9vcM6 for <ipv6@ietf.org>; Fri, 12 Jul 2024 13:55:47 +0000 (UTC)
X-Virus-Scanned: amavisd-new at umn.edu
Received: from mta-p5.oit.umn.edu ([127.0.0.1]) by localhost (mta-p5.oit.umn.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zjf2afEhCgDh for <ipv6@ietf.org>; Fri, 12 Jul 2024 08:55:47 -0500 (CDT)
Received: from mail-ej1-f71.google.com (mail-ej1-f71.google.com [209.85.218.71]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mta-p5.oit.umn.edu (Postfix) with ESMTPS id 4WLCmL6ThGz9vcM0 for <ipv6@ietf.org>; Fri, 12 Jul 2024 08:55:46 -0500 (CDT)
DMARC-Filter: OpenDMARC Filter v1.3.2 mta-p5.oit.umn.edu 4WLCmL6ThGz9vcM0
DKIM-Filter: OpenDKIM Filter v2.11.0 mta-p5.oit.umn.edu 4WLCmL6ThGz9vcM0
Received: by mail-ej1-f71.google.com with SMTP id a640c23a62f3a-a77e024eaa4so197105466b.0 for <ipv6@ietf.org>; Fri, 12 Jul 2024 06:55:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=umn.edu; s=google; t=1720792544; x=1721397344; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=Q8ZHVNVzGI1vcOgyBWPj5wzVUGQUP4IOJeKbG1NAxx4=; b=BdPVwRTNiNbVJzgQe8eLmL2GC7t1ulr0d6upubFN6pqcWjyLsfm0KnczJlCUjRMof0 JFgn3QBuPsmqlkzTcwzcJqbWJFKJxUsbck3JjvSSjnogUImKR0pHyJpUui52+ppwd6NP Zwgn5wj3TuGSOcm9mXhVibtqZrxzPl4cN4+1Jo2yoQFVapX1jWfYwhU/+/tZz79dKrzg GFVLEPv7InRhBnrMOw2aGnLTl0nbA1XhOQ8Nxr9e3/S8mF9f7bX+miHTyzhu9/cT9CMX J5PklC42J9Tby2tOBaXliSjqI/YwdU8xfYMBrptaRyRvoRht6Mc4SzmscOlM/LBjT5QP z9Jg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720792544; x=1721397344; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=Q8ZHVNVzGI1vcOgyBWPj5wzVUGQUP4IOJeKbG1NAxx4=; b=Yy6n6szs8HbfZbm3MCdIC5TR0/z6bV6Hn6k9p7GqPRRM4kVRsu832NY4w7yTt5U4vF mOaYpJZev85MOUIjv5lxkjaDF5PGPtUYM874EtA3qh0TanC7q0AAlHmHXhBk846bsSZU TZbPRop+Iiflr9gWTRSP02knEqxk6G1/Od+oVGImdbzZLJyaqiWBf3uDEwES1neQz3FU 7TULeR1xngOMbHzf9Cg5Y5IV52kGnoDGEh8dp7hat5DQdCXVDWi69fV0R6wpwkoD37fy dK0FOAEMKAq13uDd93yqrNAQE/km4O9OMTfXT5tPEM46+gBKdwSzRL8YBQvN/hTitfS1 F2oQ==
X-Forwarded-Encrypted: i=1; AJvYcCU/dST8di+wfaNXPNhLcch8F4T/Pfn+hNmCVdHQcn/2ILixjoag4MKMq4jQsi3wkhk5Fymy10nw5fXgeDvR
X-Gm-Message-State: AOJu0Yyg3s50UXyB7uNaxscwNhaUnC9NmPiB5Dk0OxRPYJP8S31Hzg/2 p7nurM5fzYdocy08Qyev0fryrGnD/49AeJRxaeM1YFz6YksGU4gGA/T8WS8Ltjdtchsf9/ZyM7M eBvWyZl0EVTlru5uclFsQ9WKHQCIDwy23sG10qk4unA+PW8sQYxsJ8Ouq/ZO2EKtdLELf5xVZRw Nejt+SndB+BAhDZHhGs+ie
X-Received: by 2002:a17:907:2d87:b0:a77:f5ca:f847 with SMTP id a640c23a62f3a-a780b68a20emr915381966b.3.1720792543735; Fri, 12 Jul 2024 06:55:43 -0700 (PDT)
X-Google-Smtp-Source: AGHT+IHOPQRQnzA6SntKqFSuXmpo6skBVEZBz+ZYA5eGLr0zgQZcy/EtqByFpHjekBauMB0kEqKwNIInGFBisx9dUA4=
X-Received: by 2002:a17:907:2d87:b0:a77:f5ca:f847 with SMTP id a640c23a62f3a-a780b68a20emr915378666b.3.1720792543186; Fri, 12 Jul 2024 06:55:43 -0700 (PDT)
MIME-Version: 1.0
References: <CAPt1N1k52EnMj-nTAwGSk7wVY+4JVYCR580QB4RxQjUpueZ+uQ@mail.gmail.com> <F6DAA809-6C28-401C-9969-FFB987BBC0A3@employees.org>
In-Reply-To: <F6DAA809-6C28-401C-9969-FFB987BBC0A3@employees.org>
From: David Farmer <farmer@umn.edu>
Date: Fri, 12 Jul 2024 08:55:25 -0500
Message-ID: <CAN-Dau3MKfpCASC0KCnAzakz_GUaJamGZz-5XZv7FuvBTUw6Yg@mail.gmail.com>
To: Ole Trøan <otroan@employees.org>
Content-Type: multipart/alternative; boundary="00000000000044e41e061d0d3c62"
Message-ID-Hash: BNA65GHKKKAX3TQFODEAIPSHPVUQFBAK
X-Message-ID-Hash: BNA65GHKKKAX3TQFODEAIPSHPVUQFBAK
X-MailFrom: farmer@umn.edu
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-ipv6.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: 6man Chairs <6man-chairs@ietf.org>, 6man WG <ipv6@ietf.org>
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [IPv6]Re: Working Group Last Call for <draft-ietf-6man-pio-pflag>
List-Id: "IPv6 Maintenance Working Group (6man)" <ipv6.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/grRRw4OkhqEpvM3P1XlISQSrm2Y>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipv6>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Owner: <mailto:ipv6-owner@ietf.org>
List-Post: <mailto:ipv6@ietf.org>
List-Subscribe: <mailto:ipv6-join@ietf.org>
List-Unsubscribe: <mailto:ipv6-leave@ietf.org>
I'm not willing to go that far. I would simply like the document to acknowledge that other mechanisms are necessary for it to work as intended. Ole is correct that other definitions of the P flag could stand independently, but this definition does not. We don't need to change the definition if we can acknowledge that other mechanisms are necessary for it to work as intended. Thanks On Fri, Jul 12, 2024 at 8:07 AM Ole Trøan <otroan@employees.org> wrote: > I think we’re back to the fact that the P-flag is trying to do too many > different things. > > O. > > On 12 Jul 2024, at 13:29, Ted Lemon <mellon@fugue.com> wrote: > > > I’m really failing to grasp what you are concerned about here, David. It > sounds like Lorenzo is saying we’ll only turn on pd-per-device if the p > flag is set, and you’re saying that there will be a network operator out > there somewhere who will set it when they shouldn’t in order to get > behavior they want. > > What is the behavior that they would want that they would only get if they > set the p flag? > > Op vr 12 jul 2024 om 03:39 schreef David Farmer <farmer@umn.edu> > >> I guess what I'm trying to say is more than just the document doesn't >> intend for the P flag to be the only mechanism to signal the use of the >> PD-per-device. As written, the other mechanisms are required to exist. If >> they do not exist, then a perverse incentive will be created to set the P >> flag, regardless if enough prefixes are available to support all devices on >> a network. Since that is an integral and critical part of the current >> definition, I cannot support the current definition of the P flag unless it >> is also clear that those other mechanisms are required to exist. >> >> Without the existence of other mechanisms, the P flag by itself is a bad >> idea that I cannot support as written. >> >> Thanks >> >> >> On Fri, Jul 12, 2024 at 00:34 Lorenzo Colitti <lorenzo@google.com> wrote: >> >>> It was not our intention that the P flag be required for tethering; the >>> intent of the document was to signal pd-per-device. >>> >>> I would imagine that any device that supports tethering would allow >>> tethering regardless of whether the P flag is set or not. If the P bit is >>> set, tethered devices would be numbered from the delegated prefix, and if >>> it's not, tethered devices would be IPv4-only (or would use something else >>> such as ND proxying). >>> >>> That said, I'm not sure it makes sense for devices to ask for a prefix >>> when the user turns on tethering in home networks, for example. Those >>> networks also might end up running out of prefixes. So I can see a use for >>> the E bit. >>> >>> If we don't like the term tethering, then se can call it "occasional >>> user-initiated network extension". But I agree that's only slightly more >>> useful. For example, what's the difference between "user turns on >>> tethering" and "user starts a hypervisor and boots VMs"? >>> >>> On Thu, 11 Jul 2024, 21:04 Ted Lemon, <mellon@fugue.com> wrote: >>> >>>> Okay, I sort of think I get where you are coming from on tethering. I >>>> agree with you that the p flag shouldn’t be required for a device to turn >>>> on tethering when the user configures it. >>>> >>>> But I don’t think the draft says that. Lorenzo, was it your intention >>>> that the p flag be required for tethering? >>>> >>>> Op do 11 jul 2024 om 14:29 schreef David Farmer <farmer@umn.edu> >>>> >>>>> SNAC routers doing 802.1x are a great starting point. >>>>> >>>>> Let me be a little more precise, I was thinking of IOT devices/things >>>>> that have ethernet and/or WiFi interfaces. IOT devices with other media >>>>> types probably behind SNAC routers, I'm much less concerned about. >>>>> >>>>> I’d add MUD is very interesting and passing the MUD URI through 802.1x >>>>> would be a great answer. But if it is not available via 802.1x, I would >>>>> still want it through LLDP or DHCP. I would even be happy with >>>>> draft-ietf-dhc-addr-notification with the MUD URI DHCPv6 option. >>>>> >>>>> If most devices doing DHCPv6-PD do 802.1x on the upstream ethernet or >>>>> WiFi interface that takes care of most of my DHCPv6 option argument. >>>>> >>>>> However, I'm not OK with only way to do tethering is with the P flag. >>>>> As I said before, if the P flag is the only way to tether, that will cause >>>>> networks that want tethering to turn on the P flag even if they don't have >>>>> enough addresses for all potential devices. This will end badly for both >>>>> the network and its users. We should not create a negative incentive like >>>>> that. >>>>> >>>>> Devices, capable of PD-per-device also MUST attempt tethering if P=0 >>>>> and the M or O = 1. I'd prefer to see such a requirement in this document >>>>> to ensure hosts implementing the P flag also implement tethering based on >>>>> the M or O flag. >>>>> >>>>> I can repeat how I think that can and should work. And provide text if >>>>> you want. >>>>> >>>>> Thanks. >>>>> >>>>> On Thu, Jul 11, 2024 at 12:21 Ted Lemon <mellon@fugue.com> wrote: >>>>> >>>>>> Sorry, I think we're miscommunicating. You say you want to track what >>>>>> sort of device is doing PD, and one example is a SNAC router. SNAC routers >>>>>> are essentially infrastructure devices. They should be perfectly capable of >>>>>> doing 802.1x. Or are you expecting random light bulbs to do PD-per-device? >>>>>> >>>>>> Anyway it feels like we are discussing a problem with a hammer that >>>>>> needs a scalpel. Also, we aren't talking about the draft mentioned in the >>>>>> subject line anymore. Would you be okay with the current draft proceeding >>>>>> without solving the DHCP marking problem you're talking about? >>>>>> >>>>>> On Thu, Jul 11, 2024 at 1:12 PM David Farmer <farmer@umn.edu> wrote: >>>>>> >>>>>>> If every IOT devevice did 802.1x, I’d be happy with that. However, >>>>>>> that seems like a very tall order, and in my opinion very unlikely to >>>>>>> happen. Especially consumer devices like TVs. >>>>>>> >>>>>>> Thanks >>>>>>> >>>>>>> On Thu, Jul 11, 2024 at 07:43 Ted Lemon <mellon@fugue.com> wrote: >>>>>>> >>>>>>>> I think support for MUD is generally pretty limited, but support >>>>>>>> for providing similar information in shop would be too. Eg as an >>>>>>>> implementer I have no incentive to do this work in DHCP. I’d like to >>>>>>>> support MUD, although in practice I’m going to support whatever Matter >>>>>>>> specifies because that’s where this work is currently being done. I’d >>>>>>>> prefer that it be MUD. >>>>>>>> >>>>>>>> On devices, not speaking for anyone in particular, but just >>>>>>>> reporting my impressions, we tend to be skeptical of sending anything at >>>>>>>> all that can be used to fingerprint the device outside of two-way >>>>>>>> authentication, so 802.1x is definitely the way to go there. Once you have >>>>>>>> that, do you need DHCP? >>>>>>>> >>>>>>>> Op do 11 jul 2024 om 02:10 schreef David Farmer <farmer@umn.edu> >>>>>>>> >>>>>>>>> Maybe for the IOT side of things, are SNAC routers going to >>>>>>>>> support it? Does it support DHCPv6? All the examples I find are IPv4. >>>>>>>>> >>>>>>>>> Do Android, Windows, iOS, and Mac OS, support MUD? I get the >>>>>>>>> impression they don’t because it is focused on IOT. >>>>>>>>> >>>>>>>>> Thanks >>>>>>>>> >>>>>>>>> >>>>>>>>> On Wed, Jul 10, 2024 at 21:17 Ted Lemon <mellon@fugue.com> wrote: >>>>>>>>> >>>>>>>>>> This sounds like a job for MUD, not DHCP. >>>>>>>>>> >>>>>>>>>> Op wo 10 jul 2024 om 21:38 schreef David Farmer <farmer@umn.edu> >>>>>>>>>> >>>>>>>>>>> Let me expand on our BYOD student experience. Students in our >>>>>>>>>>> residence halls, about 15% of the student body, can access three (3) >>>>>>>>>>> networks: two WiFi networks and a segregated wired network, providing GigE >>>>>>>>>>> per pillow. About 85% of students live off-campus and can access only the >>>>>>>>>>> two WiFi networks everywhere on campus. As you can see, most students use >>>>>>>>>>> WiFi, but even in the residence halls, most access is by WiFi. Many of the >>>>>>>>>>> GigE ports are rarely if ever, used. >>>>>>>>>>> >>>>>>>>>>> The two WiFi networks are segregated by type of >>>>>>>>>>> authentication and primary function. eduroam is our primary user access >>>>>>>>>>> network for laptops, smartphones, and tablets that support 802.1x auth. The >>>>>>>>>>> other WiFi is the IOT network, which primarily supports consumer and >>>>>>>>>>> entertainment devices that typically don't support 802.x auth. The IOT >>>>>>>>>>> network supports per-user-PSK with MAC auth, meaning each student gets a >>>>>>>>>>> unique PSK for their use, and they have to register the MAC addresses of >>>>>>>>>>> their devices using their PSK. I want to apply a light policy and verify >>>>>>>>>>> that the PD use cases come from the appropriate networks: PD-per-device or >>>>>>>>>>> tethering from eduroam and SNAC routers from IOT, probably all three use >>>>>>>>>>> cases from the wired network. Equally important is knowing the use cases >>>>>>>>>>> for accounting and measurement purposes, which services and functions are >>>>>>>>>>> being used, and correlating that with incidents and other information. When >>>>>>>>>>> an incident involving a PD prefix occurs, knowing how it is being used >>>>>>>>>>> could better inform the response to the incident. >>>>>>>>>>> >>>>>>>>>>> On Mon, Jul 8, 2024 at 8:11 AM Ted Lemon <mellon@fugue.com> >>>>>>>>>>> wrote: >>>>>>>>>>> >>>>>>>>>>>> I noticed that I didn't reply to this message earlier—sorry >>>>>>>>>>>> about that. It was an unfortunate omission—you I think explained your >>>>>>>>>>>> motivation here better than in other messages. >>>>>>>>>>>> >>>>>>>>>>>> On Sun, Jul 7, 2024 at 12:53 PM David Farmer <farmer@umn.edu> >>>>>>>>>>>> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Most large enterprises don’t have DHCPv6-PD enabled servers >>>>>>>>>>>>> today, maybe we should consider what capabilities these large enterprises >>>>>>>>>>>>> will want from these servers. I expect they will want to distinguish >>>>>>>>>>>>> between all the use cases we are discussing. If they want to support PD-per >>>>>>>>>>>>> device and set up a DHCPv6-PD server for that purpose, you seem to say they >>>>>>>>>>>>> also MUST support RFC7084 and SNAC router use cases because that comes with >>>>>>>>>>>>> setting up a DHCPv6 server. >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> I work for a large enterprise. We do not as far as I know offer >>>>>>>>>>>> DHCPv6 PD service on our networks, but to be honest I haven't actually >>>>>>>>>>>> checked, so I could be wrong. >>>>>>>>>>>> >>>>>>>>>>>> I can say though that as far as I've noticed that specifically >>>>>>>>>>>> on user-accessible networks, we do not differentiate between types of >>>>>>>>>>>> devices outside of the PD use case, and my responses to your other messages >>>>>>>>>>>> on this topic have been coming from a place of skepticism about whether >>>>>>>>>>>> this is actually something anybody needs or wants. I have not yet >>>>>>>>>>>> understood how this added complexity could be useful. >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Hopefully, the above will add more detail for you. >>>>>>>>>>> >>>>>>>>>>> You've said above that I'm saying that networks supporting PD >>>>>>>>>>>> must support various use cases, but that's not what I'm saying at all. This >>>>>>>>>>>> assumption that the network operator has any reason to want to know what >>>>>>>>>>>> use case is being supported is what I am questioning. I am not saying that >>>>>>>>>>>> "if the network operator supports PD, the network operator is required to >>>>>>>>>>>> support tethering." I am saying that if the network operator supports PD on >>>>>>>>>>>> networks to which users can connect their devices, then as a necessary >>>>>>>>>>>> consequence, all the use cases we're talking about are supported. We don't >>>>>>>>>>>> have a way to tell what the device is going to do with the delegated >>>>>>>>>>>> prefix, and aside from address exhaustion attacks, we don't care. We've >>>>>>>>>>>> gotten by fine for many years without needing to care, and nothing has >>>>>>>>>>>> changed with respect to any of the use cases you mentioned. >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Suppose you can't differentiate the different use cases from >>>>>>>>>>> each other with something at the DHCP server, and there isn't any device >>>>>>>>>>> authentication method to differentiate the different use cases, like with >>>>>>>>>>> eduroam. In that case, the devices have to support 802.1x. Then, I have to >>>>>>>>>>> treat all the use cases the same, which will be the most pessimistic >>>>>>>>>>> assumption. Whereas if I knew it was an SNAC router, supporting mostly IOT >>>>>>>>>>> devices, I could worry about IOT attack profiles and maybe worry a little >>>>>>>>>>> less about non-IOT attack profiles. This is what I mean about >>>>>>>>>>> differentiating between the use case and why I would like to at least log >>>>>>>>>>> which use case is being used, if not put them in different pools, maybe >>>>>>>>>>> even with different access controls. >>>>>>>>>>> >>>>>>>>>>> The reason we need a 'P' flag is that this is a /new/ use case >>>>>>>>>>>> which has wildly different implications in terms of the number of prefixes >>>>>>>>>>>> that might be delegated, and so for this use case, which is a new use case, >>>>>>>>>>>> we actually do want to be able to differentiate, because it might increase >>>>>>>>>>>> demand for prefixes hugely above what existing use cases call for. We >>>>>>>>>>>> expect the demand for P-flag prefixes to dwarf the demands presented by the >>>>>>>>>>>> other use cases. >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> I understand and support the P flag; those issues are valid. But >>>>>>>>>>> that doesn't necessarily make the issues I'm bringing up less valid. Should >>>>>>>>>>> I assume all devices requesting a prefix are PD-per-device and apply access >>>>>>>>>>> control appropriate to laptops, smartphones, and tablets? I'd also like to >>>>>>>>>>> have access controls appropriate for IOT devices when I know an SNAC router >>>>>>>>>>> is requesting a prefix. However, I need to differentiate the use case on >>>>>>>>>>> the DHCP server to do that. >>>>>>>>>>> >>>>>>>>>>> Thanks >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> =============================================== >>>>>>>>>>> David Farmer Email:farmer@umn.edu >>>>>>>>>>> Networking & Telecommunication Services >>>>>>>>>>> Office of Information Technology >>>>>>>>>>> University of Minnesota >>>>>>>>>>> 2218 University Ave SE >>>>>>>>>>> <https://www.google.com/maps/search/2218+University+Ave+SE?entry=gmail&source=g> >>>>>>>>>>> Phone: 612-626-0815 >>>>>>>>>>> Minneapolis, MN 55414-3029 Cell: 612-812-9952 >>>>>>>>>>> =============================================== >>>>>>>>>>> >>>>>>>>>> -- =============================================== David Farmer Email:farmer@umn.edu Networking & Telecommunication Services Office of Information Technology University of Minnesota 2218 University Ave SE Phone: 612-626-0815 Minneapolis, MN 55414-3029 Cell: 612-812-9952 ===============================================
- [IPv6] Working Group Last Call for <draft-ietf-6m… Bob Hinden
- Re: [IPv6] Working Group Last Call for <draft-iet… Michael Richardson
- Re: [IPv6] Working Group Last Call for <draft-iet… Tim Chown
- Re: [IPv6] Working Group Last Call for <draft-iet… Jen Linkova
- Re: [IPv6] Working Group Last Call for <draft-iet… Jen Linkova
- Re: [IPv6] Working Group Last Call for <draft-iet… Tim Chown
- Re: [IPv6] Working Group Last Call for <draft-iet… Tim Chown
- [IPv6]Re: Working Group Last Call for <draft-ietf… Nick Buraglio
- [IPv6]Re: Working Group Last Call for <draft-ietf… Lorenzo Colitti
- [IPv6]Re: Working Group Last Call for <draft-ietf… Nick Buraglio
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon
- [IPv6]Re: Working Group Last Call for <draft-ietf… Nick Buraglio
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ole Trøan
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon
- [IPv6]Re: Working Group Last Call for <draft-ietf… Nick Buraglio
- [IPv6]Re: Working Group Last Call for <draft-ietf… Jen Linkova
- [IPv6]Re: Working Group Last Call for <draft-ietf… Michael Richardson
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ole Trøan
- [IPv6]Re: Working Group Last Call for <draft-ietf… Brian E Carpenter
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ole Troan
- [IPv6]Re: Working Group Last Call for <draft-ietf… Lorenzo Colitti
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ole Troan
- [IPv6]Re: Working Group Last Call for <draft-ietf… Lorenzo Colitti
- [IPv6]Re: Working Group Last Call for <draft-ietf… Brian E Carpenter
- [IPv6]Re: Working Group Last Call for <draft-ietf… Lorenzo Colitti
- [IPv6]Re: Working Group Last Call for <draft-ietf… Brian E Carpenter
- [IPv6]Re: Working Group Last Call for <draft-ietf… Erik Kline
- [IPv6]Re: Working Group Last Call for <draft-ietf… Brian E Carpenter
- [IPv6]Re: Working Group Last Call for <draft-ietf… George Michaelson
- [IPv6]Re: Working Group Last Call for <draft-ietf… Lorenzo Colitti
- [IPv6]Re: Working Group Last Call for <draft-ietf… Eliot Lear
- [IPv6]Re: Working Group Last Call for <draft-ietf… Brian E Carpenter
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ole Troan
- [IPv6]Re: Working Group Last Call for <draft-ietf… Vasilenko Eduard
- [IPv6]Re: Working Group Last Call for <draft-ietf… Simon
- [IPv6]Re: Working Group Last Call for <draft-ietf… Michael Richardson
- [IPv6]Re: Working Group Last Call for <draft-ietf… Brian E Carpenter
- [IPv6]Re: Working Group Last Call for <draft-ietf… Nick Buraglio
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ole Troan
- [IPv6]Re: Working Group Last Call for <draft-ietf… Michael Richardson
- [IPv6]Re: Working Group Last Call for <draft-ietf… Lorenzo Colitti
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ole Troan
- [IPv6]Re: Working Group Last Call for <draft-ietf… David Farmer
- [IPv6]Re: Working Group Last Call for <draft-ietf… Lorenzo Colitti
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ole Troan
- [IPv6]Re: Working Group Last Call for <draft-ietf… Lorenzo Colitti
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ole Troan
- [IPv6]Re: Working Group Last Call for <draft-ietf… Lorenzo Colitti
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ole Troan
- [IPv6]Re: Working Group Last Call for <draft-ietf… David Farmer
- [IPv6]Re: Working Group Last Call for <draft-ietf… Jen Linkova
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ole Troan
- [IPv6]Re: Working Group Last Call for <draft-ietf… Jen Linkova
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ole Troan
- [IPv6]Re: Working Group Last Call for <draft-ietf… Eliot Lear
- [IPv6]Re: Working Group Last Call for <draft-ietf… Alexandre Petrescu
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ole Trøan
- [IPv6]Re: Working Group Last Call for <draft-ietf… Alexandre Petrescu
- [IPv6]Re: Working Group Last Call for <draft-ietf… tom petch
- [IPv6]Re: Working Group Last Call for <draft-ietf… Jen Linkova
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ole Troan
- [IPv6]Re: Working Group Last Call for <draft-ietf… David Farmer
- [IPv6]Re: Working Group Last Call for <draft-ietf… Lorenzo Colitti
- [IPv6]Re: Working Group Last Call for <draft-ietf… Michael Richardson
- [IPv6]Re: Working Group Last Call for <draft-ietf… David Farmer
- [IPv6]Re: Working Group Last Call for <draft-ietf… Brian E Carpenter
- [IPv6]Re: Working Group Last Call for <draft-ietf… David Farmer
- [IPv6]Re: Working Group Last Call for <draft-ietf… Lorenzo Colitti
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ole Troan
- [IPv6]Re: Working Group Last Call for <draft-ietf… Lorenzo Colitti
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ole Troan
- [IPv6]Re: Working Group Last Call for <draft-ietf… Lorenzo Colitti
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ole Troan
- [IPv6]Re: Working Group Last Call for <draft-ietf… Lorenzo Colitti
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ole Troan
- [IPv6]Re: Working Group Last Call for <draft-ietf… Michael Richardson
- [IPv6]Re: Working Group Last Call for <draft-ietf… Lorenzo Colitti
- [IPv6]Re: Working Group Last Call for <draft-ietf… Michael Richardson
- [IPv6]Re: Working Group Last Call for <draft-ietf… Lorenzo Colitti
- [IPv6]Re: Working Group Last Call for <draft-ietf… Michael Richardson
- [IPv6]Re: Working Group Last Call for <draft-ietf… Jen Linkova
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ole Troan
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ole Trøan
- [IPv6]Re: Working Group Last Call for <draft-ietf… Brian E Carpenter
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon
- [IPv6]Re: Working Group Last Call for <draft-ietf… Michael Richardson
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon
- [IPv6]Re: Working Group Last Call for <draft-ietf… David Farmer
- [IPv6]Re: Working Group Last Call for <draft-ietf… Michael Richardson
- [IPv6]Re: Working Group Last Call for <draft-ietf… Lorenzo Colitti
- [IPv6]Re: Working Group Last Call for <draft-ietf… David Farmer
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon
- [IPv6]Re: Working Group Last Call for <draft-ietf… David Farmer
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon
- [IPv6]Re: Working Group Last Call for <draft-ietf… David Farmer
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ole Troan
- [IPv6]Re: Working Group Last Call for <draft-ietf… Lorenzo Colitti
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ole Trøan
- [IPv6]Re: Working Group Last Call for <draft-ietf… Lorenzo Colitti
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ole Trøan
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon
- [IPv6]Re: Working Group Last Call for <draft-ietf… David Farmer
- [IPv6]Re: Working Group Last Call for <draft-ietf… Lorenzo Colitti
- [IPv6]Re: Working Group Last Call for <draft-ietf… David Farmer
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ole Trøan
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ole Trøan
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ole Trøan
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ole Trøan
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ole Trøan
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ole Trøan
- [IPv6]Re: Working Group Last Call for <draft-ietf… Lorenzo Colitti
- [IPv6]Re: Working Group Last Call for <draft-ietf… Lorenzo Colitti
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ole Trøan
- [IPv6]Re: Working Group Last Call for <draft-ietf… Lorenzo Colitti
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ole Trøan
- [IPv6]Re: Working Group Last Call for <draft-ietf… Lorenzo Colitti
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ole Trøan
- [IPv6]Re: Working Group Last Call for <draft-ietf… Lorenzo Colitti
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon
- [IPv6]Re: Working Group Last Call for <draft-ietf… David Farmer
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon
- [IPv6]Re: Working Group Last Call for <draft-ietf… David Farmer
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon
- [IPv6]Re: Working Group Last Call for <draft-ietf… David Farmer
- [IPv6]Re: Working Group Last Call for <draft-ietf… David Farmer
- [IPv6]Re: Working Group Last Call for <draft-ietf… Lorenzo Colitti
- [IPv6]Re: Working Group Last Call for <draft-ietf… David Farmer
- [IPv6]Re: Working Group Last Call for <draft-ietf… Lorenzo Colitti
- [IPv6]Re: Working Group Last Call for <draft-ietf… David Farmer
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon
- [IPv6]Re: Working Group Last Call for <draft-ietf… David Farmer
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ole Trøan
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon
- [IPv6]Re: Working Group Last Call for <draft-ietf… David Farmer
- [IPv6]Re: Working Group Last Call for <draft-ietf… David Farmer
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon
- [IPv6]Re: Working Group Last Call for <draft-ietf… David Farmer
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon
- [IPv6]Re: Working Group Last Call for <draft-ietf… David Farmer
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon
- [IPv6]Re: Working Group Last Call for <draft-ietf… David Farmer
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon
- [IPv6]Re: Working Group Last Call for <draft-ietf… David Farmer
- [IPv6]Re: Working Group Last Call for <draft-ietf… Bob Hinden
- [IPv6]Re: Working Group Last Call for <draft-ietf… David Farmer
- [IPv6]Re: Working Group Last Call for <draft-ietf… Bob Hinden
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon
- [IPv6]Re: Working Group Last Call for <draft-ietf… Brian E Carpenter
- [IPv6]Re: Working Group Last Call for <draft-ietf… David Farmer
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon
- [IPv6]Re: Working Group Last Call for <draft-ietf… Lorenzo Colitti
- [IPv6]Re: Working Group Last Call for <draft-ietf… David Farmer
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ole Trøan
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon
- [IPv6]Re: Working Group Last Call for <draft-ietf… David Farmer
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ole Trøan
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon
- [IPv6]Re: Working Group Last Call for <draft-ietf… David Farmer
- [IPv6]Re: Working Group Last Call for <draft-ietf… Lorenzo Colitti
- [IPv6]Re: Working Group Last Call for <draft-ietf… Michael Richardson
- [IPv6]Re: Working Group Last Call for <draft-ietf… David Farmer
- [IPv6]Re: Working Group Last Call for <draft-ietf… Michael Richardson
- [IPv6]Re: Working Group Last Call for <draft-ietf… Lorenzo Colitti
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon
- [IPv6]Re: Working Group Last Call for <draft-ietf… David Farmer
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon
- [IPv6]Re: Working Group Last Call for <draft-ietf… Michael Richardson
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon
- [IPv6]Re: Working Group Last Call for <draft-ietf… David Farmer
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon
- [IPv6]Re: Working Group Last Call for <draft-ietf… Lorenzo Colitti
- [IPv6]Re: Working Group Last Call for <draft-ietf… David Farmer
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ole Trøan
- [IPv6]Re: Working Group Last Call for <draft-ietf… David Farmer
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon
- [IPv6]Re: Working Group Last Call for <draft-ietf… Lorenzo Colitti
- [IPv6]Re: Working Group Last Call for <draft-ietf… David Farmer
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon
- [IPv6]Re: Working Group Last Call for <draft-ietf… David Farmer
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon
- [IPv6]Re: Working Group Last Call for <draft-ietf… Michael Richardson
- [IPv6]Re: Working Group Last Call for <draft-ietf… David Farmer
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ole Trøan
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon
- [IPv6]Re: Working Group Last Call for <draft-ietf… Lorenzo Colitti
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ole Troan
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon
- [IPv6]Re: Working Group Last Call for <draft-ietf… Timothy Winters
- [IPv6]Re: Working Group Last Call for <draft-ietf… David Farmer
- [IPv6]Re: Working Group Last Call for <draft-ietf… Timothy Winters
- [IPv6]Re: Working Group Last Call for <draft-ietf… Lorenzo Colitti
- [IPv6]Re: Working Group Last Call for <draft-ietf… Tim Chown
- [IPv6]Re: Working Group Last Call for <draft-ietf… Michael Richardson
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon
- [IPv6]Re: Working Group Last Call for <draft-ietf… Michael Richardson
- [IPv6]Re: Working Group Last Call for <draft-ietf… Lorenzo Colitti
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ole Trøan
- [IPv6]Re: Working Group Last Call for <draft-ietf… David Farmer
- [IPv6]Re: Working Group Last Call for <draft-ietf… David Farmer
- [IPv6]Re: Working Group Last Call for <draft-ietf… Michael Richardson
- [IPv6]Re: Working Group Last Call for <draft-ietf… David Farmer
- [IPv6]Re: Working Group Last Call for <draft-ietf… Vasilenko Eduard
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ole Trøan
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ole Trøan
- [IPv6]Re: Working Group Last Call for <draft-ietf… Lorenzo Colitti
- [IPv6]Re: Working Group Last Call for <draft-ietf… Vasilenko Eduard
- [IPv6]Re: Working Group Last Call for <draft-ietf… Jen Linkova
- [IPv6]Re: Working Group Last Call for <draft-ietf… David Farmer
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon
- [IPv6]Re: Working Group Last Call for <draft-ietf… Jen Linkova
- [IPv6]Re: Working Group Last Call for <draft-ietf… Michael Richardson
- [IPv6]Re: Working Group Last Call for <draft-ietf… Lorenzo Colitti
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ole Troan
- [IPv6]Re: Working Group Last Call for <draft-ietf… Nick Buraglio
- [IPv6]Re: Working Group Last Call for <draft-ietf… Lorenzo Colitti
- [IPv6]Re: Working Group Last Call for <draft-ietf… Nick Buraglio
- [IPv6]Re: Working Group Last Call for <draft-ietf… Michael Richardson
- [IPv6]IPv6 and other-worldly (Re: Re: Working Gro… Alexandre Petrescu
- [IPv6]Re: IPv6 and other-worldly (Re: Re: Working… Behcet Sarikaya
- [IPv6]Re: Working Group Last Call for <draft-ietf… Jen Linkova
- [IPv6]Re: Working Group Last Call for <draft-ietf… Brian E Carpenter
- [IPv6]Re: Working Group Last Call for <draft-ietf… Michael Richardson
- [IPv6]Re: Working Group Last Call for <draft-ietf… Brian E Carpenter
- [IPv6]Re: Working Group Last Call for <draft-ietf… Michael Richardson
- [IPv6]Re: Working Group Last Call for <draft-ietf… Brian E Carpenter
- [IPv6]Re: Working Group Last Call for <draft-ietf… Alexandre Petrescu
- [IPv6]Re: Working Group Last Call for <draft-ietf… Michael Richardson
- [IPv6]Re: Working Group Last Call for <draft-ietf… Alexandre Petrescu
- [IPv6]Re: Working Group Last Call for <draft-ietf… Michael Richardson
- [IPv6]Re: Working Group Last Call for <draft-ietf… Erik Kline
- [IPv6]Re: Working Group Last Call for <draft-ietf… Alexandre Petrescu
- [IPv6]Re: Working Group Last Call for <draft-ietf… Lorenzo Colitti
- [IPv6]Re: Working Group Last Call for <draft-ietf… Lorenzo Colitti
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon
- Re: [IPv6] Working Group Last Call for <draft-iet… Brian E Carpenter
- Re: [IPv6] Working Group Last Call for <draft-iet… Jen Linkova
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon
- [IPv6]Re: Working Group Last Call for <draft-ietf… Jen Linkova
- [IPv6]Conclusion of Working Group Last Call for <… Bob Hinden
- [IPv6]Re: Working Group Last Call for <draft-ietf… David Farmer
- [IPv6]Re: Working Group Last Call for <draft-ietf… David Farmer
- [IPv6]Re: Working Group Last Call for <draft-ietf… David Farmer
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon
- [IPv6]Re: Working Group Last Call for <draft-ietf… David Farmer
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon
- [IPv6]Re: Working Group Last Call for <draft-ietf… David Farmer
- [IPv6]Re: Working Group Last Call for <draft-ietf… David Farmer
- [IPv6]Re: Working Group Last Call for <draft-ietf… Ted Lemon