Re: [rrg] draft-narten-radir-problem-statement-05.txt
Robin Whittle <rw@firstpr.com.au> Fri, 26 February 2010 04:46 UTC
Return-Path: <rw@firstpr.com.au>
X-Original-To: rrg@core3.amsl.com
Delivered-To: rrg@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8961E28C4E2 for <rrg@core3.amsl.com>; Thu, 25 Feb 2010 20:46:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.569
X-Spam-Level:
X-Spam-Status: No, score=-1.569 tagged_above=-999 required=5 tests=[AWL=0.011, BAYES_00=-2.599, HELO_EQ_AU=0.377, HOST_EQ_AU=0.327, SARE_MILLIONSOF=0.315]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ainWgUEYgAkB for <rrg@core3.amsl.com>; Thu, 25 Feb 2010 20:46:39 -0800 (PST)
Received: from gair.firstpr.com.au (gair.firstpr.com.au [150.101.162.123]) by core3.amsl.com (Postfix) with ESMTP id 6CE1E28C4DD for <rrg@irtf.org>; Thu, 25 Feb 2010 20:46:38 -0800 (PST)
Received: from [10.0.0.6] (wira.firstpr.com.au [10.0.0.6]) by gair.firstpr.com.au (Postfix) with ESMTP id A580C17573B; Fri, 26 Feb 2010 15:48:50 +1100 (EST)
Message-ID: <4B8752B7.5020605@firstpr.com.au>
Date: Fri, 26 Feb 2010 15:48:55 +1100
From: Robin Whittle <rw@firstpr.com.au>
Organization: First Principles
User-Agent: Thunderbird 2.0.0.23 (Windows/20090812)
MIME-Version: 1.0
To: RRG <rrg@irtf.org>
References: <201002180040.o1I0eAr0027055@cichlid.raleigh.ibm.com> <4B837DB1.8050009@firstpr.com.au> <201002242234.o1OMYlJV031162@cichlid.raleigh.ibm.com>
In-Reply-To: <201002242234.o1OMYlJV031162@cichlid.raleigh.ibm.com>
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
Cc: Thomas Narten <narten@us.ibm.com>
Subject: Re: [rrg] draft-narten-radir-problem-statement-05.txt
X-BeenThere: rrg@irtf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IRTF Routing Research Group <rrg.irtf.org>
List-Unsubscribe: <http://www.irtf.org/mailman/listinfo/rrg>, <mailto:rrg-request@irtf.org?subject=unsubscribe>
List-Archive: <http://www.irtf.org/mail-archive/web/rrg>
List-Post: <mailto:rrg@irtf.org>
List-Help: <mailto:rrg-request@irtf.org?subject=help>
List-Subscribe: <http://www.irtf.org/mailman/listinfo/rrg>, <mailto:rrg-request@irtf.org?subject=subscribe>
X-List-Received-Date: Fri, 26 Feb 2010 04:46:40 -0000
Hi Thomas, Thanks for your reply, in which you wrote: > Hi Robin. > > I've looked at some of the references and older messages, but it's not > clear to me what action item you want me to make. Do you have specific > concerns with the accuracy of our document? etc? It would be much more > helpful if you can point out specific wording or sections that you > feel are not right - and explain why. OK. I support the improvements you have been discussing with Joel. I have my own attempt (msg06099) to describe the problem, and won't try to alter your document to match that. I do have some suggestions regarding "portability" and other difficulties inherent in renumbering. >> Section 3.3 states "there are millions of potential end sites which >> would benefit from being able to multihome". Brian Carpenter and I >> recently, independently, nominated 10 million as a rough upper limit >> on the number of non-mobile network which want or need portability, >> multihoming and/or TE (though perhaps Brian didn't mention >> "portability". My reasoning was roughly that with human population >> of 10 billion, there will probably be only one organisation per 1000 >> people (mainly small companies, but also schools and other >> organisations) which have sufficient need of portability or >> multihoming to get "edge" space in a CES system and to get the two or >> more physical links from two or more ISP's services as needed for >> multihoming. > > I don't know that I agree with this actually. In today's world of > DSL/Cable/soon-to-be ubiquitous wireless, I could imagine every home > using multiple ISPs. Won't those users want multihoming to work for > them? I doubt this would occur very much. My impression is that most existing services, such as via DSL, fibre or HFC cable are highly reliable except for when a storm or other disastrous event damages infrastructure. However I guess those who live in earthquake-prone areas, or where cyclones and hurricanes are a constant threat, would have different perspectives. If the DSL or whatever service is as reliable as the one I use - and I only vaguely remember a short outage in almost four years - then I think few people would want to add a router to link two services, and pay for the extra service year-after-year. The act of adding another box or configuration item to the multihoming arrangement is would probably be less reliable than the raw DSL service. I suppose massively over-engineered, super-fast, multihomed home Internet services could be the new form of hot-rodding, just as illuminated sci-fi-like fluid-cooled gaming PCs with massive radiators seem to have taken over from the hot-rodding of automobiles. > But in any case, I don't know that our document needs to take a stand > on any one particular number. OK. >> I think the Problem Statement's references to "4.3. End Site >> Renumbering" and to certain extent to "4.4. Acquisitions and >> Mergers" could be improved by reference to address space >> "portability". The word "portability" does not appear in the >> Statement, and while I think it makes some people's teeth itch, I >> think it should be mentioned. > > IMO, there is an important and subtle difference between "portability" > and "renumbering hurts bad". They are not the same thing. Portability is a solution to the problem - the only solution - while "renumbering hurts bad" is the problem. So perhaps I am going a little beyond the formal scope of the document by referring to the problem in terms of the lack of its solution. Still, since I (and I think many others, especially those with networks) perceive the problem to be a lack of having portable address space which is affordable, accessible and does not overly burden the interdomain routing system, I think it would be reasonable to use the "portability" term. > Portability is only wanted because that is the primary solution for > avoiding the pain of renumbering (other than NAT). Yes, but since NAT gives no globally accessible hosts (unless by port forwarding) "portability" of address space is the only solution - and it comes at a price which is too high for many networks, and never in scalable fashion. > And portability also says (to me) something about individual prefixes > going into the DFZ, which is not really what people necessarily > actually care about (or want) when they want "portability". Core-Edge Separation (CES) architectures such as those being considered by the RRG: LISP, Ivip, TIDR and IRON-RANGER are all intended to provide portable address space - which is also suitable for end-user networks to multihome, and have inbound TE - which does not unreasonably burden the interdomain routing system's control plane. Perhaps to those outside the RRG, "portability" implies a prefix of space being advertised in the DFZ, people who working on CES architectures are in the business of providing large numbers of genuinely portable global unicast prefixes which are not advertised as individual prefixes in the DFZ. This includes prefixes longer than /24 all the way to individual IPv4 addresses. Ivip is not restricted to prefixes and can separately map "micronets" of any number of contiguous IPv4 addresses or IPv6 /64s. With Ivip, a "Mapped Address Block" (MAB) is advertised in the DFZ. For instance a /16 MAB is advertised, but covers the "edge" "Scalable PI" (SPI) address space used by thousands of end-user networks. In LISP, the term "EID" refers to this scalable "edge" space and the term "coarse prefix" may be used for the same thing as Ivip's MAB. > They want > to be able to switch providers without renumbering. So I think it is > more accurate to focus on that as being the true underlying issue. Yes, but the only way of having global unicast address space and avoiding changing this when using a different ISP is for the address space to be "portable" to any ISP. >> The problems mentioned in these sections arguably only exist because >> only PI space is "portable" and that when splitting even this >> portable space into two separately advertised PI prefixes is >> possible, this contributes to the routing scaling problem. > > Section 4.2 on multihoming pretty clearly points out that PI vs. PA is > not the issue w.r.t. causing problems in the case of multihoming. You > can multihome with PA space, but you get the same bad properties. OK - I agree that the much the same routing scaling difficulties occur due to advertising a PI prefix via one ISP or another as occur by sometimes (when there is a fault) advertising a PA prefix which comes from one ISP-A's shorter prefix as a more specific prefix via another ISP-B. With PA space, this does not normally add to the number of prefixes in the DFZ, but making the switch to ISP-B adds a new prefix, which is at least as disruptive as changing he advertisement of an existing prefix. >> Core-Edge Separation architectures provide a new subset of the global >> unicast address space which is portable in a scalable manner, and >> which can be split up much more finely than the /24 limit which >> applies to conventional PI prefixes. > >> So I think it would be reasonable to describe a key part of the >> routing scaling problem as being due to the lack of portability for >> any scalable form of address space in the current system. > > I am not convinced that this is an accurate statement. I think this is a reasonable way of characterizing the problem. Below are some suggested alterations to the RADIR ID. - Robin 4.3. End Site Renumbering It is generally considered painful and costly to renumber a site, with the cost proportional to the size and complexity of the network and most importantly, to the degree that addresses are stored in places that are difficult in practice to update. The addresses of hosts and of the network's prefix may be stored in configuration files and other places outside the network. These address configurations are beyond the network's control and may be unknown to the network. Altering the DNS zone files for a large network may be an error-prone and costly process. Furthermore, if the network hosts services for other organizations, the addresses of its hosts may appear in the zone files of other organisations, including those of the network's customers. So renumbering may require the network to inconvenience its own customers, and burden them with the error-prone task of changing their DNS zone files to include new addresses at the particular time when the new space is adopted. This cannot be done without disruption to the services provided to these customers. When using PA space, a site must renumber when changing providers. Larger sites object to this cost and view the requirement to renumber akin to being held "hostage" to the provider from which PA space was obtained. This raises questions of competition policy and reduces the ability of networks to take advantage of better and/or less expensive alternative services. Consequently, many sites desire PI space, since this is currently the only type of global unicast space which is portable to any ISP. Having PI space provides independence from any one provider and makes it easier to switch providers (for whatever reason). However, each individual PI prefix must be propagated throughout the DFZ and so adds to the control plane load. It should be noted that while larger sites may also want to multihome, the cost of renumbering drives some sites to seek PI space, even though they do not multihome.
- [rrg] draft-narten-radir-problem-statement-05.txt Thomas Narten
- Re: [rrg] draft-narten-radir-problem-statement-05… Joel M. Halpern
- Re: [rrg] draft-narten-radir-problem-statement-05… Danny McPherson
- Re: [rrg] draft-narten-radir-problem-statement-05… Robin Whittle
- Re: [rrg] draft-narten-radir-problem-statement-05… Thomas Narten
- Re: [rrg] draft-narten-radir-problem-statement-05… Thomas Narten
- Re: [rrg] draft-narten-radir-problem-statement-05… HeinerHummel
- Re: [rrg] draft-narten-radir-problem-statement-05… Joel M. Halpern
- Re: [rrg] draft-narten-radir-problem-statement-05… Thomas Narten
- Re: [rrg] draft-narten-radir-problem-statement-05… Brian E Carpenter
- Re: [rrg] draft-narten-radir-problem-statement-05… Joel M. Halpern
- Re: [rrg] draft-narten-radir-problem-statement-05… Noel Chiappa
- Re: [rrg] draft-narten-radir-problem-statement-05… Robin Whittle
- Re: [rrg] draft-narten-radir-problem-statement-05… Geoff Huston
- Re: [rrg] draft-narten-radir-problem-statement-05… HeinerHummel
- Re: [rrg] draft-narten-radir-problem-statement-05… Brian E Carpenter
- Re: [rrg] draft-narten-radir-problem-statement-05… HeinerHummel
- Re: [rrg] draft-narten-radir-problem-statement-05… Flinck, Hannu (NSN - FI/Espoo)
- Re: [rrg] draft-narten-radir-problem-statement-05… HeinerHummel
- [rrg] Geoff Huston's BGP/DFZ research Robin Whittle
- Re: [rrg] Geoff Huston's BGP/DFZ research - 300k … Robin Whittle
- Re: [rrg] Geoff Huston's BGP/DFZ research - 300k … Christopher Morrow
- Re: [rrg] Geoff Huston's BGP/DFZ research - 300k … Robin Whittle
- Re: [rrg] Geoff Huston's BGP/DFZ research - 300k … Paul Jakma
- Re: [rrg] Geoff Huston's BGP/DFZ research - 300k … Amund Kvalbein
- Re: [rrg] Geoff Huston's BGP/DFZ research - 300k … Robin Whittle
- Re: [rrg] Geoff Huston's BGP/DFZ research - 300k … Marshall Eubanks
- Re: [rrg] Geoff Huston's BGP/DFZ research - 300k … Paul Jakma
- Re: [rrg] Geoff Huston's BGP/DFZ research - 300k … Robin Whittle
- Re: [rrg] Geoff Huston's BGP/DFZ research - 300k … Paul Jakma
- Re: [rrg] Geoff Huston's BGP/DFZ research - 300k … Tony Li
- Re: [rrg] Geoff Huston's BGP/DFZ research - 300k … Lixia Zhang
- Re: [rrg] Geoff Huston's BGP/DFZ research - 300k … Lixia Zhang
- Re: [rrg] Geoff Huston's BGP/DFZ research - 300k … Tony Li
- Re: [rrg] Geoff Huston's BGP/DFZ research - 300k … Tom Vest
- Re: [rrg] Geoff Huston's BGP/DFZ research - 300k … Paul Jakma
- Re: [rrg] Geoff Huston's BGP/DFZ research - 300k … Paul Jakma
- Re: [rrg] Geoff Huston's BGP/DFZ research - 300k … Paul Jakma
- Re: [rrg] Geoff Huston's BGP/DFZ research - 300k … Tony Li
- Re: [rrg] Geoff Huston's BGP/DFZ research - 300k … Tony Li
- Re: [rrg] Geoff Huston's BGP/DFZ research - 300k … Christopher Morrow
- Re: [rrg] Geoff Huston's BGP/DFZ research - 300k … Lixia Zhang
- [rrg] an example of convergence Pekka Savola
- Re: [rrg] an example of convergence Zied BEN HOUIDI
- Re: [rrg] Geoff Huston's BGP/DFZ research - 300k … Constantine Dovrolis
- Re: [rrg] Geoff Huston's BGP/DFZ research - 300k … Danny McPherson
- Re: [rrg] Geoff Huston's BGP/DFZ research - 300k … Geoff Huston
- Re: [rrg] Geoff Huston's BGP/DFZ research - 300k … Tony Li
- Re: [rrg] Geoff Huston's BGP/DFZ research - 300k … Geoff Huston
- Re: [rrg] Geoff Huston's BGP/DFZ research - 300k … Tony Li
- Re: [rrg] Geoff Huston's BGP/DFZ research - 300k … Amund Kvalbein