Re: [sunset4] review of sunset4-gap-analysis
"Lee Howard" <lee@asgard.org> Thu, 06 December 2012 16:10 UTC
Return-Path: <lee@asgard.org>
X-Original-To: sunset4@ietfa.amsl.com
Delivered-To: sunset4@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1C33521F87E9 for <sunset4@ietfa.amsl.com>; Thu, 6 Dec 2012 08:10:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.444
X-Spam-Level:
X-Spam-Status: No, score=-2.444 tagged_above=-999 required=5 tests=[AWL=0.155, BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AzmQa4oZ-KJN for <sunset4@ietfa.amsl.com>; Thu, 6 Dec 2012 08:10:50 -0800 (PST)
Received: from atl4mhob09.myregisteredsite.com (atl4mhob09.myregisteredsite.com [209.17.115.47]) by ietfa.amsl.com (Postfix) with ESMTP id 0B11221F87D2 for <sunset4@ietf.org>; Thu, 6 Dec 2012 08:10:49 -0800 (PST)
Received: from mailpod.hostingplatform.com (mail.networksolutionsemail.com [205.178.146.50]) by atl4mhob09.myregisteredsite.com (8.14.4/8.14.4) with ESMTP id qB6GAn04030467 for <sunset4@ietf.org>; Thu, 6 Dec 2012 11:10:49 -0500
Received: (qmail 24660 invoked by uid 0); 6 Dec 2012 16:10:48 -0000
Received: from unknown (HELO HDC00042402) (lee@asgard.org@204.235.115.165) by 0 with ESMTPA; 6 Dec 2012 16:10:48 -0000
From: Lee Howard <lee@asgard.org>
To: 'Simon Perreault' <simon.perreault@viagenie.ca>, sunset4@ietf.org
References: <000001cdc0f5$73d21240$5b7636c0$@asgard.org> <50C08454.6070406@viagenie.ca>
In-Reply-To: <50C08454.6070406@viagenie.ca>
Date: Thu, 06 Dec 2012 11:10:48 -0500
Message-ID: <000001cdd3cc$418448f0$c48cdad0$@asgard.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQILGla+lgpfZmbBr+PQew4UxxQesQG8dlxkl4N85lA=
Content-Language: en-us
Subject: Re: [sunset4] review of sunset4-gap-analysis
X-BeenThere: sunset4@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: sunset4 working group discussion list <sunset4.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sunset4>, <mailto:sunset4-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sunset4>
List-Post: <mailto:sunset4@ietf.org>
List-Help: <mailto:sunset4-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sunset4>, <mailto:sunset4-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Dec 2012 16:10:51 -0000
> > Related work: the RFCs in this list are lists of RFCs requiring IPv4. > > Have the authors reviewed them to see whether any protocol work is > > required? The documents often point to works-in-progress as of 2004; > > has all of that work been completed? > > As Wes said. What did Wes say? > I just don't want to go there. It was a tremendous amount of work when that review was > being done. But it had a different goal: identifying IPv4-only stuff in protocols. Our goal is > different because we're focusing on the operational side: what prevents people from actually > turning off IPv4. Sometimes it can be related to IPv4-only protocol elements, but often not. > A protocol having an IPv4-only element doesn't mean IPv4 can't be turned off. The "sunset problem" can either be approached by analyzing every operational network for problems it might encounter when turning off IPv4, or by analyzing every network protocol for potential gaps in turning off IPv4. If we try the former, we will miss things. The latter, although time-consuming, is the work that is required. The list has already been made; all we have to do is make sure that the work listed has been completed. This could be farmed out to area directorates, or otherwise broken into small enough pieces that it can be completed. > > PROBLEM 1. I could argue that failure to find a DHCP server is a > > failure condition. It may not be a fatal error, but more specificity > > is needed here. What happens that's bad? > > How do you tell the difference between "The DHCP (IPv4) server is > > down" and > > "IPv4 is gone forever"? > > Exactly. There's no way to tell. And because there's no way to tell, it creates the problems > listed here: > <http://tools.ietf.org/html/draft-perreault-sunset4-noipv4-01#section-3> I don't know whether a pointer to that section of that draft, or more specific text describing the two modes ("DHCP down" vs "IPv4 doesn't live here any more") would be preferable. > > PROBLEM 2. Which DHCP messages do you mean? Do you mean in Advertise > > messages? > > DHCPOFFER > > > Does a server send an Offer if it has no addresses? > > The problem is not that it has no address. For example, a home router always has an > RFC1918 address on its LAN interface. The problem is that it sends an offer even when it has > no IPv4 access on its WAN interface. And again, it may be necessary to use rfc1918 space for internal reachability, even when there is no IPv4 WAN/Internet connectivity. How do you know the difference? (next question) > > What about > > when there's no IPv4 on the WAN, but IPv4 is still needed for internal > > communication? > > No need for DHCP. Just use link-local IPv4 addresses. [RFC3927] How does that work in a routed network? For instance, an enterprise network may have twenty LAN segments routed through their headquarters. Some printers may still be IPv4-only. How do you get there with link- local addresses? > > This document either needs to include a section on "How to know you > > IPv4 isn't needed any more" or needs to say explicitly, "The decision > > about when to turn off IPv4 is out of scope." > > As Wes said. > > Text proposal: > > > <t>The decision about when to turn off IPv4 is out of scope. This document > > merely attempts to enumerate the issues one might encounter if that > > decision is made.</t> That helps. We may need the other document ("When is it time?") but I'm not sure the IETF can write it. Lee
- [sunset4] review of sunset4-gap-analysis Lee Howard
- Re: [sunset4] review of sunset4-gap-analysis George, Wes
- Re: [sunset4] review of sunset4-gap-analysis Lee Howard
- Re: [sunset4] review of sunset4-gap-analysis Simon Perreault
- Re: [sunset4] review of sunset4-gap-analysis Lee Howard