<?xml version="1.0" encoding="ISO-8859-1"?>

<rdf:RDF
 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 xmlns="http://purl.org/rss/1.0/"
 xmlns:content="http://purl.org/rss/1.0/modules/content/"
 xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/"
 xmlns:dc="http://purl.org/dc/elements/1.1/"
 xmlns:syn="http://purl.org/rss/1.0/modules/syndication/"
 xmlns:admin="http://webns.net/mvcb/"
>

<channel rdf:about="http://lists.arin.net/pipermail/arin-ppml/2009-November/date.html">
<title>ARIN-PPML Archive</title>
<link>http://lists.arin.net/pipermail/arin-ppml/2009-November/date.html</link>
<description>arin-ppml-feed</description>
<items>
 <rdf:Seq>
  <rdf:li rdf:resource="http://lists.arin.net/pipermail/arin-ppml/2009-November/015524.html" />
  <rdf:li rdf:resource="http://lists.arin.net/pipermail/arin-ppml/2009-November/015523.html" />
  <rdf:li rdf:resource="http://lists.arin.net/pipermail/arin-ppml/2009-November/015522.html" />
  <rdf:li rdf:resource="http://lists.arin.net/pipermail/arin-ppml/2009-November/015521.html" />
  <rdf:li rdf:resource="http://lists.arin.net/pipermail/arin-ppml/2009-November/015520.html" />
  <rdf:li rdf:resource="http://lists.arin.net/pipermail/arin-ppml/2009-November/015519.html" />
  <rdf:li rdf:resource="http://lists.arin.net/pipermail/arin-ppml/2009-November/015518.html" />
  <rdf:li rdf:resource="http://lists.arin.net/pipermail/arin-ppml/2009-November/015517.html" />
  <rdf:li rdf:resource="http://lists.arin.net/pipermail/arin-ppml/2009-November/015516.html" />
  <rdf:li rdf:resource="http://lists.arin.net/pipermail/arin-ppml/2009-November/015515.html" />
  <rdf:li rdf:resource="http://lists.arin.net/pipermail/arin-ppml/2009-November/015514.html" />
  <rdf:li rdf:resource="http://lists.arin.net/pipermail/arin-ppml/2009-November/015513.html" />
  <rdf:li rdf:resource="http://lists.arin.net/pipermail/arin-ppml/2009-November/015512.html" />
  <rdf:li rdf:resource="http://lists.arin.net/pipermail/arin-ppml/2009-November/015511.html" />
  <rdf:li rdf:resource="http://lists.arin.net/pipermail/arin-ppml/2009-November/015510.html" />
 </rdf:Seq>
</items>
</channel>
<item rdf:about="http://lists.arin.net/pipermail/arin-ppml/2009-November/015524.html">
<title>[arin-ppml] Policy Proposal 103: Change IPv6 Allocation Process - revised</title>
<link>http://lists.arin.net/pipermail/arin-ppml/2009-November/015524.html</link>
<description>

[...]

So...I&#x27;m a company with a /40 allocation.  I buy up 3 companies
with /48 allocations.  According to this, ARIN is supposed to drop
the registrations for 2 of the 3 companies, since I can only have
one /40 allocation and one /48 allocation, right? [...]</description>
<dc:creator>Matthew Petach</dc:creator>
<dc:date>2009-11-22T03:21:39Z</dc:date>
<dc:subject>[arin-ppml] Policy Proposal 103: Change IPv6 Allocation Process - revised</dc:subject>
<content:encoded><![CDATA[&gt;<br/>&gt; 6.5.9.3 ARIN shall register no more than one address block of each<br/>&gt; prefix-length for any single organization. These blocks may be<br/>&gt; registered simultaneously. Renumbering of existing blocks is not<br/>&gt; required to receive additional blocks.<br/><br/>So...I&#39;m a company with a /40 allocation.  I buy up 3 companies<br/>with /48 allocations.  According to this, ARIN is supposed to drop<br/>the registrations for 2 of the 3 companies, since I can only have<br/>one /40 allocation and one /48 allocation, right?  What is the<br/>timeframe allocated for renumbering the acquired companies,<br/>and what should ARIN do to the registrations for the blocks in<br/>the meantime?  If my /40 was already full, and doesn&#39;t have room<br/>for the 2 new /48s I have to renumber, do I get a /32 allocation<br/>as well, so I can renumber the 2 /48s into the new /32 (thus<br/>coming back into alignment with the requirement to have only<br/>one allocation from each pool size).  If that ends my buying<br/>spree, doesn&#39;t it seem a bit wasteful to force a company to<br/>get a /32 allocation to accomodate 2 /48s?<br/><br/>Or does the proposal allow me to simply announce the 3 /48s<br/>in additional to the /40 (following more closely the current IPv4<br/>model for handling acquisitions), even if they&#39;re from the same<br/>origin ASN?<br/><br/>&gt; 6.5.9.5 For each allocation size, ARIN shall further manage the<br/>&gt; allocation pools such that the pool identity serves to classify<br/>&gt; whether or not the registrant is Multihomed.<br/>&gt;<br/>&gt; 6.5.9.6 ARIN shall offer addresses from pools classified as multihomed<br/>&gt; only to organizations which ARIN has verified are multihomed on the<br/>&gt; public Internet per NRPM 2.7.<br/>&gt;<br/>&gt; 6.5.9.7 Where an organization ceases to be Multihomed it shall<br/>&gt; surrender all address allocations from within pools classified as<br/>&gt; multihomed within 3 months.<br/><br/>I assume this should be re-written to state that the addresses shall<br/>only be required to be surrendered if the organization *remains*<br/>single-homed for the full three month period.<br/><br/>Otherwise, the moment my second upstream provider suffers a<br/>serious fiber cut and my link is down for any real duration (24 hour<br/>fiber cut, on the order of what happened in Silicon Valley last year),<br/>I cease to be &quot;Multihomed&quot;, and I get a &quot;you have 3 months to renumber&quot;<br/>letter from ARIN telling me to move off my multihomed space onto the<br/>single-homed pool.  24 hours after that, I get the &quot;oops, sorry, you don&#39;t<br/>have to renumber after all&quot; letter from them, when my second upstream<br/>link is restored.<br/><br/>Also note that NRPM 2.7 was designed primarily for ascertaining the<br/>intent to multihome, and does not detail any provisions for ongoing<br/>testing and validation of multihoming (which is a horrible can of worms<br/>to open up!  After all, what if one of my 2 upstreams is Cogent, and ARIN<br/>is getting its connectivity from he.net, and only sees one upstream for me,<br/>through HE.net; is it my fault ARIN can&#39;t see my other upstream because<br/>HE.net and Cogent are fighting that year?)<br/><br/>&gt;<br/>&gt; Q. Why allow only one allocation of each particular size?<br/>&gt;<br/>&gt; A. Without the address scarcity issue which drives IPv4 policy, the<br/>&gt; primary criteria for IPv6 addressing policy is suppressing the<br/>&gt; disaggregation that drives route count in the IPv4 DFZ (NRPM 6.3.8).<br/>&gt; Such a criteria is not well served if an organization holds dozens of<br/>&gt; discontiguous address spaces as a result of acquisitions, mergers and<br/>&gt; and growing a little bit at a time. This proposal says, in effect,<br/>&gt; once you&#39;ve consumed your smaller allocation it&#39;s time for you to get<br/>&gt; a *much* bigger allocation. The rest of us don&#39;t want to pay the<br/>&gt; routing table price for you coming back again and again and again.<br/>&gt;<br/>&gt; The proposal could require some renumbering as a result of mergers and<br/>&gt; acquisitions. However, with only modest planning on the registrant&#39;s<br/>&gt; part, the policy its flexible enough to allow that renumbering to<br/>&gt; occur over a long period of time so that both cost and disruption are<br/>&gt; minimized. In many cases, customer churn can be expected to take care<br/>&gt; of much of the renumbering activity all by itself.<br/><br/>I don&#39;t see any mention of timeframes in this document; you say that to<br/>minimize cost and disruption, renumbering from multiple smaller pools<br/>obtained due to acquisitions can occur &quot;over a long period of time.&quot;   Would<br/>a five year renumbering cycle be considered reasonable?   What about a<br/>ten year renumbering cycle?  Twenty years?  At what point does the claim<br/>&quot;I&#39;m renumbering...just very slowly&quot; become specious and indistinguishable<br/>from &quot;I&#39;m just going to announce multiple small blocks...deal with it.&quot;<br/><br/>&gt; Q. What happens when organizations merge or split?<br/>&gt;<br/>&gt; A. Entities which merge may renumber out of and return &nbsp;conflicting<br/>&gt; allocations, or they may maintain the existence of the acquired<br/>&gt; organization in order to keep it&#39;s addresses. Either way it should be<br/>&gt; a minor hardship.<br/><br/>What about keeping the address blocks within the combined entity?<br/>Is that verboten in this plan?  Would this then simply lead to a<br/>proliferation of ORG-IDs, with every block allocated potentially<br/>keeping its own ORG-ID, just so that during mergers and acquisitions<br/>no renumbering would be required?  Is there any penalty for an<br/>organization holding dozens of ORG-IDs under one umbrella?<br/><br/>&gt; Entities which split have a bigger problem since the practical effect<br/>&gt; of route filtering may be that only one of them can keep the<br/>&gt; addresses. To a large extent, that problem already exists and is a<br/>&gt; pain in the rump for IPv4 operations today. This policy doesn&#39;t solve<br/>&gt; it but it doesn&#39;t make it a whole lot worse either. Because<br/>&gt; disaggregates are likely to be filtered, this IPv6 policy does gives<br/>&gt; us a slightly better guarantee that the rest of us won&#39;t get stuck<br/>&gt; with the check (in the form of routing slot consumption) when an ISP<br/>&gt; goes bankrupt and gets split up.<br/><br/>It seems to indicate that if I currently have a /40 allocation, and I<br/>split up, as long as the split off portion needs more than a /48, it<br/>can acquire its own /40, right?<br/><br/>&gt; Q. What about reporting requirements for downstream assignments?<br/>&gt;<br/>&gt; A. Reporting requirements were instituted for the purpose of verifying<br/>&gt; eligibility for additional allocations. They have proven useful for<br/>&gt; other purposes and the author encourages ARIN to maintain the SWIP<br/>&gt; system. Nevertheless, this proposal renders the use of SWIP for IPv6<br/>&gt; optional since it is no longer needed to verify eligibility for<br/>&gt; allocations.<br/><br/>Ugh.  I think that being able to identify sources of malware and spam<br/>is eminently useful, as is being able to notify registrants of compromised<br/>systems, etc.  Not requiring any tracking of downstream number resources<br/>makes it very, very hard to identify who the right points of contact are for<br/>addressing issues with traffic originating from those number resources.<br/>I think reporting requirements for downstream assignments should<br/>still be maintained.<br/><br/>&gt; Implementation notes:<br/>&gt;<br/>&gt; To prevent wasteful consumption of IPv6 address space without a<br/>&gt; complicated eligibility regime, the author recommends an initial and<br/>&gt; annual fee regime for IPv6 address allocations similar to:<br/>&gt;<br/>&gt; /56 -- $10 USD<br/>&gt; /48 -- $100 USD<br/>&gt; /40 -- $1000 USD<br/>&gt; /32 -- $10,000 USD<br/>&gt; /24 -- $100,000 USD<br/><br/>Without some controls in place to justify consumption, at those prices<br/>it would take less than half a billion dollars to consume all of ARIN&#39;s<br/>current IPv6 number resources.<br/><br/>It might be worth considering *some* level of control to prevent<br/>large entities from simply choosing to buy up all available address<br/>resources.<br/><br/>&gt; For verification of multihoming, the current way ARIN verifies<br/>&gt; multihoming for other parts of it&#39;s policy appears satisfactory.<br/>&gt; Should that change, the author suggests requiring that the AS#<br/>&gt; contacts for at least two AS#&#39;s submit a template indicating that they<br/>&gt; intend to originate or propagate IPv6 BGP routes from the registrant&#39;s<br/>&gt; ORG.<br/><br/>That&#39;s fine for the initial allocation of space in the multihoming pool;<br/>but you talk about reclaiming space 3 months after a site ceases<br/>to be multihomed; how is that going to be handled?  Or will the<br/>upstream ISPs need to send re-affirming letters each month to<br/>establish their ongoing intent to provide transit services?<br/><br/>I see so many issues with this proposal, I don&#39;t think I can support<br/>it as it currently stands.  Can more work be done to address the<br/>concerns around mergers, acquisitions, divestitures, and how<br/>multihoming determinations are to be handled?<br/><br/>Thanks!<br/><br/>Matt<br/>]]></content:encoded>
</item>
<item rdf:about="http://lists.arin.net/pipermail/arin-ppml/2009-November/015523.html">
<title>[arin-ppml] Policy Proposal 103: Change IPv6 Allocation Process - revised</title>
<link>http://lists.arin.net/pipermail/arin-ppml/2009-November/015523.html</link>
<description>

[...]

IPv6 explicitely supports and encourages multiple prefixes per
interface, so it&#x27;s entirely reasonable that some &#x22;multihomers&#x22; will be
happy to do so using several PA from each of their ISPs.
The problem has been --- what address space to use internally, [...]</description>
<dc:creator>Michael Richardson</dc:creator>
<dc:date>2009-11-20T13:36:02Z</dc:date>
<dc:subject>[arin-ppml] Policy Proposal 103: Change IPv6 Allocation Process - revised</dc:subject>
<content:encoded><![CDATA[<br/>    103&gt; Q. What if I don&#39;t want to accept /56 routes for<br/>    103&gt; single-homed users?<br/><br/>    103&gt; A. This policy proposal intentionally and fully places<br/>    103&gt; backbone routing policy in the hands of the ISPs who operate<br/>    103&gt; the Internet&#39;s &quot;Default-Free Zone (DFZ),&quot; colloquially known<br/>    103&gt; as the Internet backbone. The author expects that some of<br/>    103&gt; the allocations, especially some of the single-homed<br/>    103&gt; allocations, *will not* be routable on the public<br/>    103&gt; Internet. When we hold a general expectation that all of<br/>    103&gt; ARIN&#39;s allocations will be routable, we effectively mean<br/>    103&gt; that ARIN decides what the Internet routing policy will<br/>    103&gt; be. That&#39;s precisely the role this proposal removes from<br/>    103&gt; ARIN&#39;s hands and restores to the ISPs.<br/><br/>HERE! HERE!<br/><br/>IPv6 explicitely supports and encourages multiple prefixes per<br/>interface, so it&#39;s entirely reasonable that some &quot;multihomers&quot; will be<br/>happy to do so using several PA from each of their ISPs.<br/>The problem has been --- what address space to use internally,<br/>and this policy finally frees lets even smaller enterprises play.<br/>(All big enterprises were small enterprises at some point..)<br/><br/>    103&gt; Q.  What about IPv6 addresses for uses which will not be<br/>    103&gt; connected to the Internet at all?<br/><br/>    103&gt; A. Folks are welcome to get non-multihomed addresses for any<br/>    103&gt; purpose whatsoever. If they do eventually decide to connect<br/>    103&gt; to the Internet, the routes will follow whatever rules the<br/>    103&gt; ISPs have imposed for routes within the single-homed pools.<br/><br/>thank you.<br/><br/>-- <br/>]       He who is tired of Weird Al is tired of life!           |  firewalls  [<br/>]   Michael Richardson, Sandelman Software Works, Ottawa, ON    |net architect[<br/>] mcr at sandelman.ottawa.on.ca http://www.sandelman.ottawa.on.ca/ |device driver[<br/>   Kyoto Plus: watch the video &lt;http://www.youtube.com/watch?v=kzx1ycLXQSE&gt;<br/>	               then sign the petition. <br/>]]></content:encoded>
</item>
<item rdf:about="http://lists.arin.net/pipermail/arin-ppml/2009-November/015522.html">
<title>[arin-ppml] Policy Proposal 103: Change IPv6 Allocation Process - revised</title>
<link>http://lists.arin.net/pipermail/arin-ppml/2009-November/015522.html</link>
<description>Here&#x27;s the diff:

@@ -6,7 +6,7 @@
     2. email: bill at herrin.us
     3. telephone: 703-534-2652
     4. organization: Self
-3. Proposal Version: 1.0
+3. Proposal Version: 1.1
 4. Date: 11/2009
 5. Proposal type: new
 6. Policy term: permanent.
@@ -15,7 +15,12 @@
 Strike NRPM sections: 6.2.3, 6.2. [...]</description>
<dc:creator>William Herrin</dc:creator>
<dc:date>2009-11-20T12:44:48Z</dc:date>
<dc:subject>[arin-ppml] Policy Proposal 103: Change IPv6 Allocation Process - revised</dc:subject>
<content:encoded><![CDATA[Here&#39;s the diff:<br/><br/>@@ -6,7 +6,7 @@<br/>     2. email: bill at herrin.us<br/>     3. telephone: 703-534-2652<br/>     4. organization: Self<br/>-3. Proposal Version: 1.0<br/>+3. Proposal Version: 1.1<br/> 4. Date: 11/2009<br/> 5. Proposal type: new<br/> 6. Policy term: permanent.<br/>@@ -15,7 +15,12 @@<br/> Strike NRPM sections: 6.2.3, 6.2.4, 6.2.6-6.2.9, 6.4.3, 6.4.4,<br/> 6.5.1-6.5.5, 6.5.8, 6.7, 6.10<br/><br/>-Strike NRPM section 6.9 paragraph 2.<br/>+Strike NRPM 6.3.5 sentence 2.<br/>+<br/>+Strike &quot;/NIR&quot; from NRPM section 6.5.6.<br/>+<br/>+In section 6.9 strike NRPM &quot;/LIR&quot; at the end of paragraph 1 and all of<br/>+paragraph 2.<br/><br/> Replace 6.2.5 as follows:<br/><br/>@@ -25,31 +30,57 @@<br/> synonymous. Both terms describe any or all use identified in section<br/> 2.5.<br/><br/>+Replace 6.3.4 paragraph 4 with:<br/>+<br/>+Further, RIRs should apply allocation practices that minimize route<br/>+disaggregation.<br/>+<br/> Replace 6.5.7 with:<br/><br/> 6.5.7. Existing IPv6 address space holders<br/><br/> Organizations that received IPv6 allocations under the previous IPv6<br/> address policy are entitled to either retain those allocations as is<br/>-or trade them in for an allocation under 6.5.9.<br/>+or trade them in for an allocation under 6.5.9. Where the prefix<br/>+length of such registrations differs from the standard lengths in<br/>+6.5.9.1, it shall count as a registration of the next longer length.<br/>+<br/>+The above notwithstanding, ARIN is authorized to standardize the<br/>+prefix lengths within these previously-allocated address pools in a<br/>+manner approaching 6.5.9.4 by increasing the prefix length of all<br/>+registrants within a particular pool to some specific minimum prefix<br/>+length for the pool.<br/>+<br/>+Add NRPM section 6.2.10 as follows:<br/>+<br/>+6.2.10 Organization<br/>+<br/>+An organization under section 6 is either:<br/>+<br/>+one or more legal entities under common control or ownership, or<br/>+<br/>+one such legal entity which operates strictly separate networks from<br/>+the others.<br/><br/> Add NRPM section 6.5.9 as follows:<br/><br/>-6.5.9 IPv6 Allocations<br/>+6.5.9 Regular IPv6 Allocations<br/><br/> 6.5.9.1 ARIN shall allocate IPv6 address blocks in exactly and only<br/>-the following denominations: /56, /48, /40, /32, /24<br/>+the following prefix lengths: /56, /48, /40, /32, /24<br/><br/>-6.5.9.2 No utilization-based eligibility requirements shall apply to<br/>-IPv6 allocations.<br/>+6.5.9.2 No usage-based eligibility requirements shall apply to IPv6<br/>+allocations.<br/><br/>-6.5.9.3 ARIN shall accept registration of no more than one address<br/>-block of each size for any single organization.<br/>+6.5.9.3 ARIN shall register no more than one address block of each<br/>+prefix-length for any single organization. These blocks may be<br/>+registered simultaneously. Renumbering of existing blocks is not<br/>+required to receive additional blocks.<br/><br/> 6.5.9.4 ARIN shall allocate IPv6 addresses from pools such that the<br/>-identity of the allocation pool serves to classify the expected size<br/>-of allocations within. ISPs may use that classification to filter or<br/>-otherwise manage their routing tables.<br/>+identity of the allocation pool serves to classify the expected prefix<br/>+length of allocations within. ISPs may use that classification to<br/>+filter or otherwise manage their routing tables.<br/><br/> 6.5.9.5 For each allocation size, ARIN shall further manage the<br/> allocation pools such that the pool identity serves to classify<br/>@@ -106,7 +137,7 @@<br/> Benefits of this proposal:<br/><br/> A. Efficient allocation of IP addresses. Orgs get what they need when<br/>-they need it without a great deal of guesswork about actual need.<br/>+they need it without a great deal of guesswork.<br/><br/> B. Efficient utilization of BGP routing slots. No multihomed orgs will<br/> announce more than five unfilterable routes, and that only if they&#39;re<br/><br/>@@ -318,8 +354,20 @@<br/> with the check (in the form of routing slot consumption) when an ISP<br/> goes bankrupt and gets split up.<br/><br/>+Q. What happens to the existing (legacy) IPv6 allocations and<br/>+assignments?<br/>+<br/>+A. An organization will be entitled to retain their existing<br/>+allocations indefinitely if they so desire. If the prefix length does<br/>+not match one of the standard prefix lengths then it will be treated<br/>+as the next smaller prefix length for the purposes of determining<br/>+eligibility for further IPv6 allocations. To discourage unnecessary<br/>+disaggregation, the prefix length of this &quot;legacy&quot; allocation will not<br/>+be expanded even if there is room in the pool to do so.<br/>+<br/> Q.  What about IPv6 addresses for uses which will not be connected to<br/> the Internet at all?<br/>+<br/> A. Folks are welcome to get non-multihomed addresses for any purpose<br/> whatsoever. If they do eventually decide to connect to the Internet,<br/> the routes will follow whatever rules the ISPs have imposed for routes<br/>@@ -341,12 +389,45 @@<br/> on PPML, seeking a follow-on proposal that establishes address pools<br/> at the /16 level.<br/><br/>+Q. What does standardize prefix lengths within the legacy pools in<br/>+6.5.7 mean?<br/>+<br/>+A. Wes George pointed out that depending on the rules ARIN has<br/>+followed with respect to leaving space between allocations, it may be<br/>+possible to standardize the existing pools on some prefix length as<br/>+well. If it is possible, folks should become able to better filter<br/>+disaggregation in those pools too.<br/>+<br/>+So, for example, if ARIN allocated a /32, a /31 and a /30 from the old<br/>+/32 pool and reserved a /28 for each allocation to expand, ARIN could<br/>+peremptorily increase all three allocations to either /28 and then<br/>+publish that the exact prefix length in that pool is /28.<br/>+<br/>+Another example, if ARIN allocated a bunch of /32&#39;s and a /26,<br/>+reserving /28 for each allocated /32, ARIN could increase the /32&#39;s to<br/>+/28 and publish that the minimum allocation size for the pool is /28.<br/>+Instead of the /26 registrant being able to disaggregate into 64<br/>+/32&#39;s, he might then be constrained to only disaggregate into 4 /28&#39;s.<br/>+<br/>+While this proposal does not require ARIN to take that action, it<br/>+authorizes it.<br/>+<br/> Q. What are the struck sections of the current IPv6 policy and why<br/> should they be struck?<br/><br/> A. 6.2.3 - 6.2.9 define terms that have no meaning or use in the<br/> policy as revised by this proposal.<br/><br/>+6.3.4 paragraph 4 gives instructions on accomplishing address<br/>+aggregation which are, if this proposal&#39;s rationale is correct,<br/>+counterproductive to encouraging route aggregation. Address<br/>+aggregation only matters to the extent that it helps bring about route<br/>+aggregation.<br/>+<br/>+6.3.5 sentence 2 speaks to documentation issues that are incompatible<br/>+with this proposal. If this proposal&#39;s rationale is correct then fees<br/>+alone are sufficient to prevent unnecessary waste.<br/>+<br/> The 6.4.3 notion of a minimum allocation is obsoleted by the<br/> allocation pools of specific size in this proposal.<br/><br/>@@ -398,7 +479,8 @@<br/> intend to originate or propagate IPv6 BGP routes from the registrant&#39;s<br/> ORG.<br/><br/>-9. Timetable for implementation: immediate<br/>+9. Timetable for implementation: following an update of ARIN&#39;s IPv6<br/>+fee structure.<br/><br/> END OF TEMPLATE<br/><br/><br/>-- <br/>William D. Herrin ................ herrin at dirtside.com  bill at herrin.us<br/>3005 Crane Dr. ...................... Web: &lt;http://bill.herrin.us/&gt;<br/>Falls Church, VA 22042-3004<br/>]]></content:encoded>
</item>
<item rdf:about="http://lists.arin.net/pipermail/arin-ppml/2009-November/015521.html">
<title>[arin-ppml] Policy Proposal 103: Change IPv6 Allocation Process - revised</title>
<link>http://lists.arin.net/pipermail/arin-ppml/2009-November/015521.html</link>
<description>The proposal originator submitted a revised version of the proposal.

The AC will review this proposal at their next regularly scheduled
meeting and decide how to utilize the proposal. Their decision will be
announced to the PPML.

Regards,

Member Services [...]</description>
<dc:creator>Member Services</dc:creator>
<dc:date>2009-11-20T12:38:47Z</dc:date>
<dc:subject>[arin-ppml] Policy Proposal 103: Change IPv6 Allocation Process - revised</dc:subject>
<content:encoded><![CDATA[The proposal originator submitted a revised version of the proposal.<br/><br/>The AC will review this proposal at their next regularly scheduled<br/>meeting and decide how to utilize the proposal. Their decision will be<br/>announced to the PPML.<br/><br/>Regards,<br/><br/>Member Services<br/>American Registry for Internet Numbers (ARIN)<br/><br/><br/>## * ##<br/><br/><br/>Policy Proposal 103: Change IPv6 Allocation Process<br/><br/>Proposal Originator: William Herrin<br/><br/>Proposal Version: 1.1<br/><br/>Date: 20 November 2009<br/><br/>Proposal type: new<br/><br/>Policy term: permanent.<br/><br/>Policy statement:<br/><br/>Strike NRPM sections: 6.2.3, 6.2.4, 6.2.6-6.2.9, 6.4.3, 6.4.4,<br/>6.5.1-6.5.5, 6.5.8, 6.7, 6.10<br/><br/>Strike NRPM 6.3.5 sentence 2.<br/><br/>Strike &quot;/NIR&quot; from NRPM section 6.5.6.<br/><br/>In section 6.9 strike NRPM &quot;/LIR&quot; at the end of paragraph 1 and all of<br/>paragraph 2.<br/><br/>Replace 6.2.5 as follows:<br/><br/>6.2.5 Allocate and Assign<br/><br/>For the purposes of NRPM section 6, allocate and assign are<br/>synonymous. Both terms describe any or all use identified in section<br/>2.5.<br/><br/>Replace 6.3.4 paragraph 4 with:<br/><br/>Further, RIRs should apply allocation practices that minimize route<br/>disaggregation.<br/><br/>Replace 6.5.7 with:<br/><br/>6.5.7. Existing IPv6 address space holders<br/><br/>Organizations that received IPv6 allocations under the previous IPv6<br/>address policy are entitled to either retain those allocations as is<br/>or trade them in for an allocation under 6.5.9. Where the prefix<br/>length of such registrations differs from the standard lengths in<br/>6.5.9.1, it shall count as a registration of the next longer length.<br/><br/>The above notwithstanding, ARIN is authorized to standardize the<br/>prefix lengths within these previously-allocated address pools in a<br/>manner approaching 6.5.9.4 by increasing the prefix length of all<br/>registrants within a particular pool to some specific minimum prefix<br/>length for the pool.<br/><br/>Add NRPM section 6.2.10 as follows:<br/><br/>6.2.10 Organization<br/><br/>An organization under section 6 is either:<br/><br/>one or more legal entities under common control or ownership, or<br/><br/>one such legal entity which operates strictly separate networks from<br/>the others.<br/><br/>Add NRPM section 6.5.9 as follows:<br/><br/>6.5.9 Regular IPv6 Allocations<br/><br/>6.5.9.1 ARIN shall allocate IPv6 address blocks in exactly and only<br/>the following prefix lengths: /56, /48, /40, /32, /24<br/><br/>6.5.9.2 No usage-based eligibility requirements shall apply to IPv6<br/>allocations.<br/><br/>6.5.9.3 ARIN shall register no more than one address block of each<br/>prefix-length for any single organization. These blocks may be<br/>registered simultaneously. Renumbering of existing blocks is not<br/>required to receive additional blocks.<br/><br/>6.5.9.4 ARIN shall allocate IPv6 addresses from pools such that the<br/>identity of the allocation pool serves to classify the expected prefix<br/>length of allocations within. ISPs may use that classification to<br/>filter or otherwise manage their routing tables.<br/><br/>6.5.9.5 For each allocation size, ARIN shall further manage the<br/>allocation pools such that the pool identity serves to classify<br/>whether or not the registrant is Multihomed.<br/><br/>6.5.9.6 ARIN shall offer addresses from pools classified as multihomed<br/>only to organizations which ARIN has verified are multihomed on the<br/>public Internet per NRPM 2.7.<br/><br/>6.5.9.7 Where an organization ceases to be Multihomed it shall<br/>surrender all address allocations from within pools classified as<br/>multihomed within 3 months.<br/><br/><br/>Rationale:<br/><br/>See the implementation notes section below for what should replace<br/>utilization-based eligibility.<br/><br/>The existing IPv6 allocation policy under section 6.5 makes a number<br/>of unproven assumptions about how IPv6 allocations will work.<br/><br/>Unproven: we can make a reasonable guess about how many IPv6 subnets<br/>an organization will need at the outset when they first request IP<br/>addresses. When in all of human history has this ever proven true of<br/>any resource?<br/><br/>Unproven: with sparse allocation, we can allow organizations to expand<br/>by just changing their subnet mask so that they don&#39;t have to announce<br/>additional routes into the DFZ. This claim is questionable. With<br/>sparse allocation, we either consume much larger blocks that what we<br/>assign (so why not just assign the larger block?) or else we don&#39;t<br/>consume them in which case the org either has to renumber to expand or<br/>he has to announce a second route. Worse, because routes of various<br/>sizes are all scattered inside the same address space, its impractical<br/>to filter out the traffic engineering routes.<br/><br/>Unproven: we can force organizations not to disaggregate for traffic<br/>engineering purposes. Neither any of our experience with IPv4 nor any<br/>of the research in the IRTF Routing Research Group suggests that this<br/>is even remotely practical so long as BGP or any similar system rules<br/>the roost.<br/><br/>Unproven: all non-ISPs can be reasonably expected to get their address<br/>space from ISPs instead of from ARIN. We can certainly operate that<br/>way, but it could prove deadly to the routing table. Any organization<br/>multihomed between two ISPs will need to announce that route via BGP,<br/>regardless of where they get the address space from. We have knobs and<br/>dials in the routers that let us easily filter disaggregates from<br/>distant announcements, but we don&#39;t dare do so if there is a<br/>possibility that one of those disaggregates is a multihomed customer<br/>rather than traffic engineering.<br/><br/>Benefits of this proposal:<br/><br/>A. Efficient allocation of IP addresses. Orgs get what they need when<br/>they need it without a great deal of guesswork.<br/><br/>B. Efficient utilization of BGP routing slots. No multihomed orgs will<br/>announce more than five unfilterable routes, and that only if they&#39;re<br/>so large that they can afford the price tag for the biggest address<br/>blocks. That&#39;s a good thing since IPv6 routes that propagate worldwide<br/>may impose an annual systemic overhead cost on ISPs of as much as US<br/>$16,000 each.<br/><br/>C. Traffic engineering routes are trivially filterable. Any route<br/>longer than the published allocation size can be presumed to be<br/>traffic engineering, not a downstream multihomed customer, thus you<br/>can filter distant small routes with confidence and ease.<br/><br/>D. Fair. No need to define the difference between ISP and not ISP.<br/>Everybody plays by the same rules.<br/><br/>E. No complicated analysis for allocation. You pay for what you want<br/>and get what you pay for. You&#39;re either multihomed or you&#39;re not.<br/><br/>F. Gets ARIN out of the business of being the gatekeeper for Internet<br/>routing policy. By classifying allocations instead of making<br/>eligibility decisions, ARIN empowers the ISPs to set appropriate<br/>routing eligibility policies instead.<br/><br/>FAQ<br/><br/>Q. Isn&#39;t this classfull addressing all over again?<br/><br/>A. Yes.<br/><br/>Classful addressing had a lot of virtues with respect to route<br/>filtering and management. We had to abandon it because there weren&#39;t<br/>enough B&#39;s for everyone who needed more than one C and there weren&#39;t<br/>enough A&#39;s period. With IPv6, we don&#39;t have that problem. Not yet and<br/>maybe not ever. Perhaps we can have our cake and eat it too.<br/><br/>Q. What if I don&#39;t want to accept /56 routes for single-homed users?<br/><br/>A. This policy proposal intentionally and fully places backbone<br/>routing policy in the hands of the ISPs who operate the Internet&#39;s<br/>&quot;Default-Free Zone (DFZ),&quot; colloquially known as the Internet<br/>backbone. The author expects that some of the allocations, especially<br/>some of the single-homed allocations, *will not* be routable on the<br/>public Internet. When we hold a general expectation that all of ARIN&#39;s<br/>allocations will be routable, we effectively mean that ARIN decides<br/>what the Internet routing policy will be. That&#39;s precisely the role<br/>this proposal removes from ARIN&#39;s hands and restores to the ISPs.<br/><br/>Q. Spell it out for me. How exactly will pools and size<br/>classifications enable route filtering?<br/><br/>A. Suppose ARIN holds 4000::/12. ARIN might split it up as follows:<br/><br/>4000::/13 -- reserved<br/>4008::/15 -- multihomed /24 allocations<br/>400a::/15 -- non-multihomed /24 allocations<br/>400c::/16 -- multihomed /32 allocations<br/>400d::/16 -- non-multihomed /32 allocations<br/>400e:0000::/18 -- multihomed /40 allocations<br/>400e:4000::/18 -- non-multihomed /40 allocations<br/>400e:8000::/24 -- multihomed /48 allocations<br/>400e:8100::/24 -- non-multihomed /48 allocations<br/>400e:8200::/24 -- multihomed /56 allocations<br/>400e:8300::/24 -- non-multihomed /56 allocations<br/>400e:8400::/22 -- reserved<br/>400e:8800::/21 -- reserved<br/>400e:9000::/20 -- reserved<br/>400e:a000::/19 -- reserved<br/>400e:c000::/18 -- reserved<br/>400f::/16 -- reserved<br/><br/>Now, you&#39;re an ISP. Here&#39;s a sample routing policy you might choose:<br/><br/>Accept any routes to /32 because anyone paying $10k per year for<br/>addresses is big enough to ride.<br/>For /24 allow 2 bits of traffic engineering too.<br/>Single-homers who won&#39;t spend $10k/year on their addresses (smaller<br/>than /32) must use addresses from their ISP. Tough luck.<br/>Accept multihomers down to /48.<br/>The folks paying only $10/year for /56&#39;s aren&#39;t serious.<br/><br/>Your route filter looks like this:<br/><br/>accept 400e:8000::/24 equal 48<br/>accept 400e:0000::/18 equal 40<br/>accept 400c::/15 equal 32<br/>accept 4008::/14 le 26<br/>reject 4000::/12 le 128<br/><br/>Note how 400e:8000::/24 contains only /48 allocations and you&#39;re<br/>allowing only /48 announcements. Since there aren&#39;t any /47 or /46<br/>allocations there, nobody in the pool can slip TE routes past you. On<br/>the other hand, you&#39;ll get some benefit of traffic engineering from<br/>the super-massive /24 registrants up in 4008::/14 because you&#39;re<br/>allowing them to disaggregate down to /26.<br/><br/>Q. If its so expensive to announce routes into the DFZ, why not use<br/>something better than BGP?<br/><br/>A. In 2008 the IRTF Routing Research Group compiled an exhaustive<br/>study attempting to identify the possible ways to improve the routing<br/>system. A draft of the results is at<br/>http://tools.ietf.org/html/draft-irtf-rrg-recommendation-02 . While<br/>there are many promising ideas for how to replace BGP with something<br/>that scales better, we&#39;re at least a decade away and probably more<br/>from any significant deployment of a BGP replacement.<br/><br/>Q. Is it really true that multihoming requires announcing a route via<br/>BGP?<br/><br/>A. The short answer is yes. The long answer is more complicated.<br/><br/>Folks have tried very hard to devise multi-vendor multihomed systems<br/>which don&#39;t rely on BGP. The only approach that has ever come near<br/>success is dynamically changing DNS records to favor the currently<br/>working Internet connection. &quot;Near&quot; is a relative term here. Such<br/>network architectures are enormously complex and they don&#39;t work<br/>especially well. The DNS protocol itself supports quick changes but<br/>the applications which use it often don&#39;t. It takes hours to achieve<br/>two-nines recovery from an address change in the DNS and it takes<br/>months to achieve five-nines recovery. Web browsers, for example,<br/>don&#39;t immediately recover. Search google for &quot;DNS Pinning.&quot;<br/><br/>Q. So the Internet&#39;s resulting route policy will be to allow all the<br/>sizes that no major ISP decides to filter and restrict the rest?<br/><br/>A. That&#39;s one possible outcome. On the other hand, research in the<br/>routing field suggests that with a sufficiently rich classification<br/>scheme, it may be possible to implement lower priority systems with<br/>provider-independent addresses yet without a global route. Hints for<br/>how such a thing might work can be found in<br/>http://www.cs.cornell.edu/people/francis/va-wp.pdf and<br/>http://bill.herrin.us/network/trrp.html. Such schemes need a rich<br/>classification process at the address allocation level that makes it<br/>possible for ISPs to make reasonable and simple decisions about which<br/>routes should be distributed to every DFZ router and which should not.<br/><br/>Wouldn&#39;t that be something: IPv6 provider independent addresses for<br/>everybody without materially increasing the cost of the routing<br/>system.<br/><br/>Q. Why allocate the /48&#39;s from a pool only for /48&#39;s, /32&#39;s from a /32<br/>pool, etc.? Why not allocate from just one pool?<br/><br/>A. If all assignments in a particular pool are /32 then any route in<br/>the /32 pool which is longer than /32 is a traffic engineering (TE)<br/>route. As a router operator you can filter and discard TE routes if<br/>you find they give you insufficient benefit. The routes you filter<br/>don&#39;t cost you any money; only the routes you keep carry a price tag.<br/><br/>You can only filter if you&#39;re sure they&#39;re TE routes... If they&#39;re<br/>distinct downstream customer routes and you filter them, there goes<br/>the Internet. Or at least there goes your part of it. See customers.<br/>See customers run... straight to your competitor. Setting up the<br/>distinct pools makes it practical to know with certainty whether the<br/>routes you&#39;re filtering are only for TE.<br/><br/>Q. Why allow only one allocation of each particular size?<br/><br/>A. Without the address scarcity issue which drives IPv4 policy, the<br/>primary criteria for IPv6 addressing policy is suppressing the<br/>disaggregation that drives route count in the IPv4 DFZ (NRPM 6.3.8).<br/>Such a criteria is not well served if an organization holds dozens of<br/>discontiguous address spaces as a result of acquisitions, mergers and<br/>and growing a little bit at a time. This proposal says, in effect,<br/>once you&#39;ve consumed your smaller allocation it&#39;s time for you to get<br/>a *much* bigger allocation. The rest of us don&#39;t want to pay the<br/>routing table price for you coming back again and again and again.<br/><br/>The proposal could require some renumbering as a result of mergers and<br/>acquisitions. However, with only modest planning on the registrant&#39;s<br/>part, the policy its flexible enough to allow that renumbering to<br/>occur over a long period of time so that both cost and disruption are<br/>minimized. In many cases, customer churn can be expected to take care<br/>of much of the renumbering activity all by itself.<br/><br/>Q. What about the IETF recommendations?<br/><br/>A. RFC 3177 recommends that ISPs receive a /32 while downstream<br/>customers receive a /48 assignment by default with so-called &quot;sparse<br/>allocation&quot; to allow those assignments to expand by changing the<br/>netmask. While this proposal supports organizations who wish to follow<br/>those recommendations, it is not this proposal&#39;s intention that ARIN<br/>follow RFC 3177.<br/><br/>RFC 3177 is not the gospel truth. It was written back in 2001 when<br/>there was little IPv6 outside of academia and, indeed, little IPv6 at<br/>all. It&#39;s an engineers&#39; SWAG about what operations folk should do<br/>that&#39;s now 8-years-stale.<br/><br/>This proposal attempts to slow-start IPv6 allocations instead, while<br/>still maintaining the principle of suppressing the routing table size.<br/>As an ISP, consider implementing a slow start for your downstream<br/>customers as well: Give them a /60 initially, add a /56 when they need<br/>it and add a /52 when they run out of the /56. A /60 is 16 /64<br/>subnets. That&#39;s an internal LAN, a DMZ and 14 more subnets. Just how<br/>many subnets do you think your normal downstream customer will<br/>actually use?<br/><br/>Q. What happens when organizations merge or split?<br/><br/>A. Entities which merge may renumber out of and return  conflicting<br/>allocations, or they may maintain the existence of the acquired<br/>organization in order to keep it&#39;s addresses. Either way it should be<br/>a minor hardship.<br/><br/>Entities which split have a bigger problem since the practical effect<br/>of route filtering may be that only one of them can keep the<br/>addresses. To a large extent, that problem already exists and is a<br/>pain in the rump for IPv4 operations today. This policy doesn&#39;t solve<br/>it but it doesn&#39;t make it a whole lot worse either. Because<br/>disaggregates are likely to be filtered, this IPv6 policy does gives<br/>us a slightly better guarantee that the rest of us won&#39;t get stuck<br/>with the check (in the form of routing slot consumption) when an ISP<br/>goes bankrupt and gets split up.<br/><br/>Q. What happens to the existing (legacy) IPv6 allocations and<br/>assignments?<br/><br/>A. An organization will be entitled to retain their existing<br/>allocations indefinitely if they so desire. If the prefix length does<br/>not match one of the standard prefix lengths then it will be treated<br/>as the next smaller prefix length for the purposes of determining<br/>eligibility for further IPv6 allocations. To discourage unnecessary<br/>disaggregation, the prefix length of this &quot;legacy&quot; allocation will not<br/>be expanded even if there is room in the pool to do so.<br/><br/>Q.  What about IPv6 addresses for uses which will not be connected to<br/>the Internet at all?<br/><br/>A. Folks are welcome to get non-multihomed addresses for any purpose<br/>whatsoever. If they do eventually decide to connect to the Internet,<br/>the routes will follow whatever rules the ISPs have imposed for routes<br/>within the single-homed pools.<br/><br/>Q. What about reporting requirements for downstream assignments?<br/><br/>A. Reporting requirements were instituted for the purpose of verifying<br/>eligibility for additional allocations. They have proven useful for<br/>other purposes and the author encourages ARIN to maintain the SWIP<br/>system. Nevertheless, this proposal renders the use of SWIP for IPv6<br/>optional since it is no longer needed to verify eligibility for<br/>allocations.<br/><br/>Q. What if I need more than a /24?<br/><br/>A. This proposal&#39;s author asserts as obvious: anyone who defines a<br/>need for more than a trillion subnets should make their case publicly<br/>on PPML, seeking a follow-on proposal that establishes address pools<br/>at the /16 level.<br/><br/>Q. What does standardize prefix lengths within the legacy pools in<br/>6.5.7 mean?<br/><br/>A. Wes George pointed out that depending on the rules ARIN has<br/>followed with respect to leaving space between allocations, it may be<br/>possible to standardize the existing pools on some prefix length as<br/>well. If it is possible, folks should become able to better filter<br/>disaggregation in those pools too.<br/><br/>So, for example, if ARIN allocated a /32, a /31 and a /30 from the old<br/>/32 pool and reserved a /28 for each allocation to expand, ARIN could<br/>peremptorily increase all three allocations to either /28 and then<br/>publish that the exact prefix length in that pool is /28.<br/><br/>Another example, if ARIN allocated a bunch of /32&#39;s and a /26,<br/>reserving /28 for each allocated /32, ARIN could increase the /32&#39;s to<br/>/28 and publish that the minimum allocation size for the pool is /28.<br/>Instead of the /26 registrant being able to disaggregate into 64<br/>/32&#39;s, he might then be constrained to only disaggregate into 4 /28&#39;s.<br/><br/>While this proposal does not require ARIN to take that action, it<br/>authorizes it.<br/><br/>Q. What are the struck sections of the current IPv6 policy and why<br/>should they be struck?<br/><br/>A. 6.2.3 - 6.2.9 define terms that have no meaning or use in the<br/>policy as revised by this proposal.<br/><br/>6.3.4 paragraph 4 gives instructions on accomplishing address<br/>aggregation which are, if this proposal&#39;s rationale is correct,<br/>counterproductive to encouraging route aggregation. Address<br/>aggregation only matters to the extent that it helps bring about route<br/>aggregation.<br/><br/>6.3.5 sentence 2 speaks to documentation issues that are incompatible<br/>with this proposal. If this proposal&#39;s rationale is correct then fees<br/>alone are sufficient to prevent unnecessary waste.<br/><br/>The 6.4.3 notion of a minimum allocation is obsoleted by the<br/>allocation pools of specific size in this proposal.<br/><br/>6.4.4 is moot as this proposal does not expect registrants to justify<br/>their IPv6 allocation size.<br/><br/>6.5.1 - 6.5.4 and 6.5.8 are replaced entirely by 6.5.9.<br/><br/>6.5.5 is largely moot since it&#39;s no longer necessary to confirm<br/>downstream assignments in order to determine eligibility for<br/>additional addresses.<br/><br/>6.7 is moot as it is unnecessary to compute utilization to justify<br/>addresses under this proposal.<br/><br/>6.9 paragraph 2 is moot since utilization is not a factor in IPv6<br/>policy under this proposal.<br/><br/>6.10 is redundant since micro-allocations are trivially accomplished<br/>under 6.5.9.<br/><br/><br/>Implementation notes:<br/><br/>To prevent wasteful consumption of IPv6 address space without a<br/>complicated eligibility regime, the author recommends an initial and<br/>annual fee regime for IPv6 address allocations similar to:<br/><br/>/56 -- $10 USD<br/>/48 -- $100 USD<br/>/40 -- $1000 USD<br/>/32 -- $10,000 USD<br/>/24 -- $100,000 USD<br/>Legacy -- the lesser of the cost of the next larger size or the cost<br/>of the next smaller size times the number encompassed by the<br/>registration.<br/><br/>The above notwithstanding, it may be advisable to discount /40s and<br/>/32s to a much lower price during IPv6&#39;s general deployment process in<br/>order to encourage adoption. Folks who already hold /31&#39;s should<br/>probably also get a big break on the $20k fee for a good long while,<br/>perhaps until the first time they request an additional block without<br/>offering a plan to return the legacy addresses.<br/><br/>For verification of multihoming, the current way ARIN verifies<br/>multihoming for other parts of it&#39;s policy appears satisfactory.<br/>Should that change, the author suggests requiring that the AS#<br/>contacts for at least two AS#&#39;s submit a template indicating that they<br/>intend to originate or propagate IPv6 BGP routes from the registrant&#39;s<br/>ORG.<br/><br/>Timetable for implementation: following an update of ARIN&#39;s IPv6<br/>fee structure.<br/><br/><br/><br/>]]></content:encoded>
</item>
<item rdf:about="http://lists.arin.net/pipermail/arin-ppml/2009-November/015520.html">
<title>[arin-ppml] Policy Proposal 104: Multiple Discrete Networks for proposal 103</title>
<link>http://lists.arin.net/pipermail/arin-ppml/2009-November/015520.html</link>
<description>ARIN received the following policy proposal and is posting it to the
Public Policy Mailing List (PPML) in accordance with Policy Development
Process.

This proposal is in the first stage of the Policy Development Process.
ARIN staff will perform the Clarity and Understanding step. [...]</description>
<dc:creator>Member Services</dc:creator>
<dc:date>2009-11-20T12:38:31Z</dc:date>
<dc:subject>[arin-ppml] Policy Proposal 104: Multiple Discrete Networks for proposal 103</dc:subject>
<content:encoded><![CDATA[ARIN received the following policy proposal and is posting it to the<br/>Public Policy Mailing List (PPML) in accordance with Policy Development<br/>Process.<br/><br/>This proposal is in the first stage of the Policy Development Process.<br/>ARIN staff will perform the Clarity and Understanding step. Staff does<br/>not evaluate the proposal at this time, their goal is to make sure that<br/>they understand the proposal and believe the community will as well.<br/>Staff will report their results to the ARIN Advisory Council (AC) within<br/>10 days.<br/><br/>The AC will review the proposal at their next regularly scheduled<br/>meeting (if the period before the next regularly scheduled meeting is<br/>less than 10 days, then the period may be extended to the subsequent<br/>regularly scheduled meeting). The AC will decide how to utilize the<br/>proposal and announce the decision to the PPML.<br/><br/>In the meantime, the AC invites everyone to comment on the proposal on<br/>the PPML, particularly their support or non-support and the reasoning<br/>behind their opinion. Such participation contributes to a thorough<br/>vetting and provides important guidance to the AC in their deliberations.<br/><br/>Draft Policies and Proposals under discussion can be found at:<br/>https://www.arin.net/policy/proposals/index.html<br/><br/>The ARIN Policy Development Process can be found at:<br/>https://www.arin.net/policy/pdp.html<br/><br/>Mailing list subscription information can be found<br/>at: https://www.arin.net/mailing_lists/<br/><br/>Regards,<br/><br/>Member Services<br/>American Registry for Internet Numbers (ARIN)<br/><br/><br/>## * ##<br/><br/><br/>Policy Proposal 104: Multiple Discrete Networks for proposal 103<br/><br/>Proposal Originator: William Herrin<br/><br/>Proposal Version: 1.0<br/><br/>Date: 20 November 2009<br/><br/>Proposal type: new<br/><br/>Policy term: permanent.<br/><br/>Policy statement:<br/><br/>Add NRPM section 6.5.10 as follows:<br/><br/>6.5.10 Allocations for Multiple Discrete Networks<br/><br/>6.5.10.1 Notwithstanding section 6.5.9, ARIN shall allocate IPv6<br/>address blocks to an organization&#39;s second and subsequent networks<br/>where justified by section 6.11 (Multiple Discrete Networks).<br/><br/>6.5.10.2 ARIN shall allocate IPv6 address blocks to an organization&#39;s<br/>second and subsequent discrete networks in exactly and only the<br/>following prefix lengths: /40, /32.<br/><br/>6.5.10.3 ARIN shall manage the allocation pools such that the pool<br/>identity serves to classify whether or not an allocation is for a<br/>second or subsequent discrete network regardless of whether it is<br/>single or multihomed.<br/><br/>Rationale:<br/><br/>This updates proposal 103 to support Multiple Discrete Networks as<br/>pending in proposal 2009-5. Offered in parallel so we can debate<br/>exactly how to integrate MDN&#39;s without tying up 103 itself.<br/><br/>Timetable for implementation: concurrent with proposal 103.<br/><br/><br/><br/><br/><br/><br/><br/><br/>]]></content:encoded>
</item>
<item rdf:about="http://lists.arin.net/pipermail/arin-ppml/2009-November/015519.html">
<title>[arin-ppml] Policy Proposal 103: Change IPv6 Allocation Process</title>
<link>http://lists.arin.net/pipermail/arin-ppml/2009-November/015519.html</link>
<description>
[...]

Applying IPv4 style utilization to IPv6 is also a bad idea, but yet it&#x27;s
policy.

~Seth
</description>
<dc:creator>Seth Mattinen</dc:creator>
<dc:date>2009-11-19T12:37:26Z</dc:date>
<dc:subject>[arin-ppml] Policy Proposal 103: Change IPv6 Allocation Process</dc:subject>
<content:encoded><![CDATA[michael.dillon at bt.com wrote:<br/>&gt;&gt; Can you point me <br/>&gt;&gt; in the right direction for what it would take to get a hold <br/>&gt;&gt; of an archive of IPv4 registration data for the purpose of <br/>&gt;&gt; simulating the action of proposal<br/>&gt;&gt; 103 versus the existing IPv6 policy?<br/>&gt; <br/>&gt; How is a simulation of IPv4 registrations going to illuminate<br/>&gt; a change to the IPv6 policy.<br/>&gt; <br/>&gt; This proposal is just a bad idea in so many ways.<br/>&gt; It is too complex to understand all the implications.<br/>&gt; It is too radical.<br/>&gt; It would disrupt IPv6 deployment while people scramble<br/>&gt; to figure out what it all means.<br/>&gt; It is not needed.<br/>&gt; It is out of sync with the rest of the world.<br/>&gt; It is wasting our time just discussing this non-starter.<br/>&gt; Please take this off the AC&#39;s agenda so that they can focus<br/>&gt; on more important issues like IPv4 runout.<br/>&gt; <br/><br/>Applying IPv4 style utilization to IPv6 is also a bad idea, but yet it&#39;s<br/>policy.<br/><br/>~Seth<br/>]]></content:encoded>
</item>
<item rdf:about="http://lists.arin.net/pipermail/arin-ppml/2009-November/015518.html">
<title>[arin-ppml] Policy Proposal 103: Change IPv6 Allocation Process</title>
<link>http://lists.arin.net/pipermail/arin-ppml/2009-November/015518.html</link>
<description> -----Original Message-----
From: wherrin at gmail.com [mailto:wherrin at gmail.com] On Behalf Of William Herrin
Sent: Wednesday, November 18, 2009 7:12 PM
To: George, Wes E [NTK]
Cc: arin-ppml at arin.net
Subject: Re: [arin-ppml] Policy Proposal 103: Change IPv6 Allocation Process

[...]

Oh! [...]</description>
<dc:creator>George, Wes E [NTK]</dc:creator>
<dc:date>2009-11-19T10:15:28Z</dc:date>
<dc:subject>[arin-ppml] Policy Proposal 103: Change IPv6 Allocation Process</dc:subject>
<content:encoded><![CDATA[ -----Original Message-----<br/>From: wherrin at gmail.com [mailto:wherrin at gmail.com] On Behalf Of William Herrin<br/>Sent: Wednesday, November 18, 2009 7:12 PM<br/>To: George, Wes E [NTK]<br/>Cc: arin-ppml at arin.net<br/>Subject: Re: [arin-ppml] Policy Proposal 103: Change IPv6 Allocation Process<br/><br/>&gt; [weg] I don&#39;t view expanding an existing<br/>&gt; network to match the standardized (and<br/>&gt; only available) netmasks as in any way<br/>&gt; unfair to new entrants.<br/><br/>Oh! You mean expand the legacy prefix lengths to the closest thing to<br/>a uniform length possible rather than let them just sit there, but<br/>restrain the fees until the registrant next asks for more addresses.<br/>That way the two legacy pools may become filterable too and the<br/>reserved address space isn&#39;t lost. That&#39;s a right good idea.<br/><br/>Would you object to seeing it as a follow-on or parallel proposal<br/>rather than part of the initial proposal? There may be complications<br/>lying in the details of how ARIN has allocated addresses in the legacy<br/>pool. I&#39;d rather those complications not bog down 103.<br/><br/>[weg] Yes, exactly. I&#39;m not necessarily making any comment on fees one way or the other, just thinking in terms of standardizing some of what would now be odd allocation sizes where it&#39;s possible to do so. However, I don&#39;t think this should be a separate proposal. What I would recommend is language in this proposal that talks to it but that doesn&#39;t make it a hard and fast requirement. In other words, give the recommendation that this would be the way to maximize the benefits of this proposal on existing allocations, without writing detailed specs on how it would be handled for all possible cases. Ultimately, that part would be up to ARIN staff to figure out, the proposal simply needs to sketch out the expectation. If it&#39;s not possible because of the way certain things are allocated, we&#39;re not necessarily any worse off, and you&#39;re not advocating renumbering to fix it, so I don&#39;t see how it would bog down this proposal.<br/><br/>Thanks<br/>Wes George<br/><br/>This e-mail may contain Sprint Nextel Company proprietary information intended for the sole use of the recipient(s). Any use by others is prohibited. If you are not the intended recipient, please contact the sender and delete all copies of the message.<br/><br/>]]></content:encoded>
</item>
<item rdf:about="http://lists.arin.net/pipermail/arin-ppml/2009-November/015517.html">
<title>[arin-ppml] Policy Proposal 103: Change IPv6 Allocation Process</title>
<link>http://lists.arin.net/pipermail/arin-ppml/2009-November/015517.html</link>
<description>
[...]

My intention is to simulate the action over time of both the current
IPv6 allocation policy and in the policy I&#x27;ve proposed by mapping the
actual IPv4 allocations into what that chain of allocations might have
looked like had they occurred under these policies. [...]</description>
<dc:creator>William Herrin</dc:creator>
<dc:date>2009-11-19T09:16:54Z</dc:date>
<dc:subject>[arin-ppml] Policy Proposal 103: Change IPv6 Allocation Process</dc:subject>
<content:encoded><![CDATA[On Thu, Nov 19, 2009 at 5:03 AM,  &lt;michael.dillon at bt.com&gt; wrote:<br/>&gt;&gt; Can you point me<br/>&gt;&gt; in the right direction for what it would take to get a hold<br/>&gt;&gt; of an archive of IPv4 registration data for the purpose of<br/>&gt;&gt; simulating the action of proposal<br/>&gt;&gt; 103 versus the existing IPv6 policy?<br/>&gt;<br/>&gt; How is a simulation of IPv4 registrations going to illuminate<br/>&gt; a change to the IPv6 policy.<br/><br/>Hi Michael,<br/><br/>My intention is to simulate the action over time of both the current<br/>IPv6 allocation policy and in the policy I&#39;ve proposed by mapping the<br/>actual IPv4 allocations into what that chain of allocations might have<br/>looked like had they occurred under these policies. I wish to start<br/>with the IPv4 data because that&#39;s likely to yield results closer to<br/>correct than if I try to generate some sort of randomized data set.<br/><br/>The simulation will require making certain assumptions about the<br/>mapping from IPv4 to IPv6, so I intend to make several reasonable sets<br/>of assumptions for each in order to see how that changes the results.<br/>While the results won&#39;t be perfect, it should be possible to identify<br/>patterns in the results which validate or refute this proposal&#39;s<br/>claims about address waste and routing table consumption.<br/><br/><br/>&gt; This proposal is just a bad idea in so many ways.<br/><br/>I&#39;m sorry you feel that way. While I respect that the radical nature<br/>of the proposed change would reasonably make anyone suggest that we<br/>_proceed with care_, I hope that the AC elects to move the proposal<br/>forward so that the implications can be analyzed, discussed and should<br/>they ultimately prove persuasive, adopted by ARIN.<br/><br/>By my count it&#39;s now 5 enthusiastic, 1 opposed until he sees some data<br/>that justifies the proposal&#39;s claims, and you. I would respectfully<br/>suggest that the count merits bringing the proposal forward for formal<br/>discussion and presentation, regardless of whether its current form is<br/>likely to be adopted. We owe it to ourselves to start thinking about<br/>the issues this proposal raises while the IPv6 allocation count is<br/>still small.<br/><br/>Regards,<br/>Bill Herrin<br/><br/><br/>-- <br/>William D. Herrin ................ herrin at dirtside.com  bill at herrin.us<br/>3005 Crane Dr. ...................... Web: &lt;http://bill.herrin.us/&gt;<br/>Falls Church, VA 22042-3004<br/>]]></content:encoded>
</item>
<item rdf:about="http://lists.arin.net/pipermail/arin-ppml/2009-November/015516.html">
<title>[arin-ppml] Policy Proposal 103: Change IPv6 Allocation Process</title>
<link>http://lists.arin.net/pipermail/arin-ppml/2009-November/015516.html</link>
<description>

[...]

How is a simulation of IPv4 registrations going to illuminate
a change to the IPv6 policy.

This proposal is just a bad idea in so many ways.
It is too complex to understand all the implications.
It is too radical.
It would disrupt IPv6 deployment while people scramble [...]</description>
<dc:creator>michael.dillon at bt.com</dc:creator>
<dc:date>2009-11-19T05:03:46Z</dc:date>
<dc:subject>[arin-ppml] Policy Proposal 103: Change IPv6 Allocation Process</dc:subject>
<content:encoded><![CDATA[&gt; Can you point me <br/>&gt; in the right direction for what it would take to get a hold <br/>&gt; of an archive of IPv4 registration data for the purpose of <br/>&gt; simulating the action of proposal<br/>&gt; 103 versus the existing IPv6 policy?<br/><br/>How is a simulation of IPv4 registrations going to illuminate<br/>a change to the IPv6 policy.<br/><br/>This proposal is just a bad idea in so many ways.<br/>It is too complex to understand all the implications.<br/>It is too radical.<br/>It would disrupt IPv6 deployment while people scramble<br/>to figure out what it all means.<br/>It is not needed.<br/>It is out of sync with the rest of the world.<br/>It is wasting our time just discussing this non-starter.<br/>Please take this off the AC&#39;s agenda so that they can focus<br/>on more important issues like IPv4 runout.<br/><br/>--Michael Dillon<br/><br/>]]></content:encoded>
</item>
<item rdf:about="http://lists.arin.net/pipermail/arin-ppml/2009-November/015515.html">
<title>[arin-ppml] Policy Proposal 103: Change IPv6 Allocation Process</title>
<link>http://lists.arin.net/pipermail/arin-ppml/2009-November/015515.html</link>
<description>On Wed, Nov 18, 2009 at 1:07 PM, George, Wes E [NTK]
&#x3C;Wesley.E.George at sprint.com&#x3E; wrote:

[...]

Let&#x27;s see what can be done.

[QUESTION FOR THE AC]

I vaguely recall that ARIN offers its registration data set to
researchers trying to do academic analysis about change in the
Internet over time. [...]</description>
<dc:creator>William Herrin</dc:creator>
<dc:date>2009-11-18T19:11:53Z</dc:date>
<dc:subject>[arin-ppml] Policy Proposal 103: Change IPv6 Allocation Process</dc:subject>
<content:encoded><![CDATA[On Wed, Nov 18, 2009 at 1:07 PM, George, Wes E [NTK]<br/>&lt;Wesley.E.George at sprint.com&gt; wrote:<br/>&gt; [weg] yeah I think that gets to the right ballpark. You<br/>&gt; probably need to assume some percentages as to how<br/>&gt; much deaggregation will still be done as well as how<br/>&gt; much of it will be filtered by ISPs in the DFZ.<br/>&gt; I think you do need to try to capture some scenarios that<br/>&gt; assume some percentage of PI /48s displacing what<br/>&gt; would otherwise be aggregated PD /48s.<br/><br/>Hi Wes,<br/><br/>Let&#39;s see what can be done.<br/><br/>[QUESTION FOR THE AC]<br/><br/>I vaguely recall that ARIN offers its registration data set to<br/>researchers trying to do academic analysis about change in the<br/>Internet over time. Do I remember right? Can you point me in the right<br/>direction for what it would take to get a hold of an archive of IPv4<br/>registration data for the purpose of simulating the action of proposal<br/>103 versus the existing IPv6 policy?<br/><br/><br/>&gt; [weg] it&#39;s sort of moot what is in my budget. I was<br/>&gt; simply saying that this seems to be quite a lot<br/>&gt; outside of the current fee structure, and fairly<br/>&gt; arbitrary - a simple order of magnitude increase<br/>&gt; as we go up the scale, and I can&#39;t exactly see why,<br/><br/>Well, to be frank it *is* fairly arbitrary. It&#39;s also just a suggestion.<br/><br/>ARIN has a body whose job is to take all the issues that impact fees<br/>into consideration and then set the fee structure. It&#39;s name escapes<br/>me right now, but the point is: those are the folks who will set the<br/>actual fee structure.<br/><br/>My implementation notes are only intended to illustrate the general<br/>kind of demand that the policy places on the fee structure in order<br/>for the policy to work sensibly, since 103&#39;s needs are very different<br/>from the needs created by the prior policy.<br/><br/><br/>&gt; [weg] Then what&#39;s the point in having /56 as<br/>&gt; an allocation at all, and especially at that<br/>&gt; price point?<br/><br/>There are two subtle yet very important things that the /56 allocation does:<br/><br/>1. It creates an allocation that&#39;s effectively PI for all. ISPs *will*<br/>decide not to carry it.<br/><br/>As long as ISPs try to stretch to carry every prefix ARIN allocates,<br/>they&#39;ll remain caught in the cost spiral from the constant tug-of-war<br/>between folks who want ARIN to do cheap PI and vendors who expect them<br/>to ante up for bigger TCAMs. I don&#39;t want that. I want to see them get<br/>together at NANOG and impanel a committee to study the classifications<br/>and issue a recommendation as to which classes should be carried in<br/>members&#39; DFZ routers. That committee isn&#39;t politically possible while<br/>the ISPs are still trying to stretch to carry every ARIN allocation.<br/><br/>2. It creates a void where there&#39;s demand, no supply but plenty of<br/>opportunity. We have technologies on the drawing board like LISP and<br/>TRRP ( http://bill.herrin.us/network/trrp.html ) that could, in<br/>theory, create a secondary routing level that acts scalabily without<br/>consuming DFZ slots. But there&#39;s no demand to drive the development<br/>and deployment of those technologies because they&#39;re only one piece of<br/>the puzzle and the other pieces are also missing.<br/><br/><br/>&gt; [weg] I don&#39;t view expanding an existing<br/>&gt; network to match the standardized (and<br/>&gt; only available) netmasks as in any way<br/>&gt; unfair to new entrants.<br/><br/>Oh! You mean expand the legacy prefix lengths to the closest thing to<br/>a uniform length possible rather than let them just sit there, but<br/>restrain the fees until the registrant next asks for more addresses.<br/>That way the two legacy pools may become filterable too and the<br/>reserved address space isn&#39;t lost. That&#39;s a right good idea.<br/><br/>Would you object to seeing it as a follow-on or parallel proposal<br/>rather than part of the initial proposal? There may be complications<br/>lying in the details of how ARIN has allocated addresses in the legacy<br/>pool. I&#39;d rather those complications not bog down 103.<br/><br/>Regards,<br/>Bill Herrin<br/><br/><br/><br/>-- <br/>William D. Herrin ................ herrin at dirtside.com  bill at herrin.us<br/>3005 Crane Dr. ...................... Web: &lt;http://bill.herrin.us/&gt;<br/>Falls Church, VA 22042-3004<br/>]]></content:encoded>
</item>
<item rdf:about="http://lists.arin.net/pipermail/arin-ppml/2009-November/015514.html">
<title>[arin-ppml] Policy Proposal 103: Change IPv6 Allocation Process</title>
<link>http://lists.arin.net/pipermail/arin-ppml/2009-November/015514.html</link>
<description>
On Tue, Nov 17, 2009 at 1:09 PM, George, Wes E [NTK]
&#x3C;Wesley.E.George at sprint.com&#x3E; wrote:

[...]

I think you make a fair point here. And we have lots of time before
the next meeting.

What kind of analysis would you like to see? Assuming ARIN is willing [...]</description>
<dc:creator>George, Wes E [NTK]</dc:creator>
<dc:date>2009-11-18T13:07:10Z</dc:date>
<dc:subject>[arin-ppml] Policy Proposal 103: Change IPv6 Allocation Process</dc:subject>
<content:encoded><![CDATA[<br/><br/>-----Original Message-----<br/>From: wherrin at gmail.com [mailto:wherrin at gmail.com] On Behalf Of William Herrin<br/>Sent: Tuesday, November 17, 2009 5:47 PM<br/>To: arin-ppml at arin.net<br/>Cc: George, Wes E [NTK]<br/>Subject: Re: [arin-ppml] Policy Proposal 103: Change IPv6 Allocation Process<br/><br/>On Tue, Nov 17, 2009 at 1:09 PM, George, Wes E [NTK]<br/>&lt;Wesley.E.George at sprint.com&gt; wrote:<br/><br/>&gt;<br/>&gt; [weg] I think this hits on my concern - Your opinion and my<br/>&gt; opinion as to whether this is a good idea are still just opinions<br/>&gt; without some more analysis. We don&#39;t *know* that this will be<br/>&gt; any better. I&#39;d rather you show your work - do some analysis<br/>&gt; of the current routing table to draw some conclusions about<br/>&gt; how much of an improvement we might actually see from something<br/>&gt; like this, both if just one region does it and if all regions do it<br/>&gt; BEFORE we implement it. Even if it&#39;s fairly simplistic and<br/>&gt; uses the IPv4 table + classful allocation (allocate the entirety<br/>&gt; of IPv4 space as many times as necessary), I&#39;m not keen on<br/>&gt; recommending such a radical change without more analysis<br/>&gt; to back it up.<br/><br/>Hi Wes,<br/><br/>I think you make a fair point here. And we have lots of time before<br/>the next meeting.<br/><br/>What kind of analysis would you like to see? Assuming ARIN is willing<br/>to provide the data, how about a simulation based on the IPv4<br/>allocation history, repeating it as if under both the current and<br/>proposed IPv6 methods using a couple of different assumption sets and<br/>then looking to see where it comes out in terms of resulting<br/>allocations, free space fragmentation, disaggregability estimates and<br/>so on?<br/><br/>[weg] yeah I think that gets to the right ballpark. You probably need to assume some percentages as to how much deaggregation will still be done as well as how much of it will be filtered by ISPs in the DFZ.<br/>I think you do need to try to capture some scenarios that assume some percentage of PI /48s displacing what would otherwise be aggregated PD /48s.<br/><br/>&gt;&gt;Look at it this way: who am I to tell you how many IP addresses you<br/>&gt;&gt;need to do your job? I&#39;m nobody.  You are uniquely well qualified to<br/>&gt;&gt;strike the best balance between cost and size in your particular<br/>&gt;&gt;organization. If it isn&#39;t absolutely necessary for me to second guess<br/>&gt;&gt;your judgment in such matters, why should I?<br/>&gt;<br/>&gt; [weg] fair enough, but why are you trying to discourage me from<br/>&gt; asking for a /24 by making it prohibitively expensive then? If<br/>&gt; we&#39;re really trying to reduce the amount of overhead and<br/>&gt; justification because IPv6 is so vast and non-scarce, then<br/>&gt; make it easier to justify, don&#39;t remove the justification<br/>&gt; altogether and replace it with some pseudo-scarcity pricing model..<br/><br/>The nice thing about cash is that balancing what you want with what<br/>you&#39;re willing to pay for is a tried and true method for achieving<br/>respectable efficiency.<br/><br/>If you want a /24 badly enough to pay $100k for it, and more to the<br/>point if you think that&#39;s an investment you&#39;ll recover well on, then<br/>you should have it. If not, what *is* in your budget?<br/><br/>[weg] it&#39;s sort of moot what is in my budget. I was simply saying that this seems to be quite a lot outside of the current fee structure, and fairly arbitrary - a simple order of magnitude increase as we go up the scale, and I can&#39;t exactly see why, other than an assumption that those large enough that they could have justified a /24 in the current system must have deep pockets, so they won&#39;t notice, and it&#39;ll keep &quot;the riffraff&quot; out. I think this precludes the new entries, the innovators on the assumption that $100K isn&#39;t a lot in the grand scheme of things. Maybe it would be for some...<br/><br/>In the name of leaving no stone unturned, I&#39;d like to discuss<br/>alternatives. If not cash paid to ARIN directly, would you see annual<br/>Internet services budget as a more reasonable measurement vector?<br/>HD-ratio is truly bizarre but is there another non-cash vector you&#39;d<br/>like to discuss? Perhaps a combination method where the smaller<br/>allocations are simple cash while the larger ones require modest<br/>justification but come with a lower price tag?<br/><br/>I&#39;d also like to hear from anyone who would argue that simple cash<br/>*is* the better choice.<br/>[weg] like I said, I think the best balance would be to still have SOME amount of usage-based justification, probably much less stringent, and make the fee more reasonable, but waive the requirement for justification if someone wants it bad enough to pay an exorbitant fee. That said, I&#39;m still not convinced that pricing is the way to enforce efficiency. If your goal is to make the routing table better, then you can implement rigid allocation models without messing with the justification to get one of said allocations. If your goal is to also make it easier to get IPv6 space in order to spur implementation, you can do that by reducing the current justification requirements. I&#39;m not in favor of eliminating them altogether.<br/><br/>&gt;&gt; To be frank, the whole point of the $10 /56 level is to put you into a<br/>&gt;&gt; position as an ISP where you have to make a choice about filtering<br/>&gt;&gt; because you can&#39;t rationally carry those routes on your big iron. I<br/>&gt;&gt; *DO NOT* seriously expect you to carry single-homed /56&#39;s in the DFZ.<br/>&gt;<br/>&gt; [weg] I think you have a fundamental flaw in this assumption, and it<br/>&gt;basically breaks routing for any single-homed customer who<br/>&gt;chooses to use PI space.<br/><br/>Upside down. Can&#39;t break what never worked. Instead, it sets the<br/>barrier to entry: ISPs don&#39;t carry the single-homed /56 block any more<br/>than they carry /26&#39;s in the DFZ today. So, just as you have to step<br/>up to a /24 to play in the DFZ for IPv4, you have to step up to some<br/>larger size to be single-homed in IPv6 with PI addresses. Which costs<br/>more. So, you have to make a judgment call about whether not having to<br/>renumber is worth the extra cash outlay.<br/><br/>[weg] Then what&#39;s the point in having /56 as an allocation at all, and especially at that price point? It has limited value, primarily for folks that have networks with a requirement for globally unique addresses but no requirement for them to be Internet routable. What I see is far more likely is people raising a ground swell of support for &quot;I have a /56 from ARIN, and you have to route it, because I can&#39;t afford to pay you AND pay $1K/year for a /48, you big ISPs are always taking advantage of the little guy...&quot; We didn&#39;t always accept /24s in IPv4 either...<br/>Even if I concede that /56 isn&#39;t breaking anything not broken today, and maybe it won&#39;t end up being routed, I&#39;d argue that even at /48, it presents enough of an incentive that you will increase the number of single-homed PI holders and therefore significantly increase the routing table. At least under the other proposals being discussed, you have to be multihomed to play, so you can make the argument that you&#39;re not actively adding something to the routing table that wasn&#39;t already there (a multihomed network using PD space is always deaggregated so that you don&#39;t have prefix-length matching problems). $1K/year is (usually) still cheaper than a connection to a second provider.<br/><br/>&gt; Also, I&#39;m unclear as to how being able to bring blocks to<br/>&gt; standard sizes through changes in bitmask would make the<br/>&gt; &quot;IPv6 swamp&quot; worse.<br/><br/>For each bit that you increase the mask of your allocation in the<br/>swamp, you double the potential disaggregation you can force on<br/>everybody else. Hence &quot;worse.&quot; Also, there&#39;s a fairness question.<br/>Grandfathering an existing resource assignment is generally perceived<br/>as fair, but new registrants wouldn&#39;t have access to expanding netmask<br/>allocations.<br/><br/>[weg] I don&#39;t view expanding an existing network to match the standardized (and only available) netmasks as in any way unfair to new entrants. Plus, I don&#39;t see why you couldn&#39;t do filtering just the same as you do for the &quot;non-swamp&quot; space to nuke the disaggregation. The more of the swamp space you can get into standardized prefixes, the more you simplify any filtering you attempt to do. Even if there&#39;s not discrete blocks allocated for the different sizes, you still can put some assumptions in place about the amount of disaggregation on any of those normalized allocation sizes.<br/><br/>Thanks again,<br/><br/>Wes George<br/><br/>This e-mail may contain Sprint Nextel Company proprietary information intended for the sole use of the recipient(s). Any use by others is prohibited. If you are not the intended recipient, please contact the sender and delete all copies of the message.<br/><br/>]]></content:encoded>
</item>
<item rdf:about="http://lists.arin.net/pipermail/arin-ppml/2009-November/015513.html">
<title>[arin-ppml] Policy Proposal 103: Change IPv6 Allocation Process</title>
<link>http://lists.arin.net/pipermail/arin-ppml/2009-November/015513.html</link>
<description>
[...]

Nuts. Well, if I have to, I have to. How about this as a starting
point for discussion?

6.5.9.3 Excepting Multiple Discrete Network registrations, ARIN shall
register no more than one address block of each prefix-length for any
single organization.

6.5.9. [...]</description>
<dc:creator>William Herrin</dc:creator>
<dc:date>2009-11-17T18:44:17Z</dc:date>
<dc:subject>[arin-ppml] Policy Proposal 103: Change IPv6 Allocation Process</dc:subject>
<content:encoded><![CDATA[On Tue, Nov 17, 2009 at 6:10 PM, Scott Leibrand &lt;scottleibrand at gmail.com&gt; wrote:<br/>&gt; You&#39;ve got a couple months, I think, but we won&#39;t be able to ignore the<br/>&gt; issue at the spring meeting. &nbsp;At Dearborn there was near unanimous support<br/>&gt; in the room for the MDN draft policy 2009-5, so the AC voted to move it to<br/>&gt; last call, which completed last week. &nbsp;It will be on the agenda at our AC<br/>&gt; call this week, when I expect we&#39;ll recommend it to the Board for adoption.<br/>&gt; &nbsp;Then the Board will need to ratify it, and ARIN staff will need to<br/>&gt; implement it.<br/><br/>Hi Scott,<br/><br/>Nuts. Well, if I have to, I have to. How about this as a starting<br/>point for discussion?<br/><br/>6.5.9.3 Excepting Multiple Discrete Network registrations, ARIN shall<br/>register no more than one address block of each prefix-length for any<br/>single organization.<br/><br/>6.5.9.8 ARIN shall allocate IPv6 address blocks to an organization&#39;s<br/>second and subsequent discrete networks (section 6.11) in exactly and<br/>only the following prefix lengths: /40, /32. ARIN shall manage the<br/>allocation pools such that the pool identity serves to classify<br/>whether or not the allocation is for a second or subsequent discrete<br/>network.<br/><br/><br/>I dropped the lower end of the range because I think for now we should<br/>discourage folks from running lots of tiny networks. I dropped /24<br/>because I expect /24 to be modestly disaggregable and want to see if<br/>it turns out that way before including it for MDN&#39;s. So, the<br/>single/multi homed classification vector gains a third stop: MDN.<br/><br/>Regards,<br/>Bill Herrin<br/><br/><br/>-- <br/>William D. Herrin ................ herrin at dirtside.com  bill at herrin.us<br/>3005 Crane Dr. ...................... Web: &lt;http://bill.herrin.us/&gt;<br/>Falls Church, VA 22042-3004<br/>]]></content:encoded>
</item>
<item rdf:about="http://lists.arin.net/pipermail/arin-ppml/2009-November/015512.html">
<title>[arin-ppml] Policy Proposal 103: Change IPv6 Allocation Process</title>
<link>http://lists.arin.net/pipermail/arin-ppml/2009-November/015512.html</link>
<description>
[...]

You&#x27;ve got a couple months, I think, but we won&#x27;t be able to ignore the 
issue at the spring meeting.  At Dearborn there was near unanimous 
support in the room for the MDN draft policy 2009-5, so the AC voted to 
move it to last call, which completed last week. [...]</description>
<dc:creator>Scott Leibrand</dc:creator>
<dc:date>2009-11-17T18:10:24Z</dc:date>
<dc:subject>[arin-ppml] Policy Proposal 103: Change IPv6 Allocation Process</dc:subject>
<content:encoded><![CDATA[William Herrin wrote:<br/>&gt;<br/>&gt;&gt; Another consideration is Multiple Discrete Networks.<br/>&gt;&gt;     <br/>&gt;<br/>&gt; Hi Scott,<br/>&gt;<br/>&gt; If I can duck the issue for now, I&#39;d like to see that addressed in a<br/>&gt; later policy. I don&#39;t see Multiple Discrete Networks in current IPv6<br/>&gt; policy. I only see it under NRPM 4.5.<br/>&gt;   <br/><br/>You&#39;ve got a couple months, I think, but we won&#39;t be able to ignore the <br/>issue at the spring meeting.  At Dearborn there was near unanimous <br/>support in the room for the MDN draft policy 2009-5, so the AC voted to <br/>move it to last call, which completed last week.  It will be on the <br/>agenda at our AC call this week, when I expect we&#39;ll recommend it to the <br/>Board for adoption.  Then the Board will need to ratify it, and ARIN <br/>staff will need to implement it.<br/><br/>&gt; The proposal helps a little by allowing orgs to get several distinct<br/>&gt; blocks. In theory that will at least allow folks with a small number<br/>&gt; of discrete networks to get started. But more work will probably be<br/>&gt; needed to assess what&#39;s fair and whether it should be treated as a<br/>&gt; third measurement vector so that ISPs can filter differently.<br/><br/>Taking off my AC hat and putting on the hat of first-hand experience as <br/>a user of the MDN policy:<br/><br/>The routing model of proposal 103 seems to be optimized for a single <br/>organization with a single contiguous network (AS).  If an organization <br/>runs multiple discrete networks (with multiple different ASNs), then the <br/>policy either needs to treat each network as a separate entity for <br/>purposes of allocating routable blocks, or we need to explicitly decide <br/>that we would prefer an org with MDNs to get a single allocation and <br/>split it up amongst the MDNs.  That, of course, means that any filtering <br/>assumptions we make must take that into account, and we can&#39;t rely as <br/>reliably on easy filtering policies.  We already have that problem in <br/>IPv6 today with /32s being universally accepted, but more-specific <br/>deaggregates currently being filtered (along with PI /48s) by some networks.<br/><br/>-Scott<br/>]]></content:encoded>
</item>
<item rdf:about="http://lists.arin.net/pipermail/arin-ppml/2009-November/015511.html">
<title>[arin-ppml] Policy Proposal 103: Change IPv6 Allocation Process</title>
<link>http://lists.arin.net/pipermail/arin-ppml/2009-November/015511.html</link>
<description>On Tue, Nov 17, 2009 at 1:09 PM, George, Wes E [NTK]
&#x3C;Wesley.E.George at sprint.com&#x3E; wrote:

[...]

I think you make a fair point here. And we have lots of time before
the next meeting.

What kind of analysis would you like to see? Assuming ARIN is willing [...]</description>
<dc:creator>William Herrin</dc:creator>
<dc:date>2009-11-17T17:46:30Z</dc:date>
<dc:subject>[arin-ppml] Policy Proposal 103: Change IPv6 Allocation Process</dc:subject>
<content:encoded><![CDATA[On Tue, Nov 17, 2009 at 1:09 PM, George, Wes E [NTK]<br/>&lt;Wesley.E.George at sprint.com&gt; wrote:<br/>&gt; From: wherrin at gmail.com [mailto:wherrin at gmail.com] On Behalf Of William Herrin<br/>&gt;&gt;I respectfully disagree that we won&#39;t see any of the benefits without<br/>&gt;&gt;a global policy. Operators in the RIPE and APNIC regions are just as<br/>&gt;&gt;capable of filtering announcements from the ARIN region on<br/>&gt;&gt;classification boundaries as anyone else is. Whatever benefit there is<br/>&gt;&gt;to be had, we should see 10%-20% of it in a single-region policy. If<br/>&gt;&gt;the benefit proves enough, I think it likely that the other regions<br/>&gt;&gt;will move to adopt similar policies without needing coordination or,<br/>&gt;&gt;frankly, much of a push.<br/>&gt;<br/>&gt; [weg] I think this hits on my concern - Your opinion and my<br/>&gt; opinion as to whether this is a good idea are still just opinions<br/>&gt; without some more analysis. We don&#39;t *know* that this will be<br/>&gt; any better. I&#39;d rather you show your work - do some analysis<br/>&gt; of the current routing table to draw some conclusions about<br/>&gt; how much of an improvement we might actually see from something<br/>&gt; like this, both if just one region does it and if all regions do it<br/>&gt; BEFORE we implement it. Even if it&#39;s fairly simplistic and<br/>&gt; uses the IPv4 table + classful allocation (allocate the entirety<br/>&gt; of IPv4 space as many times as necessary), I&#39;m not keen on<br/>&gt; recommending such a radical change without more analysis<br/>&gt; to back it up.<br/><br/>Hi Wes,<br/><br/>I think you make a fair point here. And we have lots of time before<br/>the next meeting.<br/><br/>What kind of analysis would you like to see? Assuming ARIN is willing<br/>to provide the data, how about a simulation based on the IPv4<br/>allocation history, repeating it as if under both the current and<br/>proposed IPv6 methods using a couple of different assumption sets and<br/>then looking to see where it comes out in terms of resulting<br/>allocations, free space fragmentation, disaggregability estimates and<br/>so on?<br/><br/><br/><br/>&gt;&gt;Look at it this way: who am I to tell you how many IP addresses you<br/>&gt;&gt;need to do your job? I&#39;m nobody. &nbsp;You are uniquely well qualified to<br/>&gt;&gt;strike the best balance between cost and size in your particular<br/>&gt;&gt;organization. If it isn&#39;t absolutely necessary for me to second guess<br/>&gt;&gt;your judgment in such matters, why should I?<br/>&gt;<br/>&gt; [weg] fair enough, but why are you trying to discourage me from<br/>&gt; asking for a /24 by making it prohibitively expensive then? If<br/>&gt; we&#39;re really trying to reduce the amount of overhead and<br/>&gt; justification because IPv6 is so vast and non-scarce, then<br/>&gt; make it easier to justify, don&#39;t remove the justification<br/>&gt; altogether and replace it with some pseudo-scarcity pricing model..<br/><br/>The nice thing about cash is that balancing what you want with what<br/>you&#39;re willing to pay for is a tried and true method for achieving<br/>respectable efficiency.<br/><br/>If you want a /24 badly enough to pay $100k for it, and more to the<br/>point if you think that&#39;s an investment you&#39;ll recover well on, then<br/>you should have it. If not, what *is* in your budget?<br/><br/><br/>In the name of leaving no stone unturned, I&#39;d like to discuss<br/>alternatives. If not cash paid to ARIN directly, would you see annual<br/>Internet services budget as a more reasonable measurement vector?<br/>HD-ratio is truly bizarre but is there another non-cash vector you&#39;d<br/>like to discuss? Perhaps a combination method where the smaller<br/>allocations are simple cash while the larger ones require modest<br/>justification but come with a lower price tag?<br/><br/>I&#39;d also like to hear from anyone who would argue that simple cash<br/>*is* the better choice.<br/><br/><br/>&gt;&gt; To be frank, the whole point of the $10 /56 level is to put you into a<br/>&gt;&gt; position as an ISP where you have to make a choice about filtering<br/>&gt;&gt; because you can&#39;t rationally carry those routes on your big iron. I<br/>&gt;&gt; *DO NOT* seriously expect you to carry single-homed /56&#39;s in the DFZ.<br/>&gt;<br/>&gt; [weg] I think you have a fundamental flaw in this assumption, and it<br/>&gt;basically breaks routing for any single-homed customer who<br/>&gt;chooses to use PI space.<br/><br/>Upside down. Can&#39;t break what never worked. Instead, it sets the<br/>barrier to entry: ISPs don&#39;t carry the single-homed /56 block any more<br/>than they carry /26&#39;s in the DFZ today. So, just as you have to step<br/>up to a /24 to play in the DFZ for IPv4, you have to step up to some<br/>larger size to be single-homed in IPv6 with PI addresses. Which costs<br/>more. So, you have to make a judgment call about whether not having to<br/>renumber is worth the extra cash outlay.<br/><br/><br/><br/><br/>&gt;&gt; My intention in the proposal was that you keep the /29 for as long as<br/>&gt;&gt; you want (don&#39;t renumber unless you want to!) and it counts under the<br/>&gt;&gt; new policy as your choice of a /32 or a /24, making you eligible to<br/>&gt;&gt; add either a /24 or a /32 but not both.<br/>&gt;&gt;<br/>&gt;&gt; My intention was also that the /29 *would not* be expandable to a /24,<br/>&gt;&gt; even if ARIN reserved enough space to do so. That&#39;s the IPv6 swamp and<br/>&gt;&gt; we&#39;re stuck with it but let&#39;s not make it any worse than it already<br/>&gt;&gt; is.<br/>&gt; [weg] if that&#39;s your intention, I didn&#39;t read that from the policy or<br/>&gt; implementation notes. You should probably make that clearer.<br/><br/>I&#39;ll try to clarify that in the next draft.<br/><br/><br/>&gt; Also, I&#39;m unclear as to how being able to bring blocks to<br/>&gt; standard sizes through changes in bitmask would make the<br/>&gt; &quot;IPv6 swamp&quot; worse.<br/><br/>For each bit that you increase the mask of your allocation in the<br/>swamp, you double the potential disaggregation you can force on<br/>everybody else. Hence &quot;worse.&quot; Also, there&#39;s a fairness question.<br/>Grandfathering an existing resource assignment is generally perceived<br/>as fair, but new registrants wouldn&#39;t have access to expanding netmask<br/>allocations.<br/><br/><br/>&gt;&gt; Another question I do think is largely unanswered is some<br/>&gt;&gt; manner of estimate of how much address space (in terms<br/>&gt;&gt; of number of networks) going back to something like classful<br/>&gt;&gt; address allocation would cost us [...] compared with other<br/>&gt;&gt; options like sparse allocation.<br/>&gt;<br/>&gt; Well, sparse is easy. 200 /56 allocations inside your /29 costs 8 bits<br/>&gt; leaving you with /37 as your largest possible remaining allocation.<br/>&gt; But, each of the /56&#39;s is, at that point, also capable of expanding to<br/>&gt; /37 via a netmask change.<br/>&gt;<br/>&gt; With the method described in this proposal, there&#39;s no need and indeed<br/>&gt; no reason to leave space between allocations, so the same 200 /56&#39;s<br/>&gt; consume part of one /48, leaving the largest remaining allocation in<br/>&gt; your /29 at /30. However, any of the /56&#39;s who need more addresses<br/>&gt; will add a /48 instead of being able to expand their /56.<br/>&gt;<br/>&gt; From an address conservation perspective, this proposal&#39;s allocation<br/>&gt; method should come out way ahead of sparse. Sparse is incredibly<br/>&gt; wasteful of address space.<br/>&gt;<br/>&gt; [weg] Thanks for that, but I think you missed a fundamental<br/>&gt; distinction - allocated space [is] completely in<br/>&gt; use. Reserved space is not.<br/><br/>Heavily fragmented reserved space creates waste and other problems. In<br/>the sparse example above you needed to assign a /32 to someone, you&#39;d<br/>have to go back for more address space or allocate 32 disaggregate<br/>/37&#39;s. With this proposal&#39;s method, that /32 is readily doable, as is<br/>a /30. Free space fragmentation is not *as bad* as allocated space<br/>fragmentation, but it&#39;s still bad.<br/><br/><br/><br/>On Mon, Nov 16, 2009 at 7:40 PM, Scott Leibrand &lt;scottleibrand at gmail.com&gt; wrote:<br/>&gt; On Nov 16, 2009, at 4:27 PM, William Herrin &lt;bill at herrin.us&gt; wrote:<br/>&gt;&gt; 6.2.10 Organization<br/>&gt;&gt;<br/>&gt;&gt; An organization under section 6 is either:<br/>&gt;&gt;<br/>&gt;&gt; one or more legal entities under common control or ownership, or<br/>&gt;&gt;<br/>&gt;&gt; one such legal entity which operates a strictly separate network from<br/>&gt;&gt; the others.<br/>&gt;&gt;<br/>&gt;&gt;<br/>&gt;&gt; Thoughts? Alternatives?<br/><br/>&gt; Another consideration is Multiple Discrete Networks.<br/><br/>Hi Scott,<br/><br/>If I can duck the issue for now, I&#39;d like to see that addressed in a<br/>later policy. I don&#39;t see Multiple Discrete Networks in current IPv6<br/>policy. I only see it under NRPM 4.5.<br/><br/>The proposal helps a little by allowing orgs to get several distinct<br/>blocks. In theory that will at least allow folks with a small number<br/>of discrete networks to get started. But more work will probably be<br/>needed to assess what&#39;s fair and whether it should be treated as a<br/>third measurement vector so that ISPs can filter differently.<br/><br/>Regards,<br/>Bill Herrin<br/><br/><br/><br/>-- <br/>William D. Herrin ................ herrin at dirtside.com  bill at herrin.us<br/>3005 Crane Dr. ...................... Web: &lt;http://bill.herrin.us/&gt;<br/>Falls Church, VA 22042-3004<br/>]]></content:encoded>
</item>
<item rdf:about="http://lists.arin.net/pipermail/arin-ppml/2009-November/015510.html">
<title>[arin-ppml] Securing Routing Information</title>
<link>http://lists.arin.net/pipermail/arin-ppml/2009-November/015510.html</link>
<description>FYI, here&#x27;s a report from a group of operators who got together and  
discussed the issues.

http://www.isoc.org/educpillar/resources/docs/routingroundtable_200909.pdf

John</description>
<dc:creator>John Schnizlein</dc:creator>
<dc:date>2009-11-17T14:58:39Z</dc:date>
<dc:subject>[arin-ppml] Securing Routing Information</dc:subject>
<content:encoded><![CDATA[FYI, here&#39;s a report from a group of operators who got together and  <br/>discussed the issues.<br/><br/>http://www.isoc.org/educpillar/resources/docs/routingroundtable_200909.pdf<br/><br/>John<br/>-------------- next part --------------<br/>An HTML attachment was scrubbed...<br/>URL: &lt;http://lists.arin.net/pipermail/arin-ppml/attachments/20091117/046f8c0c/attachment.html&gt;<br/>]]></content:encoded>
</item>
</rdf:RDF>