From nobody Wed Oct 1 05:58:09 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3BEE61A038C for ; Wed, 1 Oct 2014 05:58:07 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 0.8 X-Spam-Level: X-Spam-Status: No, score=0.8 tagged_above=-999 required=5 tests=[BAYES_50=0.8, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LnUcBpSBUftM for ; Wed, 1 Oct 2014 05:58:05 -0700 (PDT) Received: from BLU004-OMC3S3.hotmail.com (blu004-omc3s3.hotmail.com [65.55.116.78]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2F1061A0346 for ; Wed, 1 Oct 2014 05:58:05 -0700 (PDT) Received: from BLU436-SMTP55 ([65.55.116.72]) by BLU004-OMC3S3.hotmail.com over TLS secured channel with Microsoft SMTPSVC(7.5.7601.22724); Wed, 1 Oct 2014 05:58:04 -0700 X-TMN: [uyTsbXWENLYjZT9JDXDjiPUKtGbyPCNY] X-Originating-Email: [pds@lugs.com] Message-ID: User-Agent: Microsoft-MacOutlook/14.4.4.140807 Date: Wed, 1 Oct 2014 13:57:54 +0100 From: Peter Schoenmaker To: Thread-Topic: WGLC draft-ietf-grow-filtering-threats-03 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="B_3495016683_6685390" X-OriginalArrivalTime: 01 Oct 2014 12:58:03.0838 (UTC) FILETIME=[5674DDE0:01CFDD77] Archived-At: http://mailarchive.ietf.org/arch/msg/grow/4YC8GXVxi53d2SPVbqyH00wBtnc Subject: [GROW] WGLC draft-ietf-grow-filtering-threats-03 X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Oct 2014 12:58:07 -0000 --B_3495016683_6685390 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Hello group: I would like to initiate a working group last call on draft-ietf-grow-filtering-threats-03. Between the last last call and now we received feedback on the draft and the authors have updated the draft. Please review the draft and voice your opinion as to yea or nay on this draft. WGLC will end 17th October 2014. Abstract This document describes how unexpected traffic flows can emerge across an autonomous system, as the result of other autonomous systems filtering, or restricting the propagation of overlapping prefixes. We provide a review of the techniques to detect the occurrence of this issue and defend against it. Thanks Peter --B_3495016683_6685390 Content-Type: text/html; charset="US-ASCII" Content-Transfer-Encoding: quoted-printable
Hello group:

I would like to initiate a working group last call on draft-ietf-gr= ow-filtering-threats-03.  Between the last last call and now we receive= d feedback on the draft and the authors have updated the draft.
Please review the draft and voice your opinion as to yea or nay= on this draft.  WGLC will end 17th October 2014.

<= div>
Abstract

   This document d= escribes how unexpected traffic flows can emerge
   acro= ss an autonomous system, as the result of other autonomous
  =  systems filtering, or restricting the propagation of overlapping
=
   prefixes.  We provide a review of the techniques to d= etect the
   occurrence of this issue and defend against= it.

Thanks

Pe= ter



--B_3495016683_6685390-- From nobody Fri Oct 10 10:41:39 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0D60D1A908B for ; Fri, 10 Oct 2014 10:41:38 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 1.348 X-Spam-Level: * X-Spam-Status: No, score=1.348 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, HELO_EQ_MODEMCABLE=0.768, HOST_EQ_MODEMCABLE=1.368, RP_MATCHES_RCVD=-0.786, SPF_PASS=-0.001] autolearn=no Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fGV1NFCf9Drg for ; Fri, 10 Oct 2014 10:41:36 -0700 (PDT) Received: from cdpipgw02.twcable.com (cdpipgw02.twcable.com [165.237.59.23]) by ietfa.amsl.com (Postfix) with ESMTP id 0B0F01A6EE2 for ; Fri, 10 Oct 2014 10:41:35 -0700 (PDT) X-SENDER-IP: 10.136.163.15 X-SENDER-REPUTATION: None X-IronPort-AV: E=Sophos;i="5.04,693,1406606400"; d="scan'208";a="541197480" Received: from unknown (HELO PRVPEXHUB06.corp.twcable.com) ([10.136.163.15]) by cdpipgw02.twcable.com with ESMTP/TLS/RC4-MD5; 10 Oct 2014 13:36:43 -0400 Received: from PRVPEXVS15.corp.twcable.com ([10.136.163.79]) by PRVPEXHUB06.corp.twcable.com ([10.136.163.15]) with mapi; Fri, 10 Oct 2014 13:41:34 -0400 From: "George, Wes" To: Peter Schoenmaker , "grow@ietf.org" Date: Fri, 10 Oct 2014 13:43:14 -0400 Thread-Topic: [GROW] WGLC draft-ietf-grow-filtering-threats-03 Thread-Index: Ac/ksW8acVHhxFdtQTClRwtrqYKfhA== Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.4.4.140807 acceptlanguage: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Archived-At: http://mailarchive.ietf.org/arch/msg/grow/9MT__P9jKGSR378hDI5fJ0rJ6eE Subject: Re: [GROW] WGLC draft-ietf-grow-filtering-threats-03 X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Oct 2014 17:41:38 -0000 SSd2ZSBkb25lIGFub3RoZXIgcmV2aWV3IHBhc3MuDQpNb3N0IG9mIG15IHByZXZpb3VzIGNvbW1l bnRzIGhhdmUgYmVlbiBhZGRyZXNzZWQsIGFuZCB0aGUgZG9jdW1lbnQgaGFzDQppbXByb3ZlZCBh IGxvdCwgYnV0IHRoZXJlIGFyZSBhIGNvdXBsZSBvZiB0aGluZ3Mgc3RpbGwgb3V0c3RhbmRpbmcs IGFzDQp3ZWxsIGFzIGEgZmV3IG5ldyBjb21tZW50cy4gSSB0aGluayB0aGV5IG5lZWQgdG8gYmUg YWRkcmVzc2VkIGJlZm9yZSB0aGlzDQpwcm9jZWVkcyB0byBJRVNHLCBlc3BlY2lhbGx5IHNpbmNl IHRoZSBkb2N1bWVudCB3b24ndCBldmVuIHBhc3MgYSBOSVRTDQpjaGVjayByaWdodCBub3cgKGNs aWNrIE5JVFMgb24gdGhlIHVwcGVyIHJpZ2h0IG9mIHRoZSBIVE1MIHZlcnNpb24gb2YgdGhlDQpk b2N1bWVudCB0byBzZWUgdGhlbSkuDQoNCk1heSB3YW50IHRvIGNvbnNpZGVyIHRoZSB0ZXJtaW5v bG9neSB3aXRoIHJlbGF0aW9uIHRvIFNJRFIncyBkZWZpbml0aW9ucw0Kb2YgY292ZXJlZCBwcmVm aXhlcy4gUmlnaHQgbm93IGl0IGNvbmZsaWN0cyBhbmQgY2FuIGJlIHBvdGVudGlhbGx5DQpjb25m dXNpbmcsIHNvIHlvdSBtaWdodCB3YW50IHRvIHVzZSBhIGRpZmZlcmVudCB0ZXJtLiAoc2VlIFJG QyA2OTA3KQ0KDQpJIGRvbid0IHVuZGVyc3RhbmQgd2h5IHRoaXMgaXMgdGl0bGVkICJtYWtpbmcg QkdQIGZpbHRlcmluZyBhIGhhYml0IiBhcyBpdA0KaXMgcmVhbGx5IGRpc2N1c3NpbmcgcHJvYmxl bXMgd2l0aCBCR1AgZmlsdGVyaW5nLCByYXRoZXIgdGhhbiBhZHZvY2F0aW5nDQpkb2luZyBpdC4N Cg0KMi4xIGZpbHRlcmluZyBjYW4gYWxzbyBiZSBkdWUgdG8gaGFyZHdhcmUgbGltaXRhdGlvbnMg KHRoZSBoYXJkd2FyZSBpcyBub3QNCmNhcGFibGUgb2YgYSBmdWxsIERGWiB0YWJsZSkuIEJhc2lj YWxseSAiSSBkb24ndCBjYXJlIGFib3V0IG90aGVyDQpuZXR3b3JrcycgVEUgZGVhZ2dyZWdhdGlv biwgSSBjYW4ndCBjYXJyeSBhbGwgb2YgdGhhdCBmbHVmZiwgc28gSSdtIGdvaW5nDQp0byBmaWx0 ZXIgZGVhZ2dyZWdhdGVzIGJlY2F1c2Ugb3RoZXIgbmV0d29ya3MgaGF2aW5nIHRvIGRlYWwgd2l0 aCBzb21lDQp1bndhbnRlZCB0cmFmZmljIHNoaWZ0cyBpcyBiZXR0ZXIgdGhhbiBteSByb3V0ZXJz IGFsbCBmYWxsaW5nIG92ZXIgZHVlIHRvDQpyb3V0aW5nIHRhYmxlIGJsb2F0Ig0KDQozLjEgLSBt YXkgd2FudCB0byBzcGVjaWZpY2FsbHkgbWVudGlvbiBCR1AgYW5vbWFseSBkZXRlY3Rpb24gdG9v bHMsIGkuZS4NCnRvb2xzIHRoYXQgbW9uaXRvciB0aGUgQkdQIHRhYmxlIHZpYSBvbmUgb3IgbW9y ZSBsb29raW5nIGdsYXNzZXMsIGFuZA0KYWxlcnQgd2hlbiBhIHNpZ25pZmljYW50IGNoYW5nZSBp cyBkZXRlY3RlZC4gV2hpbGUgdGhlc2Ugd29uJ3QgZGV0ZWN0DQpjb25zdGFudC9jb25zaXN0ZW50 IHByZWZpeCBmaWx0ZXJpbmcsIHRoZXkgc2hvdWxkIGRldGVjdCBuZXcgaW5zdGFuY2VzDQpzaW5j ZSB0aGV5J2xsIGxvb2sgZGlmZmVyZW50IGZyb20gcHJldmlvdXMgc25hcHNob3RzLg0KDQo0LjEg InN0b3AgYW5ub3VuY2luZyBjb3ZlcmluZyBwcmVmaXgiIC0gYWRkIHRleHQgdG8gd2FybiBvZiB0 aGUgbmVlZCB0bw0KbWFrZSBzdXJlIHRoYXQgdGhlcmUgYXJlIG90aGVyIHN1Ym5ldCBwcmVmaXhl cyB0aGF0IGNvdmVyIHRoZSByZXN0IG9mIHRoZQ0KY292ZXJpbmcgcHJlZml4LiB5b3VyIGV4YW1w bGVzIHVzZSAvMzIgYW5kIC8zNC4gSWYgeW91IHJlbW92ZSB0aGUgLzMyLCB5b3UNCm5lZWQgdG8g YWRkIGFkZGl0aW9uYWwgYW5ub3VuY2VtZW50cyB0byBtYWtlIHN1cmUgdGhhdCB0aGVyZSBpcyBz dGlsbA0KcmVhY2hhYmlsaXR5IHRvIHRoZSByZXN0IG9mIHRoZSAvMzIgKHRoZSBvdGhlciAzIC8z NHMpIHRoYXQgaXMgbm90DQppbmNsdWRlZCBpbiB0aGUgbW9yZSBzcGVjaWZpYyAvMzQuIEhhdmUg dG8gY29uc2lkZXIgd2hldGhlciB0aGlzIGlzDQphbHJlYWR5IHBlcm1pdHRlZCB0aHJvdWdoIHRo ZSB1cHN0cmVhbSBCR1AgZmlsdGVycyBvciBtYXkgY2F1c2UgdGhlDQpvcHBvc2l0ZSBlZmZlY3Qg b2YgcHJvdmlkaW5nIGEgbW9yZSBzcGVjaWZpYyByb3V0ZSBmb3IgdGhvc2Ugb3RoZXINCnByZWZp eGVzIG5vdyBpbnN0ZWFkDQoNCiAgICAgICJJbiB0aGlzIGNhc2UsIG5vdCBhbGwgdHJhZmZpYw0K ICAgICAgaGVhZGluZyB0byB0aGUgcHJlZml4IDIwMDE6REI4OjovMzIgZnJvbSBBUzY0NTAxIHdv dWxkIG5vIGxvbmdlcg0KICAgICAgdHJhdmVyc2UgQVM2NDUwMi4gIg0KSSdtIGhhdmluZyB0cm91 YmxlIHBhcnNpbmcgdGhlIG1lYW5pbmcgb2YgdGhpcyBzZW50ZW5jZS4gV2hhdCBkb2VzICJub3QN CmFsbCB0cmFmZmljIiBtZWFuIGluIHRoaXMgY2FzZT8gU29tZSBzdGlsbCBkb2VzPyBBbHNvIG1h eSBiZSBjbGVhbmVyIHRvDQpzYXkgIndvdWxkIHRyYXZlcnNlIGEgZGlmZmVyZW50IEFTTiIgKGlu c3RlYWQgb2YgIndvdWxkIG5vIGxvbmdlcg0KdHJhdmVyc2UuLi4iKQ0KDQo0LjIuMSAiY29uZmln dXJlIGl0cyByb3V0ZXJzIHRvIGluc3RhbGwgZHluYW1pY2FsbHkgYW4gYWNjZXNzLWxpc3QuLi4i IC0tDQpob3c/IEZlYXR1cmUgbmFtZT8gSXMgdGhpcyBjb21tb25seSBzdXBwb3J0ZWQsIG9yIHNw ZWNpZmljIHRvIGEgc2V0IG9mDQp2ZW5kb3JzPw0KRHluYW1pY2FsbHkgaW1wbGllcyB0aGF0IHRo aXMgaXMgZG9uZSBhdXRvbWF0aWNhbGx5IHZpYSBzb21lIHNvcnQgb2YNCmJhY2tncm91bmQgcHJv Y2VzcyBpbiB0aGUgcm91dGVyLCByYXRoZXIgdGhhbiBiYXNlZCBvbiBhIG1hbnVhbCwgYnV0DQpj aGFuZ2luZyBjb25maWd1cmF0aW9uLCBzbyBpdCBtYXkganVzdCBiZSB0aGF0IHlvdSBuZWVkIHRv IGNsYXJpZnkgdGhhdA0KdGhpcyBpcyBkb25lIG1hbnVhbGx5IGJ1dCBtYXkgY2hhbmdlIGZyZXF1 ZW50bHkuDQoNCnJlZmVyZW5jZXMgYXJlIHN0aWxsIG5vdCBzdGFuZGFyZCB0byBJRVRGIGZvcm1h dCwgYW5kIHRoZSBkaXN0aW5jdGlvbg0KYmV0d2VlbiBVUkkgYW5kIHJlZmVyZW5jZXMgd2l0aCBv dmVybGFwcGluZyBmb290bm90ZSBudW1iZXJzIGlzDQpwb3RlbnRpYWxseSBjb25mdXNpbmcuIHVz ZSBhbm90aGVyIEktRCBhcyBhIGd1aWRlbGluZSwgb3Igc2VlIHAgMTQtMTUgb2YNCmh0dHA6Ly93 d3cucmZjLWVkaXRvci5vcmcvcmZjLXN0eWxlLWd1aWRlL3JmYy1zdHlsZQ0KUmVmZXJlbmNlIFsz XSBubyBsb25nZXIgc2VlbXMgdG8gYmUgcmVmZXJlbmNlZCBpbiB0aGUgdGV4dCBhdCBhbGwsIGFu ZA0KeW91ciByZWZlcmVuY2VzIHRvIFsyXSBhbmQgWzRdIGluIHRoZSB0ZXh0IHdvdWxkIGJlIG1v cmUgdXNlZnVsIGlmIHRoZXkNCmRpc2N1c3NlZCB0aGUgbGluayBiZXR3ZWVuIHRoZSBwcm9wb3Nl ZCBzb2x1dGlvbiBhbmQgdGhlIHJlZmVyZW5jZWQgcGFwZXINCmluIG1vcmUgZGV0YWlsLiBSaWdo dCBub3cgdGhlIGxpbmsgYmV0d2VlbiB0aGUgdHdvIGlzIG5vdCBjbGVhciBldmVuIGFmdGVyDQpy ZXZpZXdpbmcgdGhlIHJlZmVyZW5jZS4gSXQgbWF5IGJlIHRoYXQgdGhlcmUgaXMgYW5vdGhlciBk cmFmdCBuZWVkZWQgdG8NCmRpc2N1c3MgdGhlIGFwcGxpY2F0aW9uIG9mIHRoZSByZWZlcmVuY2Vk IHNvbHV0aW9uIHRvIHRoaXMgcHJvYmxlbSByYXRoZXINCnRoYW4gY292ZXJpbmcgaXQgaGVyZSwg YnV0IGVpdGhlciB3YXksIHNpbXBseSBwcm92aWRpbmcgdGhlIHJlZmVyZW5jZSB3aXRoDQpubyBh ZGRpdGlvbmFsIGRpc2N1c3Npb24gaXNu4oCZdCBlbm91Z2guDQoNCkkgc2VlIHRoYXQgdGhlIHNl Y3VyaXR5IGNvbnNpZGVyYXRpb25zIHNlY3Rpb24gaGFzIGJlZW4gYWRkZWQsIGJ1dCBpdCdzDQpz dGlsbCBwcmV0dHkgdGhpbi4gSXQgbWF5IGJlIGFwcHJvcHJpYXRlIHRvIHJlZmVyZW5jZSB0aGUg cm91dGUgbGVha3MNCmRyYWZ0IGFzIGEgc29tZXdoYXQgcmVsYXRlZCB0eXBlIG9mIHJvdXRpbmcg c2VjdXJpdHkgZGlzY3Vzc2lvbiwgYW5kIGF0IGENCm1pbmltdW0geW91IG5lZWQgdG8gYmUgZXhw bGljaXQgaW4gdGhpcyBzZWN0aW9uIHRoYXQgdGhlcmUgYXJlIHJlYWxseSBubw0KZXhpc3Rpbmcg b3IgcHJvcG9zZWQgdG9vbHMgdG8gcHJvdGVjdCBhZ2FpbnN0IHRoYXQgc29ydCBvZiBiZWhhdmlv ciBzaW5jZQ0KZmlsdGVyaW5nIHBvbGljeSBpcyBtb3N0bHkgb2YgbG9jYWwgc2lnbmlmaWNhbmNl Lg0KDQoNCk5pdHM6DQolcy9lY29ub21pY2FsL2Vjb25vbWljDQo0IC0gbWF5IHdhbnQgdG8gdXNl ICJwcm9hY3RpdmUiIGluc3RlYWQgb2YgYW50aWNpcGFudCwgc2luY2UgdGhhdCdzIGEgbW9yZQ0K Y29tbW9uIGFudG9ueW0gZm9yIHJlYWN0aXZlDQoNCg0KVGhhbmtzLA0KDQpXZXMNCg0KDQoNCkZy b206ICBQZXRlciBTY2hvZW5tYWtlciA8cGRzQGx1Z3MuY29tPg0KRGF0ZTogIFdlZG5lc2RheSwg T2N0b2JlciAxLCAyMDE0IGF0IDg6NTcgQU0NClRvOiAgImdyb3dAaWV0Zi5vcmciIDxncm93QGll dGYub3JnPg0KU3ViamVjdDogIFtHUk9XXSBXR0xDIGRyYWZ0LWlldGYtZ3Jvdy1maWx0ZXJpbmct dGhyZWF0cy0wMw0KDQoNCkhlbGxvIGdyb3VwOg0KDQpJIHdvdWxkIGxpa2UgdG8gaW5pdGlhdGUg YSB3b3JraW5nIGdyb3VwIGxhc3QgY2FsbCBvbg0KZHJhZnQtaWV0Zi1ncm93LWZpbHRlcmluZy10 aHJlYXRzLTAzLiAgQmV0d2VlbiB0aGUgbGFzdCBsYXN0IGNhbGwgYW5kIG5vdw0Kd2UgcmVjZWl2 ZWQgZmVlZGJhY2sgb24gdGhlIGRyYWZ0IGFuZCB0aGUgYXV0aG9ycyBoYXZlIHVwZGF0ZWQgdGhl IGRyYWZ0Lg0KDQpQbGVhc2UgcmV2aWV3IHRoZSBkcmFmdCBhbmQgdm9pY2UgeW91ciBvcGluaW9u IGFzIHRvIHllYSBvciBuYXkgb24gdGhpcw0KZHJhZnQuICBXR0xDIHdpbGwgZW5kIDE3dGggT2N0 b2JlciAyMDE0Lg0KDQpBYnN0cmFjdA0KDQogICBUaGlzIGRvY3VtZW50IGRlc2NyaWJlcyBob3cg dW5leHBlY3RlZCB0cmFmZmljIGZsb3dzIGNhbiBlbWVyZ2UNCiAgIGFjcm9zcyBhbiBhdXRvbm9t b3VzIHN5c3RlbSwgYXMgdGhlIHJlc3VsdCBvZiBvdGhlciBhdXRvbm9tb3VzDQogICBzeXN0ZW1z IGZpbHRlcmluZywgb3IgcmVzdHJpY3RpbmcgdGhlIHByb3BhZ2F0aW9uIG9mIG92ZXJsYXBwaW5n DQogICBwcmVmaXhlcy4gIFdlIHByb3ZpZGUgYSByZXZpZXcgb2YgdGhlIHRlY2huaXF1ZXMgdG8g ZGV0ZWN0IHRoZQ0KICAgb2NjdXJyZW5jZSBvZiB0aGlzIGlzc3VlIGFuZCBkZWZlbmQgYWdhaW5z dCBpdC4NCg0KDQoNClRoYW5rcw0KDQpQZXRlcg0KDQoNCg0KDQpUaGlzIEUtbWFpbCBhbmQgYW55 IG9mIGl0cyBhdHRhY2htZW50cyBtYXkgY29udGFpbiBUaW1lIFdhcm5lciBDYWJsZSBwcm9wcmll dGFyeSBpbmZvcm1hdGlvbiwgd2hpY2ggaXMgcHJpdmlsZWdlZCwgY29uZmlkZW50aWFsLCBvciBz dWJqZWN0IHRvIGNvcHlyaWdodCBiZWxvbmdpbmcgdG8gVGltZSBXYXJuZXIgQ2FibGUuIFRoaXMg RS1tYWlsIGlzIGludGVuZGVkIHNvbGVseSBmb3IgdGhlIHVzZSBvZiB0aGUgaW5kaXZpZHVhbCBv ciBlbnRpdHkgdG8gd2hpY2ggaXQgaXMgYWRkcmVzc2VkLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50 ZW5kZWQgcmVjaXBpZW50IG9mIHRoaXMgRS1tYWlsLCB5b3UgYXJlIGhlcmVieSBub3RpZmllZCB0 aGF0IGFueSBkaXNzZW1pbmF0aW9uLCBkaXN0cmlidXRpb24sIGNvcHlpbmcsIG9yIGFjdGlvbiB0 YWtlbiBpbiByZWxhdGlvbiB0byB0aGUgY29udGVudHMgb2YgYW5kIGF0dGFjaG1lbnRzIHRvIHRo aXMgRS1tYWlsIGlzIHN0cmljdGx5IHByb2hpYml0ZWQgYW5kIG1heSBiZSB1bmxhd2Z1bC4gSWYg eW91IGhhdmUgcmVjZWl2ZWQgdGhpcyBFLW1haWwgaW4gZXJyb3IsIHBsZWFzZSBub3RpZnkgdGhl IHNlbmRlciBpbW1lZGlhdGVseSBhbmQgcGVybWFuZW50bHkgZGVsZXRlIHRoZSBvcmlnaW5hbCBh bmQgYW55IGNvcHkgb2YgdGhpcyBFLW1haWwgYW5kIGFueSBwcmludG91dC4NCg== From nobody Mon Oct 13 08:00:32 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8D9CD1A0195 for ; Mon, 13 Oct 2014 08:00:31 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 0.8 X-Spam-Level: X-Spam-Status: No, score=0.8 tagged_above=-999 required=5 tests=[BAYES_50=0.8, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id umDJynKcds9l for ; Mon, 13 Oct 2014 08:00:27 -0700 (PDT) Received: from estafeta21.imdea.org (maquina46.madrimasd.org [193.145.15.46]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A33841A02DC for ; Mon, 13 Oct 2014 08:00:26 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by estafeta21.imdea.org (imdea mail daemon) with ESMTP id 127861C8E24; Mon, 13 Oct 2014 17:00:18 +0200 (CEST) X-Virus-Scanned: by antispam-antivirus system at imdea.org Received: from estafeta21.imdea.org ([127.0.0.1]) by localhost (estafeta21.imdea.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id spZ-wLCPuOkU; Mon, 13 Oct 2014 17:00:17 +0200 (CEST) Received: from dhcp-10-61-106-6.cisco.com (173-38-208-169.cisco.com [173.38.208.169]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: juancamilo.cardona) by estafeta21.imdea.org (imdea mail daemon) with ESMTPSA id 7F6031C8E23; Mon, 13 Oct 2014 17:00:13 +0200 (CEST) Content-Type: multipart/alternative; boundary="Apple-Mail=_26D44CD1-EC83-4E0C-8ED0-FB1D2BC2F751" Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) From: Camilo Cardona In-Reply-To: Date: Mon, 13 Oct 2014 17:00:17 +0200 Message-Id: <0C407E55-73C3-4056-9A4B-42C33DB477F2@imdea.org> References: To: "George, Wes" X-Mailer: Apple Mail (2.1878.6) Archived-At: http://mailarchive.ietf.org/arch/msg/grow/Mjf0NXGzcazQtLTkgyi11OMavEc Cc: "grow@ietf.org" Subject: Re: [GROW] WGLC draft-ietf-grow-filtering-threats-03 X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Oct 2014 15:00:31 -0000 --Apple-Mail=_26D44CD1-EC83-4E0C-8ED0-FB1D2BC2F751 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 Wes, Thank you again for all your detailed comments and recommendations. = Please give us a few days to take a careful look at them and come back = with an answer. Regards, Camilo Cardona On 10 Oct 2014, at 19:43, George, Wes wrote: > I've done another review pass. > Most of my previous comments have been addressed, and the document has > improved a lot, but there are a couple of things still outstanding, as > well as a few new comments. I think they need to be addressed before = this > proceeds to IESG, especially since the document won't even pass a NITS > check right now (click NITS on the upper right of the HTML version of = the > document to see them). >=20 > May want to consider the terminology with relation to SIDR's = definitions > of covered prefixes. Right now it conflicts and can be potentially > confusing, so you might want to use a different term. (see RFC 6907) >=20 > I don't understand why this is titled "making BGP filtering a habit" = as it > is really discussing problems with BGP filtering, rather than = advocating > doing it. >=20 > 2.1 filtering can also be due to hardware limitations (the hardware is = not > capable of a full DFZ table). Basically "I don't care about other > networks' TE deaggregation, I can't carry all of that fluff, so I'm = going > to filter deaggregates because other networks having to deal with some > unwanted traffic shifts is better than my routers all falling over due = to > routing table bloat" >=20 > 3.1 - may want to specifically mention BGP anomaly detection tools, = i.e. > tools that monitor the BGP table via one or more looking glasses, and > alert when a significant change is detected. While these won't detect > constant/consistent prefix filtering, they should detect new instances > since they'll look different from previous snapshots. >=20 > 4.1 "stop announcing covering prefix" - add text to warn of the need = to > make sure that there are other subnet prefixes that cover the rest of = the > covering prefix. your examples use /32 and /34. If you remove the /32, = you > need to add additional announcements to make sure that there is still > reachability to the rest of the /32 (the other 3 /34s) that is not > included in the more specific /34. Have to consider whether this is > already permitted through the upstream BGP filters or may cause the > opposite effect of providing a more specific route for those other > prefixes now instead >=20 > "In this case, not all traffic > heading to the prefix 2001:DB8::/32 from AS64501 would no longer > traverse AS64502. " > I'm having trouble parsing the meaning of this sentence. What does = "not > all traffic" mean in this case? Some still does? Also may be cleaner = to > say "would traverse a different ASN" (instead of "would no longer > traverse...") >=20 > 4.2.1 "configure its routers to install dynamically an access-list..." = -- > how? Feature name? Is this commonly supported, or specific to a set of > vendors? > Dynamically implies that this is done automatically via some sort of > background process in the router, rather than based on a manual, but > changing configuration, so it may just be that you need to clarify = that > this is done manually but may change frequently. >=20 > references are still not standard to IETF format, and the distinction > between URI and references with overlapping footnote numbers is > potentially confusing. use another I-D as a guideline, or see p 14-15 = of > http://www.rfc-editor.org/rfc-style-guide/rfc-style > Reference [3] no longer seems to be referenced in the text at all, and > your references to [2] and [4] in the text would be more useful if = they > discussed the link between the proposed solution and the referenced = paper > in more detail. Right now the link between the two is not clear even = after > reviewing the reference. It may be that there is another draft needed = to > discuss the application of the referenced solution to this problem = rather > than covering it here, but either way, simply providing the reference = with > no additional discussion isn=92t enough. >=20 > I see that the security considerations section has been added, but = it's > still pretty thin. It may be appropriate to reference the route leaks > draft as a somewhat related type of routing security discussion, and = at a > minimum you need to be explicit in this section that there are really = no > existing or proposed tools to protect against that sort of behavior = since > filtering policy is mostly of local significance. >=20 >=20 > Nits: > %s/economical/economic > 4 - may want to use "proactive" instead of anticipant, since that's a = more > common antonym for reactive >=20 >=20 > Thanks, >=20 > Wes >=20 >=20 >=20 > From: Peter Schoenmaker > Date: Wednesday, October 1, 2014 at 8:57 AM > To: "grow@ietf.org" > Subject: [GROW] WGLC draft-ietf-grow-filtering-threats-03 >=20 >=20 > Hello group: >=20 > I would like to initiate a working group last call on > draft-ietf-grow-filtering-threats-03. Between the last last call and = now > we received feedback on the draft and the authors have updated the = draft. >=20 > Please review the draft and voice your opinion as to yea or nay on = this > draft. WGLC will end 17th October 2014. >=20 > Abstract >=20 > This document describes how unexpected traffic flows can emerge > across an autonomous system, as the result of other autonomous > systems filtering, or restricting the propagation of overlapping > prefixes. We provide a review of the techniques to detect the > occurrence of this issue and defend against it. >=20 >=20 >=20 > Thanks >=20 > Peter >=20 >=20 >=20 >=20 > This E-mail and any of its attachments may contain Time Warner Cable = proprietary information, which is privileged, confidential, or subject = to copyright belonging to Time Warner Cable. This E-mail is intended = solely for the use of the individual or entity to which it is addressed. = If you are not the intended recipient of this E-mail, you are hereby = notified that any dissemination, distribution, copying, or action taken = in relation to the contents of and attachments to this E-mail is = strictly prohibited and may be unlawful. If you have received this = E-mail in error, please notify the sender immediately and permanently = delete the original and any copy of this E-mail and any printout. > _______________________________________________ > GROW mailing list > GROW@ietf.org > https://www.ietf.org/mailman/listinfo/grow --Apple-Mail=_26D44CD1-EC83-4E0C-8ED0-FB1D2BC2F751 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=windows-1252

Wes,

Thank you again for all your detailed comments and recommendations. Please give us a few days to take a careful look at = them and come back with an answer.

Regards,

Camilo = Cardona

On 10 Oct 2014, at 19:43, George, Wes <wesley.george@twcable.com>= ; wrote:

I've done another review = pass.
Most of my previous comments have been addressed, and the = document has
improved a lot, but there are a couple of things still = outstanding, as
well as a few new comments. I think they need to be = addressed before this
proceeds to IESG, especially since the document = won't even pass a NITS
check right now (click NITS on the upper right = of the HTML version of the
document to see them).

May want to = consider the terminology with relation to SIDR's definitions
of = covered prefixes. Right now it conflicts and can be = potentially
confusing, so you might want to use a different term. = (see RFC 6907)

I don't understand why this is titled "making BGP = filtering a habit" as it
is really discussing problems with BGP = filtering, rather than advocating
doing it.

2.1 filtering can = also be due to hardware limitations (the hardware is not
capable of a = full DFZ table). Basically "I don't care about other
networks' TE = deaggregation, I can't carry all of that fluff, so I'm going
to = filter deaggregates because other networks having to deal with = some
unwanted traffic shifts is better than my routers all falling = over due to
routing table bloat"

3.1 - may want to = specifically mention BGP anomaly detection tools, i.e.
tools that = monitor the BGP table via one or more looking glasses, and
alert when = a significant change is detected. While these won't = detect
constant/consistent prefix filtering, they should detect new = instances
since they'll look different from previous = snapshots.

4.1 "stop announcing covering prefix" - add text to = warn of the need to
make sure that there are other subnet prefixes = that cover the rest of the
covering prefix. your examples use /32 and = /34. If you remove the /32, you
need to add additional announcements = to make sure that there is still
reachability to the rest of the /32 = (the other 3 /34s) that is not
included in the more specific /34. = Have to consider whether this is
already permitted through the = upstream BGP filters or may cause the
opposite effect of providing a = more specific route for those other
prefixes now = instead

     "In this case, not all = traffic
     heading to the prefix = 2001:DB8::/32 from AS64501 would no = longer
     traverse AS64502. "
I'm = having trouble parsing the meaning of this sentence. What does = "not
all traffic" mean in this case? Some still does? Also may be = cleaner to
say "would traverse a different ASN" (instead of "would no = longer
traverse...")

4.2.1 "configure its routers to install = dynamically an access-list..." --
how? Feature name? Is this commonly = supported, or specific to a set of
vendors?
Dynamically implies = that this is done automatically via some sort of
background process = in the router, rather than based on a manual, but
changing = configuration, so it may just be that you need to clarify that
this = is done manually but may change frequently.

references are still = not standard to IETF format, and the distinction
between URI and = references with overlapping footnote numbers is
potentially = confusing. use another I-D as a guideline, or see p 14-15 of
http://www.rf= c-editor.org/rfc-style-guide/rfc-style
Reference [3] no longer = seems to be referenced in the text at all, and
your references to [2] = and [4] in the text would be more useful if they
discussed the link = between the proposed solution and the referenced paper
in more = detail. Right now the link between the two is not clear even = after
reviewing the reference. It may be that there is another draft = needed to
discuss the application of the referenced solution to this = problem rather
than covering it here, but either way, simply = providing the reference with
no additional discussion isn=92t = enough.

I see that the security considerations section has been = added, but it's
still pretty thin. It may be appropriate to reference = the route leaks
draft as a somewhat related type of routing security = discussion, and at a
minimum you need to be explicit in this section = that there are really no
existing or proposed tools to protect = against that sort of behavior since
filtering policy is mostly of = local significance.


Nits:
%s/economical/economic
4 - = may want to use "proactive" instead of anticipant, since that's a = more
common antonym for = reactive


Thanks,

Wes



From:  Peter = Schoenmaker <pds@lugs.com>
Date: =  Wednesday, October 1, 2014 at 8:57 AM
To:  "grow@ietf.org" <grow@ietf.org>
Subject: =  [GROW] WGLC draft-ietf-grow-filtering-threats-03


Hello = group:

I would like to initiate a working group last call = on
draft-ietf-grow-filtering-threats-03.  Between the last last = call and now
we received feedback on the draft and the authors have = updated the draft.

Please review the draft and voice your opinion = as to yea or nay on this
draft.  WGLC will end 17th October = 2014.

Abstract

  This document describes how = unexpected traffic flows can emerge
  across an autonomous = system, as the result of other autonomous
  systems = filtering, or restricting the propagation of = overlapping
  prefixes.  We provide a review of the = techniques to detect the
  occurrence of this issue and = defend against = it.



Thanks

Peter




This E-mail = and any of its attachments may contain Time Warner Cable proprietary = information, which is privileged, confidential, or subject to copyright = belonging to Time Warner Cable. This E-mail is intended solely for the = use of the individual or entity to which it is addressed. If you are not = the intended recipient of this E-mail, you are hereby notified that any = dissemination, distribution, copying, or action taken in relation to the = contents of and attachments to this E-mail is strictly prohibited and = may be unlawful. If you have received this E-mail in error, please = notify the sender immediately and permanently delete the original and = any copy of this E-mail and any = printout.
_______________________________________________
GROW = mailing list
GROW@ietf.org
https://www.ietf.org/m= ailman/listinfo/grow

= --Apple-Mail=_26D44CD1-EC83-4E0C-8ED0-FB1D2BC2F751-- From nobody Wed Oct 15 05:29:40 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 663A81A6EF8; Wed, 15 Oct 2014 05:29:39 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 0.79 X-Spam-Level: X-Spam-Status: No, score=0.79 tagged_above=-999 required=5 tests=[BAYES_50=0.8, T_RP_MATCHES_RCVD=-0.01] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id By1W2EU2bYwf; Wed, 15 Oct 2014 05:29:37 -0700 (PDT) Received: from sequoia.muada.com (sequoia.muada.com [IPv6:2001:1af8:3100:a006:1::]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 36BDA1A1F70; Wed, 15 Oct 2014 05:29:37 -0700 (PDT) Received: from global-hq.muada.nl (global-hq.muada.nl [IPv6:2001:470:1f15:8b5:bdfd:214d:a71:4d8c] (may be forged)) (authenticated bits=0) by sequoia.muada.com (8.13.3/8.13.3) with ESMTP id s9FCRROk053916 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Wed, 15 Oct 2014 14:27:27 +0200 (CEST) (envelope-from iljitsch@muada.com) From: Iljitsch van Beijnum Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Message-Id: Date: Wed, 15 Oct 2014 14:29:25 +0200 To: v6ops@ietf.org, grow@ietf.org Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) X-Mailer: Apple Mail (2.1878.6) Archived-At: http://mailarchive.ietf.org/arch/msg/grow/zDqGNYeqoilcLvDYse0GsqHbpWQ Subject: [GROW] Deaggregation by large organizations X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Oct 2014 12:29:39 -0000 We are all familiar with PA (provider aggregatable) and PI (provider = independent) address space. But it turns out a new type of IPv6 address = space is starting to show up, which I'll call organization = deaggregatable (OD) address space (until someone suggests a better = name). How it works is like this: a large organization obtains a large block of = IPv6 address space, either as a very large PI block or by becoming a = local internet registry (LIR) and getting a regular LIR assignment = directly from one of the five regional registries. However, rather than = advertising that block in BGP as a single prefix, or perhaps a handful = of prefixes, like an ISP would, they subdivide this block within the = organization and then many subunits advertise subprefixes though = different ISPs. The aggregate may or may not be advertised. The advantage to the organization is that they have provider independent = address space that they'll never have to renumber out of, as well as = having a single prefix that identifies all of the organization, which = makes filtering easy. There seem to be two types of organizations that do this: geographically = dispersed ones that advertise subprefixes in different locations, such = as multinationals, and organizations with very independent subunits but = with more limited geographical scope, such as national governments. This practice, especially if/when it becomes more common, presents two = challenges: 1. Large numbers of prefixes may show up in the global routing table. = For instance, there is a number plan for all of the German government, = which could potentially inject more than 5000 municipality prefixes into = the global IPv6 routing table. 2. Filtering. If people want to avoid large numbers of deaggregates in = their routing tables, they may employ some kind of filtering, especially = if the deaggregates are very long prefixes. This means that packets are = no longer reliably delivered to the place announcing a more specific = prefix. Ideally, a set of best practices would be developed that strike a good = balance between the needs of large organizations and the needs of the = global routing system, and allow everyone to predict the consequences of = different kinds of behavior and thus avoid unpleasant surprises. These are some of the things that could go into such best practices: - A well-understood maximum prefix length for IPv6, similar to /24 for = IPv4. - An understanding of how the service providers that provide = connectivity to multiple subunits of a large organization can work = together in order to maximize availability and minimize costs for the = organization, the service providers and other network operators. - A way to provide a point of last resort where traffic for the = aggregate can be sent to if more specifics are filtered. - A set of communities that indicate whether a prefix is a more specific = that is covered by an aggregate and/or is safe to filter without loss of = connectivity. - A set of communities that indicate geographical origin of prefixes so = remote more specific prefixes can be filtered while local prefixes are = kept. - Guidelines for reserving address space in address plans. Is it better = to have free space reserved so existing prefixes can grow, or keep = reserved space together so tight prefix length filters are possible and = reserved space isn't broken up into small pieces? Please note that I'm crosspositing this to v6ops and grow initially. If = the chairs have any guidance on which working group is more appropriate = for this discussion, please let us know and we can drop the other one. Also note that I haven't been following discussions in both wgs = recently, so if this has been discussed previously, my apologies. Last but not least, this treads on RIR policy. But in my opinion, this = is foremost a technical matter with global implications and as such is = best discussed within the IETF rather than in the five respective policy = development forums.= From nobody Wed Oct 15 05:41:43 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BBB4A1A6F47; Wed, 15 Oct 2014 05:41:42 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.901 X-Spam-Level: X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4c5_uFfMDMXW; Wed, 15 Oct 2014 05:41:41 -0700 (PDT) Received: from mail.netability.ie (mail.netability.ie [IPv6:2a03:8900:0:100::5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AD3AC1A6F41; Wed, 15 Oct 2014 05:41:40 -0700 (PDT) X-Envelope-To: v6ops@ietf.org Received: from crumpet.local (089-101-195154.ntlworld.ie [89.101.195.154] (may be forged)) (authenticated bits=0) by mail.netability.ie (8.14.9/8.14.5) with ESMTP id s9FCfBEc036309 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Wed, 15 Oct 2014 13:41:33 +0100 (IST) (envelope-from nick@inex.ie) X-Authentication-Warning: cheesecake.netability.ie: Host 089-101-195154.ntlworld.ie [89.101.195.154] (may be forged) claimed to be crumpet.local Message-ID: <543E6B66.5050803@inex.ie> Date: Wed, 15 Oct 2014 13:41:10 +0100 From: Nick Hilliard User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 To: Iljitsch van Beijnum , v6ops@ietf.org, grow@ietf.org References: In-Reply-To: X-Company-Info-1: Internet Neutral Exchange Association Limited. Registered in Ireland No. 253804 X-Company-Info-2: Registered Offices: 1-2, Marino Mart, Fairview, Dublin 3 X-Company-Info-3: Internet Neutral Exchange Association Limited is limited by guarantee X-Company-Info-4: Offices: 4027 Kingswood Road, Citywest, Dublin 24. Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Archived-At: http://mailarchive.ietf.org/arch/msg/grow/NGTt3E-MdUf91hlf_URcb2vAHNI Subject: Re: [GROW] Deaggregation by large organizations X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Oct 2014 12:41:42 -0000 On 15/10/2014 13:29, Iljitsch van Beijnum wrote: > There seem to be two types of organizations that do this: geographically > dispersed ones that advertise subprefixes in different locations, such > as multinationals, and organizations with very independent subunits but > with more limited geographical scope, such as national governments. and organisations who have a requirement for traffic engineering, whether this requirement is real or imaginary - there are well known examples of each. Nick From nobody Wed Oct 15 05:44:01 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DCAC11A1B74; Wed, 15 Oct 2014 05:43:58 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.91 X-Spam-Level: X-Spam-Status: No, score=-1.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, T_RP_MATCHES_RCVD=-0.01] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Z6REXdMSOmW0; Wed, 15 Oct 2014 05:43:56 -0700 (PDT) Received: from sequoia.muada.com (sequoia.muada.com [IPv6:2001:1af8:3100:a006:1::]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8617D1A01AA; Wed, 15 Oct 2014 05:43:56 -0700 (PDT) Received: from global-hq.muada.nl (global-hq.muada.nl [IPv6:2001:470:1f15:8b5:bdfd:214d:a71:4d8c] (may be forged)) (authenticated bits=0) by sequoia.muada.com (8.13.3/8.13.3) with ESMTP id s9FCfkIm054018 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Wed, 15 Oct 2014 14:41:47 +0200 (CEST) (envelope-from iljitsch@muada.com) Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) From: Iljitsch van Beijnum In-Reply-To: <543E6B66.5050803@inex.ie> Date: Wed, 15 Oct 2014 14:43:45 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: References: <543E6B66.5050803@inex.ie> To: Nick Hilliard X-Mailer: Apple Mail (2.1878.6) Archived-At: http://mailarchive.ietf.org/arch/msg/grow/sQ2daBYh7cMLxRa6eqY6aOGTduM Cc: v6ops@ietf.org, grow@ietf.org Subject: Re: [GROW] Deaggregation by large organizations X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Oct 2014 12:43:59 -0000 On 15 Oct 2014, at 14:41, Nick Hilliard wrote: >> There seem to be two types of organizations that do this: = geographically >> dispersed ones that advertise subprefixes in different locations, = such >> as multinationals, and organizations with very independent subunits = but >> with more limited geographical scope, such as national governments. > and organisations who have a requirement for traffic engineering, = whether this requirement is real or imaginary - there are well known = examples of each. Right, we should probably add that. Although I wouldn't expect an organization to deaggregate down to = hundreds or thousands of more specifics just for traffic engineering.= From nobody Wed Oct 15 05:47:09 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0F31E1A1B94; Wed, 15 Oct 2014 05:47:05 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.901 X-Spam-Level: X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id M4LMTC4QbAhy; Wed, 15 Oct 2014 05:47:03 -0700 (PDT) Received: from mail.netability.ie (mail.netability.ie [IPv6:2a03:8900:0:100::5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8169D1A1B8B; Wed, 15 Oct 2014 05:47:03 -0700 (PDT) X-Envelope-To: v6ops@ietf.org Received: from crumpet.local (089-101-195154.ntlworld.ie [89.101.195.154] (may be forged)) (authenticated bits=0) by mail.netability.ie (8.14.9/8.14.5) with ESMTP id s9FCl1sY036579 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Wed, 15 Oct 2014 13:47:01 +0100 (IST) (envelope-from nick@inex.ie) X-Authentication-Warning: cheesecake.netability.ie: Host 089-101-195154.ntlworld.ie [89.101.195.154] (may be forged) claimed to be crumpet.local Message-ID: <543E6CC3.5020202@inex.ie> Date: Wed, 15 Oct 2014 13:46:59 +0100 From: Nick Hilliard User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 To: Iljitsch van Beijnum References: <543E6B66.5050803@inex.ie> In-Reply-To: X-Company-Info-1: Internet Neutral Exchange Association Limited. Registered in Ireland No. 253804 X-Company-Info-2: Registered Offices: 1-2, Marino Mart, Fairview, Dublin 3 X-Company-Info-3: Internet Neutral Exchange Association Limited is limited by guarantee X-Company-Info-4: Offices: 4027 Kingswood Road, Citywest, Dublin 24. Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Archived-At: http://mailarchive.ietf.org/arch/msg/grow/Alq7r3oX_exSwsDJOfDRn00lYPE Cc: v6ops@ietf.org, grow@ietf.org Subject: Re: [GROW] Deaggregation by large organizations X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Oct 2014 12:47:05 -0000 On 15/10/2014 13:43, Iljitsch van Beijnum wrote: > Although I wouldn't expect an organization to deaggregate down to hundreds or thousands of more specifics just for traffic engineering. probably not no, but on the basis of visibility into IXP announcements with prefix analysis to see what's going on, some organisations do spectacularly bizarre things with no possible rational explanation. Nick From nobody Wed Oct 15 08:14:20 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CFE4C1A86DE; Wed, 15 Oct 2014 08:14:17 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.91 X-Spam-Level: X-Spam-Status: No, score=-1.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, T_RP_MATCHES_RCVD=-0.01] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hr69Pfi49-7y; Wed, 15 Oct 2014 08:14:15 -0700 (PDT) Received: from shell-too.nominum.com (shell-too.nominum.com [64.89.228.229]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5248B1A8546; Wed, 15 Oct 2014 08:14:09 -0700 (PDT) Received: from archivist.nominum.com (archivist.nominum.com [64.89.228.108]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.nominum.com", Issuer "Go Daddy Secure Certificate Authority - G2" (verified OK)) by shell-too.nominum.com (Postfix) with ESMTP id 39FB61B8305; Wed, 15 Oct 2014 08:14:09 -0700 (PDT) Received: from webmail.nominum.com (cas-02.win.nominum.com [64.89.228.132]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client CN "mail.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by archivist.nominum.com (Postfix) with ESMTP id 31AD553E076; Wed, 15 Oct 2014 08:14:09 -0700 (PDT) Received: from [192.168.1.63] (71.201.198.58) by CAS-02.WIN.NOMINUM.COM (192.168.1.101) with Microsoft SMTP Server (TLS) id 14.3.195.1; Wed, 15 Oct 2014 08:14:08 -0700 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) From: Ted Lemon In-Reply-To: Date: Wed, 15 Oct 2014 10:14:02 -0500 Content-Transfer-Encoding: quoted-printable Message-ID: <5B13739D-5BFD-467C-8DF0-D391508EB5C0@nominum.com> References: To: Iljitsch van Beijnum X-Mailer: Apple Mail (2.1878.6) X-Originating-IP: [71.201.198.58] Archived-At: http://mailarchive.ietf.org/arch/msg/grow/F-nZIUF30SKRp6n-u6FwlwDNOVg Cc: v6ops@ietf.org, grow@ietf.org Subject: Re: [GROW] [v6ops] Deaggregation by large organizations X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Oct 2014 15:14:18 -0000 On Oct 15, 2014, at 7:29 AM, Iljitsch van Beijnum = wrote: > However, rather than advertising that block in BGP as a single prefix, = or perhaps a handful of prefixes, like an ISP would, they subdivide this = block within the organization and then many subunits advertise = subprefixes though different ISPs. The aggregate may or may not be = advertised. Yuck. Has anybody done an analysis of how this works with RPKI? = Seems like an obvious attack surface if the RPKI isn't present or isn't = done right. From nobody Wed Oct 15 15:04:53 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D6FC81ACDDD; Wed, 15 Oct 2014 15:04:42 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2 X-Spam-Level: X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id M7XFtB27xd6r; Wed, 15 Oct 2014 15:04:36 -0700 (PDT) Received: from mail-vc0-x233.google.com (mail-vc0-x233.google.com [IPv6:2607:f8b0:400c:c03::233]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 18B711ACDC6; Wed, 15 Oct 2014 15:04:35 -0700 (PDT) Received: by mail-vc0-f179.google.com with SMTP id im17so1721712vcb.24 for ; Wed, 15 Oct 2014 15:04:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=Us4QXQ88bVisLNU5vQSRHP9Tc3AMKGO93gn6ZFpeW4s=; b=qxyQdjCY7g1yg7DjIJ5SCQBzsExNdV1epTXQnjXm9u8l4L/yHIItMvV/OOO3uf+xwX v4B2+ee51xikQ6KbCvHXxD900XIxrmaWu7mJx6wrBTbcO6mdjaJfqzRoxfpqJCbSLaLv 6cM4YNUBy+ogRsGDhQkMNRkoV0BdXPzeTX0Z0sibHRXRaE+qcUDiuWR3YxP4XHFNO5P1 2JuMnMxVn98xC8n1m6KblDi4dcHorAEvss0EyXlM+gtD7pte96VEeaoyIsBCG4VedFhS TswPoatfDrYeYVD+B6UyfU+Wp4Sl77r18VFAXleJdnVMNH08rrdm92XRbet1SiwwbY9I acdg== MIME-Version: 1.0 X-Received: by 10.52.170.4 with SMTP id ai4mr3649599vdc.48.1413410674132; Wed, 15 Oct 2014 15:04:34 -0700 (PDT) Received: by 10.220.186.193 with HTTP; Wed, 15 Oct 2014 15:04:33 -0700 (PDT) In-Reply-To: References: Date: Wed, 15 Oct 2014 18:04:33 -0400 Message-ID: From: Christopher Morrow To: Iljitsch van Beijnum Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Archived-At: http://mailarchive.ietf.org/arch/msg/grow/ezfgdYVmqOsLRF7i0sftuMrkufU Cc: IPv6 Operations , "grow@ietf.org grow@ietf.org" Subject: Re: [GROW] Deaggregation by large organizations X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Oct 2014 22:04:43 -0000 (man mac-mail and gmail don't play well... I'm not re-formatting this, sorr= y) On Wed, Oct 15, 2014 at 8:29 AM, Iljitsch van Beijnum wrote: > We are all familiar with PA (provider aggregatable) and PI (provider inde= pendent) address space. But it turns out a new type of IPv6 address space i= s starting to show up, which I'll call organization deaggregatable (OD) add= ress space (until someone suggests a better name). > your OD sounds like (from reading below) like what PI is for, or ... OD =3D=3D PI, from what i can tell. > How it works is like this: a large organization obtains a large block of = IPv6 address space, either as a very large PI block or by becoming a local = internet registry (LIR) and getting a regular LIR assignment directly from = one of the five regional registries. However, rather than advertising that = block in BGP as a single prefix, or perhaps a handful of prefixes, like an = ISP would, they subdivide this block within the organization and then many = subunits advertise subprefixes though different ISPs. The aggregate may or = may not be advertised. > sure, this is what enterprises are sort of forced into in the v6 world. They MAY have a contiguous backbone behind their ISP links, or may not. They MAY have ASN for some/all of their sites, they may not. They have v6 address space for each office (say a /48 for instance from a larger /) and they've gotten agreement from their various ISPs to announce the 48's to the world. > The advantage to the organization is that they have provider independent = address space that they'll never have to renumber out of, as well as having= a single prefix that identifies all of the organization, which makes filte= ring easy. > yup > There seem to be two types of organizations that do this: geographically = dispersed ones that advertise subprefixes in different locations, such as m= ultinationals, and organizations with very independent subunits but with mo= re limited geographical scope, such as national governments. > ok, not clear how the type-o-org matters here. "People do this, see the routing table." > This practice, especially if/when it becomes more common, presents two ch= allenges: > > 1. Large numbers of prefixes may show up in the global routing table. For= instance, there is a number plan for all of the German government, which c= ould potentially inject more than 5000 municipality prefixes into the globa= l IPv6 routing table. > ok <1% growth. > 2. Filtering. If people want to avoid large numbers of deaggregates in th= eir routing tables, they may employ some kind of filtering, especially if t= he deaggregates are very long prefixes. This means that packets are no long= er reliably delivered to the place announcing a more specific prefix. > ok, maybe.. but this depends a bunch on what upstream setup is used as well. It seems that if there is arbitrary filtering other solutions will work themselves out (announce aggregate, keep all sites connected to a single/small-set of isps, etc). it's messy, but... > Ideally, a set of best practices would be developed that strike a good ba= lance between the needs of large organizations and the needs of the global = routing system, and allow everyone to predict the consequences of different= kinds of behavior and thus avoid unpleasant surprises. > i feel like we sort of have that already, or we know how the global table works and people live within those constraints. > These are some of the things that could go into such best practices: > > - A well-understood maximum prefix length for IPv6, similar to /24 for IP= v4. > do we want to draw that line in the sand though? I think so far 'let operations folks work that out' has worked out pretty well. There's no official standard in v4, why would we want one in v6? > - An understanding of how the service providers that provide connectivity= to multiple subunits of a large organization can work together in order to= maximize availability and minimize costs for the organization, the service= providers and other network operators. > "cannibalize customers from your neighbors" isn't what you're looking for here, eh? I think TODAY there isn't a problem (nothing is broken, yet) so it's a bit hard to talk about the 'right' answer here. (sure we could take a guess, but...) > - A way to provide a point of last resort where traffic for the aggregate= can be sent to if more specifics are filtered. > this, to me, is the 'headquarters' facility announces the aggregate and maintains a tunneled path to their subunits out over the world. you could slice/dice this in a number of other ways, clearly. I'm not sure more complexity is good though. > - A set of communities that indicate whether a prefix is a more specific = that is covered by an aggregate and/or is safe to filter without loss of co= nnectivity. > so, add communities to global routes, because people don't strip these in ingress as a matter of best practice? (if you don't you REALLY should consider it, i think) > - A set of communities that indicate geographical origin of prefixes so r= emote more specific prefixes can be filtered while local prefixes are kept. > we ran over the geo-prefix rat in SIDR, I don't know that running over it again is especially great for time management. (see terry manderson's geo-data-rpki presentations/drafts, in stockholm and 1/2 meetings after/around then) > - Guidelines for reserving address space in address plans. Is it better t= o have free space reserved so existing prefixes can grow, or keep reserved = space together so tight prefix length filters are possible and reserved spa= ce isn't broken up into small pieces? > uhm... this is a bit of a religious debate isn't it? You'd also be imposing the 'one true way' on people who generally have issues with that sort of thing. Not to mention how does excel manage ipv6 prefix splitting? :) > Please note that I'm crosspositing this to v6ops and grow initially. If t= he chairs have any guidance on which working group is more appropriate for = this discussion, please let us know and we can drop the other one. > > Also note that I haven't been following discussions in both wgs recently,= so if this has been discussed previously, my apologies. > > Last but not least, this treads on RIR policy. But in my opinion, this is= foremost a technical matter with global implications and as such is best d= iscussed within the IETF rather than in the five respective policy developm= ent forums. i don't see it hitting RIR policy so much, sinc ethe RIR's absolved themselves of 'routability' of prefixes long ago. 'if you can't reach your shiney new allocation it ain't ARIN's problem'. -chris > _______________________________________________ > GROW mailing list > GROW@ietf.org > https://www.ietf.org/mailman/listinfo/grow From nobody Wed Oct 15 15:08:03 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 34FA31A9030; Wed, 15 Oct 2014 11:09:15 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2 X-Spam-Level: X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id B09n08DygVuv; Wed, 15 Oct 2014 11:09:09 -0700 (PDT) Received: from mail-pd0-x22c.google.com (mail-pd0-x22c.google.com [IPv6:2607:f8b0:400e:c02::22c]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EA5CF1A902D; Wed, 15 Oct 2014 11:09:07 -0700 (PDT) Received: by mail-pd0-f172.google.com with SMTP id ft15so1664967pdb.31 for ; Wed, 15 Oct 2014 11:09:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=x6BvnyTAB7PXtpzAbmQjnp9ecnbpTsw8Sr/UlAnbM/0=; b=PHgGZUiYKWzLMe4JeBIQTHsF9rVJqf/35T7M31rQG69HgrOF2vNnSvZCZDnAXNwhg0 M6TKW0o2DXx3z7WpGN8hRySxEg8/ibOonc6fXXPcu9fdBEU/3EabGwcTqn3i2r6fWB1T WUb5NsOYjjxTeSNQi8+TMb4U4o3wwAd7j23wOLSoOCXXrhv9fb89Qr8Y4JeOu9kHqCVW pt5/ykwEk6HMtd/gRmAZ341NoubrkDZL08r3xNIySyVkN9yZMQ2Q00B1IYxt8eIWbbkz b7cIRlm05t8xxaaGf6YNLJ+nJZsBXXLJCt4Fn2Y4sVcw+pogVMD4L1MSx7yKkXwDIGfC 8OLA== X-Received: by 10.70.94.199 with SMTP id de7mr14446802pdb.3.1413396546741; Wed, 15 Oct 2014 11:09:06 -0700 (PDT) Received: from [172.17.1.55] (219-89-120-188.adsl.xtra.co.nz. [219.89.120.188]) by mx.google.com with ESMTPSA id sa6sm17305650pbb.29.2014.10.15.11.09.02 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 15 Oct 2014 11:09:05 -0700 (PDT) Message-ID: <543EB83E.9010301@gmail.com> Date: Thu, 16 Oct 2014 07:09:02 +1300 From: Brian E Carpenter Organization: University of Auckland User-Agent: Thunderbird 2.0.0.6 (Windows/20070728) MIME-Version: 1.0 To: Iljitsch van Beijnum References: <543E6B66.5050803@inex.ie> In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Archived-At: http://mailarchive.ietf.org/arch/msg/grow/Cd0KELnsXcFLv06m6W5dO0wu8i0 X-Mailman-Approved-At: Wed, 15 Oct 2014 15:08:01 -0700 Cc: v6ops@ietf.org, grow@ietf.org Subject: Re: [GROW] [v6ops] Deaggregation by large organizations X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Oct 2014 18:09:16 -0000 On 16/10/2014 01:43, Iljitsch van Beijnum wrote: > On 15 Oct 2014, at 14:41, Nick Hilliard wrote: > >>> There seem to be two types of organizations that do this: geographically >>> dispersed ones that advertise subprefixes in different locations, such >>> as multinationals, and organizations with very independent subunits but >>> with more limited geographical scope, such as national governments. > >> and organisations who have a requirement for traffic engineering, whether this requirement is real or imaginary - there are well known examples of each. > > Right, we should probably add that. > > Although I wouldn't expect an organization to deaggregate down to hundreds or thousands of more specifics just for traffic engineering. Not to hundreds, but I would expect a large multinational with operations in most countries to deaggregate down to something close to one per country, to keep its traffic patterns reasonably local. That's nothing new. Brian From nobody Wed Oct 15 23:55:33 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 089A51A0369 for ; Wed, 15 Oct 2014 23:55:32 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.661 X-Spam-Level: X-Spam-Status: No, score=-1.661 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HELO_EQ_SE=0.35, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id obG__2xpuixZ for ; Wed, 15 Oct 2014 23:55:31 -0700 (PDT) Received: from uplift.swm.pp.se (ipv6.swm.pp.se [IPv6:2a00:801::f]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 397811A0362 for ; Wed, 15 Oct 2014 23:55:31 -0700 (PDT) Received: by uplift.swm.pp.se (Postfix, from userid 501) id CFAE4A1; Thu, 16 Oct 2014 08:55:29 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=swm.pp.se; s=mail; t=1413442529; bh=K6ZleZyn8+485eJ0FtSmL+FmKRLnCMSM4rN/yjjvjkg=; h=Date:From:To:cc:Subject:In-Reply-To:References:ReSent-Date: ReSent-From:ReSent-To:From; b=b4uJsSvR+82UVyUP9nxiWzWaFj/nfjhllLEcDZvsqKwhFu+p4Wfc5BK5sCIZGNt4F YiKk7lLk7rnO9fNdB9UDBM+f+dUprV55b1+eRZeDN7l0LloyVDOSrY0lRgs1mdjHSq 2aS1g5RkHa1CguHQAk2hfTFH+rPiCLO+S9yFxs5M= Received: from localhost (localhost [127.0.0.1]) by uplift.swm.pp.se (Postfix) with ESMTP id CB3369F for ; Thu, 16 Oct 2014 08:55:29 +0200 (CEST) Date: Thu, 16 Oct 2014 08:53:38 +0200 (CEST) From: Mikael Abrahamsson To: Brian E Carpenter In-Reply-To: <543EB83E.9010301@gmail.com> Message-ID: References: <543E6B66.5050803@inex.ie> <543EB83E.9010301@gmail.com> User-Agent: Alpine 2.02 (DEB 1266 2009-07-14) Organization: People's Front Against WWW MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII ReSent-Date: Thu, 16 Oct 2014 08:55:24 +0200 (CEST) ReSent-From: Mikael Abrahamsson ReSent-To: grow@ietf.org ReSent-Subject: Re: [v6ops] [GROW] Deaggregation by large organizations ReSent-Message-ID: ReSent-User-Agent: Alpine 2.02 (DEB 1266 2009-07-14) Archived-At: http://mailarchive.ietf.org/arch/msg/grow/O6Em3mK1meNJhpavk0Ym99V631U Cc: v6ops@ietf.org, grow@ietf.org Subject: Re: [GROW] [v6ops] Deaggregation by large organizations X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Oct 2014 06:55:32 -0000 On Thu, 16 Oct 2014, Brian E Carpenter wrote: > Not to hundreds, but I would expect a large multinational with > operations in most countries to deaggregate down to something close to > one per country, to keep its traffic patterns reasonably local. That's > nothing new. Breakouts done from PA space is normal in ARIN-land, but it's less common in RIPE land for instance. We need to make sure renumbering is easy, otherwise we're going to see more and more entries going into the DFZ BGP table. The /24 boundary and IPv4 scarcity was a natural hindrance for this in IPv4, we need to create equal "hindrance" for de-aggregation in IPv6 otherwise I fear that we're going to sit with millions of routes in IPv6 DFZ in 10-20 years. Unless of course this is a cheaper way of handling things than making renumbering possible. -- Mikael Abrahamsson email: swmike@swm.pp.se From nobody Thu Oct 16 02:41:29 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8C1151A6FE9; Thu, 16 Oct 2014 02:41:14 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.91 X-Spam-Level: X-Spam-Status: No, score=-1.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, T_RP_MATCHES_RCVD=-0.01] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id c1ZnICz2zEet; Thu, 16 Oct 2014 02:41:11 -0700 (PDT) Received: from sequoia.muada.com (sequoia.muada.com [IPv6:2001:1af8:3100:a006:1::]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0EB061A904D; Thu, 16 Oct 2014 02:41:09 -0700 (PDT) Received: from global-hq.muada.nl (global-hq.muada.nl [IPv6:2001:470:1f15:8b5:5562:b8bc:1f02:25a8] (may be forged)) (authenticated bits=0) by sequoia.muada.com (8.13.3/8.13.3) with ESMTP id s9G9cx1h059811 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Thu, 16 Oct 2014 11:38:59 +0200 (CEST) (envelope-from iljitsch@muada.com) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) From: Iljitsch van Beijnum In-Reply-To: Date: Thu, 16 Oct 2014 11:40:58 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <903173CE-64D6-4FE5-98DB-B408C9586A02@muada.com> References: To: Christopher Morrow X-Mailer: Apple Mail (2.1878.6) Archived-At: http://mailarchive.ietf.org/arch/msg/grow/U2PuIzhkKMtQfXAVJY_zooP4Yb8 Cc: IPv6 Operations , "grow@ietf.org grow@ietf.org" Subject: Re: [GROW] Deaggregation by large organizations X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Oct 2014 09:41:14 -0000 On 16 Oct 2014, at 0:04, Christopher Morrow = wrote: >> This practice, especially if/when it becomes more common, presents = two challenges: >> 1. Large numbers of prefixes may show up in the global routing table. = For instance, there is a number plan for all of the German government, = which could potentially inject more than 5000 municipality prefixes into = the global IPv6 routing table. > ok <1% growth. What do you mean? >> Ideally, a set of best practices would be developed that strike a = good balance between the needs of large organizations and the needs of = the global routing system, and allow everyone to predict the = consequences of different kinds of behavior and thus avoid unpleasant = surprises. > i feel like we sort of have that already, or we know how the global > table works and people live within those constraints. I've only heard from a few people who do this / want to do this so far, = but from what I hear they really want some clarity in this area. = Spending a lot of time and money to set all of this up and then = discovering your prefixes are filtered is rather suboptimal. Iljitsch From nobody Thu Oct 16 02:44:31 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 455DE1A19FE; Thu, 16 Oct 2014 02:44:05 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.91 X-Spam-Level: X-Spam-Status: No, score=-1.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, T_RP_MATCHES_RCVD=-0.01] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id t2IjirTlETVZ; Thu, 16 Oct 2014 02:44:02 -0700 (PDT) Received: from sequoia.muada.com (sequoia.muada.com [IPv6:2001:1af8:3100:a006:1::]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2CE051A19F6; Thu, 16 Oct 2014 02:44:02 -0700 (PDT) Received: from global-hq.muada.nl (global-hq.muada.nl [IPv6:2001:470:1f15:8b5:5562:b8bc:1f02:25a8] (may be forged)) (authenticated bits=0) by sequoia.muada.com (8.13.3/8.13.3) with ESMTP id s9G9ejiP059851 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Thu, 16 Oct 2014 11:41:52 +0200 (CEST) (envelope-from iljitsch@muada.com) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) From: Iljitsch van Beijnum In-Reply-To: Date: Thu, 16 Oct 2014 11:43:52 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <755DE4C3-CDDF-41AF-BA9C-E8EC5B4DFC4C@muada.com> References: To: v6ops@ietf.org, grow@ietf.org X-Mailer: Apple Mail (2.1878.6) Archived-At: http://mailarchive.ietf.org/arch/msg/grow/CreNh4UhXbXqTft6HnbPrzCTiVo Subject: Re: [GROW] Deaggregation by large organizations X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Oct 2014 09:44:08 -0000 Let me address a few points that were brought up by different people. Renumbering: We had great plans for making renumbering easy in the early days of = IPv6. Remember A6 records and bitlabels in the DNS? But none of that = went anywhere. The problem isn't so much that we can't push a prefix = down the network or update the DNS (although both of these still have = challenges associated with them), but that addresses tend to get = hardcoded all over the place, starting with firewalls all the way up to = homegrown applications. I don't think renumbering addresses this issue, = although it could help steer some smaller organizations away from PI. A prefix length limit for the IPv6 DFZ: Someone mentioned that this didn't work in IPv6. When Sprint decided to = make that /18, that didn't really work. But there's a de facto /24 limit = that everyone understands. With IPv6, that would translate into a /48. = Obviously no router can hold 2^48 or 2^45 prefixes, so as a backstop = against accidental/malicious IPv6 routing table explosion this doesn't = help. Even exploding a /28 or so into individual /48s would kill the = IPv6 DFZ. What COULD work is to have prefix length limits depending on the = allocation size by the RIRs. Something like: 2100::/16 -> /48 2200::/16 -> /32 2200::/15 -> /29 However, for this to work well the RIRs would have to group allocations = of the same size into separate blocks, with the result that it would no = longer be possible to reserve space to grow an allocation. (Things like = allocating a /48 but reserving a /44 reduce the opportunities for prefix = length filtering because now the strictest filter you can make allows 16 = x as many prefixes worst case than average case. The worst and average = case need to be as close together as possible.) I'd say that allowing two or three extra bits for traffic engineering = for PA blocks would be good. So for the part of the IPv6 space where = /29s are allocated, allow /31s or /32s. As traffic engineering incoming = traffic by deaggregation requires that different parts of the aggregate = all generate similar levels of incoming traffic, this wouldn't usually = work for organizations using PI so I'd say don't allow deaggregating = below /48. Geographic communities: I know this is controversial. "Topology ain't geography". Actually, most = of the time there is a significant correlation. If all German cities = inject a more specific, do you really need to hear those in Tokyo or = Seattle? Just send the traffic to Europe as per the aggregate and let = them figure it out there. Compiling a list of communities that identify regions/countries/cities = would allow for experimentation in this place without any downsides that = I can see. Don't like this? Filter the communities. There's a handy list = that you can copy and paste into your filter. Injecting an aggregate as a point of last resort: I think this can be done today and probably is done today. But a = document describing how to do it would probably be helpful. I'm thinking = along the following lines: The AoLR (Aggregate of Last Resort) service would entail a service = provider announcing the aggregate without necessarily providing = connectivity towards all the places announcing more specifics covered by = the aggregate. So if ISP A announces the AoLR and ISP B provides = connectivity to a more specific, ISP C would send traffic to A as per = the aggregate and then A would immediately hand it over to B. So as part of the AoLR service, a service provider would agree to accept = all more specifics that fall under the aggregate (up to an agreed prefix = length) from all the networks providing connectivity towards those more = specifics. This would be an attractive service for tier-1s to provide, = because presumably, they peer with everyone everywhere, so in the case = where they receive the traffic over peering and need to deliver it to = another service provider over peering, this could probably happen in the = same city, so they wouldn't carry the traffic over long distances. But = the (sub-)organization(s) in question still gets to buy connectivity = from a wider range of smaller service providers. In practice an organization would contract two or more service providers = to provide the AoLR service for redundancy. Wouldn't they just get PI: Yes. That's why I think it's important to find a way to give these = organizations what they need in a way that keeps the IPv6 DFZ growth on = a workable trajectory. AS numbers: BGP assumes that an AS always has internal connectivity. This can be = accomplished using tunnels, but it's much better to simply have separate = AS numbers for each subunit. Would it make sense to allocate ranges of = AS numbers to enterprise LIRs? Certainly with 32-bit AS numbers there's = no lack of numbers, and this would allow tools to be developed to work = on CIDR-like AS number ranges in the future. From nobody Thu Oct 16 03:43:41 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7430F1ACFF5; Thu, 16 Oct 2014 03:43:36 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id W44rJJ4RvA3H; Thu, 16 Oct 2014 03:43:34 -0700 (PDT) Received: from mail.netability.ie (mail.netability.ie [IPv6:2a03:8900:0:100::5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3D0991ACFFA; Thu, 16 Oct 2014 03:43:33 -0700 (PDT) X-Envelope-To: v6ops@ietf.org Received: from cupcake.foobar.org (xe-0-0-2.transit07.phb1.foobar.org [87.192.56.84]) (authenticated bits=0) by mail.netability.ie (8.14.9/8.14.5) with ESMTP id s9GAhUgO050301 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 16 Oct 2014 11:43:30 +0100 (IST) (envelope-from nick@foobar.org) X-Authentication-Warning: cheesecake.netability.ie: Host xe-0-0-2.transit07.phb1.foobar.org [87.192.56.84] claimed to be cupcake.foobar.org Message-ID: <543FA152.4080907@foobar.org> Date: Thu, 16 Oct 2014 11:43:30 +0100 From: Nick Hilliard User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:31.0) Gecko/20100101 Thunderbird/31.2.0 MIME-Version: 1.0 To: Iljitsch van Beijnum , v6ops@ietf.org, grow@ietf.org References: <755DE4C3-CDDF-41AF-BA9C-E8EC5B4DFC4C@muada.com> In-Reply-To: <755DE4C3-CDDF-41AF-BA9C-E8EC5B4DFC4C@muada.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit Archived-At: http://mailarchive.ietf.org/arch/msg/grow/oA-LNxhumBuwObp7kN-W7KugI6Q Subject: Re: [GROW] [v6ops] Deaggregation by large organizations X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Oct 2014 10:43:36 -0000 On 16/10/2014 10:43, Iljitsch van Beijnum wrote: > Yes. That's why I think it's important to find a way to give these > organizations what they need in a way that keeps the IPv6 DFZ growth on > a workable trajectory. This brings up a more general issue: IPv6 dfz growth for the last several years has been linear. > https://ripe68.ripe.net/presentations/156-2014-05-12-bgp2013.pdf Even if the curves go the wrong way for a couple of years, there isn't an issue of much concern here, at least in the short to medium term, and probably not the longer term either. Nick From nobody Thu Oct 16 04:39:30 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 70BD01AD065; Thu, 16 Oct 2014 04:39:24 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 0.79 X-Spam-Level: X-Spam-Status: No, score=0.79 tagged_above=-999 required=5 tests=[BAYES_50=0.8, T_RP_MATCHES_RCVD=-0.01] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vV0JrLOkOiip; Thu, 16 Oct 2014 04:39:21 -0700 (PDT) Received: from server.riw.us (server.riw.us [162.144.32.236]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 359011A1A66; Thu, 16 Oct 2014 04:39:20 -0700 (PDT) Received: from 108-78-210-25.lightspeed.chrlnc.sbcglobal.net ([108.78.210.25]:53944 helo=RussPC) by server.riw.us with esmtpsa (UNKNOWN:DHE-RSA-AES256-GCM-SHA384:256) (Exim 4.82) (envelope-from ) id 1XejOn-0007BF-3Z; Thu, 16 Oct 2014 11:39:17 +0000 From: "Russ White" To: "'Iljitsch van Beijnum'" , , References: <755DE4C3-CDDF-41AF-BA9C-E8EC5B4DFC4C@muada.com> In-Reply-To: <755DE4C3-CDDF-41AF-BA9C-E8EC5B4DFC4C@muada.com> Date: Thu, 16 Oct 2014 07:39:14 -0400 Message-ID: <011101cfe935$d0e8a600$72b9f200$@riw.us> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Outlook 15.0 Thread-Index: AQIU7+zpyiakeI4w4w1+I7Zew5YFCQFFO9hQm55hjDA= Content-Language: en-us X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - server.riw.us X-AntiAbuse: Original Domain - ietf.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - riw.us X-Get-Message-Sender-Via: server.riw.us: authenticated_id: russw@riw.us X-Source: X-Source-Args: X-Source-Dir: Archived-At: http://mailarchive.ietf.org/arch/msg/grow/2Xe9F1LkycsFZ5M0v3UttAOTADg Subject: Re: [GROW] Deaggregation by large organizations X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Oct 2014 11:39:24 -0000 > Injecting an aggregate as a point of last resort: > > I think this can be done today and probably is done today. But a document > describing how to do it would probably be helpful. I'm thinking along the > following lines: > > The AoLR (Aggregate of Last Resort) service would entail a service provider > announcing the aggregate without necessarily providing connectivity towards > all the places announcing more specifics covered by the aggregate. So if ISP A > announces the AoLR and ISP B provides connectivity to a more specific, ISP C > would send traffic to A as per the aggregate and then A would immediately > hand it over to B. Or perhaps something simpler would work here -- bounding longest match. :-) Russ From nobody Thu Oct 16 06:03:17 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 83AAB1A1B3B; Thu, 16 Oct 2014 06:03:12 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -14.511 X-Spam-Level: X-Spam-Status: No, score=-14.511 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ah4RS5sb71kd; Thu, 16 Oct 2014 06:03:11 -0700 (PDT) Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C73251A1A71; Thu, 16 Oct 2014 06:03:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1038; q=dns/txt; s=iport; t=1413464591; x=1414674191; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=pQaPuBfw6UB84xzbSeq8E7XP/WpVKeHVctphtZyvev4=; b=OSR6DLXgpFn0/fBzcJhabSpsXcNa3hbX4vcZx3C0HYPwXzs58jSxb82X otozRmK7uGynVoDPyuC6e95LR5WUTZxCcd/T1Igd3gYGs+LLv3P2W9F0x snHsVcIOY7pigGLbHiZdIRmwutn5oJOw9HAOPVIE85zHVR4WdBiqF5nUR k=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgUFAFnBP1StJA2D/2dsb2JhbABbgw5TXMwch00CgRUWAX2EAwEBBHkQAgEIRiERJQIEAQ0FiCoDEQ3DZQ2GPQEBAQEBAQEDAQEBAQEBHI4ZggEzB4RLAQSPY4IchEaFAYIRgWyNWoZWg3dsgQYFPYECAQEB X-IronPort-AV: E=Sophos;i="5.04,732,1406592000"; d="scan'208";a="363798526" Received: from alln-core-1.cisco.com ([173.36.13.131]) by rcdn-iport-3.cisco.com with ESMTP; 16 Oct 2014 13:03:10 +0000 Received: from xhc-aln-x12.cisco.com (xhc-aln-x12.cisco.com [173.36.12.86]) by alln-core-1.cisco.com (8.14.5/8.14.5) with ESMTP id s9GD3AAT016522 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Thu, 16 Oct 2014 13:03:10 GMT Received: from xmb-aln-x15.cisco.com ([169.254.9.127]) by xhc-aln-x12.cisco.com ([173.36.12.86]) with mapi id 14.03.0195.001; Thu, 16 Oct 2014 08:03:10 -0500 From: "Alvaro Retana (aretana)" To: Christopher Morrow , Iljitsch van Beijnum Thread-Topic: [GROW] Deaggregation by large organizations Thread-Index: AQHP6HO0Yw6tGmdMOUO+hU2KqJts6JwyCuqAgAC3/IA= Date: Thu, 16 Oct 2014 13:03:08 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.117.15.3] Content-Type: text/plain; charset="Windows-1252" Content-ID: Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Archived-At: http://mailarchive.ietf.org/arch/msg/grow/HCXfO0GDGggqLBrwpnqSbuy5NmQ Cc: IPv6 Operations , "grow@ietf.org grow@ietf.org" Subject: Re: [GROW] Deaggregation by large organizations X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Oct 2014 13:03:12 -0000 On 10/15/14, 6:04 PM, "Christopher Morrow" wrote: >> >>- A set of communities that indicate whether a prefix is a more specific >>that is covered by an aggregate and/or is safe to filter without loss of >>connectivity. >> > >so, add communities to global routes, because people don't strip these >in ingress as a matter of best practice? (if you don't you REALLY >should consider it, i think) Right.. Even if we could make the communities not be stripped (not proposing that), the originator would still not know the policy between any two ASNs =8B not even the receive policy of its direct neighbor! So the originator still couldn=B9t guarantee that the route is in fact covered= . The only way to determine coverage and no connectivity loss is on the receive side. There you can look at the incoming routes and determine how the routes overlap and mark them appropriately according to local policy. http://tools.ietf.org/html/draft-white-grow-overlapping-routes Alvaro. From nobody Thu Oct 16 06:18:51 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4567E1A1BA3; Thu, 16 Oct 2014 06:18:49 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -14.511 X-Spam-Level: X-Spam-Status: No, score=-14.511 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Zz4gpolqypAD; Thu, 16 Oct 2014 06:18:46 -0700 (PDT) Received: from alln-iport-1.cisco.com (alln-iport-1.cisco.com [173.37.142.88]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 366A11A1BA0; Thu, 16 Oct 2014 06:18:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1646; q=dns/txt; s=iport; t=1413465526; x=1414675126; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=q96tiCibrSArwwp4CXNjQLTudCP0HYEB4xuTFZntR/E=; b=DRJ7vflvsBlGzNkJ314tVByBGPLvANe3lRgmF6IMcdJFaqcb4a4IMYYH 1HRGyB1s7xgI/jOR9Hx23SHgwwkTXnfrgMAIB3uoyhY36Mg8dby2hWzJM pyqr0qyf+UlfL0gOgsrU46sogXhW4aLxn3W3BXK1yoh+4FPKVK+xY7fBl Q=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgMFAOvEP1StJV2b/2dsb2JhbABbgw6BL9NqAoEUFgF9hAMBAQQnUhACAQhGMiUCBAENBYg+ykgBAQEBAQEBAQEBAQEBAQEBAQEBAQEXkBozB4RLAQSLI4RAghyLWJYcg3dsgQgkHIECAQEB X-IronPort-AV: E=Sophos;i="5.04,732,1406592000"; d="scan'208";a="87481529" Received: from rcdn-core-4.cisco.com ([173.37.93.155]) by alln-iport-1.cisco.com with ESMTP; 16 Oct 2014 13:18:45 +0000 Received: from xhc-aln-x08.cisco.com (xhc-aln-x08.cisco.com [173.36.12.82]) by rcdn-core-4.cisco.com (8.14.5/8.14.5) with ESMTP id s9GDIj8Q015856 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Thu, 16 Oct 2014 13:18:45 GMT Received: from xmb-aln-x15.cisco.com ([169.254.9.127]) by xhc-aln-x08.cisco.com ([173.36.12.82]) with mapi id 14.03.0195.001; Thu, 16 Oct 2014 08:18:44 -0500 From: "Alvaro Retana (aretana)" To: Ted Lemon , Iljitsch van Beijnum Thread-Topic: [GROW] [v6ops] Deaggregation by large organizations Thread-Index: AQHP6IqzJ0bq5e0sx0KpNLmfoN9dGpwyxxcA Date: Thu, 16 Oct 2014 13:18:44 +0000 Message-ID: References: <5B13739D-5BFD-467C-8DF0-D391508EB5C0@nominum.com> In-Reply-To: <5B13739D-5BFD-467C-8DF0-D391508EB5C0@nominum.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.117.15.3] Content-Type: text/plain; charset="iso-8859-1" Content-ID: <456526549296BE41AFC508FC513085C8@emea.cisco.com> Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Archived-At: http://mailarchive.ietf.org/arch/msg/grow/PVuLJ-MTihbpJh4HjsMmyOkSoFM Cc: "v6ops@ietf.org" , "grow@ietf.org" Subject: Re: [GROW] [v6ops] Deaggregation by large organizations X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Oct 2014 13:18:49 -0000 On 10/15/14, 11:14 AM, "Ted Lemon" wrote: >On Oct 15, 2014, at 7:29 AM, Iljitsch van Beijnum >wrote: >> However, rather than advertising that block in BGP as a single prefix, >>or perhaps a handful of prefixes, like an ISP would, they subdivide this >>block within the organization and then many subunits advertise >>subprefixes though different ISPs. The aggregate may or may not be >>advertised. > >Yuck. Has anybody done an analysis of how this works with RPKI? Seems >like an obvious attack surface if the RPKI isn't present or isn't done >right. Yup. I don=B9t have an analysis, but it is a common discussion point when creating ROAs: what should the ROA cover? Both the max-length of the advertisement and the origin ASNs could result in a =B3validated=B2 attack. On one hand, creating ROAs that cover exactly what is advertised reduces the surface, but it can result in a higher operational cost and maybe some hassle if something different (like a more specific) needs to be advertised *right now*. OTOH, creating a more =B3flexible=B2 ROA (2100::5/= 32 -> /48, for example) provides more operational flexibility, but it may in fact open up the door to =B3valid=B2 announcements. I=B9ve worked with LACNIC in some of their RPKI deployments in Latin Americ= a and I suspect that a significant number of people opt for the =B3flexible ROA=B2..even after we explain the risks. LACNIC may have some insight in what is being created right now (with the caveat of course that there=B9s just one place in the world that is in fact filtering). Alvaro. From nobody Thu Oct 16 07:11:50 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C56471A1A70; Thu, 16 Oct 2014 07:11:45 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2 X-Spam-Level: X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gV7sjSidVp_o; Thu, 16 Oct 2014 07:11:44 -0700 (PDT) Received: from mail-lb0-x234.google.com (mail-lb0-x234.google.com [IPv6:2a00:1450:4010:c04::234]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 572421A1A37; Thu, 16 Oct 2014 07:11:43 -0700 (PDT) Received: by mail-lb0-f180.google.com with SMTP id n15so2814588lbi.39 for ; Thu, 16 Oct 2014 07:11:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=swMeA9grUx06Ljtj2Pcpcz8kKPET8I6JLTVFmrZ6V1I=; b=OrI0Fe3HFHgrP8UifWBwkayTDjbWkclC+QpjJe5sYc0MCn/dD2KTZY8g0EQjUrTnF/ PyNhj8rUN1cUfQx0NmqlOfogJwTDy7dVKzyyY06rsAb0ZzYcbfZdQJIY3b1B192HLjWy KwBvTChVxIQRanduOJdaolkcxGLtZI16mrGwhOL8S5SpdgNFOQ4SJeTl7MHggmFYTJyx TsNC17dpxdPCyNILR8OTIwwkLFi4mlYIb2txURjw6axvQGhY3h5G/qcBX30Y7n2VfpRJ mTDk2+H+RxmNO/53mBnoYalALUE4gnQo6qPBrUKMG8zqSpV4YttBkMMi03hmzq8jk898 oOvg== MIME-Version: 1.0 X-Received: by 10.152.45.105 with SMTP id l9mr1859321lam.69.1413468701582; Thu, 16 Oct 2014 07:11:41 -0700 (PDT) Received: by 10.152.88.17 with HTTP; Thu, 16 Oct 2014 07:11:41 -0700 (PDT) In-Reply-To: <903173CE-64D6-4FE5-98DB-B408C9586A02@muada.com> References: <903173CE-64D6-4FE5-98DB-B408C9586A02@muada.com> Date: Thu, 16 Oct 2014 10:11:41 -0400 Message-ID: From: Christopher Morrow To: Iljitsch van Beijnum Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Archived-At: http://mailarchive.ietf.org/arch/msg/grow/nvDYilftE7kQFq63IEfd32o0zfo Cc: IPv6 Operations , "grow@ietf.org grow@ietf.org" Subject: Re: [GROW] Deaggregation by large organizations X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Oct 2014 14:11:46 -0000 On Thu, Oct 16, 2014 at 5:40 AM, Iljitsch van Beijnum wrote: > On 16 Oct 2014, at 0:04, Christopher Morrow wrote: > >>> This practice, especially if/when it becomes more common, presents two = challenges: > >>> 1. Large numbers of prefixes may show up in the global routing table. F= or instance, there is a number plan for all of the German government, which= could potentially inject more than 5000 municipality prefixes into the glo= bal IPv6 routing table. > >> ok <1% growth. > > What do you mean? 5000 is less than 1% of 540k... (I think, math is hard and all that busines= s) for the (since someone else shot me a note behind the scenes about this as well) forseable future we'll have v4 + v6 to deal with in a DFZ device, so call it even at 540k routes today in the table, your 5k extra is less than 1% of that. >>> Ideally, a set of best practices would be developed that strike a good = balance between the needs of large organizations and the needs of the globa= l routing system, and allow everyone to predict the consequences of differe= nt kinds of behavior and thus avoid unpleasant surprises. > >> i feel like we sort of have that already, or we know how the global >> table works and people live within those constraints. > > I've only heard from a few people who do this / want to do this so far, b= ut from what I hear they really want some clarity in this area. Spending a = lot of time and money to set all of this up and then discovering your prefi= xes are filtered is rather suboptimal. > So, some folk thought: "Hey, not announcing my aggregate and not providing connectivity between the aggregate announcement and the little islands I created is a grand plan!" and were surprised when things went badly... Do you want a document that says: "Sure, announce your aggregate as a bunch of de-aggs, and be sure there's a fall back ASIDE FROM ::/0 which has reachability to your islands, if you want to be sure to not run afoul of random isp route filtering." From nobody Thu Oct 16 07:45:29 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 984321A1BB4; Thu, 16 Oct 2014 07:45:26 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2 X-Spam-Level: X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id j3cNmpnda6s1; Thu, 16 Oct 2014 07:45:25 -0700 (PDT) Received: from mail-vc0-x22c.google.com (mail-vc0-x22c.google.com [IPv6:2607:f8b0:400c:c03::22c]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C45F31A1BA9; Thu, 16 Oct 2014 07:45:24 -0700 (PDT) Received: by mail-vc0-f172.google.com with SMTP id lf12so2792579vcb.17 for ; Thu, 16 Oct 2014 07:45:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=hvkL3deYj8F2qyrWFvLwOeD/vC2Xu8FjEE33zT1EPpE=; b=p8QYnSv9eXn2wRvghj9LwUuzjA6b/ckQ2xhcKhmEn+PnQbHJdHBxh2cdZf+AUpU31F EvnEc7RaC5jwOuPefzirMf2qWZhwVUOEgh9aa/7ZJzl8k979vBrEcnSyG6ey9B645fB9 8LQrSYQXr2AobODHVJsx8jSfwZda57MGOpqcSTCb5jzss9ClYVcVgzxTtjgvlFFsQvku tN23vn+7qUHC/MgGNOQQaIM6O46lWYCB0kaO6utp1S/CE7ygXg/NmqmUNpx9R+Yko/Zk EjX7lrYOG1QQt5tFQ3xEY5ehUYAkP2DAozyEf2cOisv0tXtnsnpO5x2KX5wK+mq0VOba x6Ow== MIME-Version: 1.0 X-Received: by 10.52.34.42 with SMTP id w10mr1194665vdi.57.1413470723927; Thu, 16 Oct 2014 07:45:23 -0700 (PDT) Received: by 10.220.186.193 with HTTP; Thu, 16 Oct 2014 07:45:23 -0700 (PDT) In-Reply-To: <20141016143743.GC31092@Space.Net> References: <903173CE-64D6-4FE5-98DB-B408C9586A02@muada.com> <20141016143743.GC31092@Space.Net> Date: Thu, 16 Oct 2014 10:45:23 -0400 Message-ID: From: Christopher Morrow To: Gert Doering Content-Type: text/plain; charset=UTF-8 Archived-At: http://mailarchive.ietf.org/arch/msg/grow/Bhknd-TKMkuaUp_Vv3wm-e24RXs Cc: IPv6 Operations , "grow@ietf.org grow@ietf.org" Subject: Re: [GROW] [v6ops] Deaggregation by large organizations X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Oct 2014 14:45:26 -0000 On Thu, Oct 16, 2014 at 10:37 AM, Gert Doering wrote: > Hi, > > On Thu, Oct 16, 2014 at 10:11:41AM -0400, Christopher Morrow wrote: >> So, some folk thought: "Hey, not announcing my aggregate and not >> providing connectivity between the aggregate announcement and the >> little islands I created is a grand plan!" and were surprised when >> things went badly... >> >> Do you want a document that says: >> "Sure, announce your aggregate as a bunch of de-aggs, and be sure >> there's a fall back ASIDE FROM ::/0 which has reachability to your >> islands, if you want to be sure to not run afoul of random isp route >> filtering." > > A strong message to that extent would be good :-) - coupled with > some recommendations how the conflicting goals ("I want all ISPs in > my neighbourhood to use optimal routing" vs. "someone in Asia might > not be interested in all in 5k routes for german municipality") > could be solved. > ok, perhaps iljitsch can drop some text into a document so we can get a good read going and decide whether or not GROW wants to spend cycles on it? The problem exists in v4 and v6 and likely will persist in whatever comes next. It's directly related to routing operations work on the global intertubes, so it SEEMS like GROW is the 'right place' to discuss this... we can't go anywhere without text and a draft though. > I get that question fairly often from "largish networks", and so far, > I always have to answer "there is no routing police, so it's hard to > say what is allowed on the Internet and what not" - which is a humorous > way to say "there is no consensus here what consists 'good' and > 'responsible'"... I sort of don't want there to be 'routing police' though :( In a way this whole debate sounds like something a 'cisco training class' (or other example) would have covered, or should cover. I suppose it's fairly experiential at this point though. From nobody Thu Oct 16 08:21:02 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 917741A1BF4; Thu, 16 Oct 2014 08:20:54 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.6 X-Spam-Level: X-Spam-Status: No, score=-0.6 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1G7Bp6ewaNpx; Thu, 16 Oct 2014 08:20:50 -0700 (PDT) Received: from mail-lb0-x229.google.com (mail-lb0-x229.google.com [IPv6:2a00:1450:4010:c04::229]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 096AE1A1BC0; Thu, 16 Oct 2014 08:20:49 -0700 (PDT) Received: by mail-lb0-f169.google.com with SMTP id 10so2987968lbg.14 for ; Thu, 16 Oct 2014 08:20:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=0z89qqxScjReCiBUtpWo2m1Ear8fCavMT5ERJCQBDG8=; b=APu+EcIntC06Lsdc+mskwVrdOO3YzvuRE1XILCauxRWX4v/sUWGVuiL77HwQFDdpkW tYWLaf3qXRaWht8ckCYFc6BXGGEvpZ3HzAq3dGyT6SqkIO5BUBXPAeuCUul5PIQOKq99 CwiCmqHXa5D8QIyq2UDL33Z5pMV//sIhOsf6+bK/zbfy4LEAooAHbVg/hfcH0q4I0kEX xEnpedxLKy2lKtG35qB+cNySyefjLW2o5nwGNtFnfCLLIY4kDkCyxls0b0FlJvMMFtPl nc6VNHIlvoxuX3LyGazkaO0DnKCQQrp50YBk7ihN+DMbnxVstFTcIZXddYWKUmh0hUCg WTKg== MIME-Version: 1.0 X-Received: by 10.153.11.133 with SMTP id ei5mr2291514lad.75.1413472848218; Thu, 16 Oct 2014 08:20:48 -0700 (PDT) Received: by 10.152.88.17 with HTTP; Thu, 16 Oct 2014 08:20:48 -0700 (PDT) In-Reply-To: <755DE4C3-CDDF-41AF-BA9C-E8EC5B4DFC4C@muada.com> References: <755DE4C3-CDDF-41AF-BA9C-E8EC5B4DFC4C@muada.com> Date: Thu, 16 Oct 2014 11:20:48 -0400 Message-ID: From: Christopher Morrow To: Iljitsch van Beijnum Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Archived-At: http://mailarchive.ietf.org/arch/msg/grow/OoPpnhBlhbQOc10Wt3OcRtaH8BE Cc: IPv6 Operations , "grow@ietf.org grow@ietf.org" Subject: Re: [GROW] Deaggregation by large organizations X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Oct 2014 15:20:54 -0000 (apologies for again not reformatting apple-mail->gmail issues) On Thu, Oct 16, 2014 at 5:43 AM, Iljitsch van Beijnum wrote: > Let me address a few points that were brought up by different people. > > Renumbering: I think the renumbering ship sailed, and like the titanic had a bad voyage. You seem to agree. > A prefix length limit for the IPv6 DFZ: > > Someone mentioned that this didn't work in IPv6. When Sprint decided to m= ake that /18, that didn't really work. But there's a de facto /24 limit tha= t everyone understands. With IPv6, that would translate into a /48. Obviously no router can hold 2^48 or 2^45 I suppose there's a question about: "Is a /24 a LAN (/64) or a SITE (/48)" to be answered still. I believe SITE works better, but :) prefixes, so as a backstop against accidental/malicious IPv6 routing table explosion this doesn't help. Even exploding a /28 or so into individual /48s would kill the IPv6 DFZ. mostly this is from motherhood + apple-pie bgp neighbor configs though, right? (max-prefix in particular). > What COULD work is to have prefix length limits depending on the allocati= on size by the RIRs. Something like: > > 2100::/16 -> /48 > 2200::/16 -> /32 > 2200::/15 -> /29 This looks, to me, like the 'PA space is >=3D /32, PI >=3D /48' in each region's PA/PI splits... which ends up being fairly stable and fairly simple prefix-list/etc configs on devices, right? so that seems kind of sane even. I had thought the cymru folk had something like this in their templates: isn't what I was looking for, sadly...and is the only sort of ipv6 / route-filter related thing I quickly find on their site... perhaps some room for improvement in this area exists. Should that be an IETF action or 'get the defacto standards/bcop folk to update their docs based on the best shared wisdom' ? > > However, for this to work well the RIRs would have to group allocations o= f the same size into separate blocks, with the result that it would no long= er be possible to reserve space to grow an allocation. (Things like allocat= ing a /48 but reserving a /44 reduce the opportunities for prefix length fi= ltering because now the strictest filter you can make allows 16 x as many p= refixes worst case than average case. The worst and average case need to be= as close together as possible.) > my impression (and I stopped paying close attention to ARIN at least 2+ yrs ago) was that RIR's were allocating PA from one large (/23?) block per RIR and PI from a different... For my work-location-provider: 2620:0:1000::/40 - PI /40 2001:4860::/32 - PA /32 2607:F8B0::/32 - PA /32 doesn't delineate the difference between 2001:4800::/23 and 2600::/12 and 2620::/23 ... bummer. I suppose this though: is meant to delineate the differences as 'allocation blocks' vs 'assignment blocks'... (I didn't search the same sort of stuff out on ripe/apnic/etc...) > I'd say that allowing two or three extra bits for traffic engineering for= PA blocks would be good. So for the part of the IPv6 space where /29s are = allocated, allow /31s or /32s. As traffic engineering incoming traffic by d= eaggregation requires that different parts of the aggregate all generate si= milar levels of incoming traffic, this wouldn't usually work for organizati= ons using PI so I'd say don't allow deaggregating below /48. > sure, this gets into the above 'give me a default understanding of the iana -> rir ranges + RIR purposes (alloc/assign) and add +N bits for TE. It's not quite answering the other part of your question about: "What will the DE gov't do? how will they run their new shiney network such that they don't have reachability concerns?" > Geographic communities: > > I know this is controversial. "Topology ain't geography". Actually, most = of the time there is a significant correlation. If all German cities inject= a more specific, do you really need to hear those in Tokyo or Seattle? Jus= t send the traffic to Europe as per the aggregate and let them figure it ou= t there. > this argues for the DE gov't having 1 ISP's for all their cities and putting the aggregate into BGP as well with the more specifics no-export'd from the ISP, not for communities, which won't reliably make it across AS boundaries. > Compiling a list of communities that identify regions/countries/cities wo= uld allow for experimentation in this place without any downsides that I ca= n see. Don't like this? Filter the communities. There's a handy list that y= ou can copy and paste into your filter. > > Injecting an aggregate as a point of last resort: > > I think this can be done today and probably is done today. But a document= describing how to do it would probably be helpful. I'm thinking along the = following lines: > ok > The AoLR (Aggregate of Last Resort) service would entail a service provid= er announcing the aggregate without necessarily providing connectivity towa= rds all the places announcing more specifics covered by the aggregate. So i= f ISP A announces the AoLR and ISP B provides connectivity to a more specif= ic, ISP C would send traffic to A as per the aggregate and then A would imm= ediately hand it over to B. > > So as part of the AoLR service, a service provider would agree to accept = all more specifics that fall under the aggregate (up to an agreed prefix le= ngth) from all the networks providing connectivity towards those more speci= fics. This would be an attractive service for tier-1s to provide, because p= resumably, they peer with everyone everywhere, so in the case where they re= ceive the traffic over peering and need to deliver it to another service pr= ovider over peering, this could probably happen in the same city, so they w= ouldn't carry the traffic over long distances. But the (sub-)organization(s= ) in question still gets to buy connectivity from a wider range of smaller = service providers. > > In practice an organization would contract two or more service providers = to provide the AoLR service for redundancy. > this doesn't sound unreasonable, make txt pls appear in draft form, then email that to grow@ and see what debate happens there. > Wouldn't they just get PI: > > Yes. That's why I think it's important to find a way to give these organi= zations what they need in a way that keeps the IPv6 DFZ growth on a workabl= e trajectory. > > AS numbers: > > BGP assumes that an AS always has internal connectivity. This can be acco= mplished using tunnels, but it's much better to simply have separate AS num= bers for each subunit. Would it make sense to allocate ranges of AS numbers= to enterprise LIRs? Certainly with 32-bit AS numbers there's no lack of nu= mbers, and this would allow tools to be developed to work on CIDR-like AS n= umber ranges in the future. > it seems like the AS here is really not relevant, unless you were thinking that: "AS is a proxy for GEO data." (or AS =3D=3D SITE) One thought is that AS provides the mapping to 'authoritative entity for the routing policy surrounding/using the prefixes originated by the AS in question', so is it simpler to remember: "DE govt is AS65534" or "DE gov't could be one of 160 AS numbers" (a range might help, but ranges imply some idea about growth in the future. Would you have planned for RU to add Crimea?) The AoLR (or 'how to be an enterprise that participates in the global routing system') seems like a good start though. -chris From nobody Thu Oct 16 08:21:39 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ED1831A026E; Wed, 15 Oct 2014 22:43:30 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.001 X-Spam-Level: X-Spam-Status: No, score=-1.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_ALL=0.8, DKIM_SIGNED=0.1, SPF_PASS=-0.001, T_DKIM_INVALID=0.01, T_RP_MATCHES_RCVD=-0.01] autolearn=no Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YHzgESvDbuUU; Wed, 15 Oct 2014 22:43:29 -0700 (PDT) Received: from owen.delong.com (owen.delong.com [IPv6:2620:0:930::200:2]) by ietfa.amsl.com (Postfix) with ESMTP id 610301A86F3; Wed, 15 Oct 2014 22:43:29 -0700 (PDT) Received: from [IPv6:2620::930:0:ca2a:14ff:fe3e:d024] ([IPv6:2620:0:930:0:ca2a:14ff:fe3e:d024]) (authenticated bits=0) by owen.delong.com (8.14.2/8.14.2) with ESMTP id s9G5fmZq013027 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Wed, 15 Oct 2014 22:41:48 -0700 X-DKIM: Sendmail DKIM Filter v2.8.3 owen.delong.com s9G5fmZq013027 DKIM-Signature: v=1; a=rsa-sha1; c=simple/simple; d=delong.com; s=mail; t=1413438109; bh=22HPwOwtaLd0/tn+kro7+mY61GI=; h=Content-Type:Mime-Version:Subject:From:In-Reply-To:Date:Cc: Content-Transfer-Encoding:Message-Id:References:To; b=j9LUkWLzYObsPy89e0IRHd3b9TU+nqpVRc9zprtV6hd++Nuz+6ZjeVMAmNnKIhoLa RWSg66Ytj1rQ9PvS5bBtED6Pn+axduQm79HieVYUF1R6/IkX/UjlYg1GSHqZ9Unmxl TACGZQHRqQvoEV1kKjJokH80/qSWXLrg780OyoRI= Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) From: Owen DeLong In-Reply-To: Date: Wed, 15 Oct 2014 22:41:34 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: <1DB6393A-D039-4998-AC07-6868BEE5B20B@delong.com> References: To: Iljitsch van Beijnum X-Mailer: Apple Mail (2.1878.6) X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0rc1 (owen.delong.com [IPv6:2620:0:930::200:2]); Wed, 15 Oct 2014 22:41:49 -0700 (PDT) Archived-At: http://mailarchive.ietf.org/arch/msg/grow/1mzih10vAPL34WdASXeAoeQbcIs X-Mailman-Approved-At: Thu, 16 Oct 2014 08:21:27 -0700 Cc: v6ops@ietf.org, grow@ietf.org Subject: Re: [GROW] [v6ops] Deaggregation by large organizations X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Oct 2014 05:43:31 -0000 On Oct 15, 2014, at 05:29 , Iljitsch van Beijnum = wrote: > We are all familiar with PA (provider aggregatable) and PI (provider = independent) address space. But it turns out a new type of IPv6 address = space is starting to show up, which I'll call organization = deaggregatable (OD) address space (until someone suggests a better = name). >=20 > How it works is like this: a large organization obtains a large block = of IPv6 address space, either as a very large PI block or by becoming a = local internet registry (LIR) and getting a regular LIR assignment = directly from one of the five regional registries. However, rather than = advertising that block in BGP as a single prefix, or perhaps a handful = of prefixes, like an ISP would, they subdivide this block within the = organization and then many subunits advertise subprefixes though = different ISPs. The aggregate may or may not be advertised. >=20 > The advantage to the organization is that they have provider = independent address space that they'll never have to renumber out of, as = well as having a single prefix that identifies all of the organization, = which makes filtering easy. >=20 > There seem to be two types of organizations that do this: = geographically dispersed ones that advertise subprefixes in different = locations, such as multinationals, and organizations with very = independent subunits but with more limited geographical scope, such as = national governments. >=20 > This practice, especially if/when it becomes more common, presents two = challenges: >=20 > 1. Large numbers of prefixes may show up in the global routing table. = For instance, there is a number plan for all of the German government, = which could potentially inject more than 5000 municipality prefixes into = the global IPv6 routing table. How would this differ from 500 multihomed municipal governments getting = PI space? > 2. Filtering. If people want to avoid large numbers of deaggregates in = their routing tables, they may employ some kind of filtering, especially = if the deaggregates are very long prefixes. This means that packets are = no longer reliably delivered to the place announcing a more specific = prefix. I would think that if/when this becomes an issue, the organizations = engaging in the behavior will take the necessary steps to get the = traffic they care about. Seems to me that this is the desirable situation as some form of = equilibrium will be reached where organizations limit their deaggregates = to something they can get adequately routed and operators will limit = their routing tables to something they can handle. > Ideally, a set of best practices would be developed that strike a good = balance between the needs of large organizations and the needs of the = global routing system, and allow everyone to predict the consequences of = different kinds of behavior and thus avoid unpleasant surprises. Hard to develop a set of best practices for this that would have any = real longevity. The boundary between usable routing table maximum size = and oblivion is a moving target. We don't have sufficient experience = with this problem in the IPv6 space to really know how far it will = extend. > These are some of the things that could go into such best practices: >=20 > - A well-understood maximum prefix length for IPv6, similar to /24 for = IPv4. I don't think this helps. The /48 seems to pretty much already be there = as a de-facto answer to this question. However, 2^45 routes (unicast is = a /3) is probably beyond the capability of any router yet available. > - An understanding of how the service providers that provide = connectivity to multiple subunits of a large organization can work = together in order to maximize availability and minimize costs for the = organization, the service providers and other network operators. If you can find answers to this question, they would certainly be = beneficial to the community, but I think that scope extends well beyond = the deaggregation issue described here and that would be only one aspect = of such a document. > - A way to provide a point of last resort where traffic for the = aggregate can be sent to if more specifics are filtered. There are many ways to do this. Ranging from the simple build a network = of tunnels between your sites and anchor the aggregate as a less = specific from a few key sites to much more elaborate solutions. These = solutions seem to me to be reasonably well known to most network = engineers. I don't think a document rehashing them in yet another place = is of any particular benefit. > - A set of communities that indicate whether a prefix is a more = specific that is covered by an aggregate and/or is safe to filter = without loss of connectivity. This seems like a reasonably good idea... If you write up an ID for = v6ops to do this one simple thing, I would support it. > - A set of communities that indicate geographical origin of prefixes = so remote more specific prefixes can be filtered while local prefixes = are kept. Since geography !=3D topology (and dramatically so in some cases), I = think this would do more harm than good in many cases. > - Guidelines for reserving address space in address plans. Is it = better to have free space reserved so existing prefixes can grow, or = keep reserved space together so tight prefix length filters are possible = and reserved space isn't broken up into small pieces? There are many documents describing various ways to do sparse allocation = and allocation by bisection for IPv6. I have written some that have = achieved some distribution. RIPE has one or two at least. I don't think = having the IETF rewrite yet another one is particularly useful. > Please note that I'm crosspositing this to v6ops and grow initially. = If the chairs have any guidance on which working group is more = appropriate for this discussion, please let us know and we can drop the = other one. The one tidbit that strikes me as useful is, IMHO, something that = belongs in v6ops. YMMV. > Last but not least, this treads on RIR policy. But in my opinion, this = is foremost a technical matter with global implications and as such is = best discussed within the IETF rather than in the five respective policy = development forums. I don't think anything proposed above really treads on RIR policy. It = makes recommendations for utilization of address space by end-user = organizations, but does not make any attempt to set policy for how those = addresses are acquired or what amount of space should be granted in = response to such a request. I'm pretty sure I'm one of the most RIR-oriented people on the planet in = any such discussion, so I think you're safe in that regard. (I was, = after-all, the leader of the original RIR rebellion against oppressive = IETF policies regarding PI for end-users in IPv6). Owen From nobody Thu Oct 16 08:21:47 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9F5E61A036C; Wed, 15 Oct 2014 23:53:42 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 0.238 X-Spam-Level: X-Spam-Status: No, score=0.238 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HELO_EQ_SE=0.35, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S7wRCyWCEKum; Wed, 15 Oct 2014 23:53:41 -0700 (PDT) Received: from uplift.swm.pp.se (ipv6.swm.pp.se [IPv6:2a00:801::f]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AE5A51A0369; Wed, 15 Oct 2014 23:53:40 -0700 (PDT) Received: by uplift.swm.pp.se (Postfix, from userid 501) id E987DA1; Thu, 16 Oct 2014 08:53:38 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=swm.pp.se; s=mail; t=1413442418; bh=K6ZleZyn8+485eJ0FtSmL+FmKRLnCMSM4rN/yjjvjkg=; h=Date:From:To:cc:Subject:In-Reply-To:References:From; b=V/64vD8wyvjy3cTN1z01hgUIAQhyAqvTyrTMBwE0gyZWwwVeorYDha9MWAVEIkoFr fnuZHhAp1YYSJN//pm9mRdPIRYDVtUBCIu+eP83LAASpDa1cm9k3YtFRkqbNWL5FVh w4oTcHc/kixmLTP9qKOiPARdzM2Hdl9oBhiYzPGY= Received: from localhost (localhost [127.0.0.1]) by uplift.swm.pp.se (Postfix) with ESMTP id E2F809F; Thu, 16 Oct 2014 08:53:38 +0200 (CEST) Date: Thu, 16 Oct 2014 08:53:38 +0200 (CEST) From: Mikael Abrahamsson To: Brian E Carpenter In-Reply-To: <543EB83E.9010301@gmail.com> Message-ID: References: <543E6B66.5050803@inex.ie> <543EB83E.9010301@gmail.com> User-Agent: Alpine 2.02 (DEB 1266 2009-07-14) Organization: People's Front Against WWW MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII Archived-At: http://mailarchive.ietf.org/arch/msg/grow/O6Em3mK1meNJhpavk0Ym99V631U X-Mailman-Approved-At: Thu, 16 Oct 2014 08:21:31 -0700 Cc: v6ops@ietf.org, grow@ietf.org Subject: Re: [GROW] [v6ops] Deaggregation by large organizations X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Oct 2014 06:53:42 -0000 On Thu, 16 Oct 2014, Brian E Carpenter wrote: > Not to hundreds, but I would expect a large multinational with > operations in most countries to deaggregate down to something close to > one per country, to keep its traffic patterns reasonably local. That's > nothing new. Breakouts done from PA space is normal in ARIN-land, but it's less common in RIPE land for instance. We need to make sure renumbering is easy, otherwise we're going to see more and more entries going into the DFZ BGP table. The /24 boundary and IPv4 scarcity was a natural hindrance for this in IPv4, we need to create equal "hindrance" for de-aggregation in IPv6 otherwise I fear that we're going to sit with millions of routes in IPv6 DFZ in 10-20 years. Unless of course this is a cheaper way of handling things than making renumbering possible. -- Mikael Abrahamsson email: swmike@swm.pp.se From nobody Thu Oct 16 08:21:49 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B52971A1AEF for ; Thu, 16 Oct 2014 07:37:47 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.91 X-Spam-Level: X-Spam-Status: No, score=-1.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, T_RP_MATCHES_RCVD=-0.01] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mT0hWQHrlzbl for ; Thu, 16 Oct 2014 07:37:45 -0700 (PDT) Received: from mobil.space.net (mobil.space.net [IPv6:2001:608:2:81::67]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 416791A1AB8 for ; Thu, 16 Oct 2014 07:37:44 -0700 (PDT) X-Original-To: grow@ietf.org Received: from mobil.space.net (localhost [IPv6:::1]) by mobil.space.net (Postfix) with ESMTP id 5657D60788 for ; Thu, 16 Oct 2014 16:37:43 +0200 (CEST) X-SpaceNet-Relay: true Received: from moebius3.space.net (moebius3.Space.Net [IPv6:2001:608:2:2::250]) by mobil.space.net (Postfix) with ESMTPS id 2BC6B60102 for ; Thu, 16 Oct 2014 16:37:43 +0200 (CEST) Received: (qmail 92260 invoked by uid 1007); 16 Oct 2014 16:37:43 +0200 Date: Thu, 16 Oct 2014 16:37:43 +0200 From: Gert Doering To: Christopher Morrow Message-ID: <20141016143743.GC31092@Space.Net> References: <903173CE-64D6-4FE5-98DB-B408C9586A02@muada.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-NCC-RegID: de.space User-Agent: Mutt/1.5.23 (2014-03-12) Archived-At: http://mailarchive.ietf.org/arch/msg/grow/hD1E23GqZIuhtKaMpjAqwWYKcvE X-Mailman-Approved-At: Thu, 16 Oct 2014 08:21:28 -0700 Cc: IPv6 Operations , "grow@ietf.org grow@ietf.org" Subject: Re: [GROW] [v6ops] Deaggregation by large organizations X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Oct 2014 14:37:48 -0000 Hi, On Thu, Oct 16, 2014 at 10:11:41AM -0400, Christopher Morrow wrote: > So, some folk thought: "Hey, not announcing my aggregate and not > providing connectivity between the aggregate announcement and the > little islands I created is a grand plan!" and were surprised when > things went badly... > > Do you want a document that says: > "Sure, announce your aggregate as a bunch of de-aggs, and be sure > there's a fall back ASIDE FROM ::/0 which has reachability to your > islands, if you want to be sure to not run afoul of random isp route > filtering." A strong message to that extent would be good :-) - coupled with some recommendations how the conflicting goals ("I want all ISPs in my neighbourhood to use optimal routing" vs. "someone in Asia might not be interested in all in 5k routes for german municipality") could be solved. I get that question fairly often from "largish networks", and so far, I always have to answer "there is no routing police, so it's hard to say what is allowed on the Internet and what not" - which is a humorous way to say "there is no consensus here what consists 'good' and 'responsible'"... Gert Doering -- NetMaster -- have you enabled IPv6 on something today...? SpaceNet AG Vorstand: Sebastian v. Bomhard Joseph-Dollinger-Bogen 14 Aufsichtsratsvors.: A. Grundner-Culemann D-80807 Muenchen HRB: 136055 (AG Muenchen) Tel: +49 (0)89/32356-444 USt-IdNr.: DE813185279 From nobody Thu Oct 16 08:21:50 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 36C8C1A1BC0 for ; Thu, 16 Oct 2014 07:59:39 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.91 X-Spam-Level: X-Spam-Status: No, score=-1.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, T_RP_MATCHES_RCVD=-0.01] autolearn=unavailable Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 101-OQQeb9QX for ; Thu, 16 Oct 2014 07:59:37 -0700 (PDT) Received: from mobil.space.net (mobil.space.net [IPv6:2001:608:2:81::67]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 87EAC1A1BC7 for ; Thu, 16 Oct 2014 07:59:33 -0700 (PDT) X-Original-To: grow@ietf.org Received: from mobil.space.net (localhost [IPv6:::1]) by mobil.space.net (Postfix) with ESMTP id BBD24607F0 for ; Thu, 16 Oct 2014 16:59:31 +0200 (CEST) X-SpaceNet-Relay: true Received: from moebius3.space.net (moebius3.Space.Net [IPv6:2001:608:2:2::250]) by mobil.space.net (Postfix) with ESMTPS id 8E36060344 for ; Thu, 16 Oct 2014 16:59:31 +0200 (CEST) Received: (qmail 97967 invoked by uid 1007); 16 Oct 2014 16:59:31 +0200 Date: Thu, 16 Oct 2014 16:59:31 +0200 From: Gert Doering To: Christopher Morrow Message-ID: <20141016145931.GE31092@Space.Net> References: <903173CE-64D6-4FE5-98DB-B408C9586A02@muada.com> <20141016143743.GC31092@Space.Net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="E+PR0/1ruOTysuoe" Content-Disposition: inline In-Reply-To: X-NCC-RegID: de.space User-Agent: Mutt/1.5.23 (2014-03-12) Archived-At: http://mailarchive.ietf.org/arch/msg/grow/T9O0H6COUBFEQiCFx5QaI3fnaqs X-Mailman-Approved-At: Thu, 16 Oct 2014 08:21:30 -0700 Cc: IPv6 Operations , "grow@ietf.org grow@ietf.org" , Gert Doering Subject: Re: [GROW] [v6ops] Deaggregation by large organizations X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Oct 2014 14:59:39 -0000 --E+PR0/1ruOTysuoe Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, On Thu, Oct 16, 2014 at 10:45:23AM -0400, Christopher Morrow wrote: > > A strong message to that extent would be good :-) - coupled with > > some recommendations how the conflicting goals ("I want all ISPs in > > my neighbourhood to use optimal routing" vs. "someone in Asia might > > not be interested in all in 5k routes for german municipality") > > could be solved. >=20 > ok, perhaps iljitsch can drop some text into a document so we can get > a good read going and decide whether or not GROW wants to spend cycles > on it? That would be nice (as I see the problem but have no cycles to write something useful). > The problem exists in v4 and v6 and likely will persist in whatever > comes next. It's directly related to routing operations work on the > global intertubes, so it SEEMS like GROW is the 'right place' to > discuss this... we can't go anywhere without text and a draft though. It seems to be made worse by the fact that "this" can be done more easily with IPv6, as you just can't get enough v4 space to subdivide it into 5000 globally visible prefixes today - and those entities that discover the "must have reliability! must have independence!" mantra *now* will hit the v6 space... (given that I see this argument in this dimension more often from governmental structures who have been hiding behind single-IPv4-NAT so far). > > I get that question fairly often from "largish networks", and so far, > > I always have to answer "there is no routing police, so it's hard to > > say what is allowed on the Internet and what not" - which is a humorous > > way to say "there is no consensus here what consists 'good' and > > 'responsible'"... >=20 > I sort of don't want there to be 'routing police' though :( In a way > this whole debate sounds like something a 'cisco training class' (or > other example) would have covered, or should cover. I suppose it's > fairly experiential at this point though. I *do* want a routing police, in the sense that "the operator community" agrees on what is considered "good" and "bad" behaviour, so end users can ask someone (me, Iljitsch, ...) what to do in their network planning, and we can tell them - if you do *this*, it's "guaranteed" to work - if you do *that*, you can be sure that you will be filtered while today, I have to tell them - well, today it is likely to work, but it might stop working tomorrow, and there is no document that you could show around to those that break your connectivity to show them that "you are doing the right thin= g" ISPs develop their own guidelines on prefix-length filtering, some with better understanding on what they want to achieve, others by using 10 year old example documents for never-updated filters... So, yes, guidance, please :-) Gert Doering -- NetMaster --=20 have you enabled IPv6 on something today...? SpaceNet AG Vorstand: Sebastian v. Bomhard Joseph-Dollinger-Bogen 14 Aufsichtsratsvors.: A. Grundner-Culemann D-80807 Muenchen HRB: 136055 (AG Muenchen) Tel: +49 (0)89/32356-444 USt-IdNr.: DE813185279 --E+PR0/1ruOTysuoe Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIVAwUBVD/dU99WwGXkzn/FAQI9oxAAmiOZy3vvE8LJvSYU3l8keVjtm5tPe/1n qBfAikwfvZV5TCiOdGKjrTJ2Ojw4IN9M3jo6TjNptwpp9nHacPleNlt9BkH+UDOL 4L4dpDkbarPciH5EK/65QuBPrrA5h+bxGsqilPHc/EZmJi1zuGzhjBVv++96/s4s pOI2p8dEzVORkRHPWAcncfqcPMzi0sot3LJA/lFKgf2z8PdSdd3581koHvmH832V JigAez9rp71Qk3AORF99fvK3bheLZvCrOJni9Cdl4w4YP65toxsRryo0+zfw2kXb UgLGmbRIcZbrHlZal/jsXYngVMPfO77Gx8I4aeLy8efMYjRDENZxyKGoVYQsrLUb 9UTfJXdBkWIExbTQiHrOCtMwW+BdJz/WLnnl1kN+wQhlV8ZyR8sSOKNd9TTlt4dZ W0n3/n8krmEFtzkMU47NECJGzVAklnCWQkqXJ3zlPbxp5ao5HVX7e6wVAnHzxcyW 2q4wlFFzpRmq3girTGcyqubBMSprf6FVXH+gi6OR8wjtPfGV7CpbmhaZrsai0Uan zn7cac9kMFP7ieY2JgywD8Y94pPvjB/gkKloCXdCW1SBHgiO+QgMcqmUADLSaK1I R90Zukkh5slU49iw5qAFUSdER1juUrk0XzzlP1OGXE2kaobjHJPlaXJTrgX05td2 qQVdzWC85M0= =lBU2 -----END PGP SIGNATURE----- --E+PR0/1ruOTysuoe-- From nobody Thu Oct 16 08:38:34 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2E4E21A1BCC; Thu, 16 Oct 2014 08:38:29 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 0.769 X-Spam-Level: X-Spam-Status: No, score=0.769 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FH_HOST_EQ_D_D_D_D=0.765, HELO_MISMATCH_ORG=0.611, HOST_MISMATCH_COM=0.311, RDNS_DYNAMIC=0.982] autolearn=no Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Zt4URGXSivKK; Thu, 16 Oct 2014 08:38:27 -0700 (PDT) Received: from minorthreat.org (ec2-54-68-221-247.us-west-2.compute.amazonaws.com [54.68.221.247]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A27691A1BAE; Thu, 16 Oct 2014 08:38:27 -0700 (PDT) Received: from mb-aye.local (c-67-188-0-113.hsd1.ca.comcast.net [67.188.0.113]) (authenticated bits=0) by minorthreat.org (8.14.9/8.14.9) with ESMTP id s9GFc34F015472 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Thu, 16 Oct 2014 15:38:03 GMT (envelope-from joelja@bogus.com) Message-ID: <543FE66F.9020309@bogus.com> Date: Thu, 16 Oct 2014 08:38:23 -0700 From: joel jaeggli User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:33.0) Gecko/20100101 Thunderbird/33.0 MIME-Version: 1.0 To: Gert Doering , Christopher Morrow References: <903173CE-64D6-4FE5-98DB-B408C9586A02@muada.com> <20141016143743.GC31092@Space.Net> <20141016145931.GE31092@Space.Net> In-Reply-To: <20141016145931.GE31092@Space.Net> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="KaTt10DIjXVilQLhKdal5UVH2Cxo0bRu7" Archived-At: http://mailarchive.ietf.org/arch/msg/grow/dyTLP-0Iy8fIZLsxm6PD8sHlDY8 Cc: IPv6 Operations , "grow@ietf.org grow@ietf.org" Subject: Re: [GROW] [v6ops] Deaggregation by large organizations X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Oct 2014 15:38:29 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --KaTt10DIjXVilQLhKdal5UVH2Cxo0bRu7 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 10/16/14 7:59 AM, Gert Doering wrote: > Hi, >=20 > On Thu, Oct 16, 2014 at 10:45:23AM -0400, Christopher Morrow wrote: >>> A strong message to that extent would be good :-) - coupled with >>> some recommendations how the conflicting goals ("I want all ISPs in >>> my neighbourhood to use optimal routing" vs. "someone in Asia might >>> not be interested in all in 5k routes for german municipality") >>> could be solved. >> >> ok, perhaps iljitsch can drop some text into a document so we can get >> a good read going and decide whether or not GROW wants to spend cycles= >> on it? >=20 > That would be nice (as I see the problem but have no cycles to write > something useful). >=20 >> The problem exists in v4 and v6 and likely will persist in whatever >> comes next. It's directly related to routing operations work on the >> global intertubes, so it SEEMS like GROW is the 'right place' to >> discuss this... we can't go anywhere without text and a draft though. >=20 > It seems to be made worse by the fact that "this" can be done more > easily with IPv6, as you just can't get enough v4 space to subdivide > it into 5000 globally visible prefixes today - and those entities that > discover the "must have reliability! must have independence!" mantra > *now* will hit the v6 space... (given that I see this argument in this= > dimension more often from governmental structures who have been hiding > behind single-IPv4-NAT so far). The number of autonomous systems present in the internet is a good proxy for the number of organizations that find this necessary. It is not a proxy for the number of prefixes each of those ASes choose to advertise though somewhat less than half of those ASNs advertise one prefix only. http://www.cidr-report.org/cgi-bin/plot?file=3D%2fvar%2fdata%2fbgp%2fas2.= 0%2fbgp-as-count%2etxt&start=3D0&end=3D1413472455&width=3D0%2e9&height=3D= 0%2e3&with=3Dstep&ylabel=3DAS+Count >>> I get that question fairly often from "largish networks", and so far,= >>> I always have to answer "there is no routing police, so it's hard to >>> say what is allowed on the Internet and what not" - which is a humoro= us >>> way to say "there is no consensus here what consists 'good' and >>> 'responsible'"... >> >> I sort of don't want there to be 'routing police' though :( In a way >> this whole debate sounds like something a 'cisco training class' (or >> other example) would have covered, or should cover. I suppose it's >> fairly experiential at this point though. >=20 > I *do* want a routing police, in the sense that "the operator community= " > agrees on what is considered "good" and "bad" behaviour, so end users > can ask someone (me, Iljitsch, ...) what to do in their network plannin= g, > and we can tell them >=20 > - if you do *this*, it's "guaranteed" to work > - if you do *that*, you can be sure that you will be filtered >=20 > while today, I have to tell them >=20 > - well, today it is likely to work, but it might stop working tomorro= w, > and there is no document that you could show around to those that > break your connectivity to show them that "you are doing the right = thing" >=20 > ISPs develop their own guidelines on prefix-length filtering, some with= > better understanding on what they want to achieve, others by using 10 y= ear > old example documents for never-updated filters... >=20 > So, yes, guidance, please :-) >=20 > Gert Doering > -- NetMaster >=20 >=20 >=20 > _______________________________________________ > v6ops mailing list > v6ops@ietf.org > https://www.ietf.org/mailman/listinfo/v6ops >=20 --KaTt10DIjXVilQLhKdal5UVH2Cxo0bRu7 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.22 (Darwin) Comment: GPGTools - http://gpgtools.org iEYEARECAAYFAlQ/5m8ACgkQ8AA1q7Z/VrIRLQCfWIzFHvoJ54WDiTeNUHG1aDIn MFcAnR0IHyFWOs2HspR6NEkvzzsgtLII =8QaC -----END PGP SIGNATURE----- --KaTt10DIjXVilQLhKdal5UVH2Cxo0bRu7-- From nobody Thu Oct 16 08:48:22 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 78CAC1A6FF2; Thu, 16 Oct 2014 08:48:18 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.91 X-Spam-Level: X-Spam-Status: No, score=-1.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, T_RP_MATCHES_RCVD=-0.01] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QkxuAjd4hQsU; Thu, 16 Oct 2014 08:48:16 -0700 (PDT) Received: from sequoia.muada.com (sequoia.muada.com [IPv6:2001:1af8:3100:a006:1::]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 795F81A6FF1; Thu, 16 Oct 2014 08:47:55 -0700 (PDT) Received: from global-hq.muada.nl (global-hq.muada.nl [IPv6:2001:470:1f15:8b5:8c56:a593:2e64:be71] (may be forged)) (authenticated bits=0) by sequoia.muada.com (8.13.3/8.13.3) with ESMTP id s9GFjUch061718 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Thu, 16 Oct 2014 17:45:31 +0200 (CEST) (envelope-from iljitsch@muada.com) Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) From: Iljitsch van Beijnum In-Reply-To: <543FA152.4080907@foobar.org> Date: Thu, 16 Oct 2014 17:47:31 +0200 Content-Transfer-Encoding: 7bit Message-Id: <9C220463-4D0E-465B-ADF5-390518F180C7@muada.com> References: <755DE4C3-CDDF-41AF-BA9C-E8EC5B4DFC4C@muada.com> <543FA152.4080907@foobar.org> To: Nick Hilliard X-Mailer: Apple Mail (2.1878.6) Archived-At: http://mailarchive.ietf.org/arch/msg/grow/Cm7nRd5Mka1yvQ-kJcMlSmP2RoU Cc: v6ops@ietf.org, grow@ietf.org Subject: Re: [GROW] [v6ops] Deaggregation by large organizations X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Oct 2014 15:48:18 -0000 On 16 Oct 2014, at 12:43, Nick Hilliard wrote: > This brings up a more general issue: IPv6 dfz growth for the last several > years has been linear. >> https://ripe68.ripe.net/presentations/156-2014-05-12-bgp2013.pdf Growth in IPv6 more specifics was 57% last year... From nobody Thu Oct 16 09:05:49 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 738C61A8721; Thu, 16 Oct 2014 09:05:47 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QA99192_UCdE; Thu, 16 Oct 2014 09:05:45 -0700 (PDT) Received: from mail.netability.ie (mail.netability.ie [IPv6:2a03:8900:0:100::5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 500DF1A8724; Thu, 16 Oct 2014 09:05:45 -0700 (PDT) X-Envelope-To: v6ops@ietf.org Received: from cupcake.foobar.org (xe-0-0-2.transit07.phb1.foobar.org [87.192.56.84]) (authenticated bits=0) by mail.netability.ie (8.14.9/8.14.5) with ESMTP id s9GG578A062450 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 16 Oct 2014 17:05:27 +0100 (IST) (envelope-from nick@foobar.org) X-Authentication-Warning: cheesecake.netability.ie: Host xe-0-0-2.transit07.phb1.foobar.org [87.192.56.84] claimed to be cupcake.foobar.org Message-ID: <543FECB3.9070600@foobar.org> Date: Thu, 16 Oct 2014 17:05:07 +0100 From: Nick Hilliard User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:31.0) Gecko/20100101 Thunderbird/31.2.0 MIME-Version: 1.0 To: Iljitsch van Beijnum References: <755DE4C3-CDDF-41AF-BA9C-E8EC5B4DFC4C@muada.com> <543FA152.4080907@foobar.org> <9C220463-4D0E-465B-ADF5-390518F180C7@muada.com> In-Reply-To: <9C220463-4D0E-465B-ADF5-390518F180C7@muada.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Archived-At: http://mailarchive.ietf.org/arch/msg/grow/QnFrkxhO8ND0OfQEaL_f3n5J3JU Cc: v6ops@ietf.org, grow@ietf.org Subject: Re: [GROW] [v6ops] Deaggregation by large organizations X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Oct 2014 16:05:47 -0000 On 16/10/2014 16:47, Iljitsch van Beijnum wrote: > Growth in IPv6 more specifics was 57% last year... 1y is an interesting data point, but shouldn't form the basis for a new policy. What does the aggregate:more-specifics ratio look like over the last 5-8 years? Nick From nobody Thu Oct 16 09:21:50 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0D4D61A7014; Thu, 16 Oct 2014 09:21:38 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.101 X-Spam-Level: X-Spam-Status: No, score=-0.101 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zKvAOnkzZ41W; Thu, 16 Oct 2014 09:21:32 -0700 (PDT) Received: from bastion.ch.unfix.org (bastion.ch.unfix.org [IPv6:2a02:2528:503:2::4]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4E5601A872F; Thu, 16 Oct 2014 09:21:32 -0700 (PDT) Received: from kami.ch.unfix.org (kami.ch.unfix.org [IPv6:2001:1620:f42:99:7256:81ff:fea5:2925]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: jeroen) by bastion.ch.unfix.org (Postfix) with ESMTPSA id 39D4D1008871F; Thu, 16 Oct 2014 16:21:29 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=massar.ch; s=DKIM2009; t=1413476489; bh=NwhUznQzqUKXw3h1NygKffgDb1b/MElhR+7e+1Fyquw=; h=Date:From:To:CC:Subject:References:In-Reply-To; b=K8nUaxhary2/s2/wulB47qe3jsi1wkYzJrFwt0NQRBnxjbpKYoVP5o6aZtCJneKKl Cuh7uU66Yo5zMo+dGFkP5FKwDEh1XtKg1T6FlHgN2GaNTcOxpMwED9QtHEYN/NAMA6 oNHw/v6fgBx26ghTa/EprKPa1TSROcQ4Cbrh/i6T8Hf7oRHwkz0cTDVQ1JQYVtNtl5 Qtocf+tE8bzbzy/s+l6lk2TfKVqERIEwK7UxDqkiT99+M/ATjMyeleeNrsQeNmBCCu K2IGhYG2EQQPop/bJf8+ANjTyZJKkpL7bDCnhx7n8jOm/Fc+6IlEW79BSTkJ8HHqBS 30ok3uQb6crMQ== Message-ID: <543FF084.6010409@massar.ch> Date: Thu, 16 Oct 2014 18:21:24 +0200 From: Jeroen Massar Organization: Massar MIME-Version: 1.0 To: Christopher Morrow References: <755DE4C3-CDDF-41AF-BA9C-E8EC5B4DFC4C@muada.com> In-Reply-To: Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit Archived-At: http://mailarchive.ietf.org/arch/msg/grow/5wHaTtkLnP8i1UDSIKvFUIP3cAw Cc: IPv6 Operations , "grow@ietf.org grow@ietf.org" Subject: Re: [GROW] [v6ops] Deaggregation by large organizations X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Oct 2014 16:21:39 -0000 On 2014-10-16 17:20, Christopher Morrow wrote: [..] > This looks, to me, like the 'PA space is >= /32, PI >= /48' in each > region's PA/PI splits... which ends up being fairly stable and fairly > simple prefix-list/etc configs on devices, right? so that seems kind > of sane even. You are looking for: http://www.space.net/~gert/RIPE/ipv6-filters.html "Update: 2002/09/25. Gert Döring: initial version." Folks have been using that for 12 years already... Greets, Jeroen From nobody Thu Oct 16 09:27:08 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D1A221A87AB; Thu, 16 Oct 2014 09:26:56 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.91 X-Spam-Level: X-Spam-Status: No, score=-1.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, T_RP_MATCHES_RCVD=-0.01] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ket8oclLPc20; Thu, 16 Oct 2014 09:26:55 -0700 (PDT) Received: from sequoia.muada.com (sequoia.muada.com [IPv6:2001:1af8:3100:a006:1::]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3227E1A876E; Thu, 16 Oct 2014 09:26:50 -0700 (PDT) Received: from global-hq.muada.nl (global-hq.muada.nl [IPv6:2001:470:1f15:8b5:8c56:a593:2e64:be71] (may be forged)) (authenticated bits=0) by sequoia.muada.com (8.13.3/8.13.3) with ESMTP id s9GGOPUL061933 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Thu, 16 Oct 2014 18:24:25 +0200 (CEST) (envelope-from iljitsch@muada.com) Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) From: Iljitsch van Beijnum In-Reply-To: <543FECB3.9070600@foobar.org> Date: Thu, 16 Oct 2014 18:26:24 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <9193455D-4666-454B-981C-ABA3B1B42342@muada.com> References: <755DE4C3-CDDF-41AF-BA9C-E8EC5B4DFC4C@muada.com> <543FA152.4080907@foobar.org> <9C220463-4D0E-465B-ADF5-390518F180C7@muada.com> <543FECB3.9070600@foobar.org> To: Nick Hilliard X-Mailer: Apple Mail (2.1878.6) Archived-At: http://mailarchive.ietf.org/arch/msg/grow/uyZO5UrGsJKDxmWhJsHJpNd8pAA Cc: v6ops@ietf.org, grow@ietf.org Subject: Re: [GROW] [v6ops] Deaggregation by large organizations X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Oct 2014 16:26:57 -0000 On 16 Oct 2014, at 18:05, Nick Hilliard wrote: >> Growth in IPv6 more specifics was 57% last year... > 1y is an interesting data point, but shouldn't form the basis for a = new > policy. What does the aggregate:more-specifics ratio look like over = the > last 5-8 years? I haven't checked, but obviously the percentage growth was large and the = absolute growth small. But look at the v4 table. It's a mess, and we have no way to clean it = up. Fortunately we can just decommission IPv4 in the foreseeable future. = No such luck with IPv6, though, it'll be around for decades to come. And = the good thing is that there's so much address space that we CAN make = tradeoffs that will keep the routing table healthy, where we weren't in = the position to do that with IPv4. It's much better to spend some time = making sure we don't repeat the IPv4 mistakes and/or add some new ones = rather than wait 10 years and find ourselves in an untenable situation. Also, from the vantage point of someone who has all their prefixes = routed life is good, but there are also people who run into (the = possibility) of filtering. A clear message about what can and can't be = expected to work with IPv6 would help them a lot.= From nobody Thu Oct 16 09:46:20 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 704E21A0121; Thu, 16 Oct 2014 09:46:10 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.901 X-Spam-Level: X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oqrU1doB3tH7; Thu, 16 Oct 2014 09:45:52 -0700 (PDT) Received: from mx1.ernw.net (mx1.ernw.net [IPv6:2003:60:4010:10a0::11]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 93AA31A00FD; Thu, 16 Oct 2014 09:45:51 -0700 (PDT) Received: from mh1.ernw.net (unknown [IPv6:fd00:2001:0:d001::10]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client CN "mh1.ernw.net", Issuer "ernw ca1" (verified OK)) by mx1.ernw.net (Postfix) with ESMTPS id 0640515EC29; Thu, 16 Oct 2014 18:45:49 +0200 (CEST) Received: from ws25.ernw.net (ws25.ernw.net [172.31.100.10]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client CN "ws25.ernw.net", Issuer "ernw ca1" (verified OK)) by mh1.ernw.net (Postfix) with ESMTPS id D8690461; Thu, 16 Oct 2014 18:45:48 +0200 (CEST) Received: by ws25.ernw.net (Postfix, from userid 1001) id 37D25C4874; Thu, 16 Oct 2014 18:22:57 +0200 (CEST) Date: Thu, 16 Oct 2014 18:22:57 +0200 From: Enno Rey To: v6ops@ietf.org, grow@ietf.org Message-ID: <20141016162257.GH44748@ernw.de> References: <903173CE-64D6-4FE5-98DB-B408C9586A02@muada.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) Archived-At: http://mailarchive.ietf.org/arch/msg/grow/vRZD6aogR7m0Nk1JqWtyUUaXH48 Subject: Re: [GROW] Deaggregation by large organizations X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Oct 2014 16:46:10 -0000 Hi, On Thu, Oct 16, 2014 at 10:11:41AM -0400, Christopher Morrow wrote: > > So, some folk thought: "Hey, not announcing my aggregate and not > providing connectivity between the aggregate announcement and the > little islands I created is a grand plan!" and were surprised when > things went badly... well, $FOLK might have good reasons to act in that way, based on their business models and network design. to put it equally bluntly, those folks wonder: "hey, we pay a hell lot of money to our uplink providers and they fail to deliver what we contracted, that is transporting our traffic". see the examples in https://www.ernw.de/download/RIPE69_Rey_Langner_Slash48_Considered_Harmful_v082_DRAFT.pdf. best Enno -- Enno Rey ERNW GmbH - Carl-Bosch-Str. 4 - 69115 Heidelberg - www.ernw.de Tel. +49 6221 480390 - Fax 6221 419008 - Cell +49 173 6745902 Handelsregister Mannheim: HRB 337135 Geschaeftsfuehrer: Enno Rey ======================================================= Blog: www.insinuator.net || Conference: www.troopers.de Twitter: @Enno_Insinuator ======================================================= From nobody Thu Oct 16 09:48:20 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C38B61A0006; Thu, 16 Oct 2014 09:48:10 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IOedHpDGrIph; Thu, 16 Oct 2014 09:48:08 -0700 (PDT) Received: from mail.netability.ie (mail.netability.ie [IPv6:2a03:8900:0:100::5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7AADA1A015B; Thu, 16 Oct 2014 09:48:08 -0700 (PDT) X-Envelope-To: v6ops@ietf.org Received: from cupcake.foobar.org (xe-0-0-2.transit07.phb1.foobar.org [87.192.56.84]) (authenticated bits=0) by mail.netability.ie (8.14.9/8.14.5) with ESMTP id s9GGlfro065268 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 16 Oct 2014 17:48:01 +0100 (IST) (envelope-from nick@foobar.org) X-Authentication-Warning: cheesecake.netability.ie: Host xe-0-0-2.transit07.phb1.foobar.org [87.192.56.84] claimed to be cupcake.foobar.org Message-ID: <543FF6AD.80703@foobar.org> Date: Thu, 16 Oct 2014 17:47:41 +0100 From: Nick Hilliard User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:31.0) Gecko/20100101 Thunderbird/31.2.0 MIME-Version: 1.0 To: Iljitsch van Beijnum References: <755DE4C3-CDDF-41AF-BA9C-E8EC5B4DFC4C@muada.com> <543FA152.4080907@foobar.org> <9C220463-4D0E-465B-ADF5-390518F180C7@muada.com> <543FECB3.9070600@foobar.org> <9193455D-4666-454B-981C-ABA3B1B42342@muada.com> In-Reply-To: <9193455D-4666-454B-981C-ABA3B1B42342@muada.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit Archived-At: http://mailarchive.ietf.org/arch/msg/grow/Vs3W3y7_Js-PsavbMRAWcTkE29k Cc: v6ops@ietf.org, grow@ietf.org Subject: Re: [GROW] [v6ops] Deaggregation by large organizations X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Oct 2014 16:48:11 -0000 On 16/10/2014 17:26, Iljitsch van Beijnum wrote: > I haven't checked, but obviously the percentage growth was large and the > absolute growth small. not obvious: please post data. Nick From nobody Thu Oct 16 09:56:52 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 60F721A0154; Thu, 16 Oct 2014 09:56:40 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2 X-Spam-Level: X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PPA2AR89ppL6; Thu, 16 Oct 2014 09:56:38 -0700 (PDT) Received: from bastion.ch.unfix.org (bastion.ch.unfix.org [IPv6:2a02:2528:503:2::4]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7A0FE1A00E9; Thu, 16 Oct 2014 09:56:38 -0700 (PDT) Received: from kami.ch.unfix.org (kami.ch.unfix.org [IPv6:2001:1620:f42:99:7256:81ff:fea5:2925]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: jeroen) by bastion.ch.unfix.org (Postfix) with ESMTPSA id 633891008B2D0; Thu, 16 Oct 2014 16:56:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=massar.ch; s=DKIM2009; t=1413478595; bh=BfJm2YMMEYwWeeydv3SC8L59R8l2DEogrOAbZEbpOzI=; h=Date:From:To:Subject:References:In-Reply-To; b=edYslRITJGAPyZz89Sw0QHtimjB4sQw/aPdJlCATKgZuYVcJMRsGURPtELAhPBld5 nPg37SAnDFYzDAdaYE1A/kAiAlVvyarq2lQj8gy8/EmgQQpp0JhHMtXtWiRpzDMlY0 syxy/J0zmSYWVD8wHvzDu2e2u2J1IQiGzQaxKq0xq8rkIm0998UfpkTPOg1N69VGyq HIroJ0or6A5MXZZbFHpX/+3ui7MUM2PmsGalf+pyLnLuPvazFaL418c6GzeLAeEwr9 sCaakyMmO9bcJl+jJnrOZKh49HXOlRh038Xx+LPHVcHV1TbaCNSiI7ysRNdDcHLuoS lSwKmluZfXrNw== Message-ID: <543FF8C0.9040900@massar.ch> Date: Thu, 16 Oct 2014 18:56:32 +0200 From: Jeroen Massar Organization: Massar MIME-Version: 1.0 To: Enno Rey , v6ops@ietf.org, grow@ietf.org References: <903173CE-64D6-4FE5-98DB-B408C9586A02@muada.com> <20141016162257.GH44748@ernw.de> In-Reply-To: <20141016162257.GH44748@ernw.de> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Archived-At: http://mailarchive.ietf.org/arch/msg/grow/ETxRtdFAqWuRKDGUL1l0lkzWjPw Subject: Re: [GROW] Deaggregation by large organizations X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Oct 2014 16:56:40 -0000 On 2014-10-16 18:22, Enno Rey wrote: > Hi, > > On Thu, Oct 16, 2014 at 10:11:41AM -0400, Christopher Morrow wrote: > >> >> So, some folk thought: "Hey, not announcing my aggregate and not >> providing connectivity between the aggregate announcement and the >> little islands I created is a grand plan!" and were surprised when >> things went badly... > > well, $FOLK might have good reasons to act in that way, based on their business models and network design. > > to put it equally bluntly, those folks wonder: "hey, we pay a hell lot of money to our uplink providers and they fail to deliver what we contracted, that is transporting our traffic". > see the examples in https://www.ernw.de/download/RIPE69_Rey_Langner_Slash48_Considered_Harmful_v082_DRAFT.pdf. There is a reason why there are PA and PI blocks... or you know, pay for transiting the aggregate... Greets, Jeroen From nobody Thu Oct 16 10:16:05 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 757E11A1A30; Thu, 16 Oct 2014 10:16:02 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.201 X-Spam-Level: X-Spam-Status: No, score=-1.201 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pd6bqnb46fQ9; Thu, 16 Oct 2014 10:16:00 -0700 (PDT) Received: from mx1.ernw.net (mx1.ernw.net [62.159.96.78]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 85ECB1A0262; Thu, 16 Oct 2014 10:16:00 -0700 (PDT) Received: from mh1.ernw.net (unknown [IPv6:fd00:2001:0:d001::10]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client CN "mh1.ernw.net", Issuer "ernw ca1" (verified OK)) by mx1.ernw.net (Postfix) with ESMTPS id 1610B15EC29; Thu, 16 Oct 2014 19:15:58 +0200 (CEST) Received: from ws25.ernw.net (ws25.ernw.net [172.31.100.10]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client CN "ws25.ernw.net", Issuer "ernw ca1" (verified OK)) by mh1.ernw.net (Postfix) with ESMTPS id CBD6C48C; Thu, 16 Oct 2014 19:15:57 +0200 (CEST) Received: by ws25.ernw.net (Postfix, from userid 1001) id 20644C4876; Thu, 16 Oct 2014 18:53:06 +0200 (CEST) Date: Thu, 16 Oct 2014 18:53:06 +0200 From: Enno Rey To: v6ops@ietf.org, grow@ietf.org Message-ID: <20141016165306.GA44951@ernw.de> References: <903173CE-64D6-4FE5-98DB-B408C9586A02@muada.com> <20141016162257.GH44748@ernw.de> <543FF8C0.9040900@massar.ch> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <543FF8C0.9040900@massar.ch> User-Agent: Mutt/1.5.21 (2010-09-15) Archived-At: http://mailarchive.ietf.org/arch/msg/grow/afwfKG2Mbh0zDyUcpycrjNTdQpE Subject: Re: [GROW] Deaggregation by large organizations X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Oct 2014 17:16:02 -0000 Hi, On Thu, Oct 16, 2014 at 06:56:32PM +0200, Jeroen Massar wrote: > > to put it equally bluntly, those folks wonder: "hey, we pay a hell lot of money to our uplink providers and they fail to deliver what we contracted, that is transporting our traffic". > > see the examples in https://www.ernw.de/download/RIPE69_Rey_Langner_Slash48_Considered_Harmful_v082_DRAFT.pdf. > > There is a reason why there are PA and PI blocks... or you know, pay for > transiting the aggregate... well ... yes. not sure to what extent $RIRs act accordingly (have been involved in requesting resources from all five of them in the past and can tell you 1st hand that there's quite some encouraging $LARGE_ENTERPRISES to bec ome LIRs, in one way or the other). there must be a reason, why - as far as I can tell - _pretty much all_ large German companies have joined the elitist LIR club in the last two years, preparing their IPv6 depl oyment. RIRs are happily playing that game which is exactly why debate & consensus are needed (and probably Iljitsch brought this to BCOP). that said, $FOLK would pay for it. $YOUR_EMPLOYER has a product with "we guarantee routing your IPv6 more specifics up to /48 for a monthly $FEE" property? Let me know, I'm sure many $FOLKs would be interested in that. leaving them "in the dark" and dependent on the goodwill of (my personal perspective, based on statistics from RIPE RIS: outdated) strict filtering doesn't help anybody. best Enno -- Enno Rey ERNW GmbH - Carl-Bosch-Str. 4 - 69115 Heidelberg - www.ernw.de Tel. +49 6221 480390 - Fax 6221 419008 - Cell +49 173 6745902 Handelsregister Mannheim: HRB 337135 Geschaeftsfuehrer: Enno Rey ======================================================= Blog: www.insinuator.net || Conference: www.troopers.de Twitter: @Enno_Insinuator ======================================================= From nobody Thu Oct 16 11:40:47 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D3AE21A6FF3; Thu, 16 Oct 2014 11:40:45 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2 X-Spam-Level: X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vdksYcfIuU7v; Thu, 16 Oct 2014 11:40:43 -0700 (PDT) Received: from bastion.ch.unfix.org (bastion.ch.unfix.org [IPv6:2a02:2528:503:2::4]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 921B01A01FA; Thu, 16 Oct 2014 11:40:43 -0700 (PDT) Received: from kami.ch.unfix.org (kami.ch.unfix.org [IPv6:2001:1620:f42:99:7256:81ff:fea5:2925]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: jeroen) by bastion.ch.unfix.org (Postfix) with ESMTPSA id 4397F1008B2D4; Thu, 16 Oct 2014 18:40:40 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=massar.ch; s=DKIM2009; t=1413484840; bh=y6V4KJDmWxsRvG3RG/BtFrX78JW3TJXFKSi5phfCbzA=; h=Date:From:To:Subject:References:In-Reply-To; b=V7lEYBrWXT79GSHzhijaIHA5sggmf1WNrhStDqNDOv88RVGB2MBWXIjfwECkJxTE2 BYxfeG7vmJ9QRHax8fpxJuNdzE7dBkg+WSjTV9U3roNML/K8wgRcBPjK5EVccqZIko 0aS5Vh8MB+D8vYuZo3pHrHAFrEnNrlC0t+jTwvHtniNofcq3XR0NiF652Elw582coD vnvtTgIugdH98B/7MiW1lkDzhjZb5fiFkiybdzujU7mqDNE0x7UxTdzoyibRLPjK5n PLN2wIfhOZ9YHIrjtOZg5MqJIMCFcD8aTBtHnWFZZTLQeeiJ4z2f0ZyCWeqAqofZWa NvVY+h4mckORg== Message-ID: <54401125.8060607@massar.ch> Date: Thu, 16 Oct 2014 20:40:37 +0200 From: Jeroen Massar Organization: Massar MIME-Version: 1.0 To: Enno Rey , v6ops@ietf.org, grow@ietf.org References: <903173CE-64D6-4FE5-98DB-B408C9586A02@muada.com> <20141016162257.GH44748@ernw.de> <543FF8C0.9040900@massar.ch> <20141016165306.GA44951@ernw.de> In-Reply-To: <20141016165306.GA44951@ernw.de> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Archived-At: http://mailarchive.ietf.org/arch/msg/grow/1hvKWkqXNf9VE_w22vcp_pVOcLo Subject: Re: [GROW] [v6ops] Deaggregation by large organizations X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Oct 2014 18:40:46 -0000 On 2014-10-16 18:53, Enno Rey wrote: > Hi, > > On Thu, Oct 16, 2014 at 06:56:32PM +0200, Jeroen Massar wrote: >>> to put it equally bluntly, those folks wonder: "hey, we pay a >>> hell lot of money to our uplink providers and they fail to >>> deliver what we contracted, that is transporting our traffic". >>> see the examples in >>> https://www.ernw.de/download/RIPE69_Rey_Langner_Slash48_Considered_Harmful_v082_DRAFT.pdf. >> >> >>> >>> There is a reason why there are PA and PI blocks... or you know, >>> pay for transiting the aggregate... > > well ... yes. not sure to what extent $RIRs act accordingly (have > been involved in requesting resources from all five of them in the > past and can tell you 1st hand that there's quite some encouraging > $LARGE_ENTERPRISES to bec ome LIRs, in one way or the other). As you are the consultant, your job to get them there right? Nothing the IETF can do about that part. > there > must be a reason, why - as far as I can tell - _pretty much all_ > large German companies have joined the elitist LIR club in the last > two years, preparing their IPv6 depl oyment. Because they all wanted a /32 PA for near zero paperwork. > RIRs are happily playing > that game which is exactly why debate & consensus are needed (and > probably Iljitsch brought this to BCOP). > > that said, $FOLK would pay for it. The numbers in your slides show that those companies have more than enough "resources" to be able to set up a proper network or let some transit backhaul the traffic. No need to de-aggregate and burden the rest of the world with that though. I would blame the consultant for hinting at the wrong solution for their enterprise... Greets, Jeroen From nobody Thu Oct 16 11:58:59 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A7EE31A879B; Thu, 16 Oct 2014 11:58:55 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2 X-Spam-Level: X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id O_sTX9e78dIa; Thu, 16 Oct 2014 11:58:54 -0700 (PDT) Received: from mail-vc0-x234.google.com (mail-vc0-x234.google.com [IPv6:2607:f8b0:400c:c03::234]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 576151A8789; Thu, 16 Oct 2014 11:58:54 -0700 (PDT) Received: by mail-vc0-f180.google.com with SMTP id le20so3099404vcb.25 for ; Thu, 16 Oct 2014 11:58:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=+XBSFpZPuT1w4sUEMyXPilipwEjcMcLEcpC5U6jTbqk=; b=frwPiScVG3PX6j7PNsv3Oxh9m+Q7TBnQ7HzoflZUv0qQr50C2GVRUOqvXN4JllwOBz ox8s/ZuBwCPMn50AsqhoYbwBTupzkNH+iDi0atM+Nm7KuzDD6sGv1DQCejf6md9xs8kL PxH2JvjHebgCvkR44JwHu1tltIREZ5LwujPX4Lq1lq4mHkWQIcU99n/wlbKpt3Txjwl/ oT/NHfShoc13FvACXsLVeCLK43RUu5gieGkv5/nHca+ICGTzEEIhzj0sH4dYMZSSZVPc iwT7Ti9wD2N/dBVplFZ/Kwko+hzqvJsRgIv+uVu3W0izqyt8oXVO+IJfHtJGWaWHWWy4 C/rg== MIME-Version: 1.0 X-Received: by 10.52.19.134 with SMTP id f6mr2396243vde.75.1413485933402; Thu, 16 Oct 2014 11:58:53 -0700 (PDT) Received: by 10.220.186.193 with HTTP; Thu, 16 Oct 2014 11:58:52 -0700 (PDT) In-Reply-To: <54401125.8060607@massar.ch> References: <903173CE-64D6-4FE5-98DB-B408C9586A02@muada.com> <20141016162257.GH44748@ernw.de> <543FF8C0.9040900@massar.ch> <20141016165306.GA44951@ernw.de> <54401125.8060607@massar.ch> Date: Thu, 16 Oct 2014 14:58:52 -0400 Message-ID: From: Christopher Morrow To: Jeroen Massar Content-Type: text/plain; charset=UTF-8 Archived-At: http://mailarchive.ietf.org/arch/msg/grow/6sBmXzlvGHrTXope2H0goP5mYQc Cc: IPv6 Operations , "grow@ietf.org grow@ietf.org" Subject: Re: [GROW] [v6ops] Deaggregation by large organizations X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Oct 2014 18:58:55 -0000 On Thu, Oct 16, 2014 at 2:40 PM, Jeroen Massar wrote: > On 2014-10-16 18:53, Enno Rey wrote: >> there >> must be a reason, why - as far as I can tell - _pretty much all_ >> large German companies have joined the elitist LIR club in the last >> two years, preparing their IPv6 depl oyment. > > Because they all wanted a /32 PA for near zero paperwork. prior to the 'ipv6 pi' rules changes I think many/some/a-few large corporations essentially (to get PI) just said: "Yes, my IT department is a 'service provider' to the rest of the company, can I haz /32?" see HP as an example of this (from my memory of their reasoning) From nobody Thu Oct 16 12:52:11 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CD8E71A88A7; Thu, 16 Oct 2014 12:52:09 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0KdBnrukJa_H; Thu, 16 Oct 2014 12:52:08 -0700 (PDT) Received: from mail.netability.ie (mail.netability.ie [IPv6:2a03:8900:0:100::5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D2AF71A87A0; Thu, 16 Oct 2014 12:52:07 -0700 (PDT) X-Envelope-To: v6ops@ietf.org Received: from cupcake.foobar.org (xe-0-0-2.transit07.phb1.foobar.org [87.192.56.84]) (authenticated bits=0) by mail.netability.ie (8.14.9/8.14.5) with ESMTP id s9GJpbAm066914 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 16 Oct 2014 20:51:58 +0100 (IST) (envelope-from nick@foobar.org) X-Authentication-Warning: cheesecake.netability.ie: Host xe-0-0-2.transit07.phb1.foobar.org [87.192.56.84] claimed to be cupcake.foobar.org Message-ID: <544021CA.90602@foobar.org> Date: Thu, 16 Oct 2014 20:51:38 +0100 From: Nick Hilliard User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:31.0) Gecko/20100101 Thunderbird/31.2.0 MIME-Version: 1.0 To: Enno Rey , v6ops@ietf.org, grow@ietf.org References: <903173CE-64D6-4FE5-98DB-B408C9586A02@muada.com> <20141016162257.GH44748@ernw.de> <543FF8C0.9040900@massar.ch> <20141016165306.GA44951@ernw.de> In-Reply-To: <20141016165306.GA44951@ernw.de> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit Archived-At: http://mailarchive.ietf.org/arch/msg/grow/PYcnNXir5dJDqfOnL_Glc0CLSRo Subject: Re: [GROW] Deaggregation by large organizations X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Oct 2014 19:52:10 -0000 On 16/10/2014 17:53, Enno Rey wrote: > not sure to what extent $RIRs act accordingly (have been involved in > requesting resources from all five of them in the past and can tell you > 1st hand that there's quite some encouraging $LARGE_ENTERPRISES to > become LIRs, in one way or the other). there must be a reason, why - as > far as I can tell - _pretty much all_ large German companies have joined > the elitist LIR club in the last two years, preparing their IPv6 > deployment. RIRs are happily playing that game which is exactly why > debate & consensus are needed (and probably Iljitsch brought this to > BCOP). > > that said, $FOLK would pay for it. $YOUR_EMPLOYER has a product with "we > guarantee routing your IPv6 more specifics up to /48 for a monthly $FEE" > property? Let me know, I'm sure many $FOLKs would be interested in that. > leaving them "in the dark" and dependent on the goodwill of (my personal > perspective, based on statistics from RIPE RIS: outdated) strict > filtering doesn't help anybody. this whole email ... isn't even wrong. Nick From nobody Thu Oct 16 13:05:42 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CE5711A88D4; Thu, 16 Oct 2014 13:05:37 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.601 X-Spam-Level: X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Wvr66D-WEvef; Thu, 16 Oct 2014 13:05:35 -0700 (PDT) Received: from mx1.ernw.net (mx1.ernw.net [62.159.96.78]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1980D1A8862; Thu, 16 Oct 2014 13:05:34 -0700 (PDT) Received: from mh1.ernw.net (unknown [IPv6:fd00:2001:0:d001::10]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client CN "mh1.ernw.net", Issuer "ernw ca1" (verified OK)) by mx1.ernw.net (Postfix) with ESMTPS id C13C815EC29; Thu, 16 Oct 2014 22:05:32 +0200 (CEST) Received: from ws25.ernw.net (ws25.ernw.net [172.31.100.10]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client CN "ws25.ernw.net", Issuer "ernw ca1" (verified OK)) by mh1.ernw.net (Postfix) with ESMTPS id 6E9B64E0; Thu, 16 Oct 2014 22:05:32 +0200 (CEST) Received: by ws25.ernw.net (Postfix, from userid 1001) id 76AD9C4876; Thu, 16 Oct 2014 21:42:40 +0200 (CEST) Date: Thu, 16 Oct 2014 21:42:40 +0200 From: Enno Rey To: v6ops@ietf.org, grow@ietf.org Message-ID: <20141016194240.GB45422@ernw.de> References: <903173CE-64D6-4FE5-98DB-B408C9586A02@muada.com> <20141016162257.GH44748@ernw.de> <543FF8C0.9040900@massar.ch> <20141016165306.GA44951@ernw.de> <54401125.8060607@massar.ch> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <54401125.8060607@massar.ch> User-Agent: Mutt/1.5.21 (2010-09-15) Archived-At: http://mailarchive.ietf.org/arch/msg/grow/KRdLuWVRIs55NpSOLtyfMN7CIBM Subject: Re: [GROW] [v6ops] Deaggregation by large organizations X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Oct 2014 20:05:38 -0000 Hi, On Thu, Oct 16, 2014 at 08:40:37PM +0200, Jeroen Massar wrote: > >>> > >>> There is a reason why there are PA and PI blocks... or you know, > >>> pay for transiting the aggregate... > > > > well ... yes. not sure to what extent $RIRs act accordingly (have > > been involved in requesting resources from all five of them in the > > past and can tell you 1st hand that there's quite some encouraging > > $LARGE_ENTERPRISES to bec ome LIRs, in one way or the other). > > As you are the consultant, your job to get them there right? > > Nothing the IETF can do about that part. Iljitsch initially submitted this to BCOP... which could be a place to discuss it. that said, you're fully right, IETF has never cared for "enterprise needs" (not implying they should, just noting), and hence - imho - done quite some harm to global IPv6 deployment. but that's another topic. > > > there > > must be a reason, why - as far as I can tell - _pretty much all_ > > large German companies have joined the elitist LIR club in the last > > two years, preparing their IPv6 depl oyment. > > Because they all wanted a /32 PA for near zero paperwork. or because RIRs encouraged them to do so, in several ways? potential reasoning I leave up to the imagination of the reader... > > > RIRs are happily playing > > that game which is exactly why debate & consensus are needed (and > > probably Iljitsch brought this to BCOP). > > > > that said, $FOLK would pay for it. > > The numbers in your slides show that those companies have more than > enough "resources" to be able to set up a proper network or let some > transit backhaul the traffic. thanks for the generous advice what a "proper network" is. much appreciated. > > No need to de-aggregate and burden the rest of the world with that though. > > I would blame the consultant for hinting at the wrong solution for their > enterprise... given all those organizations do the same silly stuff, seems they are all consulted to by a unified group of consultants not possessing your enormous amount of wisdom and of large scale enterprise network experience. so what's your practical advice to solve the apparent dilemma Iljitsch pointed out and thereby substantial contribution to the debate? thanks in advance & have a good one Enno > > Greets, > Jeroen -- Enno Rey ERNW GmbH - Carl-Bosch-Str. 4 - 69115 Heidelberg - www.ernw.de Tel. +49 6221 480390 - Fax 6221 419008 - Cell +49 173 6745902 Handelsregister Mannheim: HRB 337135 Geschaeftsfuehrer: Enno Rey ======================================================= Blog: www.insinuator.net || Conference: www.troopers.de Twitter: @Enno_Insinuator ======================================================= From nobody Thu Oct 16 13:08:29 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D9EE01A887E; Thu, 16 Oct 2014 13:08:25 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.7 X-Spam-Level: X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9lpV8wvdcI9Z; Thu, 16 Oct 2014 13:08:23 -0700 (PDT) Received: from bastion.ch.unfix.org (bastion.ch.unfix.org [46.20.246.101]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A1DE71A802F; Thu, 16 Oct 2014 13:08:23 -0700 (PDT) Received: from kami.ch.unfix.org (kami.ch.unfix.org [IPv6:2001:1620:f42:99:7256:81ff:fea5:2925]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: jeroen) by bastion.ch.unfix.org (Postfix) with ESMTPSA id 40D4A1008B2AB; Thu, 16 Oct 2014 20:08:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=massar.ch; s=DKIM2009; t=1413490099; bh=g1I/ATtPjmZFlcQWwB9CGyjuojrz1GQWdJoZE9h3VFU=; h=Date:From:To:CC:Subject:References:In-Reply-To; b=FQCKA24YgD/K2GsKUlnFKMhiV4Do3MuweW98Iun3tNojog51yIXWDUNUQcaUDjGK0 fTUcdeX5Y3harLDtR7+WT+YbqlVzIgAUsKa0kEDAvi1XGduZ8kx9cTvevogTBNem2H /cN4KDDeB348aoxnJDCZxzHUayihSPDgnH07m0yr9Xwemzf6xRx/fcgR57bhjhl6oK c09ENKyOwmpFcn+g+Q/j2EltSudr+jProO05yQppgOjq+IyHkIDg8JqgoRChL24gLS 14fRHrKEO76sURGjqnaWyMQatGfq2KuCx5GSOCnhdpPp/QJRlixwOLD1mVxAae3uE8 CsxkX1GLKrF8Q== Message-ID: <544025B0.108@massar.ch> Date: Thu, 16 Oct 2014 22:08:16 +0200 From: Jeroen Massar Organization: Massar MIME-Version: 1.0 To: Christopher Morrow References: <903173CE-64D6-4FE5-98DB-B408C9586A02@muada.com> <20141016162257.GH44748@ernw.de> <543FF8C0.9040900@massar.ch> <20141016165306.GA44951@ernw.de> <54401125.8060607@massar.ch> In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Archived-At: http://mailarchive.ietf.org/arch/msg/grow/Y6udDSvowZ_HQ4GrUoa21ggKz2Q Cc: IPv6 Operations , "grow@ietf.org grow@ietf.org" Subject: Re: [GROW] [v6ops] Deaggregation by large organizations X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Oct 2014 20:08:26 -0000 On 2014-10-16 20:58, Christopher Morrow wrote: > On Thu, Oct 16, 2014 at 2:40 PM, Jeroen Massar wrote: >> On 2014-10-16 18:53, Enno Rey wrote: >>> there >>> must be a reason, why - as far as I can tell - _pretty much all_ >>> large German companies have joined the elitist LIR club in the last >>> two years, preparing their IPv6 depl oyment. >> >> Because they all wanted a /32 PA for near zero paperwork. > > prior to the 'ipv6 pi' rules changes I think many/some/a-few large > corporations essentially (to get PI) just said: "Yes, my IT department > is a 'service provider' to the rest of the company, can I haz /32?" I was refering above to companies that would be fine with a /48 or even a /40 or similar. In the end though, it does not matter if they have a /32 or a /40 or a /48; all those will use 1 routing slot. The only case it will use more is when they de-aggregate... > see HP as an example of this (from my memory of their reasoning) HP and other similar companies likely need more than a /32 if they do proper hierarchical routing between their sites... Hence why quite a few companies have requested multiple prefixes from multiple RIRs... Greets, Jeroen From nobody Thu Oct 16 14:16:48 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0A0271A0263; Thu, 16 Oct 2014 14:16:45 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.898 X-Spam-Level: X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, URIBL_DBL_ABUSE_REDIR=0.001, URIBL_DBL_REDIR=0.001] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id R5jUaUMyA8GY; Thu, 16 Oct 2014 14:16:43 -0700 (PDT) Received: from mail.netability.ie (mail.netability.ie [IPv6:2a03:8900:0:100::5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CAD261A87AC; Thu, 16 Oct 2014 14:16:42 -0700 (PDT) X-Envelope-To: v6ops@ietf.org Received: from cupcake.foobar.org (xe-0-0-2.transit07.phb1.foobar.org [87.192.56.84]) (authenticated bits=0) by mail.netability.ie (8.14.9/8.14.5) with ESMTP id s9GLG9I6067548 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 16 Oct 2014 22:16:29 +0100 (IST) (envelope-from nick@foobar.org) X-Authentication-Warning: cheesecake.netability.ie: Host xe-0-0-2.transit07.phb1.foobar.org [87.192.56.84] claimed to be cupcake.foobar.org Message-ID: <54403599.6040205@foobar.org> Date: Thu, 16 Oct 2014 22:16:09 +0100 From: Nick Hilliard User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:31.0) Gecko/20100101 Thunderbird/31.2.0 MIME-Version: 1.0 To: Iljitsch van Beijnum References: <755DE4C3-CDDF-41AF-BA9C-E8EC5B4DFC4C@muada.com> <543FA152.4080907@foobar.org> <9C220463-4D0E-465B-ADF5-390518F180C7@muada.com> In-Reply-To: <9C220463-4D0E-465B-ADF5-390518F180C7@muada.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit Archived-At: http://mailarchive.ietf.org/arch/msg/grow/52jq0VsgqiujkZEDP1BLDGJJjbI Cc: v6ops@ietf.org, grow@ietf.org Subject: Re: [GROW] [v6ops] Deaggregation data (was: Deaggregation by large organizations) X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Oct 2014 21:16:45 -0000 On 16/10/2014 16:47, Iljitsch van Beijnum wrote: > Growth in IPv6 more specifics was 57% last year... Here's a graph which shows the percentage of more-specifics between 2003 and today from Geoff Huston's web site: http://goo.gl/QA0xud Eyeballing the graph, it's not clear where the figure of 57% came from. In terms of trajectories, there doesn't seem to be a major problem either. Nick From nobody Fri Oct 17 05:22:22 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 101C31ACD26; Fri, 17 Oct 2014 05:22:21 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.91 X-Spam-Level: X-Spam-Status: No, score=-1.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, T_RP_MATCHES_RCVD=-0.01] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZSQkv8uzbdJB; Fri, 17 Oct 2014 05:22:17 -0700 (PDT) Received: from sequoia.muada.com (sequoia.muada.com [IPv6:2001:1af8:3100:a006:1::]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F14E81AC3B1; Fri, 17 Oct 2014 05:22:16 -0700 (PDT) Received: from [192.168.178.23] (5356888C.cm-6-7c.dynamic.ziggo.nl [83.86.136.140]) (authenticated bits=0) by sequoia.muada.com (8.13.3/8.13.3) with ESMTP id s9HCK7VH070099 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 17 Oct 2014 14:20:07 +0200 (CEST) (envelope-from iljitsch@muada.com) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 8.0 \(1990.1\)) From: Iljitsch van Beijnum In-Reply-To: <20141017021132122119.6274d1f2@sniff.de> Date: Fri, 17 Oct 2014 14:22:07 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: References: <755DE4C3-CDDF-41AF-BA9C-E8EC5B4DFC4C@muada.com> <543FA152.4080907@foobar.org> <9C220463-4D0E-465B-ADF5-390518F180C7@muada.com> <54403599.6040205@foobar.org> <20141017021132122119.6274d1f2@sniff.de> To: Marc Binderberger X-Mailer: Apple Mail (2.1990.1) Archived-At: http://mailarchive.ietf.org/arch/msg/grow/7L-Z5aGPDzQLjRG9QqdERjaXz8g Cc: IPv6 Operations , "grow@ietf.org grow@ietf.org" Subject: Re: [GROW] [v6ops] Deaggregation data (was: Deaggregation by large organizations) X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Oct 2014 12:22:21 -0000 On 17 Oct 2014, at 11:11, Marc Binderberger wrote: >> If all German cities inject a=20 >> more specific, do you really need to hear those in Tokyo or Seattle? = Just=20 >> send the traffic to Europe as per the aggregate and let them figure = it out=20 >> there. > ... it's likely that for an US ISP X, peering with European ISPs Y and = Z who=20 > carry the various deaggregate plus aggregate from Germany, all the = European=20 > prefixes have this peering router as next hop (let's say we have=20 > next-hop-self). > What about BGP on this peering router doing some auto-aggregation in = such a=20 > case? Has this been discussed? It would avoid geographic communities = and=20 > would simply follow the BGP topology: if the deaggregates result in = the same=20 > forwarding information than the aggregate just keep the aggregate. Yes, this would be another way to address the issue. However, this = introduces a new complication: the presence of prefix Y in the table = depends on the presence of prefix X. Currently, that's taboo in BGP. Note that filtering according to geographic communities could be done = within an AS, removing the need for inter-AS coordination (beyond = propagating the communities). So for instance a network that spans the = US could carry European more specifics on the east coast and Asian more = specifics on the west coast, if they feel that having both sets of more = specifics everywhere would inflate their routing tables too much. > (2) the problem of ever-growing routing tables and de-aggregation is = not new.=20 > After so many years I'm wondering if the answer is that this cannot be = solved=20 > with BGP/routing alone Look at the work in the IRTF routing research group. There are = possibilities to address this, but so far there's always been = significant resistance against the tradeoffs such solutions would = require. Iljitsch= From nobody Fri Oct 17 06:46:43 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 049351A9029; Thu, 16 Oct 2014 16:35:43 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 0.389 X-Spam-Level: X-Spam-Status: No, score=0.389 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, MANGLED_REALLY=2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wZZBefDcmZaW; Thu, 16 Oct 2014 16:35:40 -0700 (PDT) Received: from mx.ams1.isc.org (mx.ams1.isc.org [IPv6:2001:500:60::65]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 88BB31A9023; Thu, 16 Oct 2014 16:35:40 -0700 (PDT) Received: from zmx1.isc.org (zmx1.isc.org [149.20.0.20]) by mx.ams1.isc.org (Postfix) with ESMTP id AA93E1FCB05; Thu, 16 Oct 2014 23:35:35 +0000 (UTC) Received: from zmx1.isc.org (localhost [127.0.0.1]) by zmx1.isc.org (Postfix) with ESMTP id 3D489160058; Thu, 16 Oct 2014 23:38:40 +0000 (UTC) Received: from rock.dv.isc.org (c211-30-183-50.carlnfd1.nsw.optusnet.com.au [211.30.183.50]) by zmx1.isc.org (Postfix) with ESMTPSA id BC5EE160056; Thu, 16 Oct 2014 23:38:39 +0000 (UTC) Received: from rock.dv.isc.org (localhost [IPv6:::1]) by rock.dv.isc.org (Postfix) with ESMTP id 1B73521A106C; Fri, 17 Oct 2014 10:35:33 +1100 (EST) To: Owen DeLong From: Mark Andrews References: <755DE4C3-CDDF-41AF-BA9C-E8EC5B4DFC4C@muada.com> In-reply-to: Your message of "Thu, 16 Oct 2014 10:59:24 -0700." Date: Fri, 17 Oct 2014 10:35:32 +1100 Message-Id: <20141016233533.1B73521A106C@rock.dv.isc.org> Archived-At: http://mailarchive.ietf.org/arch/msg/grow/WX9Jr8qJMapSVK7Cn9A_FaFpw_s X-Mailman-Approved-At: Fri, 17 Oct 2014 06:46:42 -0700 Cc: v6ops@ietf.org, grow@ietf.org Subject: Re: [GROW] [v6ops] Deaggregation by large organizations X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Oct 2014 23:35:43 -0000 In message , Owen DeLong writes: > > On Oct 16, 2014, at 02:43 , Iljitsch van Beijnum wrote: > > > Let me address a few points that were brought up by different people. > > > > Renumbering: > > > > We had great plans for making renumbering easy in the early days of IPv6. Remember A6 records and bit > labels in the DNS? But none of that went anywhere. The problem isn't so much that we can't push a prefi > x down the network or update the DNS (although both of these still have challenges associated with them > ), but that addresses tend to get hardcoded all over the place, starting with firewalls all the way up > to homegrown applications. I don't think renumbering addresses this issue, although it could help steer > some smaller organizations away from PI. > > They never went anywhere because they focused on solving the easy part of the renumbering problem while > utterly and completely ignoring the hard part. > > Easy part: Changing your stuff. > Hard part: Updating all of the prefix lists, filters, firewall rules, VPN configurations, and other con > figuration elements in systems not under your control that contain your prefixes (partner VPNs, peer ro > uters, etc.). Owen this a collective response to the list. Not all that hard at all. Just send signed update requests. I did that with email over a decade ago. You just have to have something listening for them that verifies the signature and updates the system. Write a draft "Remote Firewall Update Request Protocol" and submit it. The alternative is stop worrying about the remote address and use security at the application layer. Or complain to your vendor that you can't use a hostname in the configuration file element. In many cases it doesn't require anything more than looking up a address in the DNS before the operation. Yes, I need to fix the masters clause in named to support this. We already do something similar for NOTIFY messages so it is possible to do this. For masters clauses there is a bootstrap problem to deal with but it is not impossible. Just sending periodic NOTIFY messages will work. Named has had support to do this for 1 1/2 decades now to allow for a a stealth master behind a dial on demand link. It would send a notify periodically. That would bring up the line. The slave would refresh and transfer if required. When that was complete the idle timer on link would drop it. This just used standard signalling designed by the IETF in a different way. Stop expecting someone else to *find* and fix these issues for you. You know what the issues are. Ask your vendors to fix them. If they need to co-ordinate they should know where to go to do it. Mark > NONE of the things proposed in those days did anything at all to address the hard part. > > > A prefix length limit for the IPv6 DFZ: > > > > Someone mentioned that this didn't work in IPv6. When Sprint decided to make that /18, that didn't re > ally work. But there's a de facto /24 limit that everyone understands. With IPv6, that would translate > into a /48. Obviously no router can hold 2^48 or 2^45 prefixes, so as a backstop against accidental/mal > icious IPv6 routing table explosion this doesn't help. Even exploding a /28 or so into individual /48s > would kill the IPv6 DFZ. > > > > What COULD work is to have prefix length limits depending on the allocation size by the RIRs. Somethi > ng like: > > > > 2100::/16 -> /48 > > 2200::/16 -> /32 > > 2200::/15 -> /29 > > Because the 4.3 billion routes in the first category won't be a problem somehow? > > Also, 2200::/16 and 2200::/15 overlap. Did you mean 2300::/16? If I apply longest match rule to what yo > u've put above, that's the effective result. If you meant something else, I'm not sure how to divine th > at from what you wrote. > > > However, for this to work well the RIRs would have to group allocations of the same size into separat > e blocks, with the result that it would no longer be possible to reserve space to grow an allocation. ( > Things like allocating a /48 but reserving a /44 reduce the opportunities for prefix length filtering b > ecause now the strictest filter you can make allows 16 x as many prefixes worst case than average case. > The worst and average case need to be as close together as possible.) > > I think overall, that would be worse than what we have today. > > > I'd say that allowing two or three extra bits for traffic engineering for PA blocks would be good. So > for the part of the IPv6 space where /29s are allocated, allow /31s or /32s. As traffic engineering in > coming traffic by deaggregation requires that different parts of the aggregate all generate similar lev > els of incoming traffic, this wouldn't usually work for organizations using PI so I'd say don't allow d > eaggregating below /48. > > What about multihomed customers? Do you want all multihomed customers to be forced into getting their s > pace directly from RIRs and not from LIRs? > > There are currently many cases where organizations obtain a /48 (or larger) from their ISP and subseque > ntly choose to connect to an additional ISP and advertise the PA space as an independent route through > both ISPs. Many ISPs cooperate in this process and allow this behavior. It does not change the number o > f routes in the routing table, but it can be less expensive for the customer if they choose to go that > way. > > Obviously, at their first renumbering event, it makes sense for them to renumber into PI, but this can > prevent them from having to undergo renumbering while they remain connected to the initial provider wit > hout actually affecting the global routing table any more than getting PI would. > > > Geographic communities: > > > > I know this is controversial. "Topology ain't geography". Actually, most of the time there is a signi > ficant correlation. If all German cities inject a more specific, do you really need to hear those in To > kyo or Seattle? Just send the traffic to Europe as per the aggregate and let them figure it out there. > > Spend much time in Asia or Africa or the Caribbean? > > Sure, in the case of Germany, you probably don't need them in Tokyo or Seattle. OTOH, if you get a bunc > h of more specifics coming out of Rwanda, it might actually be significant to have them in Germany, Par > is, and Brussels. > > Where, exactly would you draw these lines and how would you go about handling the necessary exceptions? > > Europe and the US are rich with exchange points and peering density. The rest of the world, less so to > varying degrees resulting in more significant differences between topology and geography, often in ways > that are not necessarily obvious. > > > Compiling a list of communities that identify regions/countries/cities would allow for experimentatio > n in this place without any downsides that I can see. Don't like this? Filter the communities. There's > a handy list that you can copy and paste into your filter. > > For these communities to be useful, they'd have to be transitive and people would have to agree to appl > y them to their prefixes. What happens in the case of "vigilante" tagging where some other AS decides t > o start applying these tags to my routes even though I specifically don't want that? > > > Injecting an aggregate as a point of last resort: > > > > I think this can be done today and probably is done today. But a document describing how to do it wou > ld probably be helpful. I'm thinking along the following lines: > > It is already BCP for networks that have the ability to do so. It's not a separate service or anything, > you just source the aggregate from one or more locations where you have the ability to forward the tra > ffic as needed. > > > The AoLR (Aggregate of Last Resort) service would entail a service provider announcing the aggregate > without necessarily providing connectivity towards all the places announcing more specifics covered by > the aggregate. So if ISP A announces the AoLR and ISP B provides connectivity to a more specific, ISP C > would send traffic to A as per the aggregate and then A would immediately hand it over to B. > > This assumes that A: > 1. Is willing ot accept the more specifics from B. > 2. Is willing to provide (likely unbillable) transit for the customer in question. > 3. Has a peering relationship with all ISP Bs for the given customer. > > In my experience, ISPs are usually hesitant to take responsibility for forwarding traffic they can't bi > ll in some way. > > Item 3 is an even more difficult problem to solve. > > Most organizations, instead of depending on such a service simply build the necessary tunnels to provid > e their own AoLR capabilities as needed when they don't have internal circuits for the task. > > > So as part of the AoLR service, a service provider would agree to accept all more specifics that fall > under the aggregate (up to an agreed prefix length) from all the networks providing connectivity towar > ds those more specifics. This would be an attractive service for tier-1s to provide, because presumably > , they peer with everyone everywhere, so in the case where they receive the traffic over peering and ne > ed to deliver it to another service provider over peering, this could probably happen in the same city, > so they wouldn't carry the traffic over long distances. But the (sub-)organization(s) in question stil > l gets to buy connectivity from a wider range of smaller service providers. > > Tier-1s in my experience not only don't usually peer with everyone everywhere, they often try to avoid > peering with anyone they consider "beneath them" as a tactic to try and force those organizations to bu > y services from them. > > Again, I don't see the ISPs wanting to do what you describe since there would be cost, but little benef > it to them. > > > In practice an organization would contract two or more service providers to provide the AoLR service > for redundancy. > > > > Wouldn't they just get PI: > > > > Yes. That's why I think it's important to find a way to give these organizations what they need in a > way that keeps the IPv6 DFZ growth on a workable trajectory. > > I think the IPv6 DFZ growth is already on a workable trajectory. If we could eliminate the massive IPv4 > routing table, then IPv6 is nowhere near outpacing router memory capacity growth for the foreseeable f > uture. > > The problem is surviving in the interim while we need IPv4 on a global basis. The reality is that I thi > nk IPv4 routing table bloat is eventually going to be the primary driver for IPv6 adoption. I think thi > s will occur much faster than most people imagine because I believe that the fragmentation of the IPv4 > table in the transfer market is going to make IPv4 routing progressively more untenable until it essent > ially collapses under its own weight. At that point, the remaining laggards will scramble to deploy IPv > 6 as quickly as possible and the IPv4 table will, largely, evaporate rather quickly. > > > AS numbers: > > > > BGP assumes that an AS always has internal connectivity. This can be accomplished using tunnels, but > it's much better to simply have separate AS numbers for each subunit. Would it make sense to allocate r > anges of AS numbers to enterprise LIRs? Certainly with 32-bit AS numbers there's no lack of numbers, an > d this would allow tools to be developed to work on CIDR-like AS number ranges in the future. > > Yes... I'm all for going back to the definition of an AS as a contiguous collection of networks with an > identical routing policy. With 32 bits, I think we have enough ASNs to accomplish this globally. > > Owen > > _______________________________________________ > v6ops mailing list > v6ops@ietf.org > https://www.ietf.org/mailman/listinfo/v6ops -- Mark Andrews, ISC 1 Seymour St., Dundas Valley, NSW 2117, Australia PHONE: +61 2 9871 4742 INTERNET: marka@isc.org From nobody Fri Oct 17 06:46:44 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7D31B1A907B; Thu, 16 Oct 2014 17:59:10 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.677 X-Spam-Level: X-Spam-Status: No, score=-0.677 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FM_FORGED_GMAIL=0.622, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, J_CHICKENPOX_14=0.6, SPF_PASS=-0.001] autolearn=no Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4ZPc8-i3EsDv; Thu, 16 Oct 2014 17:59:08 -0700 (PDT) Received: from mail-yh0-x230.google.com (mail-yh0-x230.google.com [IPv6:2607:f8b0:4002:c01::230]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A78271A907A; Thu, 16 Oct 2014 17:59:08 -0700 (PDT) Received: by mail-yh0-f48.google.com with SMTP id v1so2498145yhn.7 for ; Thu, 16 Oct 2014 17:59:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=6m1IiPjY0EAbxmlkV6Y+wJnYo3ZQbWYNlm/TxEoKzXI=; b=tRQqqauG0XRuKVHSpRttzPq3VFH91sKrHxMkqJHSYqqbNknJfAkWAA0eT4hlYPIuNF 0Im7z9dqjhYdOXgJdAkq2gYJiBHr5kCjS+7bfjMC18gFXuiotUH9z+MceQVSKxVMYXgs BMVGcwYj+aQ7vUTtFTzC0r/vH4igdF96QVsJxZtSHWhJ1VNYT/TUxk1/3ADs3Y8XvwUW Qes/TQdvjBGf7er+CKVQJsNmM7shWa7iN2CvM5tFSpkXK8Z84fbq9D6mNngNhaQ4P+oA koP0TqyXVG60haOUzvadvgwcNGIHhEfd++QdteqXaiAdpndeUoCSKc+C7xwx9pfHzg8q lPTw== MIME-Version: 1.0 X-Received: by 10.236.66.103 with SMTP id g67mr6394596yhd.61.1413507547980; Thu, 16 Oct 2014 17:59:07 -0700 (PDT) Sender: mpetach@gmail.com Received: by 10.170.168.87 with HTTP; Thu, 16 Oct 2014 17:59:07 -0700 (PDT) In-Reply-To: <20141016233533.1B73521A106C@rock.dv.isc.org> References: <755DE4C3-CDDF-41AF-BA9C-E8EC5B4DFC4C@muada.com> <20141016233533.1B73521A106C@rock.dv.isc.org> Date: Thu, 16 Oct 2014 17:59:07 -0700 X-Google-Sender-Auth: Fjn6Ha-7ywoAp9waPiFjLrf7w0I Message-ID: From: Matthew Petach To: Mark Andrews Content-Type: multipart/alternative; boundary=089e013a14fa48fd43050593df5a Archived-At: http://mailarchive.ietf.org/arch/msg/grow/pen3KMetZIiYiyy0TfYk7PQbhxk X-Mailman-Approved-At: Fri, 17 Oct 2014 06:46:41 -0700 Cc: v6ops@ietf.org, Owen DeLong , grow@ietf.org Subject: Re: [GROW] [v6ops] Deaggregation by large organizations X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Oct 2014 00:59:10 -0000 --089e013a14fa48fd43050593df5a Content-Type: text/plain; charset=UTF-8 On Thu, Oct 16, 2014 at 4:35 PM, Mark Andrews wrote: > > In message , Owen DeLong > writes: > > > > On Oct 16, 2014, at 02:43 , Iljitsch van Beijnum > wrote: > > > > > Let me address a few points that were brought up by different people. > > > > > > Renumbering: > > > > > > We had great plans for making renumbering easy in the early days of > IPv6. Remember A6 records and bit > > labels in the DNS? But none of that went anywhere. The problem isn't so > much that we can't push a prefi > > x down the network or update the DNS (although both of these still have > challenges associated with them > > ), but that addresses tend to get hardcoded all over the place, starting > with firewalls all the way up > > to homegrown applications. I don't think renumbering addresses this > issue, although it could help steer > > some smaller organizations away from PI. > > > > They never went anywhere because they focused on solving the easy part > of the renumbering problem while > > utterly and completely ignoring the hard part. > > > > Easy part: Changing your stuff. > > Hard part: Updating all of the prefix lists, filters, firewall rules, > VPN configurations, and other con > > figuration elements in systems not under your control that contain your > prefixes (partner VPNs, peer ro > > uters, etc.). > > Owen this a collective response to the list. > > Not all that hard at all. Just send signed update requests. I did > that with email over a decade ago. You just have to have something > listening for them that verifies the signature and updates the > system. > > Write a draft "Remote Firewall Update Request Protocol" and submit > it. > > The alternative is stop worrying about the remote address and use > security at the application layer. > > Or complain to your vendor that you can't use a hostname in the > configuration file element. In many cases it doesn't require > anything more than looking up a address in the DNS before the > operation. Yes, I need to fix the masters clause in named to support > this. We already do something similar for NOTIFY messages so it > is possible to do this. > > For masters clauses there is a bootstrap problem to deal with but > it is not impossible. Just sending periodic NOTIFY messages will > work. Named has had support to do this for 1 1/2 decades now to > allow for a a stealth master behind a dial on demand link. It would > send a notify periodically. That would bring up the line. The > slave would refresh and transfer if required. When that was complete > the idle timer on link would drop it. > > This just used standard signalling designed by the IETF in a different > way. > > Stop expecting someone else to *find* and fix these issues for you. > You know what the issues are. Ask your vendors to fix them. If > they need to co-ordinate they should know where to go to do it. > Or, y'know, we could just get PI space, multihome via BGP, and save ourselves all that headache... ...just sayin'... Matt --089e013a14fa48fd43050593df5a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable


On Thu, Oct 16, 2014 at 4:35 PM, Mark Andrews <marka@isc.org> wrote:

In message <A7F6BEA0-BCDD-4197-B6CB-7EB8797ACA9C@delong.com>, Owen DeLong= writes:
>
> On Oct 16, 2014, at 02:43 , Iljitsch van Beijnum <iljitsch@muada.com> wrote:
>
> > Let me address a few points that were brought up by different peo= ple.
> >
> > Renumbering:
> >
> > We had great plans for making renumbering easy in the early days = of IPv6. Remember A6 records and bit
> labels in the DNS? But none of that went anywhere. The problem isn'= ;t so much that we can't push a prefi
> x down the network or update the DNS (although both of these still hav= e challenges associated with them
> ), but that addresses tend to get hardcoded all over the place, starti= ng with firewalls all the way up
> to homegrown applications. I don't think renumbering addresses thi= s issue, although it could help steer
>=C2=A0 some smaller organizations away from PI.
>
> They never went anywhere because they focused on solving the easy part= of the renumbering problem while
>=C2=A0 utterly and completely ignoring the hard part.
>
> Easy part: Changing your stuff.
> Hard part: Updating all of the prefix lists, filters, firewall rules, = VPN configurations, and other con
> figuration elements in systems not under your control that contain you= r prefixes (partner VPNs, peer ro
> uters, etc.).

Owen this a collective response to the list.

Not all that hard at all.=C2=A0 Just send signed update requests.=C2=A0 I d= id
that with email over a decade ago.=C2=A0 You just have to have something listening for them that verifies the signature and updates the
system.

Write a draft "Remote Firewall Update Request Protocol" and submi= t
it.

The alternative is stop worrying about the remote address and use
security at the application layer.

Or complain to your vendor that you can't use a hostname in the
configuration file element.=C2=A0 In many cases it doesn't require
anything more than looking up a address in the DNS before the
operation.=C2=A0 Yes, I need to fix the masters clause in named to support<= br> this.=C2=A0 We already do something similar for NOTIFY messages so it
is possible to do this.

For masters clauses there is a bootstrap problem to deal with but
it is not impossible.=C2=A0 Just sending periodic NOTIFY messages will
work.=C2=A0 Named has had support to do this for 1 1/2 decades now to
allow for a a stealth master behind a dial on demand link.=C2=A0 It would send a notify periodically.=C2=A0 That would bring up the line.=C2=A0 The slave would refresh and transfer if required.=C2=A0 When that was complete<= br> the idle timer on link would drop it.

This just used standard signalling designed by the IETF in a different
way.

Stop expecting someone else to *find* and fix these issues for you.
You know what the issues are.=C2=A0 Ask your vendors to fix them.=C2=A0 If<= br> they need to co-ordinate they should know where to go to do it.

Or, y'know, we could just get PI space,
mul= tihome via BGP, and save ourselves
all that headache...

...just sayin'...

Matt
--089e013a14fa48fd43050593df5a-- From nobody Fri Oct 17 06:46:46 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1CBD81A9089; Thu, 16 Oct 2014 18:06:04 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.311 X-Spam-Level: X-Spam-Status: No, score=-6.311 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, J_CHICKENPOX_14=0.6, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id j5SHoW9sZU2t; Thu, 16 Oct 2014 18:06:02 -0700 (PDT) Received: from mx.pao1.isc.org (mx.pao1.isc.org [149.20.64.53]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8E71C1A908B; Thu, 16 Oct 2014 18:06:00 -0700 (PDT) Received: from zmx1.isc.org (zmx1.isc.org [149.20.0.20]) by mx.pao1.isc.org (Postfix) with ESMTP id E8DBC349415; Fri, 17 Oct 2014 01:05:54 +0000 (UTC) Received: from zmx1.isc.org (localhost [127.0.0.1]) by zmx1.isc.org (Postfix) with ESMTP id 141BB160058; Fri, 17 Oct 2014 01:09:00 +0000 (UTC) Received: from rock.dv.isc.org (c211-30-183-50.carlnfd1.nsw.optusnet.com.au [211.30.183.50]) by zmx1.isc.org (Postfix) with ESMTPSA id A6111160056; Fri, 17 Oct 2014 01:08:59 +0000 (UTC) Received: from rock.dv.isc.org (localhost [IPv6:::1]) by rock.dv.isc.org (Postfix) with ESMTP id 9682921A4D54; Fri, 17 Oct 2014 12:05:52 +1100 (EST) To: Matthew Petach From: Mark Andrews References: <755DE4C3-CDDF-41AF-BA9C-E8EC5B4DFC4C@muada.com> <20141016233533.1B73521A106C@rock.dv.isc.org> In-reply-to: Your message of "Thu, 16 Oct 2014 17:59:07 -0700." Date: Fri, 17 Oct 2014 12:05:52 +1100 Message-Id: <20141017010552.9682921A4D54@rock.dv.isc.org> Archived-At: http://mailarchive.ietf.org/arch/msg/grow/gSx11h9O6Z9Vr5YS_Nb8bho_INI X-Mailman-Approved-At: Fri, 17 Oct 2014 06:46:42 -0700 Cc: v6ops@ietf.org, Owen DeLong , grow@ietf.org Subject: Re: [GROW] [v6ops] Deaggregation by large organizations X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Oct 2014 01:06:04 -0000 In message , Matthew Petach writes: > --089e013a14fa48fd43050593df5a > Content-Type: text/plain; charset=UTF-8 > > On Thu, Oct 16, 2014 at 4:35 PM, Mark Andrews wrote: > > > > > In message , Owen DeLong > > writes: > > > > > > On Oct 16, 2014, at 02:43 , Iljitsch van Beijnum > > wrote: > > > > > > > Let me address a few points that were brought up by different people. > > > > > > > > Renumbering: > > > > > > > > We had great plans for making renumbering easy in the early days of > > IPv6. Remember A6 records and bit > > > labels in the DNS? But none of that went anywhere. The problem isn't so > > much that we can't push a prefi > > > x down the network or update the DNS (although both of these still have > > challenges associated with them > > > ), but that addresses tend to get hardcoded all over the place, starting > > with firewalls all the way up > > > to homegrown applications. I don't think renumbering addresses this > > issue, although it could help steer > > > some smaller organizations away from PI. > > > > > > They never went anywhere because they focused on solving the easy part > > of the renumbering problem while > > > utterly and completely ignoring the hard part. > > > > > > Easy part: Changing your stuff. > > > Hard part: Updating all of the prefix lists, filters, firewall rules, > > VPN configurations, and other con > > > figuration elements in systems not under your control that contain your > > prefixes (partner VPNs, peer ro > > > uters, etc.). > > > > Owen this a collective response to the list. > > > > Not all that hard at all. Just send signed update requests. I did > > that with email over a decade ago. You just have to have something > > listening for them that verifies the signature and updates the > > system. > > > > Write a draft "Remote Firewall Update Request Protocol" and submit > > it. > > > > The alternative is stop worrying about the remote address and use > > security at the application layer. > > > > Or complain to your vendor that you can't use a hostname in the > > configuration file element. In many cases it doesn't require > > anything more than looking up a address in the DNS before the > > operation. Yes, I need to fix the masters clause in named to support > > this. We already do something similar for NOTIFY messages so it > > is possible to do this. > > > > For masters clauses there is a bootstrap problem to deal with but > > it is not impossible. Just sending periodic NOTIFY messages will > > work. Named has had support to do this for 1 1/2 decades now to > > allow for a a stealth master behind a dial on demand link. It would > > send a notify periodically. That would bring up the line. The > > slave would refresh and transfer if required. When that was complete > > the idle timer on link would drop it. > > > > This just used standard signalling designed by the IETF in a different > > way. > > > > Stop expecting someone else to *find* and fix these issues for you. > > You know what the issues are. Ask your vendors to fix them. If > > they need to co-ordinate they should know where to go to do it. > > > > Or, y'know, we could just get PI space, > multihome via BGP, and save ourselves > all that headache... > > ...just sayin'... > > Matt And when we can support 40 billion routes, PI becomes a viable solution. Yes, this is the level that PI needs to be able to scale to for it to be a actual solution. Yes, mutiple routes for every single person on the planet. Until then we need to work towards making renumbering work so PI isn't needed. Mark -- Mark Andrews, ISC 1 Seymour St., Dundas Valley, NSW 2117, Australia PHONE: +61 2 9871 4742 INTERNET: marka@isc.org From nobody Fri Oct 17 06:46:47 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1EDCB1A89C6; Thu, 16 Oct 2014 18:18:38 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.677 X-Spam-Level: X-Spam-Status: No, score=-0.677 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FM_FORGED_GMAIL=0.622, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, J_CHICKENPOX_14=0.6, SPF_PASS=-0.001] autolearn=no Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S9gkH_pC5QyE; Thu, 16 Oct 2014 18:18:36 -0700 (PDT) Received: from mail-yh0-x22e.google.com (mail-yh0-x22e.google.com [IPv6:2607:f8b0:4002:c01::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E7BBD1A8820; Thu, 16 Oct 2014 18:18:35 -0700 (PDT) Received: by mail-yh0-f46.google.com with SMTP id f73so2530061yha.33 for ; Thu, 16 Oct 2014 18:18:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=i0yXQE4ctnxh8MB9s4fuDuRYed12/gDqKTKkvg2Ax/U=; b=FDAEI3Wv+iKmMCzadvoJ/4uhOTkP0ucH6vzam2ZxNDqxnFIGiBueWzYmni/nty8vaz c5Glpvi9E6QO75NBDDp+QEfKWk7lpUsQyHW6ClZkCwC3yQnpRjYmVp92BRKngbbsbM6u A2cXJXBD8/pFSaC3i/NuFmiY+LZ3hThOd4vnCBc79V6MMOMNobi+ad7pb8tUBpw/xozq 5BpxXkfzPlgSplPRgBa0Edq1UHCWi4dpKWkcLYrnbX1i8AWX2ewc1ZfFIJaFUzgvk7iP CNuf2zRstJOCyIhg8f1E+rciG6Cvw34YyXrtAD1fRsCkRchRnCD3vGXgQv/fn3Xt6RFF TGjg== MIME-Version: 1.0 X-Received: by 10.236.19.138 with SMTP id n10mr6575236yhn.55.1413508714898; Thu, 16 Oct 2014 18:18:34 -0700 (PDT) Sender: mpetach@gmail.com Received: by 10.170.168.87 with HTTP; Thu, 16 Oct 2014 18:18:34 -0700 (PDT) In-Reply-To: <20141017010552.9682921A4D54@rock.dv.isc.org> References: <755DE4C3-CDDF-41AF-BA9C-E8EC5B4DFC4C@muada.com> <20141016233533.1B73521A106C@rock.dv.isc.org> <20141017010552.9682921A4D54@rock.dv.isc.org> Date: Thu, 16 Oct 2014 18:18:34 -0700 X-Google-Sender-Auth: LtXMQMV-vfzJoV3zNoCaLy7Kv2g Message-ID: From: Matthew Petach To: Mark Andrews Content-Type: multipart/alternative; boundary=089e0160befad6aa910505942458 Archived-At: http://mailarchive.ietf.org/arch/msg/grow/RXHPuUm4rX5lzZdOyogP9hp1c54 X-Mailman-Approved-At: Fri, 17 Oct 2014 06:46:41 -0700 Cc: v6ops@ietf.org, grow@ietf.org Subject: Re: [GROW] [v6ops] Deaggregation by large organizations X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Oct 2014 01:18:38 -0000 --089e0160befad6aa910505942458 Content-Type: text/plain; charset=UTF-8 On Thu, Oct 16, 2014 at 6:05 PM, Mark Andrews wrote: > > In message r7UdeStcqFjiQRO_Vt1hfR_T4oyTW5FD-eD1ATEXpc6A@mail.gmail.com>, Matthew > Petach writes: > > --089e013a14fa48fd43050593df5a > > Content-Type: text/plain; charset=UTF-8 > > > > On Thu, Oct 16, 2014 at 4:35 PM, Mark Andrews wrote: > > > > > > > > In message , Owen > DeLong > > > writes: > > > > > > > > On Oct 16, 2014, at 02:43 , Iljitsch van Beijnum > > > > wrote: > > > > > > > > > Let me address a few points that were brought up by different > people. > > > > > > > > > > Renumbering: > > > > > > > > > > We had great plans for making renumbering easy in the early days of > > > IPv6. Remember A6 records and bit > > > > labels in the DNS? But none of that went anywhere. The problem isn't > so > > > much that we can't push a prefi > > > > x down the network or update the DNS (although both of these still > have > > > challenges associated with them > > > > ), but that addresses tend to get hardcoded all over the place, > starting > > > with firewalls all the way up > > > > to homegrown applications. I don't think renumbering addresses this > > > issue, although it could help steer > > > > some smaller organizations away from PI. > > > > > > > > They never went anywhere because they focused on solving the easy > part > > > of the renumbering problem while > > > > utterly and completely ignoring the hard part. > > > > > > > > Easy part: Changing your stuff. > > > > Hard part: Updating all of the prefix lists, filters, firewall rules, > > > VPN configurations, and other con > > > > figuration elements in systems not under your control that contain > your > > > prefixes (partner VPNs, peer ro > > > > uters, etc.). > > > > > > Owen this a collective response to the list. > > > > > > Not all that hard at all. Just send signed update requests. I did > > > that with email over a decade ago. You just have to have something > > > listening for them that verifies the signature and updates the > > > system. > > > > > > Write a draft "Remote Firewall Update Request Protocol" and submit > > > it. > > > > > > The alternative is stop worrying about the remote address and use > > > security at the application layer. > > > > > > Or complain to your vendor that you can't use a hostname in the > > > configuration file element. In many cases it doesn't require > > > anything more than looking up a address in the DNS before the > > > operation. Yes, I need to fix the masters clause in named to support > > > this. We already do something similar for NOTIFY messages so it > > > is possible to do this. > > > > > > For masters clauses there is a bootstrap problem to deal with but > > > it is not impossible. Just sending periodic NOTIFY messages will > > > work. Named has had support to do this for 1 1/2 decades now to > > > allow for a a stealth master behind a dial on demand link. It would > > > send a notify periodically. That would bring up the line. The > > > slave would refresh and transfer if required. When that was complete > > > the idle timer on link would drop it. > > > > > > This just used standard signalling designed by the IETF in a different > > > way. > > > > > > Stop expecting someone else to *find* and fix these issues for you. > > > You know what the issues are. Ask your vendors to fix them. If > > > they need to co-ordinate they should know where to go to do it. > > > > > > > Or, y'know, we could just get PI space, > > multihome via BGP, and save ourselves > > all that headache... > > > > ...just sayin'... > > > > Matt > > And when we can support 40 billion routes, PI becomes a viable > solution. Yes, this is the level that PI needs to be able to scale > to for it to be a actual solution. Yes, mutiple routes for every > single person on the planet. > > Until then we need to work towards making renumbering work so PI > isn't needed. > The probability of us figuring out how to scale the routing table to handle 40 billion prefixes is orders of magnitude more likely than solving the headaches associated with dynamic host renumbering. That ship has done gone and sailed, hit the proverbial iceberg, and is gathering barnacles at the bottom of the ocean. It is an ex-solution. It is pushing up the daisies. It has gone to meet its working group. It is no more. (with apologies to Monty Python) Matt > > Mark > -- > Mark Andrews, ISC > 1 Seymour St., Dundas Valley, NSW 2117, Australia > PHONE: +61 2 9871 4742 INTERNET: marka@isc.org > > --089e0160befad6aa910505942458 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable


On Thu, Oct 16, 2014 at 6:05 PM, Mark Andrews <marka@isc.org> wrote:

In message <CAEmG1=3Dr7UdeStcqFjiQRO_Vt1hfR_T4oyTW5FD-eD1ATEXpc6A@ma= il.gmail.com>, Matthew Petach writes:
> --089e013a14fa48fd43050593df5a
> Content-Type: text/plain; charset=3DUTF-8
>
> On Thu, Oct 16, 2014 at 4:35 PM, Mark Andrews <marka@isc.org> wrote:
>
> >
> > In message <A7F6BEA0-BCDD-4197-B6CB-7EB8797ACA9C@delong.com>, O= wen DeLong
> > writes:
> > >
> > > On Oct 16, 2014, at 02:43 , Iljitsch van Beijnum <iljitsch@muada.com>
> > wrote:
> > >
> > > > Let me address a few points that were brought up by dif= ferent people.
> > > >
> > > > Renumbering:
> > > >
> > > > We had great plans for making renumbering easy in the e= arly days of
> > IPv6. Remember A6 records and bit
> > > labels in the DNS? But none of that went anywhere. The probl= em isn't so
> > much that we can't push a prefi
> > > x down the network or update the DNS (although both of these= still have
> > challenges associated with them
> > > ), but that addresses tend to get hardcoded all over the pla= ce, starting
> > with firewalls all the way up
> > > to homegrown applications. I don't think renumbering add= resses this
> > issue, although it could help steer
> > >=C2=A0 some smaller organizations away from PI.
> > >
> > > They never went anywhere because they focused on solving the= easy part
> > of the renumbering problem while
> > >=C2=A0 utterly and completely ignoring the hard part.
> > >
> > > Easy part: Changing your stuff.
> > > Hard part: Updating all of the prefix lists, filters, firewa= ll rules,
> > VPN configurations, and other con
> > > figuration elements in systems not under your control that c= ontain your
> > prefixes (partner VPNs, peer ro
> > > uters, etc.).
> >
> > Owen this a collective response to the list.
> >
> > Not all that hard at all.=C2=A0 Just send signed update requests.= =C2=A0 I did
> > that with email over a decade ago.=C2=A0 You just have to have so= mething
> > listening for them that verifies the signature and updates the > > system.
> >
> > Write a draft "Remote Firewall Update Request Protocol"= and submit
> > it.
> >
> > The alternative is stop worrying about the remote address and use=
> > security at the application layer.
> >
> > Or complain to your vendor that you can't use a hostname in t= he
> > configuration file element.=C2=A0 In many cases it doesn't re= quire
> > anything more than looking up a address in the DNS before the
> > operation.=C2=A0 Yes, I need to fix the masters clause in named t= o support
> > this.=C2=A0 We already do something similar for NOTIFY messages s= o it
> > is possible to do this.
> >
> > For masters clauses there is a bootstrap problem to deal with but=
> > it is not impossible.=C2=A0 Just sending periodic NOTIFY messages= will
> > work.=C2=A0 Named has had support to do this for 1 1/2 decades no= w to
> > allow for a a stealth master behind a dial on demand link.=C2=A0 = It would
> > send a notify periodically.=C2=A0 That would bring up the line.= =C2=A0 The
> > slave would refresh and transfer if required.=C2=A0 When that was= complete
> > the idle timer on link would drop it.
> >
> > This just used standard signalling designed by the IETF in a diff= erent
> > way.
> >
> > Stop expecting someone else to *find* and fix these issues for yo= u.
> > You know what the issues are.=C2=A0 Ask your vendors to fix them.= =C2=A0 If
> > they need to co-ordinate they should know where to go to do it. > >
>
> Or, y'know, we could just get PI space,
> multihome via BGP, and save ourselves
> all that headache...
>
> ...just sayin'...
>
> Matt

And when we can support 40 billion routes, PI becomes a viable<= br> solution.=C2=A0 Yes, this is the level that PI needs to be able to scale to for it to be a actual solution.=C2=A0 Yes, mutiple routes for every
single person on the planet.

Until then we need to work towards making renumbering work so PI
isn't needed.


The probability o= f us figuring out how to scale
the routing table to handle 40 billion pr= efixes
is orders of magnitude more likely than solving
the headaches = associated with dynamic host
renumbering.=C2=A0 That ship has done gone = and
sailed, hit the proverbial iceberg, and is gathering
barnacles at= the bottom of the ocean.
It is an ex-solution.
It is pushing up the= daisies.
It has gone to meet its working group.
It is no more.

(with apologies to Monty Python)

=
Matt

=C2=A0

Mark
--
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2= 9871 4742=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0INTERNET: marka@isc.org


--089e0160befad6aa910505942458-- From nobody Fri Oct 17 06:46:48 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6C4C81A9175; Fri, 17 Oct 2014 02:11:06 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 0.341 X-Spam-Level: X-Spam-Status: No, score=0.341 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, HELO_EQ_DE=0.35, T_RP_MATCHES_RCVD=-0.01, URIBL_DBL_ABUSE_REDIR=0.001, URIBL_DBL_REDIR=0.001] autolearn=no Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6UteV22rHdxV; Fri, 17 Oct 2014 02:11:02 -0700 (PDT) Received: from door.sniff.de (door.sniff.de [IPv6:2001:6f8:94f:1::1]) by ietfa.amsl.com (Postfix) with ESMTP id 3AE731A916F; Fri, 17 Oct 2014 02:11:02 -0700 (PDT) Received: from [IPv6:::1] (localhost.sniff.de [127.0.0.1]) by door.sniff.de (Postfix) with ESMTP id E01A92AA0F; Fri, 17 Oct 2014 09:10:58 +0000 (GMT) Date: Fri, 17 Oct 2014 02:11:32 -0700 From: Marc Binderberger To: Nick Hilliard , Iljitsch van Beijnum Message-ID: <20141017021132122119.6274d1f2@sniff.de> In-Reply-To: <54403599.6040205@foobar.org> References: <755DE4C3-CDDF-41AF-BA9C-E8EC5B4DFC4C@muada.com> <543FA152.4080907@foobar.org> <9C220463-4D0E-465B-ADF5-390518F180C7@muada.com> <54403599.6040205@foobar.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailer: GyazMail version 1.5.15 Archived-At: http://mailarchive.ietf.org/arch/msg/grow/54sMsnisn0KbK2Bk6Mcm89OuESA X-Mailman-Approved-At: Fri, 17 Oct 2014 06:46:41 -0700 Cc: v6ops@ietf.org, grow@ietf.org Subject: Re: [GROW] [v6ops] Deaggregation data (was: Deaggregation by large organizations) X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Oct 2014 09:11:06 -0000 Hello Nick and Iljitsch, fairly stable baseline of 20-30%, which may be acceptable if it stays there. Although peaks of 70% (is the 100% a graph problem?) seem to be a reason _for_ filtering. Now what I'm wondering (1) is there a need to carry all the deaggregates? Because if you are far enough away they may "look the same as the aggregate". To use Iljitsch' example ... > I know this is controversial. "Topology ain't geography". Actually, most of > the time there is a significant correlation. If all German cities inject a > more specific, do you really need to hear those in Tokyo or Seattle? Just > send the traffic to Europe as per the aggregate and let them figure it out > there. ... it's likely that for an US ISP X, peering with European ISPs Y and Z who carry the various deaggregate plus aggregate from Germany, all the European prefixes have this peering router as next hop (let's say we have next-hop-self). What about BGP on this peering router doing some auto-aggregation in such a case? Has this been discussed? It would avoid geographic communities and would simply follow the BGP topology: if the deaggregates result in the same forwarding information than the aggregate just keep the aggregate. Your routing table would have deaggregates for your own region but only aggregates for the other, more distant regions. (2) the problem of ever-growing routing tables and de-aggregation is not new. After so many years I'm wondering if the answer is that this cannot be solved with BGP/routing alone (?) Otherwise you would have found a solution meanwhile :-) And we have the - understandable and growing - needs of Enterprises, who de-aggregate their PA addresses when they are LIR, or request PI addresses per location. Combining this, should the de-aggregation step not be done with a different technology? LISP comes to my mind (biased, as I'm working on it) or in general a "de-aggregation overlay". The overlay would need gateways to the BGP world and would announce one aggregate prefix only while the de-aggregate prefixes would be limited to the particular Enterprise overlay network and would not show up in BGP. Regards, Marc On Thu, 16 Oct 2014 22:16:09 +0100, Nick Hilliard wrote: > On 16/10/2014 16:47, Iljitsch van Beijnum wrote: >> Growth in IPv6 more specifics was 57% last year... > > Here's a graph which shows the percentage of more-specifics between 2003 > and today from Geoff Huston's web site: > > http://goo.gl/QA0xud > > Eyeballing the graph, it's not clear where the figure of 57% came from. In > terms of trajectories, there doesn't seem to be a major problem either. > > Nick > > _______________________________________________ > v6ops mailing list > v6ops@ietf.org > https://www.ietf.org/mailman/listinfo/v6ops > From nobody Fri Oct 17 09:58:56 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EF7DF1A026E; Fri, 17 Oct 2014 09:58:51 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.91 X-Spam-Level: X-Spam-Status: No, score=-1.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, T_RP_MATCHES_RCVD=-0.01] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DVu1UTTxgu2O; Fri, 17 Oct 2014 09:58:50 -0700 (PDT) Received: from ran.psg.com (ran.psg.com [IPv6:2001:418:8006::18]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 95E6A1A1B68; Fri, 17 Oct 2014 09:58:50 -0700 (PDT) Received: from localhost ([127.0.0.1] helo=ryuu.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.82) (envelope-from ) id 1XfArY-0008TT-Nq; Fri, 17 Oct 2014 16:58:49 +0000 Date: Fri, 17 Oct 2014 09:58:48 -0700 Message-ID: From: Randy Bush To: Nick Hilliard In-Reply-To: <54403599.6040205@foobar.org> References: <755DE4C3-CDDF-41AF-BA9C-E8EC5B4DFC4C@muada.com> <543FA152.4080907@foobar.org> <9C220463-4D0E-465B-ADF5-390518F180C7@muada.com> <54403599.6040205@foobar.org> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII Archived-At: http://mailarchive.ietf.org/arch/msg/grow/7dBPaRQ6M3YhlnJ5aZZoZs9zbcE Cc: V6 Ops List , grow Subject: Re: [GROW] [v6ops] Deaggregation data (was: Deaggregation by large organizations) X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Oct 2014 16:58:52 -0000 [ not pickin' on you, nick ] trying to find protein in this whole thread. in the long run, why will v6 not suffer the same deaggregation which is about half of the v4 routing table? maybe if we start filtering now. but we know how well that went in ipv4 when their suits called our suits and said "we pay you to let us contact . 96 more bits, no magic (and 64 of those bits are allocated to relative vacuum) randy From nobody Fri Oct 17 10:08:24 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 103EA1A1B77 for ; Fri, 17 Oct 2014 10:08:05 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.011 X-Spam-Level: X-Spam-Status: No, score=-0.011 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=unavailable Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IDg1a47XkWFf for ; Fri, 17 Oct 2014 10:08:02 -0700 (PDT) Received: from mobil.space.net (mobil.space.net [IPv6:2001:608:2:81::67]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C6DAB1A1A96 for ; Fri, 17 Oct 2014 10:08:01 -0700 (PDT) X-Original-To: grow@ietf.org Received: from mobil.space.net (localhost [IPv6:::1]) by mobil.space.net (Postfix) with ESMTP id DD8D960156 for ; Fri, 17 Oct 2014 19:07:59 +0200 (CEST) X-SpaceNet-Relay: true Received: from moebius3.space.net (moebius3.Space.Net [IPv6:2001:608:2:2::250]) by mobil.space.net (Postfix) with ESMTPS id A513860760 for ; Fri, 17 Oct 2014 19:07:59 +0200 (CEST) Received: (qmail 14600 invoked by uid 1007); 17 Oct 2014 19:07:59 +0200 Date: Fri, 17 Oct 2014 19:07:59 +0200 From: Gert Doering To: Nick Hilliard Message-ID: <20141017170759.GS31092@Space.Net> References: <755DE4C3-CDDF-41AF-BA9C-E8EC5B4DFC4C@muada.com> <543FA152.4080907@foobar.org> <9C220463-4D0E-465B-ADF5-390518F180C7@muada.com> <543FECB3.9070600@foobar.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <543FECB3.9070600@foobar.org> X-NCC-RegID: de.space User-Agent: Mutt/1.5.23 (2014-03-12) Archived-At: http://mailarchive.ietf.org/arch/msg/grow/qyRa7p1nJQIBNyAkvZyrt-w54Nc Cc: v6ops@ietf.org, grow@ietf.org Subject: Re: [GROW] [v6ops] Deaggregation by large organizations X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Oct 2014 17:08:05 -0000 Hi, On Thu, Oct 16, 2014 at 05:05:07PM +0100, Nick Hilliard wrote: > On 16/10/2014 16:47, Iljitsch van Beijnum wrote: > > Growth in IPv6 more specifics was 57% last year... > > 1y is an interesting data point, but shouldn't form the basis for a new > policy. What does the aggregate:more-specifics ratio look like over the > last 5-8 years? http://www.space.net/~gert/RIPE/weekly/2014/41/ has a breakdown "last year" and "last 5 years" of "LIR exact", "LIR more-specific", "non-LIR" (=PI), "non-LIR more-specifics" - look for the heading "Routing Table by Class of Prefix". The "LIR exact" curve is fairly linear, while the "more specific" curve is growing stronger than linear. No predictions here, though. (You've propably seen this slide deck before - it's the "IPv6 routing table talk" numbers fed into a daily-updated cronjob) Gert Doering -- NetMaster -- have you enabled IPv6 on something today...? SpaceNet AG Vorstand: Sebastian v. Bomhard Joseph-Dollinger-Bogen 14 Aufsichtsratsvors.: A. Grundner-Culemann D-80807 Muenchen HRB: 136055 (AG Muenchen) Tel: +49 (0)89/32356-444 USt-IdNr.: DE813185279 From nobody Fri Oct 17 11:14:28 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5C9D51A0024; Fri, 17 Oct 2014 11:13:23 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2 X-Spam-Level: X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WjCrIuBqKBHa; Fri, 17 Oct 2014 11:13:21 -0700 (PDT) Received: from mail-pa0-x22d.google.com (mail-pa0-x22d.google.com [IPv6:2607:f8b0:400e:c03::22d]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C0A5A1A0007; Fri, 17 Oct 2014 11:13:21 -0700 (PDT) Received: by mail-pa0-f45.google.com with SMTP id rd3so1265605pab.32 for ; Fri, 17 Oct 2014 11:13:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=VQNm2xOzkzYlFPFffXy7w/wd+lSnI8LW1x/YpjC+rGg=; b=NjxuD/kbuJQIllK9pOQL3/LvTOH9vkDTfb++gQbP1ojdTqjnLW6okKGQu7Uf9soYEB TQHAKKERvhiayKTy2hcYZadRMK8+8NDNAGQUbpEvcQJGoXclIyFld4Ghz1H7dD53bEnR 4VcqusR3V1ZIev0GNlPLy9n+hRJykjwyNj5/ldT7SuTyM9ipAqqn5klDtcx4w0HOAXV0 ir1wvwT4226xT1T5p3bWjQYER1VnC4Irb5dYjn0zavPy6ZSX6wr8sVUpeThdtQQrOwYY ZegMO4J1LxJVIUn6bsiFkeMpOQy1DwFvLYO5TC6hIj579Ns0SQIAxMJrr7ZVwxcUrcJQ A6lw== X-Received: by 10.70.65.37 with SMTP id u5mr10178782pds.93.1413569601412; Fri, 17 Oct 2014 11:13:21 -0700 (PDT) Received: from [172.17.1.55] (219-89-120-188.adsl.xtra.co.nz. [219.89.120.188]) by mx.google.com with ESMTPSA id m1sm2149602pdm.53.2014.10.17.11.13.17 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 17 Oct 2014 11:13:20 -0700 (PDT) Message-ID: <54415C47.20508@gmail.com> Date: Sat, 18 Oct 2014 07:13:27 +1300 From: Brian E Carpenter Organization: University of Auckland User-Agent: Thunderbird 2.0.0.6 (Windows/20070728) MIME-Version: 1.0 To: Randy Bush References: <755DE4C3-CDDF-41AF-BA9C-E8EC5B4DFC4C@muada.com> <543FA152.4080907@foobar.org> <9C220463-4D0E-465B-ADF5-390518F180C7@muada.com> <54403599.6040205@foobar.org> In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Archived-At: http://mailarchive.ietf.org/arch/msg/grow/kHElSABwXhITImz6q3fYyP5bqj0 X-Mailman-Approved-At: Fri, 17 Oct 2014 11:14:26 -0700 Cc: V6 Ops List , grow Subject: Re: [GROW] [v6ops] Deaggregation data X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Oct 2014 18:13:23 -0000 On 18/10/2014 05:58, Randy Bush wrote: > [ not pickin' on you, nick ] > > trying to find protein in this whole thread. > > in the long run, why will v6 not suffer the reasons goes here> same deaggregation which is about half of the v4 > routing table? I see no reason why it will be fundamentally different unless sites start using the multi-prefix model of addressing, which would change the game by allowing a site to be in multiple aggregates simultaneously. I don't know exactly what impact that would have, but it would change the game. Alternatively we could abolish capitalism. Brian > > maybe if we start filtering now. but we know how well that went in ipv4 > when their suits called our suits and said "we pay you to let us contact > . > > 96 more bits, no magic (and 64 of those bits are allocated to relative > vacuum) > > randy > > _______________________________________________ > v6ops mailing list > v6ops@ietf.org > https://www.ietf.org/mailman/listinfo/v6ops > From nobody Fri Oct 17 11:18:57 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C986C1A0007; Fri, 17 Oct 2014 11:18:53 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.91 X-Spam-Level: X-Spam-Status: No, score=-1.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, T_RP_MATCHES_RCVD=-0.01] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id u8SKFDsbKec9; Fri, 17 Oct 2014 11:18:52 -0700 (PDT) Received: from ran.psg.com (ran.psg.com [IPv6:2001:418:8006::18]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BDC401A00BF; Fri, 17 Oct 2014 11:18:52 -0700 (PDT) Received: from localhost ([127.0.0.1] helo=ryuu.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.82) (envelope-from ) id 1XfC6z-0000Jk-Gr; Fri, 17 Oct 2014 18:18:49 +0000 Date: Fri, 17 Oct 2014 11:18:49 -0700 Message-ID: From: Randy Bush To: Brian E Carpenter In-Reply-To: <54415C47.20508@gmail.com> References: <755DE4C3-CDDF-41AF-BA9C-E8EC5B4DFC4C@muada.com> <543FA152.4080907@foobar.org> <9C220463-4D0E-465B-ADF5-390518F180C7@muada.com> <54403599.6040205@foobar.org> <54415C47.20508@gmail.com> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII Archived-At: http://mailarchive.ietf.org/arch/msg/grow/suqbZHk-q1Xx37JJGs1kJKRh2mI Cc: V6 Ops List , grow Subject: Re: [GROW] [v6ops] Deaggregation data X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Oct 2014 18:18:54 -0000 >> in the long run, why will v6 not suffer the > reasons goes here> same deaggregation which is about half of the v4 >> routing table? > I see no reason why it will be fundamentally different unless sites > start using the multi-prefix model of addressing, which would change > the game by allowing a site to be in multiple aggregates > simultaneously. and deaggregate them all :( > Alternatively we could abolish capitalism. no, just capitalization randy From nobody Fri Oct 17 13:46:22 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2BA0B1A6FD2; Fri, 17 Oct 2014 13:46:21 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.001 X-Spam-Level: X-Spam-Status: No, score=-0.001 tagged_above=-999 required=5 tests=[BAYES_40=-0.001] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Uaf4nAykKQQZ; Fri, 17 Oct 2014 13:46:19 -0700 (PDT) Received: from mail.netability.ie (mail.netability.ie [IPv6:2a03:8900:0:100::5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BA85B1A0102; Fri, 17 Oct 2014 13:46:18 -0700 (PDT) X-Envelope-To: v6ops@ietf.org Received: from cupcake.foobar.org (xe-0-0-2.transit07.phb1.foobar.org [87.192.56.84]) (authenticated bits=0) by mail.netability.ie (8.14.9/8.14.5) with ESMTP id s9HKjfra080994 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 17 Oct 2014 21:46:02 +0100 (IST) (envelope-from nick@foobar.org) X-Authentication-Warning: cheesecake.netability.ie: Host xe-0-0-2.transit07.phb1.foobar.org [87.192.56.84] claimed to be cupcake.foobar.org Message-ID: <54417FF4.3000907@foobar.org> Date: Fri, 17 Oct 2014 21:45:40 +0100 From: Nick Hilliard User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:31.0) Gecko/20100101 Thunderbird/31.2.0 MIME-Version: 1.0 To: Randy Bush References: <755DE4C3-CDDF-41AF-BA9C-E8EC5B4DFC4C@muada.com> <543FA152.4080907@foobar.org> <9C220463-4D0E-465B-ADF5-390518F180C7@muada.com> <54403599.6040205@foobar.org> In-Reply-To: Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit Archived-At: http://mailarchive.ietf.org/arch/msg/grow/7D3xQbRC0zpj5dEPgDAIxprqQC0 Cc: V6 Ops List , grow Subject: Re: [GROW] [v6ops] Deaggregation data X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Oct 2014 20:46:21 -0000 On 17/10/2014 17:58, Randy Bush wrote: > [ not pickin' on you, nick ] > > trying to find protein in this whole thread. thin pickings :-( > in the long run, why will v6 not suffer the reasons goes here> same deaggregation which is about half of the v4 > routing table? It might, but it won't matter as much because the number of baseline ipv6 allocations will be a whole pile lower. Here's why. 1. retrospectively: the RIR policies of not handing out piecemeal allocations based on 2Y policy means that most organisations will never need a second allocation outside their /32. If you look at existing RIR allocations, many of them are to the same organisations. Looking at: ftp://ftp.ripe.net/pub/stats/ripencc/membership/alloclist.txt There are: 7564 LIRs with ipv4 allocations outside 185/8 19856 ipv4 allocations outside 185/8 so the average # of allocations per LIR is ~2.62 for pre-last /8 addresses. Over all allocations, the numbers are 24416 allocations and 10134 LIRs. I.e. the last /8 policy has dramatically increased the number of LIRs with a single allocation. Possibly this is related to lack of PI space. RIPE has allocated 8069 ipv6 prefixes to 7849 LIRs, i.e. an allocation rate of 1.02. This includes last /8 assignments from RIPE's silly policy of requiring an ipv6 allocation for a last /8 assignment. This indicates that virtually all LIRs are staying within the bounds of their original allocations. This will reduce future pressure on the number of prefixes in the dfz. 2. in future: there are 10398 LIRs listed in alloclist. Of these, 7849 or almost exactly 75% of LIRs already have IPv6 allocations. So assuming that all RIPE LIRs will have an ipv6 allocation in future, that's growth from 8069 to ~10700 + one for each new LIR. 3. further deaggregation of the ipv4 dfz will be driven by the market economics of address holders splitting up their net blocks. 4. down the road, if we can get RIPE to stop its silly policy of requiring an ipv6 allocation in order to get an ipv4 allocation from the last /8, this will further reduce pressure on the overall number of allocations, which leads to: > maybe if we start filtering now. but we know how well that went in ipv4 > when their suits called our suits and said "we pay you to let us contact > . The baseline for starting to deaggregate will be much lower for ipv6 and there will be much less pressure in future to deaggregate. I haven't looked at the other RIR figures. No doubt they differ in numbers, but my hunch is that they tell a similar story. Nick From nobody Fri Oct 17 21:15:37 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4CBD61A0242; Fri, 17 Oct 2014 21:15:32 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.997 X-Spam-Level: X-Spam-Status: No, score=-1.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001, URIBL_DBL_ABUSE_REDIR=0.001, URIBL_DBL_REDIR=0.001] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id plxQKK8qrGDF; Fri, 17 Oct 2014 21:15:29 -0700 (PDT) Received: from mail-qc0-x22d.google.com (mail-qc0-x22d.google.com [IPv6:2607:f8b0:400d:c01::22d]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6E6D91A0204; Fri, 17 Oct 2014 21:15:29 -0700 (PDT) Received: by mail-qc0-f173.google.com with SMTP id w7so1566530qcr.18 for ; Fri, 17 Oct 2014 21:15:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=YUHE8vZ7XRbZ9kvSv9MFLvKKAx0vQqcD2gBUETcj1GE=; b=bCXfNOOShzUpFrfznqPn57ba/2AelPRmdkv6ttWneNzPO2YNwNAiPmCK1OfZI8Oht0 vzMX0wHc8SBQi+a+gdemQIX18F6ktq0t4RvYh8oGFpLCOYB60YxJiGRWejdJNs7kVNpJ zOU/R+GVnltZgDEVcRF9k3dYQW+6LxcqEMU7qQiJvykxfyhjg49SIqrA7glBIE2lmadp CKVpEJrUn/R0SlyWAzGnT+7CCD22YNRw0qhun5ujw9nlyLBMSpKqAvixIqBmPuidLbF5 tn8yRYgfVkxyD5dKLXGxzlbB5PsxXiPnpU5GaiZB4A2vwl7471SHpBS8y5nmBgNx6CAV pzhg== MIME-Version: 1.0 X-Received: by 10.224.113.197 with SMTP id b5mr11270514qaq.5.1413605728696; Fri, 17 Oct 2014 21:15:28 -0700 (PDT) Received: by 10.96.228.107 with HTTP; Fri, 17 Oct 2014 21:15:28 -0700 (PDT) Received: by 10.96.228.107 with HTTP; Fri, 17 Oct 2014 21:15:28 -0700 (PDT) In-Reply-To: <20141017021132122119.6274d1f2@sniff.de> References: <755DE4C3-CDDF-41AF-BA9C-E8EC5B4DFC4C@muada.com> <543FA152.4080907@foobar.org> <9C220463-4D0E-465B-ADF5-390518F180C7@muada.com> <54403599.6040205@foobar.org> <20141017021132122119.6274d1f2@sniff.de> Date: Sat, 18 Oct 2014 06:15:28 +0200 Message-ID: From: Pedro Andres Aranda Gutierrez To: Marc Binderberger Content-Type: multipart/alternative; boundary=047d7bd7580a4fbd7b0505aabb3c Archived-At: http://mailarchive.ietf.org/arch/msg/grow/ITYAveRqFBCporkTA1-fI_luGMc Cc: v6ops@ietf.org, grow@ietf.org Subject: Re: [GROW] [v6ops] Deaggregation data (was: Deaggregation by large organizations) X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Oct 2014 04:15:32 -0000 --047d7bd7580a4fbd7b0505aabb3c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Just my .002. Maybe it could help in the discussion to make a distinction between subnets of an AS and different ASes. Clearly there is no solution for the latter. And for the first, there will be lots of controversy ;-) IPv6 BPs could mandate best aggregates only. /PA El 17/10/2014 15:47, "Marc Binderberger" escribi=C3=B3: > Hello Nick and Iljitsch, > > fairly stable baseline of 20-30%, which may be acceptable if it stays > there. > Although peaks of 70% (is the 100% a graph problem?) seem to be a reason > _for_ filtering. > > Now what I'm wondering > > (1) is there a need to carry all the deaggregates? Because if you are far > enough away they may "look the same as the aggregate". To use Iljitsch' > example ... > > > I know this is controversial. "Topology ain't geography". Actually, mos= t > of > > the time there is a significant correlation. If all German cities injec= t > a > > more specific, do you really need to hear those in Tokyo or Seattle? Ju= st > > send the traffic to Europe as per the aggregate and let them figure it > out > > there. > > ... it's likely that for an US ISP X, peering with European ISPs Y and Z > who > carry the various deaggregate plus aggregate from Germany, all the Europe= an > prefixes have this peering router as next hop (let's say we have > next-hop-self). > > What about BGP on this peering router doing some auto-aggregation in such= a > case? Has this been discussed? It would avoid geographic communities an= d > would simply follow the BGP topology: if the deaggregates result in the > same > forwarding information than the aggregate just keep the aggregate. Your > routing table would have deaggregates for your own region but only > aggregates > for the other, more distant regions. > > > (2) the problem of ever-growing routing tables and de-aggregation is not > new. > After so many years I'm wondering if the answer is that this cannot be > solved > with BGP/routing alone (?) Otherwise you would have found a solution > meanwhile :-) > And we have the - understandable and growing - needs of Enterprises, who > de-aggregate their PA addresses when they are LIR, or request PI addresse= s > per location. > > Combining this, should the de-aggregation step not be done with a differe= nt > technology? LISP comes to my mind (biased, as I'm working on it) or in > general a "de-aggregation overlay". The overlay would need gateways to th= e > BGP world and would announce one aggregate prefix only while the > de-aggregate > prefixes would be limited to the particular Enterprise overlay network an= d > would not show up in BGP. > > > > Regards, Marc > > > > > On Thu, 16 Oct 2014 22:16:09 +0100, Nick Hilliard wrote: > > On 16/10/2014 16:47, Iljitsch van Beijnum wrote: > >> Growth in IPv6 more specifics was 57% last year... > > > > Here's a graph which shows the percentage of more-specifics between 200= 3 > > and today from Geoff Huston's web site: > > > > http://goo.gl/QA0xud > > > > Eyeballing the graph, it's not clear where the figure of 57% came from. > In > > terms of trajectories, there doesn't seem to be a major problem either. > > > > Nick > > > > _______________________________________________ > > v6ops mailing list > > v6ops@ietf.org > > https://www.ietf.org/mailman/listinfo/v6ops > > > > _______________________________________________ > GROW mailing list > GROW@ietf.org > https://www.ietf.org/mailman/listinfo/grow > --047d7bd7580a4fbd7b0505aabb3c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

Just my .002.
Maybe it could help in the discussion to make a distinction between subnets= of an AS and different ASes.
Clearly there is no solution for the latter. And for the first, there will = be lots of controversy ;-)
IPv6 BPs could mandate best aggregates only.

/PA

El 17/10/2014 15:47, "Marc Binderberger&quo= t; <marc@sniff.de> escribi=C3=B3= :
Hello Nick and Ilj= itsch,

fairly stable baseline of 20-30%, which may be acceptable if it stays there= .
Although peaks of 70% (is the 100% a graph problem?) seem to be a reason _for_ filtering.

Now what I'm wondering

(1) is there a need to carry all the deaggregates? Because if you are far enough away they may "look the same as the aggregate". To use Ilj= itsch'
example ...

> I know this is controversial. "Topology ain't geography"= . Actually, most of
> the time there is a significant correlation. If all German cities inje= ct a
> more specific, do you really need to hear those in Tokyo or Seattle? J= ust
> send the traffic to Europe as per the aggregate and let them figure it= out
> there.

... it's likely that for an US ISP X, peering with European ISPs Y and = Z who
carry the various deaggregate plus aggregate from Germany, all the European=
prefixes have this peering router as next hop (let's say we have
next-hop-self).

What about BGP on this peering router doing some auto-aggregation in such a=
case?=C2=A0 Has this been discussed?=C2=A0 It would avoid geographic commun= ities and
would simply follow the BGP topology: if the deaggregates result in the sam= e
forwarding information than the aggregate just keep the aggregate. Your
routing table would have deaggregates for your own region but only aggregat= es
for the other, more distant regions.


(2) the problem of ever-growing routing tables and de-aggregation is not ne= w.
After so many years I'm wondering if the answer is that this cannot be = solved
with BGP/routing alone (?)=C2=A0 Otherwise you would have found a solution<= br> meanwhile :-)
And we have the - understandable and growing - needs of Enterprises, who de-aggregate their PA addresses when they are LIR, or request PI addresses<= br> per location.

Combining this, should the de-aggregation step not be done with a different=
technology? LISP comes to my mind (biased, as I'm working on it) or in<= br> general a "de-aggregation overlay". The overlay would need gatewa= ys to the
BGP world and would announce one aggregate prefix only while the de-aggrega= te
prefixes would be limited to the particular Enterprise overlay network and<= br> would not show up in BGP.



Regards, Marc




On Thu, 16 Oct 2014 22:16:09 +0100, Nick Hilliard wrote:
> On 16/10/2014 16:47, Iljitsch van Beijnum wrote:
>> Growth in IPv6 more specifics was 57% last year...
>
> Here's a graph which shows the percentage of more-specifics betwee= n 2003
> and today from Geoff Huston's web site:
>
> http://goo.gl/QA0xu= d
>
> Eyeballing the graph, it's not clear where the figure of 57% came = from.=C2=A0 In
> terms of trajectories, there doesn't seem to be a major problem ei= ther.
>
> Nick
>
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops
>

_______________________________________________
GROW mailing list
GROW@ietf.org
ht= tps://www.ietf.org/mailman/listinfo/grow
--047d7bd7580a4fbd7b0505aabb3c-- From nobody Sat Oct 18 02:06:18 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3FD0A1A1A80; Sat, 18 Oct 2014 02:06:11 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 0.621 X-Spam-Level: X-Spam-Status: No, score=0.621 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FM_FORGED_GMAIL=0.622, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] autolearn=no Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RI0JJbrm_U_k; Sat, 18 Oct 2014 02:06:10 -0700 (PDT) Received: from mail-ig0-x229.google.com (mail-ig0-x229.google.com [IPv6:2607:f8b0:4001:c05::229]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1883A1A1A86; Sat, 18 Oct 2014 02:06:10 -0700 (PDT) Received: by mail-ig0-f169.google.com with SMTP id uq10so4058456igb.4 for ; Sat, 18 Oct 2014 02:06:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=Fn5piYhqt53H41EVfGeRbq9z7jxLZNueHOkN0XNVvZ0=; b=nciCk5wy1fvSNNOD9krMZtjCQVlttZbe7oCOAG3j10U5tVj88nAum1ry0PUNgJDSTa I8rOG6l0W6koi5Mspj8eyxuTR06PuDOmeJ6sOc3L9Y+3I0Woe2HzaW6FkG4gqQCqtble VLOsz0BXek171BoOkRG4JoJLDs80A0CFbVQ6o8pVp48JspeaMHKn+7OYf4BtVb9eBfv1 /X7NvyVvqO1FkTtgZBQRsnKhqFcOoGD5cPyVfFSfesQT8blau6hSQowvaCCLdhpGU8U9 9xlIUZCjNSMH4JUDg8r9RNjQ5ELdUrksjacrq3+SMkO6Rb2a1BSiwUPnS0hy6nUoW+mi RYIg== MIME-Version: 1.0 X-Received: by 10.107.172.210 with SMTP id v201mr14471606ioe.19.1413623169474; Sat, 18 Oct 2014 02:06:09 -0700 (PDT) Sender: rraszuk@gmail.com Received: by 10.107.156.208 with HTTP; Sat, 18 Oct 2014 02:06:09 -0700 (PDT) In-Reply-To: References: <755DE4C3-CDDF-41AF-BA9C-E8EC5B4DFC4C@muada.com> <543FA152.4080907@foobar.org> <9C220463-4D0E-465B-ADF5-390518F180C7@muada.com> <54403599.6040205@foobar.org> <20141017021132122119.6274d1f2@sniff.de> Date: Sat, 18 Oct 2014 11:06:09 +0200 X-Google-Sender-Auth: vfKs1cRGXkPe5ZtsicIEWpGMk9A Message-ID: From: Robert Raszuk To: Pedro Andres Aranda Gutierrez Content-Type: text/plain; charset=UTF-8 Archived-At: http://mailarchive.ietf.org/arch/msg/grow/eZNGrNPhl4IOuN8Hk7zUSEGYHTE Cc: V6 Ops List , Marc Binderberger , "grow@ietf.org" Subject: Re: [GROW] [v6ops] Deaggregation data (was: Deaggregation by large organizations) X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Oct 2014 09:06:11 -0000 > IPv6 BPs could mandate best aggregates only. You can't *mandate* anything in BGP until you have a way to effectively enforce it regardless if this is v4 or v6 or v9. It is not the problem of folks in shorts and sandals who type in BGP policies, but as Randy said those in suits who care about their respective businesses. Today at most we can have Geoff very nicely illustrating the picture at next RIPE or NANOG. But he does not have a way to issue fine tickets to offenders :) Best, r. From nobody Sat Oct 18 03:09:33 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B55001A1B8B; Sat, 18 Oct 2014 03:09:29 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id L36mOX63ee6I; Sat, 18 Oct 2014 03:09:27 -0700 (PDT) Received: from mail.netability.ie (mail.netability.ie [IPv6:2a03:8900:0:100::5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 00DDE1A1B88; Sat, 18 Oct 2014 03:09:26 -0700 (PDT) X-Envelope-To: v6ops@ietf.org Received: from cupcake.foobar.org ([IPv6:2001:4d68:2002:100::1d9]) (authenticated bits=0) by mail.netability.ie (8.14.9/8.14.5) with ESMTP id s9IA9LAg089085 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 18 Oct 2014 11:09:21 +0100 (IST) (envelope-from nick@foobar.org) X-Authentication-Warning: cheesecake.netability.ie: Host [IPv6:2001:4d68:2002:100::1d9] claimed to be cupcake.foobar.org Message-ID: <54423C50.5040801@foobar.org> Date: Sat, 18 Oct 2014 11:09:20 +0100 From: Nick Hilliard User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:31.0) Gecko/20100101 Thunderbird/31.2.0 MIME-Version: 1.0 To: Robert Raszuk , Pedro Andres Aranda Gutierrez References: <755DE4C3-CDDF-41AF-BA9C-E8EC5B4DFC4C@muada.com> <543FA152.4080907@foobar.org> <9C220463-4D0E-465B-ADF5-390518F180C7@muada.com> <54403599.6040205@foobar.org> <20141017021132122119.6274d1f2@sniff.de> In-Reply-To: Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Archived-At: http://mailarchive.ietf.org/arch/msg/grow/_odp83KQZIRE9eb21lxMfa2Ifnw Cc: V6 Ops List , Marc Binderberger , "grow@ietf.org" Subject: Re: [GROW] [v6ops] Deaggregation data X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Oct 2014 10:09:30 -0000 On 18/10/2014 10:06, Robert Raszuk wrote: > You can't *mandate* anything in BGP until you have a way to > effectively enforce it regardless if this is v4 or v6 or v9. it's a common misconception that bgp is a stick to beat people with, and that the RIRs are the routing police. Nick From nobody Mon Oct 20 14:59:11 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E18B81ACF64; Mon, 20 Oct 2014 14:59:07 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 3 X-Spam-Level: *** X-Spam-Status: No, score=3 tagged_above=-999 required=5 tests=[BAYES_50=0.8, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, MANGLED_PAIN=2.3, SPF_PASS=-0.001] autolearn=no Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id L8j-ztS9lvM8; Mon, 20 Oct 2014 14:59:06 -0700 (PDT) Received: from mail-yh0-x22e.google.com (mail-yh0-x22e.google.com [IPv6:2607:f8b0:4002:c01::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7F2451ACF6C; Mon, 20 Oct 2014 14:58:51 -0700 (PDT) Received: by mail-yh0-f46.google.com with SMTP id f73so4153771yha.5 for ; Mon, 20 Oct 2014 14:58:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=IJSGlD0IcSaHmst6F14p+dAWasOywL3dCKWO3W7QG8g=; b=FnwHcJ/OASdfdTgpqCoZ7HbNAbO8a7eChVhEU/CnVgmwalp12ri6k2PBmhEHeoQRYL nRWBJZvsJ+k1bWm3J8I7Y4cuhls7x+nYf18tCV2I2AueN7vWzJDu8LSNDmUnK3swvA/B qWsW4f6O0mJjPSZAcRjAjs6wqtktzuoI8Acj0vF2g4N4b0lJrQTRXJO2V1XbRbg0PKA6 sVe4EH9ijU8xmA65Zb326dj8MmX/DsPY9wjom4kJtx8oGFomwIlPL0r9RQz5Fd9XzoJp KyTzhRTL0G3sJ5VZxget3xi5HxK1tiPtHWvpGpLXLDgqeaZSeJeDN/RrgxXrf8BnCuvS BE3Q== MIME-Version: 1.0 X-Received: by 10.220.97.72 with SMTP id k8mr25719389vcn.5.1413842330781; Mon, 20 Oct 2014 14:58:50 -0700 (PDT) Received: by 10.221.44.8 with HTTP; Mon, 20 Oct 2014 14:58:50 -0700 (PDT) In-Reply-To: <54417FF4.3000907@foobar.org> References: <755DE4C3-CDDF-41AF-BA9C-E8EC5B4DFC4C@muada.com> <543FA152.4080907@foobar.org> <9C220463-4D0E-465B-ADF5-390518F180C7@muada.com> <54403599.6040205@foobar.org> <54417FF4.3000907@foobar.org> Date: Mon, 20 Oct 2014 17:58:50 -0400 Message-ID: From: Christopher Morrow To: Nick Hilliard Content-Type: text/plain; charset=UTF-8 Archived-At: http://mailarchive.ietf.org/arch/msg/grow/_R9exEqmaGb5CJv_JxraTaWwbx8 Cc: Randy Bush , V6 Ops List , grow Subject: Re: [GROW] [v6ops] Deaggregation data X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Oct 2014 21:59:08 -0000 On Fri, Oct 17, 2014 at 4:45 PM, Nick Hilliard wrote: > On 17/10/2014 17:58, Randy Bush wrote: >> [ not pickin' on you, nick ] >> >> trying to find protein in this whole thread. > > thin pickings :-( > >> in the long run, why will v6 not suffer the > reasons goes here> same deaggregation which is about half of the v4 >> routing table? > > It might, but it won't matter as much because the number of baseline ipv6 > allocations will be a whole pile lower. Here's why. > > 1. retrospectively: the RIR policies of not handing out piecemeal > allocations based on 2Y policy means that most organisations will never > need a second allocation outside their /32. If you look at existing RIR > allocations, many of them are to the same organisations. Looking at: > > ftp://ftp.ripe.net/pub/stats/ripencc/membership/alloclist.txt > > There are: > > 7564 LIRs with ipv4 allocations outside 185/8 > 19856 ipv4 allocations outside 185/8 > > so the average # of allocations per LIR is ~2.62 for pre-last /8 addresses. wow, there are 4454 LIR allocations inside 185/8 :) with: 4568 distinct prefixes. (that's probably reasonably expected though) > Over all allocations, the numbers are 24416 allocations and 10134 LIRs. > I.e. the last /8 policy has dramatically increased the number of LIRs with > a single allocation. Possibly this is related to lack of PI space. is this also skewed because 'space is getting short, make sure to get your requests in NOW!' behavior? (or 'scarcity got people's attention') I guessed (so probably not the best judge for science) that 62/8 was being allocated for a longer bit of time, it seems: Apr 1997 -> Mar 2011 There are 671 allocations in this space though, across 457 LIRs or 1.49 prefixes/LIR... so it seems that the numbers oscillate a bit inside of the buckets, interesting I suppose. (perhaps not super germaine though) NOTE: why don't v6 allocations in that file have 'ALLOCATED PA' in their entries? 20121123 185.11.8.0/22 ALLOCATED PA 20101023 2a02:2718::/29 despite: inet6num: 2a02:2718::/29 netname: YE-PTC-20101023 descr: Public Telecommunication Corporation country: ye org: ORG-PTC4-RIPE admin-c: YAA330-RIPE admin-c: IIA13-RIPE tech-c: MRA220-RIPE status: ALLOCATED-BY-RIR mnt-by: RIPE-NCC-HM-MNT > RIPE has allocated 8069 ipv6 prefixes to 7849 LIRs, i.e. an allocation rate > of 1.02. This includes last /8 assignments from RIPE's silly policy of > requiring an ipv6 allocation for a last /8 assignment. > > This indicates that virtually all LIRs are staying within the bounds of > their original allocations. This will reduce future pressure on the number > of prefixes in the dfz. I also wonder how much the spread of LIR/org really is? for MDN or other uses of 'oops, I need another /32'. > 2. in future: there are 10398 LIRs listed in alloclist. Of these, 7849 or > almost exactly 75% of LIRs already have IPv6 allocations. So assuming that > all RIPE LIRs will have an ipv6 allocation in future, that's growth from > 8069 to ~10700 + one for each new LIR. > > 3. further deaggregation of the ipv4 dfz will be driven by the market > economics of address holders splitting up their net blocks. > > 4. down the road, if we can get RIPE to stop its silly policy of requiring > an ipv6 allocation in order to get an ipv4 allocation from the last /8, > this will further reduce pressure on the overall number of allocations, > which leads to: > >> maybe if we start filtering now. but we know how well that went in ipv4 >> when their suits called our suits and said "we pay you to let us contact >> . > > The baseline for starting to deaggregate will be much lower for ipv6 and > there will be much less pressure in future to deaggregate. why is that? I thought geoff's numbers/reasons for deaggregation were linked more to TE (perceived or supposed) than anything else? (maybe a bunch of 'redistributed connected' as well) -chris > I haven't looked at the other RIR figures. No doubt they differ in > numbers, but my hunch is that they tell a similar story. > > Nick > > _______________________________________________ > GROW mailing list > GROW@ietf.org > https://www.ietf.org/mailman/listinfo/grow From nobody Mon Oct 20 15:08:48 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AD7E61ACF18; Mon, 20 Oct 2014 15:08:16 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 0.4 X-Spam-Level: X-Spam-Status: No, score=0.4 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, MANGLED_PAIN=2.3] autolearn=no Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id acN8Eh8bE0W9; Mon, 20 Oct 2014 15:08:15 -0700 (PDT) Received: from mail.netability.ie (mail.netability.ie [IPv6:2a03:8900:0:100::5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BAD4F1ACE89; Mon, 20 Oct 2014 15:08:14 -0700 (PDT) X-Envelope-To: v6ops@ietf.org Received: from cupcake.foobar.org ([IPv6:2001:4d68:2002:100::1d9]) (authenticated bits=0) by mail.netability.ie (8.14.9/8.14.5) with ESMTP id s9KM84Uw021913 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 20 Oct 2014 23:08:04 +0100 (IST) (envelope-from nick@foobar.org) X-Authentication-Warning: cheesecake.netability.ie: Host [IPv6:2001:4d68:2002:100::1d9] claimed to be cupcake.foobar.org Message-ID: <544587C3.10204@foobar.org> Date: Mon, 20 Oct 2014 23:08:03 +0100 From: Nick Hilliard User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:31.0) Gecko/20100101 Thunderbird/31.2.0 MIME-Version: 1.0 To: Christopher Morrow References: <755DE4C3-CDDF-41AF-BA9C-E8EC5B4DFC4C@muada.com> <543FA152.4080907@foobar.org> <9C220463-4D0E-465B-ADF5-390518F180C7@muada.com> <54403599.6040205@foobar.org> <54417FF4.3000907@foobar.org> In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Archived-At: http://mailarchive.ietf.org/arch/msg/grow/bh--NjNc5N1NGYjd7v5S3EOAqMU Cc: Randy Bush , V6 Ops List , grow Subject: Re: [GROW] [v6ops] Deaggregation data X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Oct 2014 22:08:17 -0000 On 20/10/2014 22:58, Christopher Morrow wrote: > NOTE: why don't v6 allocations in that file have 'ALLOCATED PA' in > their entries? because there are only two types of v6 blocks: ALLOCATED PA and ASSIGNED PA. The assignments aren't in that document and for v4, there are several types of status: ASSIGNED PA, ASSIGNED PI, ALLOCATED PA, ALLOCATED PI, EARLY REGISTRATION OR LIR-PARTITIONED. >> The baseline for starting to deaggregate will be much lower for ipv6 and >> there will be much less pressure in future to deaggregate. > > why is that? I thought geoff's numbers/reasons for deaggregation were > linked more to TE (perceived or supposed) than anything else? (maybe a > bunch of 'redistributed connected' as well) the baseline is lower because we're starting off with a situation where most LIRs have been allocated all the ipv6 address space they will ever need. The deaggregation pressure will be lower because the only deaggregation pressure will be from TE and there will be no need to slide-n-dice IPv6 address blocks in future asset sales, and no last /20 per RIR. IPv4 space has deaggregation pressure from last /8 assignments, from TE requirements and will have future pressure from asset sales. Once divided, the allocations will be impossible to reaggregate. Nick From nobody Mon Oct 20 15:41:51 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 01A751A00D6; Mon, 20 Oct 2014 15:41:49 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.91 X-Spam-Level: X-Spam-Status: No, score=-1.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, T_RP_MATCHES_RCVD=-0.01] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6jCoQzWgasTB; Mon, 20 Oct 2014 15:41:48 -0700 (PDT) Received: from ran.psg.com (ran.psg.com [IPv6:2001:418:8006::18]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DF5941ACF8C; Mon, 20 Oct 2014 15:41:47 -0700 (PDT) Received: from localhost ([127.0.0.1] helo=ryuu.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.82) (envelope-from ) id 1XgLe6-00075y-8G; Mon, 20 Oct 2014 22:41:46 +0000 Date: Tue, 21 Oct 2014 07:41:43 +0900 Message-ID: From: Randy Bush To: Nick Hilliard In-Reply-To: <544587C3.10204@foobar.org> References: <755DE4C3-CDDF-41AF-BA9C-E8EC5B4DFC4C@muada.com> <543FA152.4080907@foobar.org> <9C220463-4D0E-465B-ADF5-390518F180C7@muada.com> <54403599.6040205@foobar.org> <54417FF4.3000907@foobar.org> <544587C3.10204@foobar.org> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.7 - "Harue") Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Archived-At: http://mailarchive.ietf.org/arch/msg/grow/DkLsHKiH5qzBLX_l6eCLuCVWq4M Cc: V6 Ops List , GROW List Subject: Re: [GROW] [v6ops] Deaggregation data X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Oct 2014 22:41:49 -0000 > The deaggregation pressure will be lower because the only deaggregation > pressure will be from TE funny, that was not the case with v4 four years ago Luca Cittadini, Wolfgang M=C3=BChlbauer, Steve Uhlig, Randy Bush, Pierre Francois, Olaf Maennel, Evolution of Internet Address Space Deaggregation: Myths and Reality, in IEEE Journal on Selected Areas in Communications, Vol. 28, No. 8, October 2010. there seems to be a lot of deagg because of the perception that it reduces the threat of mis-origination of one's routes. asia/pac is the poster child for this but the competition is keen, see geoff's reports. tl;dr (from the abstract): The impact of =E2=80=9Cbad guys=E2=80=9D on routing table size growth a= nd BGP churn has not changed for the worse in recent years. Rather, it increases at the same pace as the Internet itself. randy From nobody Mon Oct 20 17:06:54 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 95C621ACF95; Mon, 20 Oct 2014 17:06:51 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 0.799 X-Spam-Level: X-Spam-Status: No, score=0.799 tagged_above=-999 required=5 tests=[BAYES_50=0.8, SPF_PASS=-0.001] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id r_brAEPPYYYf; Mon, 20 Oct 2014 17:06:44 -0700 (PDT) Received: from mail.netability.ie (mail.netability.ie [IPv6:2a03:8900:0:100::5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6178B1ACF9E; Mon, 20 Oct 2014 17:06:43 -0700 (PDT) X-Envelope-To: rtg-dir@ietf.org Received: from cupcake.foobar.org ([IPv6:2001:4d68:2002:100::1d9]) (authenticated bits=0) by mail.netability.ie (8.14.9/8.14.5) with ESMTP id s9L06OYH022516 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 21 Oct 2014 01:06:26 +0100 (IST) (envelope-from nick@inex.ie) X-Authentication-Warning: cheesecake.netability.ie: Host [IPv6:2001:4d68:2002:100::1d9] claimed to be cupcake.foobar.org Message-ID: <5445A37F.8070204@inex.ie> Date: Tue, 21 Oct 2014 01:06:23 +0100 From: Nick Hilliard User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:31.0) Gecko/20100101 Thunderbird/31.2.0 MIME-Version: 1.0 To: "John G.Scudder" , rtg-ads@tools.ietf.org References: In-Reply-To: X-Company-Info-1: Internet Neutral Exchange Association Limited. Registered in Ireland No. 253804 X-Company-Info-2: Registered Offices: 1-2, Marino Mart, Fairview, Dublin 3 X-Company-Info-3: Internet Neutral Exchange Association Limited is limited by guarantee X-Company-Info-4: Offices: 4027 Kingswood Road, Citywest, Dublin 24. Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Archived-At: http://mailarchive.ietf.org/arch/msg/grow/pbg_sgIzgodH3iSVDYaCcRCi7tw Cc: rtg-dir@ietf.org, grow@ietf.org, draft-ietf-grow-ix-bgp-route-server-operations@tools.ietf.org Subject: Re: [GROW] RtgDir review: draft-ietf-grow-ix-bgp-route-server-operations-03.txt X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Oct 2014 00:06:51 -0000 John, thanks for your extensive review - it has been very helpful. On 18/09/2014 21:50, John G.Scudder wrote: [...] > - Throughout the document, various terms are used to describe what RFC > 4271 calls a "route". The definition given in RFC 4271 is: > > Route A unit of information that pairs a set of destinations with the > attributes of a path to those destinations. The set of destinations are > systems whose IP addresses are contained in one IP address prefix > carried in the Network Layer Reachability Information (NLRI) field of an > UPDATE message. The path is the information reported in the path > attributes field of the same UPDATE message. > > That is, one NLRI plus its path attributes, as carried in an UPDATE, is > a "route". I would suggest adopting this term, or "BGP route" if you > prefer, instead of terms such as "NLRI UPDATE message", "NLRI message", > "prefix UPDATE message", and even just plain "NLRI" and "message". Also > some, but not all, of the uses of "prefix". I think doing so will make > the document clearer, more readable, and more technically accurate. A > simple search for the terms I've called out should show most of them so > I won't enumerate them here unless you ask me to (feel free, if you > want). good point: we hadn't realised that there was a specific definition of the word/phrase, as it's thrown around so haphazardly in so many situations. "BGP route" is probably a better choice. I've also updated the Notational Conventions section to include an xref to 4271. Updated with some minor rewordings in svn revisions r114 and r115. > - Reference [RS-ARCH] is a dead link. I found a live copy at > http://www.cs.usc.edu/assets/003/83191.pdf. It might be worth checking > with the authors of RS-ARCH to ask what a good archival reference is. this is now updated but from what I remember, this url has moved many times since it was originally published. I replied to Dan Romascanu: : The location of this URL has not been static over the years, which means : that in future, a web search may be required to locate it. The : information included in the reference was deliberately chosen to : ensure that it could be found by a future web search. Even if the authors provide an archival reference, it could easily happen that someone could reorganise it out of existence in a couple of years time due to cutbacks in the university's IT or library department. Long term link persistence for rfc references is a problem that the ietf probably needs to deal with separately by downloading the content at the time of publication and storing in its own archive. > - S. 4.2 talks about scaling. I'm trying to make sense of the analysis: > > Regardless of any Loc-RIB optimization technique is implemented, the > route server's control plane bandwidth requirements will scale according > to O(P * N), where P is the total number of unique paths received by the > route server and N is the total number of route server clients. > > So far so good. (Except nit: there seems to be a word missing, such as > "whether" as in "Regardless of whether any Loc-RIB...") nit fixed. > In the case where P_avg (the arithmetic mean number of unique paths > received per route server client) remains roughly constant even as the > number of connected clients increases, this relationship can be > rewritten as O((P_avg * N) * N) or O(N^2). > > I don't see where the second factor of N comes from. You're basically > expanding the P in the first expression as P_avg * N -- but why? yes, this is not as clear as it could be. First, to clarify: this paragraph is concerned only with network traffic requirements, rather than with cpu / memory. Assume for a moment that each client announces a constant P_avg unique routes to the route-server and that there are N clients. The total number of unique paths received by the route server will be: P_tot = P_avg * N where for the sake of argument P_avg is constant. The route server will create a RIB containing P_tot entries and will send that N clients. The total number of prefix announcements from the route server will be O((P_tot) * N) = O((P_avg * N) * N) = O(N^2). This is a worst case situation and assumes that each prefix has a different attribute set. To clarify this in the text, I've changed to: > Regardless of whether any Loc-RIB optimization technique is > implemented, the route server's theoretical upper-bound network > bandwidth requirements will scale according to O(P_tot * N), where > where P_tot is the total number of unique paths received by the route > server and N is the total number of route server clients. and then clarified > Symbolically, this means that P_tot = P_avg * N. > I think > this would only apply if add-path all-paths was chosen as the path > hiding mitigation strategy -- but this is not touched on in > route-server-operations, only in ix-bgp-route-server, and besides that > the beginning of the paragraph implies you're analyzing the multiple > Loc-RIB strategy, so I don't guess all-path is what you were thinking > of. If you're not doing all-path, the O(N^2) analysis is wrong AFAICT. > To see this, consider that the inbound routes require O(P_avg * N) which > is just O(N), but the number of routes you're going to advertise is > bounded by the size of the Internet routing table, which is a constant > for purposes of this analysis, so also O(N). In and out are summed, not > multiplied, so the whole thing works out to be O(N), not O(N^2). Some spherical cows in a vacuum may have been harmed during this analysis. The problems revolve around the assumptions, namely: 1. P_tot = P_avg * N 2. P_avg is a realistic characterisation of the number of prefixes announced by each client. 3. P_tot is unbounded 4. different attribute sets per prefix You're correct that P_tot is bound above by the size of the DFZ and after a certain stage, bandwidth requirements will be linear, O(N). But until the point at which this becomes the upper bound, theoretical scaling growth will tends towards being quadratic. Most prefixes will use one of a limited number of attribute sets, leading to obvious transmission optimisation. The stddev for P_n is very large indeed. Consider AS6939 (currently 58k prefixes) and Joe's WISP Service (1 prefix): both are route-server users. Yes, add-path would add another level of complication in the analysis, but at the moment there are no ebgp add-path implementations, so we can't test. > So I think this needs to either be corrected, or the assumptions need to > be better explained. Moving on: > > This quadratic upper bound on the network traffic requirements > indicates that the route server model will not scale to arbitrarily > large sizes. > > If you continue to think this sentence is warranted, I think it should > be better quantified. Of course nothing can scale to *arbitrarily* large > sizes, but that still leaves a lot to the imagination. I would think it > would be beneficial for an IX operator reading this document to be able > to have some idea of how practical the limitation is. Since the analysis > in question is looking at control traffic bandwidth consumption, it > wouldn't be too onerous to throw some simple assumptions up against it > -- for example, "if we suppose a RS receives on average 100,000 routes > from each client with a rate of change of 10 routes/second, sends on > average 1,000,000 routes to each client with a rate of change of 100 > routes/second, and that each route consumes on average 50 bytes in a BGP > UPDATE message, simple arithmetic shows that a GigE connection to that > RS will be fully saturated by the time the number of clients reaches > 25,000." (Which does not seem like a very practical limitation, the RS > will hit a CPU or memory bottleneck first.) > > Anyway, maybe you will decide on reconsideration of the big-O analysis > that this bit is not needed at all, which would be OK with me. yes and no. This stuff is implementation dependent and the big-O analysis is only of limited value from a practical point of view. It's fine for smaller systems, but breaks for larger ones. >From a measurement point of view, you're correct that cpu bottlenecks hit first. Implementation-wise, memory is cheap to fix; cpu is harder because individual cores aren't speeding up much more these days, and so from an implementation point of view, RSs benefit from careful Loc-RIB optimisation. Bandwidth is also cheap because you can throw a 10G pipe at the server and the problem will then generally revert to a network card driver problem if you can't depend on zero-copy data transmission or back to a CPU problem if you have unique update sets per client. CPU will be an issue if you use actual Loc-RIB copies per client (quagga) instead of a single virtual loc-ribs with per-client diffs (BIRD / IOS). And most organisations don't need their own loc-rib anyway. After all, people connect to route servers in order to interconnect promiscuously rather than take the safer route of bilateral peering sessions. So yeah, scaling is still a serious problem. The performance difference between the fastest and slowest RS implementations is measured in orders of magnitude. Which comes back to the issue of where to draw the line. There's piles that could be said, much of it highly implementation dependent (i.e. not especially suitable for a persistent recommendation document). Probably it would be useful to have a better explanation of how the assumptions break down in practice on larger systems. I've added a new paragraph before "Tackling Scaling Issues" which reads: > In practice, most prefixes will be associated with a limited number of > BGP path attribute sets, allowing more efficient transmission of BGP > routes from the route server than the theoretical analysis suggests. In > the analysis above, P_tot will increase monotonically according to the > number of clients, but will have an upper limit of the size of the full > default-free routing table of the network in which the IXP is located. > Observations from production route servers have shown that most route > server clients generally avoid using custom routing policies and > consequently the route server may not need to deploy per-client > Loc-RIBs. These practical bounds reduce the theoretical worst-case > scaling scenario to the point where route-server deployments are > manageable on even on larger IXPs. the next paragraph starts: > 4.2.1. Tackling Scaling Issues > The problem of scaling route servers still presents serious > practical challenges and requires careful attention. Scaling > analysis indicates problems [...] > - S 4.2.2.1, > > If the route server operator has prior knowledge of interconnection > relationships between route server clients, then the operator may > configure separate Loc- RIBs only for route server clients with unique > outbound routing policies. > > It wasn't obvious to me what "outbound" applies to -- the client? The > RS? -- and for that matter why an inbound policy (on the RS) might not > apply. Possibly this could be remedied by simply dropping the adjective > "outbound". removing "outbound" reduces the ambiguity; probably it's reduced enough to make the meaning clear from the context but being an author, it's difficult to tell (r116). > - S. 4.2.1.2, > > destination splitting would require significant co-ordination between > the route server operator and each route server client > > It's not clear to me why it would "require significant co-ordination", > depending on what resource you're trying to conserve. Two examples of > how you could avoid coordination while still getting benefit: You could > have clients send all their routes to all the RSes, but have RSes filter > out the prefixes they don't care about. [...] Or better still, the > RS could use ORF towards the clients to control what routes the clients > will send. I had some things in mind when writing this section which related to each side co-ordinating which prefixes should be announced. Probably this was a stupid way of handling things. This has been reworded to: > ...Loc-RIBs and performing the best-path calculation on each. > > In practice, the route server operator would need all route server > clients to send a full set of BGP routes to each route server. The > route server operator could then selectively filter these prefixes for > each route server by using either BGP Outbound Route Filtering target="RFC5291" /> or else inbound prefix filters configured on client > BGP sessions. The section deliberately doesn't go into the nitty-gritty of managing these prefix lists (r124). > - S. 4.6.1, > > OLD: Prefixes sent to the route server are tagged with specific > [RFC1997] or [RFC4360] BGP community attributes > > I don't think the naked references scan well as adjectives in this > context. I suggest > > NEW: Prefixes sent to the route server are tagged with specific standard > [RFC1997] or extended [RFC4360] BGP community attributes good point - fixed (r117). > - Also in S. 4.6.1, > > OLD: As both standard and extended BGP communities values are > restricted to 6 octets > > Actually standard communities are restricted to less than that. Perhaps > reword as > > NEW: As both standard and extended BGP communities values are > restricted to 6 octets or fewer fixed (r118). > - Also in S. 4.6.1, > > route server operator should take care to ensure that the predefined BGP > community values mechanism used on their route server is compatible with > [RFC4893] 4-octet autonomous system numbers. > > I suspect an RS operator reading this might be left scratching his or > her head and asking "what does it mean for me to be compatible with > RFC4893 in this context"? It would be kind to offer them some guidance, > since after all this is a guidance document. It was hard to work out where to draw the line here. There's a simplistic mechanism used by several IXPs which is described in the IRRDBs (see "aut-num: AS2128" for example). It implicitly depended on the global and local administrator fields having at least as many bits as an ASN but unfortunately, it was conceived before the ASN32 era, so in order for it to work properly today, we would need asn32:asn32 support in bgp communities. The only BGP community proposal which extends beyond a total of 48 bits is draft-raszuk-wide-bgp-communities, which hasn't progressed beyond work-in-process. When writing the document, we had a dilemma about whether to mention this signalling scheme and by doing so, give it some form of descriptive legitimacy even though we know it has serious operational problems, or simply to say "look, you can do this sort of prefix announcement control using bgp communities, but make sure it works with asn32s". We chose the latter. I've added in a note to say that asn32:asn32 is not possible: > As both standard and extended BGP community values are currently > restricted to 6 octets or fewer, it is not possible for both the global > and local administrator fields in the BGP community to fit a 4-octet > autonomous system number. Bearing this in mind, the route server > operator SHOULD take care to ensure that the predefined BGP community > values mechanism used on their route server is compatible with target="RFC4893"/> 4-octet ASNs. This makes it clear why the asn32 requirement is important, without giving legitimacy to the current known broken systems used (r125). > - S. 4.7: Where you say "non-commutative" I think you mean > "non-transitive". oops! Those maths lectures have receded way too far into the distance :-( r119. > - S. 4.7: > > Problems of this form can be dealt with using [RFC5881] bidirectional > forwarding detection. > > It's not clear to me how certain non-transitive forwarding failures can > be dealt with using BFD. To take an example, suppose clients A, B and C > peer with RS. The IX fabric has a failure such that A and B can both > reach RS, but not each other. C has connectivity to everyone. Prefix X > is advertised to RS by both B and C. For whatever reason, RS selects X > via B to advertise to A. Even if A runs BFD towards B, at best A can > determine that the route from RS can't be used. A isn't able to fail > over to C's route as it would in the full-mesh case, since it's not > aware of it. Depending on A's other connectivity, this may result in > sub-optimal routing towards X, or complete loss of connectivity to X. > > It's beyond the scope of the draft to solve this problem, but the text > could be made more accurate. A minimal fix would be > > Problems of this form can be partially mitigated using [RFC5881] > bidirectional forwarding detection. > > although you might want to go on a bit longer to explain what problems > can't be mitigated. You're right, this was obscure. Incidentally, you may or may not have noticed the overtones of Section 4 of this document: > http://www.convergence.cx/drafts/draft-scholl-idr-advisory-01-df-input.txt Whatever about the wisdom of bgp advisory mechanism, using it for BFD negotiation was pretty alarming. But that is a side issue. Almost all IXP participants would get transit connectivity separately to their IXP connectivity, so BFD in this situation should in theory cause A to mark B as unreachable, and would then reroute elsewhere. In practice, this is not going to be a major issue. Non-transitive connectivity problems tend to be uncommon and any time they happen, IXP participants would be happy that their traffic had been routed off the affected infrastructure. An explanatory note has been added: > Even if automatic BFD session configuration were possible, practical > problems would remain. If two IXP route server clients were configured > to run BFD between each other and the protocol detected a non-transitive > loss of reachability between them, each of those routers would > internally mark the other's prefixes as unreachable via the BGP path > announced by the route server. As the route server only propagates a > single best path to each client, this could cause either sub-optimal > routing or complete connectivity loss if there were no alternative paths > learned over other BGP sessions. updated in r126. > - S. 4.8: > > This problem is not specific to route servers and it can also be > implemented using bilateral peering sessions. However, the potential > damage is amplified by route servers because a single BGP session can be > used to affect many networks simultaneously. > > This is true, but there is a more severe way RSes aggravate the problem: > In a full mesh, a router can (and usually does) directly enforce a "no > third-party next hops" policy against its peers. An RS peer by > definition cannot enforce this policy against the RS, so the RS is the > only place it can be enforced. given a suitable policy language, rsclients could use as-path + nhip matching, but yeah, point taken. If they're using a route server, they won't do this. The next paragraph is now prefixed with: > Because route server clients cannot easily implement next-hop policy > checks against route server BGP sessions, route server operators SHOULD > check that the BGP NEXT_HOP attribute for BGP routes received from a > route server client matches the interface address of the client. r127. > - S. 4.8: > > Route server operators SHOULD check that the BGP NEXT_HOP attribute for > NLRIs received from a route server client matches the interface address > of the client. If the route server receives an NLRI where these > addresses are different > > so far so good (modulo my first comment about the use of "NLRI", of > course), but: > > and where the announcing route server client is in a different > autonomous system to the route server client which uses the next hop > address, > > Is the RS sincerely expected to enforce the above? I suppose it could be > implemented automatically although imperfectly, by noticing that > multiple clients are in the same neighbor AS and noticing when they use > each other as third-party next hops, but AFAIK people generally don't > try to figure this out, they just do what you've said in the preceding > sentence -- make sure the NH matches the interface address. If you > really do propose that the RS should allow third-party next hops but > only from clients in a common AS, I think you should talk about it > specifically and in more detail. If you didn't really mean that, then I > suggest you drop the clause. We were advised by one or two of the larger IXPs that some IXP participants did NH-IP redirection tricks with multiple connections into their peering LANs with different IP addresses and that they were unhappy that this might be implicitly discouraged. Organisation names were mentioned. It's possible to implement this check in BIRD - in fact it would be relatively easy given the programmatic approach that most IXPs use. For example, http://git.io/p8qsyw could do this with some modest config changes - bear in mind this is all database+template driven and you can easily pull out a list of other NHIPs for the same ASN on the same LAN. So you could just override the BIRD policy code above on a per peer basis with something like this: asn65000_addrs = [ 192.0.0.100, 192.0.0.200, 192.0.0.220 ]; if !( bgp_next_hop ~ asn65000_addrs ) then { reject "bad next-hop"; } else { accept; } I've added a note: > Permitting next-hop rewriting for the same autonomous system allows an > organisation with multiple connections into an IXP configured with > different IP addresses to direct traffic off the IXP infrastructure > through any of their connections. r130. > - S. 5: > > On route server installations which do not employ path hiding mitigation > techniques, the path hiding problem outlined in section Section 4.1 can > be used in certain circumstances to proactively block third party prefix > announcements from other route server clients. > > I don't understand what this means. Specifically, I don't know what it > means to "proactively block third party prefix announcements" or for > that matter, even what you mean by "third party prefix announcements" in > this context. (As a term of art, I normally understand "third party > announcement" in a BGP context to mean announcing a third-party next hop > as you discuss in S. 4.8). I also don't know what the "certain > circumstances" are, quite likely these should be given at least a little > color if not entirely spelled out. this sentence has caused confusion for other reviewers too. It's a subtle problem which is difficult to summarise (and to implement!). We put in a reference to draft-ietf-idr-ix-bgp-route-server, which describes the problem in more detail. I've tentatively changed this to: > On route server installations which do not employ path hiding mitigation > techniques, the path hiding problem outlined in > draft-ietf-idr-ix-bgp-route-server could be used by an IXP participant > to prevent the route server from sending any BGP routes for a particular > prefix to other route server clients, even if there were a valid path to > that destination via another route server client. r122. > Also, a nit -- the xref expansion has put "section section" into your > text. ouch, punked three times in the same section section! now fixed (r121, r123). > - S. 7: > > BIRD, OpenBGPD and Quagga, whose open source BGP implementations include > route server capabilities > > Great, cool, but: > > which are compliant with this document. > > I'm not sure what it actually means to be "compliant" with a document > that "describes operational considerations". Perhaps just drop the > phrase? oops. This was inappropriately cut-n-paste from draft-ietf-idr-ix-bgp-route-server, which describes changed that needs to be complied with. Dropped (r120). > Nits: all nits dealt with in follow-up to Adrian Farrel's email. I've posted -04. Nick From nobody Mon Oct 20 17:08:09 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2FB091ACFC5; Mon, 20 Oct 2014 17:08:01 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9pDbHW-86Uw9; Mon, 20 Oct 2014 17:07:46 -0700 (PDT) Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id BEC161ACFA0; Mon, 20 Oct 2014 17:07:08 -0700 (PDT) MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit From: internet-drafts@ietf.org To: i-d-announce@ietf.org X-Test-IDTracker: no X-IETF-IDTracker: 5.6.4.p1 Auto-Submitted: auto-generated Precedence: bulk Message-ID: <20141021000708.16236.59364.idtracker@ietfa.amsl.com> Date: Mon, 20 Oct 2014 17:07:08 -0700 Archived-At: http://mailarchive.ietf.org/arch/msg/grow/wSZMmFyeiRzn0RCJskHoETyEStY Cc: grow@ietf.org Subject: [GROW] I-D Action: draft-ietf-grow-ix-bgp-route-server-operations-04.txt X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Oct 2014 00:08:01 -0000 A New Internet-Draft is available from the on-line Internet-Drafts directories. This draft is a work item of the Global Routing Operations Working Group of the IETF. Title : Internet Exchange Route Server Operations Authors : Nick Hilliard Elisa Jasinska Robert Raszuk Niels Bakker Filename : draft-ietf-grow-ix-bgp-route-server-operations-04.txt Pages : 15 Date : 2014-10-20 Abstract: The popularity of Internet exchange points (IXPs) brings new challenges to interconnecting networks. While bilateral eBGP sessions between exchange participants were historically the most common means of exchanging reachability information over an IXP, the overhead associated with this interconnection method causes serious operational and administrative scaling problems for IXP participants. Multilateral interconnection using Internet route servers can dramatically reduce the administrative and operational overhead associated with connecting to IXPs; in some cases, route servers are used by IXP participants as their preferred means of exchanging routing information. This document describes operational considerations for multilateral interconnections at IXPs. The IETF datatracker status page for this draft is: https://datatracker.ietf.org/doc/draft-ietf-grow-ix-bgp-route-server-operations/ There's also a htmlized version available at: http://tools.ietf.org/html/draft-ietf-grow-ix-bgp-route-server-operations-04 A diff from the previous version is available at: http://www.ietf.org/rfcdiff?url2=draft-ietf-grow-ix-bgp-route-server-operations-04 Please note that it may take a couple of minutes from the time of submission until the htmlized version and diff are available at tools.ietf.org. Internet-Drafts are also available by anonymous FTP at: ftp://ftp.ietf.org/internet-drafts/ From nobody Mon Oct 20 17:15:15 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B51B01ACF96; Mon, 20 Oct 2014 17:15:11 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id D5iXCSwXDYVS; Mon, 20 Oct 2014 17:15:10 -0700 (PDT) Received: from mail.netability.ie (mail.netability.ie [IPv6:2a03:8900:0:100::5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9FFDA1ACF8B; Mon, 20 Oct 2014 17:15:09 -0700 (PDT) X-Envelope-To: v6ops@ietf.org Received: from cupcake.foobar.org ([IPv6:2001:4d68:2002:100::1d9]) (authenticated bits=0) by mail.netability.ie (8.14.9/8.14.5) with ESMTP id s9L0Evli022647 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 21 Oct 2014 01:14:58 +0100 (IST) (envelope-from nick@foobar.org) X-Authentication-Warning: cheesecake.netability.ie: Host [IPv6:2001:4d68:2002:100::1d9] claimed to be cupcake.foobar.org Message-ID: <5445A581.5020903@foobar.org> Date: Tue, 21 Oct 2014 01:14:57 +0100 From: Nick Hilliard User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:31.0) Gecko/20100101 Thunderbird/31.2.0 MIME-Version: 1.0 To: Randy Bush References: <755DE4C3-CDDF-41AF-BA9C-E8EC5B4DFC4C@muada.com> <543FA152.4080907@foobar.org> <9C220463-4D0E-465B-ADF5-390518F180C7@muada.com> <54403599.6040205@foobar.org> <54417FF4.3000907@foobar.org> <544587C3.10204@foobar.org> In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Archived-At: http://mailarchive.ietf.org/arch/msg/grow/o0qNlEkYAnZki2uzj6xaKyBojlg Cc: V6 Ops List , GROW List Subject: Re: [GROW] [v6ops] Deaggregation data X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Oct 2014 00:15:11 -0000 On 20/10/2014 23:41, Randy Bush wrote: > there seems to be a lot of deagg because of the perception that it > reduces the threat of mis-origination of one's routes. asia/pac is the > poster child for this but the competition is keen, see geoff's reports. this could be highly entertaining in the ipv6 world. Nick From nobody Tue Oct 21 11:23:59 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AAE001A6F0D; Tue, 21 Oct 2014 11:23:57 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.502 X-Spam-Level: X-Spam-Status: No, score=-0.502 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EDk0B3NtC6Xa; Tue, 21 Oct 2014 11:23:54 -0700 (PDT) Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1bon0754.outbound.protection.outlook.com [IPv6:2a01:111:f400:fc10::1:754]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 595C11A6EF2; Tue, 21 Oct 2014 11:23:54 -0700 (PDT) Received: from pvpatel-sslvpn-nc.jnpr.net (66.129.241.13) by CO2PR05MB731.namprd05.prod.outlook.com (10.141.228.21) with Microsoft SMTP Server (TLS) id 15.0.1054.13; Tue, 21 Oct 2014 18:23:29 +0000 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) From: "John G. Scudder" In-Reply-To: <5445A37F.8070204@inex.ie> Date: Tue, 21 Oct 2014 14:22:59 -0400 Content-Transfer-Encoding: quoted-printable Message-ID: <1A78742C-47B8-4709-B16F-7A489F609881@juniper.net> References: <5445A37F.8070204@inex.ie> To: Nick Hilliard X-Mailer: Apple Mail (2.1878.6) X-Originating-IP: [66.129.241.13] X-ClientProxiedBy: CO2PR05CA016.namprd05.prod.outlook.com (10.141.241.144) To CO2PR05MB731.namprd05.prod.outlook.com (10.141.228.21) X-Microsoft-Antispam: UriScan:; X-Microsoft-Antispam: BCL:0;PCL:0;RULEID:;SRVR:CO2PR05MB731; X-Exchange-Antispam-Report-Test: UriScan:; X-Forefront-PRVS: 0371762FE7 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(6009001)(377454003)(199003)(51704005)(189002)(24454002)(21056001)(101416001)(106356001)(105586002)(81156004)(46406003)(19580395003)(86362001)(93916002)(87976001)(50226001)(4396001)(57306001)(92726001)(92566001)(69596002)(33656002)(107046002)(102836001)(85852003)(64706001)(36756003)(76176999)(89996001)(88136002)(77156001)(561924002)(42186005)(50986999)(46102003)(97736003)(66066001)(19580405001)(31966008)(50466002)(87286001)(53416004)(104166001)(99396003)(110136001)(230783001)(77096002)(40100003)(62966002)(83716003)(97756001)(82746002)(47776003)(23726002)(95666004)(20776003)(76482002)(80022003)(85306004)(122386002)(120916001)(104396001)(42262002); DIR:OUT; SFP:1102; SCL:1; SRVR:CO2PR05MB731; H:pvpatel-sslvpn-nc.jnpr.net; FPR:; MLV:sfv; PTR:InfoNoRecords; A:1; MX:1; LANG:en; X-OriginatorOrg: juniper.net Archived-At: http://mailarchive.ietf.org/arch/msg/grow/105gmdRvQzVgIPx1fti8rgRj8e4 Cc: rtg-dir@ietf.org, grow@ietf.org, draft-ietf-grow-ix-bgp-route-server-operations@tools.ietf.org, rtg-ads@tools.ietf.org Subject: Re: [GROW] RtgDir review: draft-ietf-grow-ix-bgp-route-server-operations-03.txt X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Oct 2014 18:23:57 -0000 Hi Nick, A few remarks and nits below. You can assume that I'm fine with anything = I've trimmed. On Oct 20, 2014, at 8:06 PM, Nick Hilliard wrote: ... > thanks for your extensive review - it has been very helpful. You're welcome. ... > Long term link persistence for rfc references is a problem that the = ietf > probably needs to deal with separately Agreed. > by downloading the content at the > time of publication and storing in its own archive. I bet that would run afoul of copyright release issues in many cases, = but in any case I'd be glad to see the issue addressed somehow. By = someone else. ... >> In the case where P_avg (the arithmetic mean number of unique paths >> received per route server client) remains roughly constant even as = the >> number of connected clients increases, this relationship can be >> rewritten as O((P_avg * N) * N) or O(N^2). >>=20 >> I don't see where the second factor of N comes from. You're basically >> expanding the P in the first expression as P_avg * N -- but why?=20 >=20 > yes, this is not as clear as it could be. >=20 > First, to clarify: this paragraph is concerned only with network = traffic > requirements, rather than with cpu / memory. >=20 > Assume for a moment that each client announces a constant P_avg unique > routes to the route-server and that there are N clients. The total = number > of unique paths received by the route server will be: >=20 > P_tot =3D P_avg * N >=20 > where for the sake of argument P_avg is constant. >=20 > The route server will create a RIB containing P_tot entries and will = send > that N clients. The total number of prefix announcements from the = route > server will be O((P_tot) * N) =3D O((P_avg * N) * N) =3D O(N^2). This = is a > worst case situation and assumes that each prefix has a different = attribute > set. >=20 > To clarify this in the text, I've changed to: >=20 >> Regardless of whether any Loc-RIB optimization technique is >> implemented, the route server's theoretical upper-bound network >> bandwidth requirements will scale according to O(P_tot * N), where >> where P_tot is the total number of unique paths received by the route=20= >> server and N is the total number of route server clients. where where in the the spring > and then clarified >=20 >> Symbolically, this means that P_tot =3D P_avg * N. >=20 >> I think >> this would only apply if add-path all-paths was chosen as the path >> hiding mitigation strategy -- but this is not touched on in >> route-server-operations, only in ix-bgp-route-server, and besides = that >> the beginning of the paragraph implies you're analyzing the multiple >> Loc-RIB strategy, so I don't guess all-path is what you were thinking >> of. If you're not doing all-path, the O(N^2) analysis is wrong = AFAICT. >> To see this, consider that the inbound routes require O(P_avg * N) = which >> is just O(N), but the number of routes you're going to advertise is >> bounded by the size of the Internet routing table, which is a = constant >> for purposes of this analysis, so also O(N). In and out are summed, = not >> multiplied, so the whole thing works out to be O(N), not O(N^2). >=20 > Some spherical cows in a vacuum may have been harmed during this = analysis. :-) > The problems revolve around the assumptions, namely: >=20 > 1. P_tot =3D P_avg * N > 2. P_avg is a realistic characterisation of the number of prefixes > announced by each client. > 3. P_tot is unbounded > 4. different attribute sets per prefix >=20 > You're correct that P_tot is bound above by the size of the DFZ and = after a > certain stage, bandwidth requirements will be linear, O(N). But until = the > point at which this becomes the upper bound, theoretical scaling = growth > will tends towards being quadratic. I agree with all that. However I think the point at which DFZ size = becomes the upper bound is well below the point at which a practical = problem rears its ugly head. > Most prefixes will use one of a limited number of attribute sets, = leading > to obvious transmission optimisation. >=20 > The stddev for P_n is very large indeed. Consider AS6939 (currently = 58k > prefixes) and Joe's WISP Service (1 prefix): both are route-server = users. >=20 > Yes, add-path would add another level of complication in the analysis, = but > at the moment there are no ebgp add-path implementations, so we can't = test. >=20 >> So I think this needs to either be corrected, or the assumptions need = to >> be better explained. Moving on: >>=20 >> This quadratic upper bound on the network traffic requirements >> indicates that the route server model will not scale to arbitrarily >> large sizes. >>=20 >> If you continue to think this sentence is warranted, I think it = should >> be better quantified. Of course nothing can scale to *arbitrarily* = large >> sizes, but that still leaves a lot to the imagination. I would think = it >> would be beneficial for an IX operator reading this document to be = able >> to have some idea of how practical the limitation is. Since the = analysis >> in question is looking at control traffic bandwidth consumption, it >> wouldn't be too onerous to throw some simple assumptions up against = it >> -- for example, "if we suppose a RS receives on average 100,000 = routes >> from each client with a rate of change of 10 routes/second, sends on >> average 1,000,000 routes to each client with a rate of change of 100 >> routes/second, and that each route consumes on average 50 bytes in a = BGP >> UPDATE message, simple arithmetic shows that a GigE connection to = that >> RS will be fully saturated by the time the number of clients reaches >> 25,000." (Which does not seem like a very practical limitation, the = RS >> will hit a CPU or memory bottleneck first.) >>=20 >> Anyway, maybe you will decide on reconsideration of the big-O = analysis >> that this bit is not needed at all, which would be OK with me. >=20 > yes and no. This stuff is implementation dependent and the big-O = analysis > is only of limited value from a practical point of view. =20 Agreed -- which leads me to wonder if its inclusion in the document = contributes more light than it does smoke. > It's fine for > smaller systems, but breaks for larger ones. >=20 > =46rom a measurement point of view, you're correct that cpu = bottlenecks hit > first. Implementation-wise, memory is cheap to fix; cpu is harder = because > individual cores aren't speeding up much more these days, and so from = an > implementation point of view, RSs benefit from careful Loc-RIB > optimisation. Bandwidth is also cheap because you can throw a 10G = pipe at > the server and the problem will then generally revert to a network = card > driver problem if you can't depend on zero-copy data transmission or = back > to a CPU problem if you have unique update sets per client. CPU will = be an > issue if you use actual Loc-RIB copies per client (quagga) instead of = a > single virtual loc-ribs with per-client diffs (BIRD / IOS). And most > organisations don't need their own loc-rib anyway. After all, people > connect to route servers in order to interconnect promiscuously rather = than > take the safer route of bilateral peering sessions. >=20 > So yeah, scaling is still a serious problem. The performance = difference > between the fastest and slowest RS implementations is measured in = orders of > magnitude. >=20 > Which comes back to the issue of where to draw the line. There's = piles > that could be said, much of it highly implementation dependent (i.e. = not > especially suitable for a persistent recommendation document). = Probably it > would be useful to have a better explanation of how the assumptions = break > down in practice on larger systems. >=20 > I've added a new paragraph before "Tackling Scaling Issues" which = reads: >=20 >> In practice, most prefixes will be associated with a limited number = of >> BGP path attribute sets, allowing more efficient transmission of BGP >> routes from the route server than the theoretical analysis suggests. = In >> the analysis above, P_tot will increase monotonically according to = the >> number of clients, but will have an upper limit of the size of the = full >> default-free routing table of the network in which the IXP is = located.=20 >> Observations from production route servers have shown that most route >> server clients generally avoid using custom routing policies and >> consequently the route server may not need to deploy per-client >> Loc-RIBs. These practical bounds reduce the theoretical worst-case >> scaling scenario to the point where route-server deployments are >> manageable on even on larger IXPs. "on even on" -> "even on". With the addition, I think the new section is sufficiently correct. I'm = just not sure it helps the reader very much. I leave it to you to = decide. > the next paragraph starts: >> 4.2.1. Tackling Scaling Issues >> The problem of scaling route servers still presents = serious >> practical challenges and requires careful attention. = Scaling >> analysis indicates problems [...] >=20 >=20 >> - S 4.2.2.1, >>=20 >> If the route server operator has prior knowledge of interconnection >> relationships between route server clients, then the operator may >> configure separate Loc- RIBs only for route server clients with = unique >> outbound routing policies. >>=20 >> It wasn't obvious to me what "outbound" applies to -- the client? The >> RS? -- and for that matter why an inbound policy (on the RS) might = not >> apply. Possibly this could be remedied by simply dropping the = adjective >> "outbound". >=20 > removing "outbound" reduces the ambiguity; probably it's reduced = enough to > make the meaning clear from the context but being an author, it's = difficult > to tell (r116). WFM. Regards, --John= From nobody Tue Oct 21 14:59:28 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6C3051A87E4; Tue, 21 Oct 2014 14:59:24 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.901 X-Spam-Level: X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9LYwDG9Fz_v3; Tue, 21 Oct 2014 14:59:22 -0700 (PDT) Received: from mail.netability.ie (mail.netability.ie [IPv6:2a03:8900:0:100::5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C83A01A8751; Tue, 21 Oct 2014 14:59:21 -0700 (PDT) X-Envelope-To: rtg-dir@ietf.org Received: from cupcake.foobar.org (xe-0-0-2.transit07.phb1.foobar.org [87.192.56.84]) (authenticated bits=0) by mail.netability.ie (8.14.9/8.14.5) with ESMTP id s9LLwqJC033621 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 21 Oct 2014 22:59:14 +0100 (IST) (envelope-from nick@inex.ie) X-Authentication-Warning: cheesecake.netability.ie: Host xe-0-0-2.transit07.phb1.foobar.org [87.192.56.84] claimed to be cupcake.foobar.org Message-ID: <5446D71B.8050005@inex.ie> Date: Tue, 21 Oct 2014 22:58:51 +0100 From: Nick Hilliard User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:31.0) Gecko/20100101 Thunderbird/31.2.0 MIME-Version: 1.0 To: "John G. Scudder" References: <5445A37F.8070204@inex.ie> <1A78742C-47B8-4709-B16F-7A489F609881@juniper.net> In-Reply-To: <1A78742C-47B8-4709-B16F-7A489F609881@juniper.net> X-Company-Info-1: Internet Neutral Exchange Association Limited. Registered in Ireland No. 253804 X-Company-Info-2: Registered Offices: 1-2, Marino Mart, Fairview, Dublin 3 X-Company-Info-3: Internet Neutral Exchange Association Limited is limited by guarantee X-Company-Info-4: Offices: 4027 Kingswood Road, Citywest, Dublin 24. Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Archived-At: http://mailarchive.ietf.org/arch/msg/grow/yXpxusEF94NhB8sjO7PPbuxmMdg Cc: rtg-dir@ietf.org, grow@ietf.org, draft-ietf-grow-ix-bgp-route-server-operations@tools.ietf.org, rtg-ads@tools.ietf.org Subject: Re: [GROW] RtgDir review: draft-ietf-grow-ix-bgp-route-server-operations-03.txt X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Oct 2014 21:59:24 -0000 On 21/10/2014 19:22, John G. Scudder wrote: > where where in the > the spring cut-n-paste typo. Not present in the .txt. > I agree with all that. However I think the point at which DFZ size > becomes the upper bound is well below the point at which a practical > problem rears its ugly head. the reason the draft was originally written was because scaling problems were hurting production deployments. Many of these problems are handled better in the more sophisticated RS implementations, but we got a lot of feedback from several RS developers who were surprised at how subtly difficult optimisation was in practice. From this perspective, the authors felt that it was important for RS operators to understand that there's more going on under the hood of a RS than they might realise, so that they won't go off and do something that might on some level seem like a good idea, but which would inadvertently pessimize away any algorithm efficiencies in modern RS implementations. Also there are some more elderly RS implementations which still suffer from many of the problems described (e.g. quagga). We'd prefer to leave the section in. > "on even on" -> "even on". oops, fixed (r142). Nick From nobody Tue Oct 21 15:58:35 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 56BE11A87F0; Tue, 21 Oct 2014 15:58:33 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.902 X-Spam-Level: X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id R1vyx7o1AAbQ; Tue, 21 Oct 2014 15:58:31 -0700 (PDT) Received: from na01-by2-obe.outbound.protection.outlook.com (mail-by2on0143.outbound.protection.outlook.com [207.46.100.143]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CBC321A86E7; Tue, 21 Oct 2014 15:58:31 -0700 (PDT) Received: from CO2PR05MB732.namprd05.prod.outlook.com (10.141.228.22) by CO2PR05MB729.namprd05.prod.outlook.com (10.141.228.12) with Microsoft SMTP Server (TLS) id 15.0.1054.13; Tue, 21 Oct 2014 22:58:29 +0000 Received: from CO2PR05MB732.namprd05.prod.outlook.com ([10.141.228.22]) by CO2PR05MB732.namprd05.prod.outlook.com ([10.141.228.22]) with mapi id 15.00.1054.004; Tue, 21 Oct 2014 22:58:29 +0000 From: John Scudder To: Nick Hilliard Thread-Topic: RtgDir review: draft-ietf-grow-ix-bgp-route-server-operations-03.txt Thread-Index: AQHP7YKH5l0I/RCtDUiaZGiYsa4loQ== Date: Tue, 21 Oct 2014 22:58:29 +0000 Message-ID: <76BDD52F-56AC-4BCD-A815-B2793ACCE44E@juniper.net> References: <5445A37F.8070204@inex.ie> <1A78742C-47B8-4709-B16F-7A489F609881@juniper.net> <5446D71B.8050005@inex.ie> In-Reply-To: <5446D71B.8050005@inex.ie> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [75.151.14.9] x-microsoft-antispam: BCL:0;PCL:0;RULEID:;SRVR:CO2PR05MB729; x-exchange-antispam-report-test: UriScan:; x-forefront-prvs: 0371762FE7 x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(189002)(199003)(377454003)(24454002)(106356001)(106116001)(105586002)(107046002)(21056001)(76482002)(64706001)(120916001)(99396003)(66066001)(80022003)(95666004)(54356999)(99286002)(50986999)(36756003)(31966008)(76176999)(97736003)(2656002)(86362001)(230783001)(20776003)(92726001)(92566001)(4396001)(40100003)(122556002)(85306004)(46102003)(110136001)(85852003)(93886004)(82746002)(87936001)(33656002)(19580405001)(19580395003)(558084003)(83716003)(101416001)(104396001)(42262002); DIR:OUT; SFP:1102; SCL:1; SRVR:CO2PR05MB729; H:CO2PR05MB732.namprd05.prod.outlook.com; FPR:; MLV:sfv; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Content-Type: text/plain; charset="us-ascii" Content-ID: <11ACCF682FD3D747955861190CD5036D@junipernetworks.onmicrosoft.com> Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: juniper.net Archived-At: http://mailarchive.ietf.org/arch/msg/grow/gTbFn8DulFbOukVTyi4UaT3irHs Cc: "" , "" , "" , "" Subject: Re: [GROW] RtgDir review: draft-ietf-grow-ix-bgp-route-server-operations-03.txt X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Oct 2014 22:58:33 -0000 On Oct 21, 2014, at 5:58 PM, Nick Hilliard wrote: ... > We'd prefer to leave the section in. Ok.=20 --John From nobody Wed Oct 22 10:15:21 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CE1451ACE22 for ; Wed, 22 Oct 2014 10:15:20 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.91 X-Spam-Level: X-Spam-Status: No, score=-1.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, T_RP_MATCHES_RCVD=-0.01] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 24Ae7WhakC7n for ; Wed, 22 Oct 2014 10:15:19 -0700 (PDT) Received: from sequoia.muada.com (sequoia.muada.com [IPv6:2001:1af8:3100:a006:1::]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2668D1ACDAA for ; Wed, 22 Oct 2014 10:15:19 -0700 (PDT) Received: from [192.168.178.23] (5356888C.cm-6-7c.dynamic.ziggo.nl [83.86.136.140]) (authenticated bits=0) by sequoia.muada.com (8.13.3/8.13.3) with ESMTP id s9MHF7LD075338 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Wed, 22 Oct 2014 19:15:08 +0200 (CEST) (envelope-from iljitsch@muada.com) From: Iljitsch van Beijnum Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Message-Id: <5E7EEE54-0F80-46AB-9736-D5B6DBA7074C@muada.com> Date: Wed, 22 Oct 2014 19:15:08 +0200 To: "grow@ietf.org grow@ietf.org" Mime-Version: 1.0 (Mac OS X Mail 8.0 \(1990.1\)) X-Mailer: Apple Mail (2.1990.1) Archived-At: http://mailarchive.ietf.org/arch/msg/grow/wm-m0v36PsVUgu9aOEamnyh0geg Subject: [GROW] Extended communities in routers X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Oct 2014 17:15:21 -0000 As per the discussion last week, I'm writing a draft that specifies a = set of communities that could be helpful with selective filtering of = deaggregates. However, I'm not sure whether it makes sense to use regular communities = or extended communities. If I define a new extended community, how does = this work in existing routers? (I have to admit I've never used extended = communities...) I know that if I base the whole thing on regular communities, it can = work today in existing routers and then maybe in the future routers = could recognize the semantics of those communities and gain extra = functionality. But what if I define a new extended community, will it show up in a = usable way in existing routers? I need 16 - 18 bits to encode my information, so this would fit both in = a regular or an extended community, using 4 bytes in both cases.= From nobody Wed Oct 22 13:39:42 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2C62F1A1A84; Wed, 22 Oct 2014 13:39:39 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.91 X-Spam-Level: X-Spam-Status: No, score=-1.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, T_RP_MATCHES_RCVD=-0.01] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rb6wd3w7aEQs; Wed, 22 Oct 2014 13:39:37 -0700 (PDT) Received: from sequoia.muada.com (sequoia.muada.com [IPv6:2001:1af8:3100:a006:1::]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C69D71A0264; Wed, 22 Oct 2014 13:39:36 -0700 (PDT) Received: from global-hq.muada.nl (global-hq.muada.nl [IPv6:2001:470:1f15:8b5:5155:1185:301b:2db] (may be forged)) (authenticated bits=0) by sequoia.muada.com (8.13.3/8.13.3) with ESMTP id s9MKdQxH076466 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 22 Oct 2014 22:39:26 +0200 (CEST) (envelope-from iljitsch@muada.com) From: Iljitsch van Beijnum Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Date: Wed, 22 Oct 2014 22:39:27 +0200 References: <20141022203344.29294.49897.idtracker@ietfa.amsl.com> To: "grow@ietf.org grow@ietf.org" , IPv6 Operations Message-Id: Mime-Version: 1.0 (Mac OS X Mail 8.0 \(1990.1\)) X-Mailer: Apple Mail (2.1990.1) Archived-At: http://mailarchive.ietf.org/arch/msg/grow/5G53CLXkwpW6uvLKSdtavRqBgZw Subject: [GROW] Fwd: I-D Action: draft-van-beijnum-grow-controlled-deagg-00.txt X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Oct 2014 20:39:39 -0000 I've written down my ideas for controlled deaggregation of enterprise = LIR prefixes. I'm sure everyone is going to love the second half where I talk about = encoding GPS coordinates into BGP communities. :-) Please send me all your feedback. I'd be happy to do a short presentation about this in v6ops and/or grow = next month. Iljitsch > A New Internet-Draft is available from the on-line Internet-Drafts = directories. > Title : Controlled IPv6 deaggregation by large = organizations > Author : Iljitsch van Beijnum > Filename : draft-van-beijnum-grow-controlled-deagg-00.txt > Pages : 8 > Date : 2014-10-22 > Abstract: > The use of IPv6 addresses by large organizations doesn't fit the > commonly used PA/PI dichotomy. Such organizations may hold a large > address block which is deaggregated into subprefixes that are > advertised by subunits of the organization. This document proposes = a > set of best practices to allow this deaggregation to be controlled > through filtering so that on the one hand, the size of the IPv6 > global routing table isn't unduly inflated, while on the other hand > organizations that seek to deaggregate a large IPv6 address block > don't see their reachability limited by remote filters. > The IETF datatracker status page for this draft is: > = https://datatracker.ietf.org/doc/draft-van-beijnum-grow-controlled-deagg/ > There's also a htmlized version available at: > http://tools.ietf.org/html/draft-van-beijnum-grow-controlled-deagg-00 From nobody Thu Oct 23 01:41:40 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 91E941A892A for ; Thu, 23 Oct 2014 01:41:37 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 0.79 X-Spam-Level: X-Spam-Status: No, score=0.79 tagged_above=-999 required=5 tests=[BAYES_50=0.8, T_RP_MATCHES_RCVD=-0.01] autolearn=unavailable Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fZ2utanHDQat for ; Thu, 23 Oct 2014 01:41:35 -0700 (PDT) Received: from mobil.space.net (mobil.space.net [195.30.115.67]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 39DA71A8920 for ; Thu, 23 Oct 2014 01:41:34 -0700 (PDT) X-Original-To: grow@ietf.org Received: from mobil.space.net (localhost [IPv6:::1]) by mobil.space.net (Postfix) with ESMTP id B1D88606F4 for ; Thu, 23 Oct 2014 10:41:32 +0200 (CEST) X-SpaceNet-Relay: true Received: from moebius3.space.net (moebius3.Space.Net [IPv6:2001:608:2:2::250]) by mobil.space.net (Postfix) with ESMTPS id 7EB4A6032B for ; Thu, 23 Oct 2014 10:41:32 +0200 (CEST) Received: (qmail 10150 invoked by uid 1007); 23 Oct 2014 10:41:32 +0200 Date: Thu, 23 Oct 2014 10:41:32 +0200 From: Gert Doering To: Matthew Petach Message-ID: <20141023084132.GE31092@Space.Net> References: <755DE4C3-CDDF-41AF-BA9C-E8EC5B4DFC4C@muada.com> <20141016233533.1B73521A106C@rock.dv.isc.org> <20141017010552.9682921A4D54@rock.dv.isc.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-NCC-RegID: de.space User-Agent: Mutt/1.5.23 (2014-03-12) Archived-At: http://mailarchive.ietf.org/arch/msg/grow/gpEO8trcwTvONcapOfMlRtw32d0 Cc: v6ops@ietf.org, grow@ietf.org, Mark Andrews Subject: Re: [GROW] [v6ops] Deaggregation by large organizations X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Oct 2014 08:41:37 -0000 Hi, On Thu, Oct 16, 2014 at 06:18:34PM -0700, Matthew Petach wrote: > The probability of us figuring out how to scale > the routing table to handle 40 billion prefixes > is orders of magnitude more likely than solving > the headaches associated with dynamic host > renumbering. That ship has done gone and > sailed, hit the proverbial iceberg, and is gathering > barnacles at the bottom of the ocean. What I find scary in this statement is the underlying "one solution must fit all users" mentality. I can fully see and understand Owen's point that in an *enterprise* environment, renumbering is truly hard, because you need to get lots of other people that have no real interest to renumber stuff in their config files - and yes, vendors of that could handle DNS lookups and combinations of "get prefix from DNS, attach , put result into usage" would be truly nice, but indeed, that should have been specced 15 years ago to be available now (maybe). OTOH, there's the large mass of SOHO style users, where "dynamic host renumbering" *really* is a non-issue. I've gone there and tested it in a homenet testbed with two IPv6 uplinks, so multi-homing and src-based routing thrown in - it works. It needs polishing and some IETF work here and there (SAS failover comes to mind, and labels-to- prefixes) but it works better than "IPv4 with two providers" today, for that particular class of users. PI(-ish) "for everybody" is just not the right solution for non-technical- savy users that would just not know that these funny numbers they received from one of their providers are relevant, and lose them - thus, when changing providers, would get new ones anyway. And what do they need static addresses for, anyway, as long as some sort of "register and lookup" mechanism exist (mDNS, DNS, SIP, ...) to find the address when needed? No, Owen's home does not qualify for a typical "SOHO" network, and most likely, none of the other readers. Ask yourself, what is needed to make the network on your parent's home work (assuming those are not network engineers). Gert Doering -- NetMaster -- have you enabled IPv6 on something today...? SpaceNet AG Vorstand: Sebastian v. Bomhard Joseph-Dollinger-Bogen 14 Aufsichtsratsvors.: A. Grundner-Culemann D-80807 Muenchen HRB: 136055 (AG Muenchen) Tel: +49 (0)89/32356-444 USt-IdNr.: DE813185279 From nobody Sat Oct 25 07:07:22 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 911D11A0023; Sat, 25 Oct 2014 07:07:14 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.91 X-Spam-Level: X-Spam-Status: No, score=-1.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, T_RP_MATCHES_RCVD=-0.01] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2kyx0P4dVsiJ; Sat, 25 Oct 2014 07:07:12 -0700 (PDT) Received: from sequoia.muada.com (sequoia.muada.com [IPv6:2001:1af8:3100:a006:1::]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2E3041A0015; Sat, 25 Oct 2014 07:07:12 -0700 (PDT) Received: from global-hq.muada.nl (global-hq.muada.nl [IPv6:2001:470:1f15:8b5:5c73:24de:d860:bd40] (may be forged)) (authenticated bits=0) by sequoia.muada.com (8.13.3/8.13.3) with ESMTP id s9PE6vFT001411 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 25 Oct 2014 16:06:57 +0200 (CEST) (envelope-from iljitsch@muada.com) Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Mac OS X Mail 8.0 \(1990.1\)) From: Iljitsch van Beijnum In-Reply-To: <544BA11F.7050102@globis.net> Date: Sat, 25 Oct 2014 16:07:00 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <31FED6FF-5398-4793-87F3-AC873811FD64@muada.com> References: <755DE4C3-CDDF-41AF-BA9C-E8EC5B4DFC4C@muada.com> <011101cfe935$d0e8a600$72b9f200$@riw.us> <544BA11F.7050102@globis.net> To: Ray Hunter X-Mailer: Apple Mail (2.1990.1) Archived-At: http://mailarchive.ietf.org/arch/msg/grow/zeU1wpqlK2wD2_6PK61-GHjVxyE Cc: v6ops@ietf.org, grow@ietf.org Subject: Re: [GROW] [v6ops] Deaggregation by large organizations X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Oct 2014 14:07:15 -0000 On 25 Oct 2014, at 15:09, Ray Hunter wrote: > This is natural behaviour, unless there's a less blunt instrument = applied to managing BGP routing table size than simply restricting = maximum prefix length per peer. Please have a look at my draft. I think that establishing an aggregate = of last resort coupled with BGP communities that allow for selectively = filtering deaggregates covered by an aggregate in the places where they = aren't desired helps both big organizations and network operators. If a big organization hires two tier-1 ISPs, for instance, and then = makes sure that the ISPs that its organizational subunits select for = their connectivity interconnect with the ISPs announcing the AoLR (as = peers or as customers), only networks that get paid need to carry the = deaggregates. Which is good for the ISPs that get paid (obviously), for = the ones that don't get paid (no deaggregates) and for the organization = (they know who to blame for connectivity issues).= From nobody Sun Oct 26 04:05:39 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 333E31A7D82; Sun, 26 Oct 2014 04:05:38 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 0.09 X-Spam-Level: X-Spam-Status: No, score=0.09 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, J_CHICKENPOX_21=0.6, T_RP_MATCHES_RCVD=-0.01] autolearn=no Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NJo7aNlZ_Y7q; Sun, 26 Oct 2014 04:05:36 -0700 (PDT) Received: from sequoia.muada.com (sequoia.muada.com [IPv6:2001:1af8:3100:a006:1::]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D835D1A7D81; Sun, 26 Oct 2014 04:05:35 -0700 (PDT) Received: from [192.168.178.23] (5356888C.cm-6-7c.dynamic.ziggo.nl [83.86.136.140]) (authenticated bits=0) by sequoia.muada.com (8.13.3/8.13.3) with ESMTP id s9QB5IQi007726 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 26 Oct 2014 12:05:19 +0100 (CET) (envelope-from iljitsch@muada.com) Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Mac OS X Mail 8.0 \(1990.1\)) From: Iljitsch van Beijnum In-Reply-To: <544BB713.8000803@globis.net> Date: Sun, 26 Oct 2014 12:05:22 +0100 Content-Transfer-Encoding: quoted-printable Message-Id: <1DDE5D8F-4B17-4D11-9F19-F94C38E7E749@muada.com> References: <755DE4C3-CDDF-41AF-BA9C-E8EC5B4DFC4C@muada.com> <011101cfe935$d0e8a600$72b9f200$@riw.us> <544BA11F.7050102@globis.net> <31FED6FF-5398-4793-87F3-AC873811FD64@muada.com> <544BB713.8000803@globis.net> To: Ray Hunter X-Mailer: Apple Mail (2.1990.1) Archived-At: http://mailarchive.ietf.org/arch/msg/grow/71uM0zJD4hO6GONdPWbGyrD6p4c Cc: v6ops@ietf.org, grow@ietf.org Subject: Re: [GROW] [v6ops] Deaggregation by large organizations X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Oct 2014 11:05:38 -0000 On 25 Oct 2014, at 16:43, Ray Hunter wrote: > I'm not convinced your draft is in line with my own understanding of = how multinationals I know either use, or want to use the Internet, and = why the de-aggregation occurs in the first place. > I'd thus like to see more data on where/why the de-aggregation is = occurring. Yes, that would be good to know. I guess when I have some time I'll take = the Fortune 500 and see what they inject in the global routing table. However, it's still early days for IPv6 so what we see today isn't = necessarily a reflection of what's needed in the future. > Internet "offload" is a common requirement for low value traffic, in = conjunction with a private high quality internal Intranet for corporate = apps like design tools, with both networks active simultaneously. > My thinking is that SADR, and running multiple (PA) prefixes within an = enterprise will address this requirement. So each sub unit would carry = both the multinational/global PI space and one or more local PA space = prefixes obtained from the local ISP. Only the local PA space would be = advertised out of each break out. That would be and prevent the need for = de-aggregate routes to be advertised back into the individual ISPs = serving the sub unit satellite sites. Do you have any examples of networks doing this? Using multiple = addresses is not easy. > Equally GRE tunnels or IPSEC tunnels over Internet are already = common-practice to create virtual enterprise networks. But that doesn't mean you want all your employees in Europe browsing the = web through a tunnel to North America. > > This way, deaggregates only have to be carried by ISPs providing the > aggregate of last resort service and the ISPs connecting subunits of > the organization. > I don't think enterprises want to be tied to ISP's at all. What do you mean? That they run their own network? Or that they can = switch ISPs easily? No reason the latter couldn't be accomplished with = the aggregate of last resort service. > I don't know of any small set of ISPs that can economically provide = service in 50+ countries in some sort of coordinated aggregate ISP = manner. Simple. Pay ISPs 1 and 2 to announce the aggregate. Then go look for = ISPs 3 - 50 and tell them if they want your business, they have to = interconnect with 1 and 2 (as customers or peers, you do't care). 1 and = 2 need to be present globally or close to it but not necessarily = locally, while 3+ need to be available locally but not necessarily = globally. > > In theory, a user in Tokyo could connect to the internet in Madrid. = In practice, this is is exceedingly rare. > I don't agree with this observation. I know of many cases e.g. where a = break in/out for a 3rd party from China is made in Europe. Or where a US = based company manages systems remotely in Europe, LATAM, Asia Pacific, = and the US and has regional links to the customer (with a break in/out = per region). Can you provide IP addresses that can be tracerouted? > My particular worry with aggregates of last resort would be that with = longest prefix match matching, it's becoming increasingly easy for = longer prefixes to hijack important enterprise aggregates. So = advertising an aggregate of last resort, whilst allowing sub units to = advertise longer prefixes to other ISPs, might not be such a great idea = for security. I guess the draft adds one issue here: an attacker could inject a longer = prefix but add communities that cause it to be filtered before it = reaches certain places so the hijacking is less obvious. But unless you want the IPv4 table to be 14M /24s and the IPv6 table be = some unholy number of /48s, the real solution to prefix hijacking needs = to be found elsewhere.= From nobody Sun Oct 26 14:51:48 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EDC831A1AAD; Sun, 26 Oct 2014 14:51:46 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.91 X-Spam-Level: X-Spam-Status: No, score=-1.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, T_RP_MATCHES_RCVD=-0.01] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fZEMAVgcVfuh; Sun, 26 Oct 2014 14:51:45 -0700 (PDT) Received: from sequoia.muada.com (sequoia.muada.com [IPv6:2001:1af8:3100:a006:1::]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 539E11A1AAC; Sun, 26 Oct 2014 14:51:45 -0700 (PDT) Received: from [192.168.178.23] (5356888C.cm-6-7c.dynamic.ziggo.nl [83.86.136.140]) (authenticated bits=0) by sequoia.muada.com (8.13.3/8.13.3) with ESMTP id s9QLpUKF010186 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 26 Oct 2014 22:51:30 +0100 (CET) (envelope-from iljitsch@muada.com) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 8.0 \(1990.1\)) From: Iljitsch van Beijnum In-Reply-To: <1414354639.42283.YahooMailNeo@web162201.mail.bf1.yahoo.com> Date: Sun, 26 Oct 2014 22:51:34 +0100 Content-Transfer-Encoding: quoted-printable Message-Id: References: <20141022203344.29294.49897.idtracker@ietfa.amsl.com> <1414354639.42283.YahooMailNeo@web162201.mail.bf1.yahoo.com> To: Mark ZZZ Smith X-Mailer: Apple Mail (2.1990.1) Archived-At: http://mailarchive.ietf.org/arch/msg/grow/r_IsFcMbLzq7Be_YVATMQp3lk14 Cc: "grow@ietf.org grow@ietf.org" , IPv6 Operations Subject: Re: [GROW] [v6ops] I-D Action: draft-van-beijnum-grow-controlled-deagg-00.txt X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Oct 2014 21:51:47 -0000 On 26 Oct 2014, at 21:17, Mark ZZZ Smith = wrote: > Regarding controlling how far a more specific travels, I've attached = 'no-export' to more specific routes for TE purposes when advertising = them to an upstream provider to limit their reach. Of course the trouble = is that 'no-export' has a very limited scope. This discussion reminded = me of this draft, which encodes an AS level hop count that can be used = to limit route propagation, perhaps it or something similar needs to be = revived: Setting an AS hop limit makes some sense if you assume the origin AS = wants to limit propagation of the advertisement. However, in many cases = the origin AS would probably like to see a deaggregate propagate as far = as possible, as this allows for the shortest paths and the highest level = of redundancy. Third party ASes, on the other hand, may want to limit how many of those = deaggregates they carry, but an AS hop limit wouldn't really give them = any tools to do that. But if you think that it makes sense to specify a community like this, = perhaps it would be a good idea to combine that one and the ones I'm = proposing here and possibly others into a single document. That would = probably make reviewing the document(s) an implementing those = communities easier. Or maybe not...= From nobody Mon Oct 27 15:43:06 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 157C81A1A8D; Mon, 27 Oct 2014 15:43:05 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.277 X-Spam-Level: X-Spam-Status: No, score=-1.277 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FM_FORGED_GMAIL=0.622, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=no Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FlwwRKwT0OC2; Mon, 27 Oct 2014 15:43:02 -0700 (PDT) Received: from mail-ig0-x22e.google.com (mail-ig0-x22e.google.com [IPv6:2607:f8b0:4001:c05::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 97D641A1B47; Mon, 27 Oct 2014 15:42:59 -0700 (PDT) Received: by mail-ig0-f174.google.com with SMTP id h18so4038929igc.13 for ; Mon, 27 Oct 2014 15:42:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=GPR4GzN6DsK8ynbbhsrJyMot4zaCiJnY9lkUP5r0dpE=; b=qk0LykNXytNB+lekiA0rt7Olj90kcxuxpYTOZRwbvc0O2llx4LKxJbFM0hGIZAzaXA /ljf7ppK+YHJ3P3ayHAwrqh/mOyIS/P2N3715QwxWJQOR2jIfTTwAclUvP+YFNmBz0sr mX53eWuV8Wm5mO+q1BfMbQQ8O/nBvAU4I5LEF/XHe9jVeI92NbKqJDcWtPziLhay8HdQ tbReun9Wqr30Q6BKeXkzqRgU+v7iSiSXcPu6uOWvyPkNFq6tDVeeMYeYkuIqTjINdPhL BfR6Yjc/46HvgHpJRFnWrE4h6FrYaEkFtlAGHBQ4uocTHg2IK4s0Z76y39ua5uX7HqPc 8GhQ== MIME-Version: 1.0 X-Received: by 10.50.60.97 with SMTP id g1mr25909690igr.2.1414449778898; Mon, 27 Oct 2014 15:42:58 -0700 (PDT) Sender: rraszuk@gmail.com Received: by 10.107.156.208 with HTTP; Mon, 27 Oct 2014 15:42:58 -0700 (PDT) In-Reply-To: References: <20141022203344.29294.49897.idtracker@ietfa.amsl.com> <1414354639.42283.YahooMailNeo@web162201.mail.bf1.yahoo.com> Date: Mon, 27 Oct 2014 23:42:58 +0100 X-Google-Sender-Auth: QVKOTpbuTPeaJWrCBbCheSN6UK4 Message-ID: From: Robert Raszuk To: Owen DeLong Content-Type: multipart/alternative; boundary=047d7b10cea79fdea605066f4002 Archived-At: http://mailarchive.ietf.org/arch/msg/grow/NXJlAe6-0n4ohmpuN8t5KW0ganQ Cc: "grow@ietf.org grow@ietf.org" , IPv6 Operations Subject: Re: [GROW] [v6ops] I-D Action: draft-van-beijnum-grow-controlled-deagg-00.txt X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2014 22:43:05 -0000 --047d7b10cea79fdea605066f4002 Content-Type: text/plain; charset=UTF-8 Considering that it takes on average two years to develop, test and ship a knob (not to mention that you need to write a check with sufficient amount of zeros in it) I think much better option would be just to have a parametrized policy language. Good news is that if I am not mistaken some vendors already support what you are asking today :) It just requires a little bit of in depth scripting ... I am sure your vendor of choice will be happy to support you. Cheers, Robert. On Mon, Oct 27, 2014 at 11:20 PM, Owen DeLong wrote: > What would be nice would be to have a BGP knob from vendors that could be > set on a per-peer basis (or per peer-group basis) that allowed us to > discard covered specifics with identical attributes on ingress. > > Owen > > > On Oct 26, 2014, at 2:51 PM, Iljitsch van Beijnum > wrote: > > > > On 26 Oct 2014, at 21:17, Mark ZZZ Smith > wrote: > > > >> Regarding controlling how far a more specific travels, I've attached > 'no-export' to more specific routes for TE purposes when advertising them > to an upstream provider to limit their reach. Of course the trouble is that > 'no-export' has a very limited scope. This discussion reminded me of this > draft, which encodes an AS level hop count that can be used to limit route > propagation, perhaps it or something similar needs to be revived: > > > > Setting an AS hop limit makes some sense if you assume the origin AS > wants to limit propagation of the advertisement. However, in many cases the > origin AS would probably like to see a deaggregate propagate as far as > possible, as this allows for the shortest paths and the highest level of > redundancy. > > > > Third party ASes, on the other hand, may want to limit how many of those > deaggregates they carry, but an AS hop limit wouldn't really give them any > tools to do that. > > > > But if you think that it makes sense to specify a community like this, > perhaps it would be a good idea to combine that one and the ones I'm > proposing here and possibly others into a single document. That would > probably make reviewing the document(s) an implementing those communities > easier. > > > > Or maybe not... > > _______________________________________________ > > v6ops mailing list > > v6ops@ietf.org > > https://www.ietf.org/mailman/listinfo/v6ops > > _______________________________________________ > v6ops mailing list > v6ops@ietf.org > https://www.ietf.org/mailman/listinfo/v6ops > --047d7b10cea79fdea605066f4002 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

Considering that it = takes on average two years to develop, test and ship a knob (not to mention= that you need to write a check with sufficient amount of zeros in it) I th= ink much better option would be just to have a parametrized policy language= .=C2=A0

Good news is that if I a= m not mistaken some vendors already support what you are asking today :) It= just requires a little bit of in depth scripting ...=C2=A0

I am sure your vendor of choice will be happy t= o support you.

Cheers,
Robert.


On Mon, Oct 27, 2014 at 11:20 PM, Owen = DeLong <owen@delong.com> wrote:
What would be nice would be to have a BGP knob from vendors that could = be set on a per-peer basis (or per peer-group basis) that allowed us to dis= card covered specifics with identical attributes on ingress.

Owen

> On Oct 26, 2014, at 2:51 PM, Iljitsch van Beijnum <iljitsch@muada.com> wrote:
>
> On 26 Oct 2014, at 21:17, Mark ZZZ Smith <markzzzsmith@yahoo.com.au> wrote:
>
>> Regarding controlling how far a more specific travels, I've at= tached 'no-export' to more specific routes for TE purposes when adv= ertising them to an upstream provider to limit their reach. Of course the t= rouble is that 'no-export' has a very limited scope. This discussio= n reminded me of this draft, which encodes an AS level hop count that can b= e used to limit route propagation, perhaps it or something similar needs to= be revived:
>
> Setting an AS hop limit makes some sense if you assume the origin AS w= ants to limit propagation of the advertisement. However, in many cases the = origin AS would probably like to see a deaggregate propagate as far as poss= ible, as this allows for the shortest paths and the highest level of redund= ancy.
>
> Third party ASes, on the other hand, may want to limit how many of tho= se deaggregates they carry, but an AS hop limit wouldn't really give th= em any tools to do that.
>
> But if you think that it makes sense to specify a community like this,= perhaps it would be a good idea to combine that one and the ones I'm p= roposing here and possibly others into a single document. That would probab= ly make reviewing the document(s) an implementing those communities easier.=
>
> Or maybe not...
> _______________________________________________
> v6ops mailing list=
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops

_______________________________________________
v6ops mailing list
v6ops@ietf.org
h= ttps://www.ietf.org/mailman/listinfo/v6ops

--047d7b10cea79fdea605066f4002-- From nobody Tue Oct 28 08:55:47 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 08D821A8AEF; Tue, 28 Oct 2014 08:55:44 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.901 X-Spam-Level: X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0H3ayGVSAd87; Tue, 28 Oct 2014 08:55:41 -0700 (PDT) Received: from na01-bl2-obe.outbound.protection.outlook.com (mail-bl2on0142.outbound.protection.outlook.com [65.55.169.142]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BAED71A8AF5; Tue, 28 Oct 2014 08:55:40 -0700 (PDT) Received: from DM2PR09MB0303.namprd09.prod.outlook.com (25.160.96.148) by DM2PR09MB0272.namprd09.prod.outlook.com (25.160.96.141) with Microsoft SMTP Server (TLS) id 15.1.6.9; Tue, 28 Oct 2014 15:55:39 +0000 Received: from DM2PR09MB0302.namprd09.prod.outlook.com (25.160.96.147) by DM2PR09MB0303.namprd09.prod.outlook.com (25.160.96.148) with Microsoft SMTP Server (TLS) id 15.1.6.9; Tue, 28 Oct 2014 15:55:38 +0000 Received: from DM2PR09MB0302.namprd09.prod.outlook.com ([25.160.96.147]) by DM2PR09MB0302.namprd09.prod.outlook.com ([25.160.96.147]) with mapi id 15.01.0006.000; Tue, 28 Oct 2014 15:55:38 +0000 From: "Sriram, Kotikalapudi" To: GROW WG , "idr@ietf.org" , "sidr@ietf.org" Thread-Topic: New Version Notification for draft-sriram-route-leak-problem-definition-00.txt Thread-Index: AQHP8jV3z2QVhp4Vq0eVP9ts7e6dW5xFo70r Date: Tue, 28 Oct 2014 15:55:37 +0000 Message-ID: <1414511737146.42356@nist.gov> References: <20141027222842.23964.59825.idtracker@ietfa.amsl.com> In-Reply-To: <20141027222842.23964.59825.idtracker@ietfa.amsl.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [129.6.222.126] x-microsoft-antispam: BCL:0;PCL:0;RULEID:;SRVR:DM2PR09MB0303;UriScan:; x-exchange-antispam-report-test: UriScan:; x-forefront-prvs: 0378F1E47A x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(199003)(189002)(377454003)(377424004)(64706001)(85852003)(92566001)(97736003)(76482002)(2656002)(92726001)(2201001)(15202345003)(31966008)(77096002)(107046002)(107886001)(40100003)(87936001)(86362001)(85306004)(15975445006)(230783001)(2501002)(117636001)(99286002)(95666004)(4396001)(101416001)(50986999)(120916001)(54356999)(105586002)(561944003)(106356001)(76176999)(106116001)(80022003)(46102003)(20776003)(19580405001)(21056001)(122556002)(19580395003)(66066001)(36756003); DIR:OUT; SFP:1102; SCL:1; SRVR:DM2PR09MB0303; H:DM2PR09MB0302.namprd09.prod.outlook.com; FPR:; MLV:sfv; PTR:InfoNoRecords; A:1; MX:1; LANG:en; Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Microsoft-Antispam: BCL:0;PCL:0;RULEID:;SRVR:DM2PR09MB0272; X-OriginatorOrg: nist.gov Archived-At: http://mailarchive.ietf.org/arch/msg/grow/64aybbz-EuR2ROhn-VxJ0eqXl-s Subject: [GROW] Fw: New Version Notification for draft-sriram-route-leak-problem-definition-00.txt X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Oct 2014 15:55:44 -0000 Several people at the microphone at the GROW WG meeting in Toronto had sugg= ested that we split =0A= the earlier document draft-sriram-route-leak-protection-00 into two parts:= =0A= =0A= (1) route leaks definition, and =0A= =0A= (2) route leaks solution proposal.=0A= =0A= The first one is expected to be taken up in GROW, and =0A= the path for the second one was suggested to be IDR --> SIDR.=0A= Accordingly, we have split our earlier single draft into two, with substant= ial revisions.=0A= This (notification below) is the first of the two drafts that deals with ro= ute leaks definition. =0A= Your comments are welcome.=0A= =0A= Since several people already expressed interest at the GROW meeting in Toro= nto (see meeting minutes), =0A= =0A= http://www.ietf.org/proceedings/90/minutes/minutes-90-grow=0A= =0A= we would like to request the GROW chairs to post a request for WG adoption= =0A= of this problem definition draft. =0A= Also, I will be happy to present a brief update on this new version in Hono= lulu, =0A= if the GROW WG chairs can allocate some time in the agenda. =0A= Thank you.=0A= =0A= Sriram=0A= ________________________________________=0A= From: internet-drafts@ietf.org =0A= Sent: Monday, October 27, 2014 6:28 PM=0A= To: Danny McPherson; Montgomery, Douglas; Eric Osterweil; Sriram, Kotikalap= udi; =0A= Subject: New Version Notification for draft-sriram-route-leak-problem-defin= ition-00.txt=0A= =0A= A new version of I-D, draft-sriram-route-leak-problem-definition-00.txt=0A= has been successfully submitted by Kotikalapudi Sriram and posted to the=0A= IETF repository.=0A= =0A= Name: draft-sriram-route-leak-problem-definition=0A= Revision: 00=0A= Title: Problem Definition and Classification of BGP Route Leaks=0A= Document date: 2014-10-27=0A= Group: Individual Submission=0A= Pages: 9=0A= URL: http://www.ietf.org/internet-drafts/draft-sriram-route-leak= -problem-definition-00.txt=0A= Status: https://datatracker.ietf.org/doc/draft-sriram-route-leak-pr= oblem-definition/=0A= Htmlized: http://tools.ietf.org/html/draft-sriram-route-leak-problem-= definition-00=0A= =0A= =0A= Abstract:=0A= A systemic vulnerability of the Border Gateway Protocol routing=0A= system, known as 'route leaks', has received significant attention in=0A= recent years. Frequent incidents that result in significant=0A= disruptions to Internet routing are labeled "route leaks", but to=0A= date we have lacked a common definition of the term. In this=0A= document, we provide a working definition of route leaks, keeping in=0A= mind the real occurrences that have received significant attention.=0A= Further, we attempt to enumerate (though not exhaustively) different=0A= types of route leaks based on observed events on the Internet. We=0A= aim to provide a taxonomy that covers several forms of route leaks=0A= that have been observed and are of concern to Internet user community=0A= as well as the network operator community.=0A= =0A= =0A= From nobody Tue Oct 28 09:16:44 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BF2C11A909D; Tue, 28 Oct 2014 09:16:41 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.901 X-Spam-Level: X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_PASS=-0.001] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nHPe9pDjy0qQ; Tue, 28 Oct 2014 09:16:31 -0700 (PDT) Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1bon0788.outbound.protection.outlook.com [IPv6:2a01:111:f400:fc10::1:788]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 004D91A8AEB; Tue, 28 Oct 2014 09:12:34 -0700 (PDT) Received: from DM2PR09MB0303.namprd09.prod.outlook.com (25.160.96.148) by DM2PR09MB0271.namprd09.prod.outlook.com (25.160.96.140) with Microsoft SMTP Server (TLS) id 15.1.6.9; Tue, 28 Oct 2014 16:12:12 +0000 Received: from DM2PR09MB0302.namprd09.prod.outlook.com (25.160.96.147) by DM2PR09MB0303.namprd09.prod.outlook.com (25.160.96.148) with Microsoft SMTP Server (TLS) id 15.1.6.9; Tue, 28 Oct 2014 16:12:10 +0000 Received: from DM2PR09MB0302.namprd09.prod.outlook.com ([25.160.96.147]) by DM2PR09MB0302.namprd09.prod.outlook.com ([25.160.96.147]) with mapi id 15.01.0006.000; Tue, 28 Oct 2014 16:12:10 +0000 From: "Sriram, Kotikalapudi" To: GROW WG , "idr@ietf.org" , "sidr@ietf.org" Thread-Topic: New Version Notification for draft-sriram-route-leak-detection-mitigation-00.txt Thread-Index: AQHP8sjie+MIpcLEZEaCeJbYTPJ6Mg== Date: Tue, 28 Oct 2014 16:12:10 +0000 Message-ID: <1414512729759.3402@nist.gov> References: <20141027222842.23964.59825.idtracker@ietfa.amsl.com>, <1414511737146.42356@nist.gov> In-Reply-To: <1414511737146.42356@nist.gov> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [129.6.222.126] x-microsoft-antispam: BCL:0;PCL:0;RULEID:;SRVR:DM2PR09MB0303;UriScan:; x-exchange-antispam-report-test: UriScan:; x-forefront-prvs: 0378F1E47A x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(199003)(189002)(377454003)(377424004)(64706001)(85852003)(92566001)(97736003)(76482002)(2201001)(92726001)(15202345003)(31966008)(77096002)(107046002)(107886001)(87936001)(40100003)(86362001)(85306004)(15975445006)(230783001)(2501002)(117636001)(99286002)(95666004)(4396001)(101416001)(50986999)(120916001)(54356999)(105586002)(561944003)(106356001)(76176999)(106116001)(2656002)(80022003)(46102003)(20776003)(19580405001)(21056001)(122556002)(66066001)(36756003)(19580395003); DIR:OUT; SFP:1102; SCL:1; SRVR:DM2PR09MB0303; H:DM2PR09MB0302.namprd09.prod.outlook.com; FPR:; MLV:sfv; PTR:InfoNoRecords; A:1; MX:1; LANG:en; Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Microsoft-Antispam: BCL:0;PCL:0;RULEID:;SRVR:DM2PR09MB0271; X-OriginatorOrg: nist.gov Archived-At: http://mailarchive.ietf.org/arch/msg/grow/hO25abEf8fxm9VpXXLKJpFKsZMI Subject: [GROW] Fw: New Version Notification for draft-sriram-route-leak-detection-mitigation-00.txt X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Oct 2014 16:16:42 -0000 Following up on my preceding email, this (notification below) is the second= part=0A= (after the 1 to 2 split) that documents the =93route leaks solution proposa= l=94.=0A= This work was presented at the GROW meeting in Toronto, and it was suggeste= d=0A= that the path of progress for this document (solution proposal) should be t= hrough IDR to SIDR. =0A= I will be happy to present this work in the IDR or the joint IDR-SIDR meeti= ng in Honolulu.=0A= The earlier comments on this work at the GROW meeting in Toronto can be fou= nd here: =0A= =0A= http://www.ietf.org/proceedings/90/minutes/minutes-90-grow =0A= =0A= Further comments, suggestions are welcome.=0A= =0A= Sriram =0A= =0A= ________________________________________=0A= From: internet-drafts@ietf.org =0A= Sent: Monday, October 27, 2014 7:01 PM=0A= To: Sriram, Kotikalapudi; Montgomery, Douglas; =0A= Subject: New Version Notification for draft-sriram-route-leak-detection-mit= igation-00.txt=0A= =0A= A new version of I-D, draft-sriram-route-leak-detection-mitigation-00.txt= =0A= has been successfully submitted by Kotikalapudi Sriram and posted to the=0A= IETF repository.=0A= =0A= Name: draft-sriram-route-leak-detection-mitigation=0A= Revision: 00=0A= Title: Methods for Detection and Mitigation of BGP Route Leaks=0A= Document date: 2014-10-27=0A= Group: Individual Submission=0A= Pages: 13=0A= URL: http://www.ietf.org/internet-drafts/draft-sriram-route-leak= -detection-mitigation-00.txt=0A= Status: https://datatracker.ietf.org/doc/draft-sriram-route-leak-de= tection-mitigation/=0A= Htmlized: http://tools.ietf.org/html/draft-sriram-route-leak-detectio= n-mitigation-00=0A= =0A= =0A= Abstract:=0A= In [I-D.ietf-sriram-route-leak-problem-definition], the authors have=0A= provided a definition of the route leak problem, and also enumerated=0A= several types of route leaks. In this document, we first examine=0A= which of those route-leak types are detected and mitigated by the=0A= existing BGPSEC protocol [I-D.ietf-sidr-bgpsec-protocol-09]. Where=0A= the current BGPSEC protocol doesn't offer a solution, this document=0A= suggests an enhancement that would extend the route-leak detection=0A= and mitigation capability of BGPSEC. The solution can be implemented=0A= in BGP without necessarily tying it to BGPSEC. Incorporating the=0A= solution in BGPSEC is one way of implementing it in a secure way. We=0A= do not claim to have provided a solution for all possible types of=0A= route leaks, but the solution covers several, especially considering=0A= some significant route-leak attacks or occurrences that have been=0A= observed in recent years. The document also includes a stopgap=0A= method for detection and mitigation of route leaks for the phase when=0A= BGPSEC (path validation) is not yet deployed but only origin=0A= validation is deployed.=0A= =0A= From nobody Tue Oct 28 11:26:06 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 559E51A897B for ; Tue, 28 Oct 2014 11:26:01 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ISsyD8-biP2X for ; Tue, 28 Oct 2014 11:25:58 -0700 (PDT) Received: from BLU004-OMC3S6.hotmail.com (blu004-omc3s6.hotmail.com [65.55.116.81]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A9DC21A913B for ; Tue, 28 Oct 2014 11:16:57 -0700 (PDT) Received: from BLU436-SMTP225 ([65.55.116.74]) by BLU004-OMC3S6.hotmail.com over TLS secured channel with Microsoft SMTPSVC(7.5.7601.22751); Tue, 28 Oct 2014 11:16:57 -0700 X-TMN: [yimmIzq1YhGgl7B/k5fCSt001p8ONscj] X-Originating-Email: [pds@lugs.com] Message-ID: User-Agent: Microsoft-MacOutlook/14.4.4.140807 Date: Tue, 28 Oct 2014 11:16:49 -0700 From: Peter Schoenmaker To: Thread-Topic: Working group agenda IETF 91 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="B_3497339815_5188109" X-OriginalArrivalTime: 28 Oct 2014 18:16:56.0474 (UTC) FILETIME=[5B8CAFA0:01CFF2DB] Archived-At: http://mailarchive.ietf.org/arch/msg/grow/sfhyIOV16loOtRqJD9Rm_FhjyY0 Subject: [GROW] Working group agenda IETF 91 X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Oct 2014 18:26:01 -0000 --B_3497339815_5188109 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Hello, We currently have 1 hour time at IETF 91. We still have room in the agenda. Please let the chairs know if you would like time. Thanks Peter --B_3497339815_5188109 Content-Type: text/html; charset="US-ASCII" Content-Transfer-Encoding: quoted-printable
Hello,

We currently have 1 hour time at IETF 91.  We still have room in the= agenda.  Please let the chairs know if you would like time.
=
Thanks

Peter


--B_3497339815_5188109-- From nobody Tue Oct 28 13:48:02 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A11EA1A8F4A; Tue, 28 Oct 2014 13:47:51 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -14.511 X-Spam-Level: X-Spam-Status: No, score=-14.511 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0CnM_0mkkvnA; Tue, 28 Oct 2014 13:47:49 -0700 (PDT) Received: from rcdn-iport-7.cisco.com (rcdn-iport-7.cisco.com [173.37.86.78]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1F3FD1A8AE7; Tue, 28 Oct 2014 13:47:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=362; q=dns/txt; s=iport; t=1414529269; x=1415738869; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=a5sguN7RrYNErVgLva73QrlidOcoSPlnFuSW6WB7lgs=; b=JIx7ER0E9rjRN0eTXB3/epoCKl9n8zkkY20FvH9TE3VxNcl7/KRG1Vlm 5qcV3AZeSDmxwIjFIiC5KjkTVHQ73hmwxRXyyOL2BqzoE1BpjAG10Hw64 9X3aSFjLCOeljvjqUAohep3VOQRniXgeTSh5xx2/OTQNauwJeWkqueyhf 8=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AhYFAB0AUFStJV2T/2dsb2JhbABcgw5UWATOQYdNAoEhFgEBAQEBfYQDAQEEOj8QAgEINhAyJQIEAQ0FiEENxw4BAQEBAQEBAQEBAQEBAQEBAQEBAQETBJEJB4RLAQSPbYIehEqHE5Y2g3hsgUiBAwEBAQ X-IronPort-AV: E=Sophos;i="5.04,804,1406592000"; d="scan'208";a="367224062" Received: from rcdn-core-11.cisco.com ([173.37.93.147]) by rcdn-iport-7.cisco.com with ESMTP; 28 Oct 2014 20:47:48 +0000 Received: from xhc-aln-x09.cisco.com (xhc-aln-x09.cisco.com [173.36.12.83]) by rcdn-core-11.cisco.com (8.14.5/8.14.5) with ESMTP id s9SKlmCH001164 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 28 Oct 2014 20:47:48 GMT Received: from xmb-aln-x15.cisco.com ([169.254.9.162]) by xhc-aln-x09.cisco.com ([173.36.12.83]) with mapi id 14.03.0195.001; Tue, 28 Oct 2014 15:47:48 -0500 From: "Alvaro Retana (aretana)" To: Owen DeLong , Iljitsch van Beijnum Thread-Topic: [v6ops] I-D Action: draft-van-beijnum-grow-controlled-deagg-00.txt Thread-Index: AQHP8vBu3ZdQMvNUnkC4PgcWIAV3bg== Date: Tue, 28 Oct 2014 20:47:47 +0000 Message-ID: References: <20141022203344.29294.49897.idtracker@ietfa.amsl.com> <1414354639.42283.YahooMailNeo@web162201.mail.bf1.yahoo.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.82.209.205] Content-Type: text/plain; charset="us-ascii" Content-ID: <10E658C88BA7014FA66A90FD1D7FDB03@emea.cisco.com> Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Archived-At: http://mailarchive.ietf.org/arch/msg/grow/naKW1-4Wwp7g0jI4el89Wmt4bLA Cc: "grow@ietf.org grow@ietf.org" , IPv6 Operations Subject: Re: [GROW] [v6ops] I-D Action: draft-van-beijnum-grow-controlled-deagg-00.txt X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Oct 2014 20:47:51 -0000 On 10/27/14, 7:20 PM, "Owen DeLong" wrote: >What would be nice would be to have a BGP knob from vendors that could be >set on a per-peer basis (or per peer-group basis) that allowed us to >discard covered specifics with identical attributes on ingress. https://tools.ietf.org/html/draft-white-grow-overlapping-routes :-) Alvaro. From nobody Tue Oct 28 17:29:21 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8ABA91A1AA4; Tue, 28 Oct 2014 17:29:18 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.91 X-Spam-Level: X-Spam-Status: No, score=-1.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, T_RP_MATCHES_RCVD=-0.01] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Vq-jAUmYqUBr; Tue, 28 Oct 2014 17:29:16 -0700 (PDT) Received: from ran.psg.com (ran.psg.com [IPv6:2001:418:8006::18]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B57201A1A29; Tue, 28 Oct 2014 17:29:16 -0700 (PDT) Received: from localhost ([127.0.0.1] helo=ryuu.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.82) (envelope-from ) id 1XjH8U-0007SB-Fw; Wed, 29 Oct 2014 00:29:14 +0000 Date: Wed, 29 Oct 2014 09:29:13 +0900 Message-ID: From: Randy Bush To: Alvaro Retana In-Reply-To: References: <20141022203344.29294.49897.idtracker@ietfa.amsl.com> <1414354639.42283.YahooMailNeo@web162201.mail.bf1.yahoo.com> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.7 - "Harue") Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Archived-At: http://mailarchive.ietf.org/arch/msg/grow/8saVqAX-3ReLpS3DP-uoNUcFETw Cc: GROW List , IPv6 Operations Subject: Re: [GROW] [v6ops] I-D Action: draft-van-beijnum-grow-controlled-deagg-00.txt X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2014 00:29:18 -0000 >> What would be nice would be to have a BGP knob from vendors that could be >> set on a per-peer basis (or per peer-group basis) that allowed us to >> discard covered specifics with identical attributes on ingress. >=20 > https://tools.ietf.org/html/draft-white-grow-overlapping-routes >=20 > :-) DRAGON: Distributed Route Aggregation on the Global Network. Jo=E3o Lu=EDs Sobrinho, Laurent Vanbever, Franck Le, Jennifer Rexford.=09 ACM CoNEXT 2014. Sydney, Australia (December 2014). http://vanbever.eu/pdfs/vanbever_dragon_conext_2014.pdf :) randy From nobody Wed Oct 29 07:58:10 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 494CD1A0141; Wed, 29 Oct 2014 07:58:07 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.898 X-Spam-Level: X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FREEMAIL_FROM=0.001] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id w14v9VIerk8l; Wed, 29 Oct 2014 07:58:06 -0700 (PDT) Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id E47E31A011D; Wed, 29 Oct 2014 07:58:05 -0700 (PDT) MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit From: "Christopher Morrow" To: joelja@gmail.com X-Test-IDTracker: no X-IETF-IDTracker: 5.7.1.p2 Auto-Submitted: auto-generated Precedence: bulk Message-ID: <20141029145805.10192.37932.idtracker@ietfa.amsl.com> Date: Wed, 29 Oct 2014 07:58:05 -0700 Archived-At: http://mailarchive.ietf.org/arch/msg/grow/_yZVUyuZ1nCv0FsDNZ6Mq6Ef5-A Cc: iesg-secretary@ietf.org, grow@ietf.org, draft-ietf-grow-irr-routing-policy-considerations.all@tools.ietf.org, grow-chairs@tools.ietf.org Subject: [GROW] Publication has been requested for draft-ietf-grow-irr-routing-policy-considerations-05 X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2014 14:58:07 -0000 Chris Morrow has requested publication of draft-ietf-grow-irr-routing-policy-considerations-05 as Informational on behalf of the GROW working group. Please verify the document's state at http://datatracker.ietf.org/doc/draft-ietf-grow-irr-routing-policy-considerations/ From nobody Wed Oct 29 07:58:52 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 809E81A0171; Wed, 29 Oct 2014 07:58:43 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.101 X-Spam-Level: X-Spam-Status: No, score=-0.101 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7jBgjogRR4tI; Wed, 29 Oct 2014 07:58:39 -0700 (PDT) Received: from mail-vc0-x22a.google.com (mail-vc0-x22a.google.com [IPv6:2607:f8b0:400c:c03::22a]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 958251A0161; Wed, 29 Oct 2014 07:58:39 -0700 (PDT) Received: by mail-vc0-f170.google.com with SMTP id la4so724079vcb.15 for ; Wed, 29 Oct 2014 07:58:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=BKgcEOws6360F8tSxbrOxkdQmxZR+VD5zcPhPQ15k3E=; b=OTNoheIBK+hfLo+tTf2XckFkknRsu+hbEkT2uOHhe+otj4cKmDEUI/CTWL5gkWfUa5 BiAmIcSMTttwNhG2hkcRTKoUpXIMGcD6819lctFJXuHintqdlg1oWLttLA06xvhURsdi onq9IaEx+wqaIjPvg++HcAWNz94k87nbMEvvJcrg5cql4yjVjNHVvlVx4wjHGk2Py4Wg 1FvLkYOfN6QMyRLc/ZE1ca1f9Hdiiy81FI88bYZhpP/qy2xv5ImFG4dfWR02vOHXG10I xGItR4YxehvgtfqUnYDknmGdoBnFDrKxgI0623ScuNmEbaId0WCcapZRIdI/mnL/BYBN nUhA== MIME-Version: 1.0 X-Received: by 10.52.240.232 with SMTP id wd8mr3479317vdc.74.1414594718707; Wed, 29 Oct 2014 07:58:38 -0700 (PDT) Received: by 10.221.44.8 with HTTP; Wed, 29 Oct 2014 07:58:38 -0700 (PDT) In-Reply-To: References: <6F83BA22-689E-483A-9DF5-C415A525341E@verisign.com> Date: Wed, 29 Oct 2014 07:58:38 -0700 Message-ID: From: Christopher Morrow To: "George, Wes" Content-Type: text/plain; charset=UTF-8 Archived-At: http://mailarchive.ietf.org/arch/msg/grow/XZ1YHguh2UttpP_46DSEBIGXAFo Cc: "grow-chairs@ietf.org" , "grow@ietf.org grow@ietf.org" Subject: Re: [GROW] WGLC: draft-ietf-grow-irr-routing-policy-considerations X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2014 14:58:43 -0000 On Mon, Sep 22, 2014 at 8:14 AM, Christopher Morrow wrote: > > Eric/Authors, > I'll push out a publication request today, you all should be cc'd on > it, if it's NOT out today please ping me and i'll circle back for > completion. this took a while longer than I thought :( but done now. From nobody Wed Oct 29 08:20:05 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D65F41A883E; Sat, 25 Oct 2014 06:10:20 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 0.789 X-Spam-Level: X-Spam-Status: No, score=0.789 tagged_above=-999 required=5 tests=[BAYES_50=0.8, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GdLrgOuELAQz; Sat, 25 Oct 2014 06:10:19 -0700 (PDT) Received: from globis01.globis.net (mail.globis.net [IPv6:2001:470:1f15:62e::2]) by ietfa.amsl.com (Postfix) with ESMTP id 151311A001B; Sat, 25 Oct 2014 06:10:19 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by globis01.globis.net (Postfix) with ESMTP id F1D3B871612; Sat, 25 Oct 2014 15:10:17 +0200 (CEST) Received: from globis01.globis.net ([127.0.0.1]) by localhost (mail.globis.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VPnePT2Iuj9C; Sat, 25 Oct 2014 15:10:17 +0200 (CEST) Received: from Rays-iMac.local (092-111-140-211.static.chello.nl [92.111.140.211]) (Authenticated sender: Ray.Hunter@globis.net) by globis01.globis.net (Postfix) with ESMTPSA id C9687870049; Sat, 25 Oct 2014 15:10:17 +0200 (CEST) Message-ID: <544BA11F.7050102@globis.net> Date: Sat, 25 Oct 2014 15:09:51 +0200 From: Ray Hunter User-Agent: Postbox 3.0.11 (Macintosh/20140602) MIME-Version: 1.0 To: Russ White References: <755DE4C3-CDDF-41AF-BA9C-E8EC5B4DFC4C@muada.com> <011101cfe935$d0e8a600$72b9f200$@riw.us> In-Reply-To: <011101cfe935$d0e8a600$72b9f200$@riw.us> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Archived-At: http://mailarchive.ietf.org/arch/msg/grow/jnyYdO2GY8wisp8HSTkvpefeUyg X-Mailman-Approved-At: Wed, 29 Oct 2014 08:19:55 -0700 Cc: v6ops@ietf.org, grow@ietf.org Subject: Re: [GROW] [v6ops] Deaggregation by large organizations X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Oct 2014 13:10:21 -0000 Russ White wrote: >> Injecting an aggregate as a point of last resort: >> >> I think this can be done today and probably is done today. But a document >> describing how to do it would probably be helpful. I'm thinking along the >> following lines: >> >> The AoLR (Aggregate of Last Resort) service would entail a service > provider >> announcing the aggregate without necessarily providing connectivity > towards >> all the places announcing more specifics covered by the aggregate. So if > ISP A >> announces the AoLR and ISP B provides connectivity to a more specific, ISP > C >> would send traffic to A as per the aggregate and then A would immediately >> hand it over to B. > > Or perhaps something simpler would work here -- bounding longest match. > > :-) > > Russ > No. Now we've "solved" the address space issue, we focus back on routing table size angst. History repeats. My (tiny) datapoint on multinationals is that they're simply grabbing /32's (or as big as possible space) from multiple registries as soon as possible: remembering how much of a battle it was in IPv4 to get PI space properly routed, and assuming that this same discussion would resurface in IPv6, and that maximum prefix length would once again become a hot topic..... short prefixes are "better". Get 'em now while you can. This is natural behaviour, unless there's a less blunt instrument applied to managing BGP routing table size than simply restricting maximum prefix length per peer. e.g. RIR charge being dependent on the number of global routing slot entries, rather than purely on address space allocation size. And yes, of course, de-aggregation is a potentially serious DOS vector. Meanwhile, renumbering is still hard. -- Regards, RayH From nobody Wed Oct 29 08:20:31 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 164BF1A1A82 for ; Sun, 26 Oct 2014 13:20:06 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 1.203 X-Spam-Level: * X-Spam-Status: No, score=1.203 tagged_above=-999 required=5 tests=[BAYES_50=0.8, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, FROM_LOCAL_NOVOWEL=0.5, HK_RANDOM_ENVFROM=0.001, HK_RANDOM_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=no Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cJvY9tbJeNsb for ; Sun, 26 Oct 2014 13:20:04 -0700 (PDT) Received: from nm34-vm9.bullet.mail.gq1.yahoo.com (nm34-vm9.bullet.mail.gq1.yahoo.com [98.136.216.138]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2373B1A1A7E for ; Sun, 26 Oct 2014 13:20:04 -0700 (PDT) Received: from [127.0.0.1] by nm34.bullet.mail.gq1.yahoo.com with NNFMP; 26 Oct 2014 20:20:03 -0000 Received: from [216.39.60.183] by nm34.bullet.mail.gq1.yahoo.com with NNFMP; 26 Oct 2014 20:17:19 -0000 Received: from [98.139.215.140] by tm19.bullet.mail.gq1.yahoo.com with NNFMP; 26 Oct 2014 20:17:19 -0000 Received: from [98.139.215.230] by tm11.bullet.mail.bf1.yahoo.com with NNFMP; 26 Oct 2014 20:17:19 -0000 Received: from [127.0.0.1] by omp1070.mail.bf1.yahoo.com with NNFMP; 26 Oct 2014 20:17:19 -0000 X-Yahoo-Newman-Property: ymail-4 X-Yahoo-Newman-Id: 271459.17551.bm@omp1070.mail.bf1.yahoo.com Received: (qmail 75904 invoked by uid 60001); 26 Oct 2014 20:17:19 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com.au; s=s1024; t=1414354639; bh=c0n+W1BkX4oA+SoPfKelofIaiGYw6ljSE1gG9rEguVI=; h=References:Message-ID:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=hgA4cr9KZq9Nyj4d5hg9enNJ24C3YahYSmt58ORgznxjHWvK/xDkE0ZPMNiNIz+lmVbPG703woDzxY56KKoxiW9ySetD7EBUKlhC8X0Iro9jphWt146Vew3RzcSiLYPymYuKMS9vWjPehwrydvF98Y9RGLOeP2L4u144Cj2cxcQ= X-YMail-OSG: cd44UJwVM1nZ7Ts0UBk8v0qnBBFUsevlhaqcnfChh8xJF0T 0XjkXv9zdAtKqFBp9AuUefUOgT13l8FRrYzVK.DYeoNt.EjUlYR0P2VKSaRE ksORl2V4_meak.atbl6DEth9XJioNQacFWl0Rm5HTJcQBCxoBjCtRqPAxoFd 9dOXxOrVQVNMcmo2oW4.cGbWCFSBPwx__KNzc1eFuFUD_lQ5vCYzNZmlessk 3rbOunSZfZ5BxJJ0NKV3C3OSojcZfvujp7YvfkC1l.xyIcmUwSUFXH0jfMeO AWXplydVI802CLC02SjJwGmXJjwtKr_J.0jyT5hH20l3zZzv16XKKF0IiatE 45CESQJEQSZheaBYf4hQqiiVENontU_ayC8BzjirWha3lN0q4ss90UQ1lQGG nqVtPj5szbrDZQyQIUbAAu..351WqyMv.WfQ98FxPNsLxIyr7khenxcAAAS7 PeFQ7Ug7RwpQLZSF18KAbC0JspB43xPfkwrVF9uKifLQVqFt17fdYlrBAcHD SAtN2fukf8k6xS.qKsXyNs2vPkqC5c_Lj0bAwQDgcBfhAbcyllHhiyFTml0t vlat0iFHlcP9IUDOmbQZYkYd3CGP_ZFEi40C1_g5NM6E8MQQcX8.UmRH53M0 nw61vILRM.YBqm0uuOq0YRTYWidbzT9I6PZtoNwB6Kv25RjVKHQ-- Received: from [150.101.221.237] by web162201.mail.bf1.yahoo.com via HTTP; Sun, 26 Oct 2014 13:17:19 PDT X-Rocket-MIMEInfo: 002.001, CgpIaSwgCgoKUmVnYXJkaW5nIGNvbnRyb2xsaW5nIGhvdyBmYXIgYSBtb3JlIHNwZWNpZmljIHRyYXZlbHMsIEkndmUgYXR0YWNoZWQgJ25vLWV4cG9ydCcgdG8gbW9yZSBzcGVjaWZpYyByb3V0ZXMgZm9yIFRFIHB1cnBvc2VzIHdoZW4gYWR2ZXJ0aXNpbmcgdGhlbSB0byBhbiB1cHN0cmVhbSBwcm92aWRlciB0byBsaW1pdCB0aGVpciByZWFjaC4gT2YgY291cnNlIHRoZSB0cm91YmxlIGlzIHRoYXQgJ25vLWV4cG9ydCcgaGFzIGEgdmVyeSBsaW1pdGVkIHNjb3BlLiBUaGlzIGRpc2N1c3Npb24gcmVtaW5kZWQBMAEBAQE- X-Mailer: YahooMailWebService/0.8.203.733 References: <20141022203344.29294.49897.idtracker@ietfa.amsl.com> Message-ID: <1414354639.42283.YahooMailNeo@web162201.mail.bf1.yahoo.com> Date: Sun, 26 Oct 2014 13:17:19 -0700 From: Mark ZZZ Smith To: Iljitsch van Beijnum , "grow@ietf.org grow@ietf.org" , IPv6 Operations In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Archived-At: http://mailarchive.ietf.org/arch/msg/grow/HtDHgXxcaf4nwIzkIs6iygiH9m0 X-Mailman-Approved-At: Wed, 29 Oct 2014 08:19:58 -0700 Subject: Re: [GROW] [v6ops] Fwd: I-D Action: draft-van-beijnum-grow-controlled-deagg-00.txt X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Mark ZZZ Smith List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Oct 2014 20:20:06 -0000 =0A=0AHi, =0A=0A=0ARegarding controlling how far a more specific travels, I= 've attached 'no-export' to more specific routes for TE purposes when adver= tising them to an upstream provider to limit their reach. Of course the tro= uble is that 'no-export' has a very limited scope. This discussion reminded= me of this draft, which encodes an AS level hop count that can be used to = limit route propagation, perhaps it or something similar needs to be revive= d:=0A=0A"The AS_HOPCOUNT Path Attribute=0A=0A2. Introduction=0A=0A A pre= fix that is injected into BGP [RFC1771] will propagate=0A throughout the = mesh of all BGP speakers unless it is explicitly=0A blocked by policy con= figuration. This behavior is necessary for the=0A correct operation of B= GP, but has some unfortunate interactions with=0A current operational pro= cedures. Currently, it is beneficial in some=0A cases to inject longer p= refixes into BGP to control the flow of=0A traffic headed towards a parti= cular destination. These longer=0A prefixes may be advertised in additio= n to an aggregate, even when the=0A aggregate advertisement is sufficient= for basic reachability. This=0A particular application is known as "int= er-domain traffic engineering"=0A and is a well-known phenomenon that is = contributing to growth in the=0A size of the global routing table [RFC322= 1]. The mechanism proposed=0A here allows the propagation of those longe= r prefixes to be limited,=0A allowing some traffic engineering problems t= o be solved without such=0A global implications."=0A=0A=0Ahttps://tools.i= etf.org/html/draft-ietf-idr-as-hopcount-00=0A=0A=0ANot covered in that draf= t, one thought would be that upstream operators could police something like= this by only accepting more specifics of your aggregate with an AS_HOPCOUN= T value of <=3D 10.=0A=0A=0ARegards,=0AMark.=0A From nobody Wed Oct 29 08:20:42 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 10BDD1A0016; Sat, 25 Oct 2014 07:44:01 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.511 X-Spam-Level: X-Spam-Status: No, score=-0.511 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zus-Bl317sE5; Sat, 25 Oct 2014 07:43:59 -0700 (PDT) Received: from globis01.globis.net (mail.globis.net [IPv6:2001:470:1f15:62e::2]) by ietfa.amsl.com (Postfix) with ESMTP id 3CAC81A000B; Sat, 25 Oct 2014 07:43:59 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by globis01.globis.net (Postfix) with ESMTP id D723D871613; Sat, 25 Oct 2014 16:43:57 +0200 (CEST) Received: from globis01.globis.net ([127.0.0.1]) by localhost (mail.globis.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DuKq8c1LPg6f; Sat, 25 Oct 2014 16:43:57 +0200 (CEST) Received: from Rays-iMac.local (092-111-140-211.static.chello.nl [92.111.140.211]) (Authenticated sender: Ray.Hunter@globis.net) by globis01.globis.net (Postfix) with ESMTPSA id A1F15871612; Sat, 25 Oct 2014 16:43:57 +0200 (CEST) Message-ID: <544BB713.8000803@globis.net> Date: Sat, 25 Oct 2014 16:43:31 +0200 From: Ray Hunter User-Agent: Postbox 3.0.11 (Macintosh/20140602) MIME-Version: 1.0 To: Iljitsch van Beijnum References: <755DE4C3-CDDF-41AF-BA9C-E8EC5B4DFC4C@muada.com> <011101cfe935$d0e8a600$72b9f200$@riw.us> <544BA11F.7050102@globis.net> <31FED6FF-5398-4793-87F3-AC873811FD64@muada.com> In-Reply-To: <31FED6FF-5398-4793-87F3-AC873811FD64@muada.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Archived-At: http://mailarchive.ietf.org/arch/msg/grow/cSQl6eehSAjJF73R08S31OGtfnE X-Mailman-Approved-At: Wed, 29 Oct 2014 08:19:57 -0700 Cc: v6ops@ietf.org, grow@ietf.org Subject: Re: [GROW] [v6ops] Deaggregation by large organizations X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Oct 2014 14:44:01 -0000 > Iljitsch van Beijnum > 25 October 2014 16:07 > > Please have a look at my draft. I think that establishing an aggregate > of last resort coupled with BGP communities that allow for selectively > filtering deaggregates covered by an aggregate in the places where > they aren't desired helps both big organizations and network operators. > > If a big organization hires two tier-1 ISPs, for instance, and then > makes sure that the ISPs that its organizational subunits select for > their connectivity interconnect with the ISPs announcing the AoLR (as > peers or as customers), only networks that get paid need to carry the > deaggregates. Which is good for the ISPs that get paid (obviously), > for the ones that don't get paid (no deaggregates) and for the > organization (they know who to blame for connectivity issues). > I'm not convinced your draft is in line with my own understanding of how multinationals I know either use, or want to use the Internet, and why the de-aggregation occurs in the first place. I'd thus like to see more data on where/why the de-aggregation is occurring. Particularly my perception does not seem to fit the assumption of Section 2. > For reasons of cost and routing efficiency it's not possible or desired to use an internal network between the subunits or locations to transport traffic to/from the internet from one organizational subunit to another. Internet "offload" is a common requirement for low value traffic, in conjunction with a private high quality internal Intranet for corporate apps like design tools, with both networks active simultaneously. My thinking is that SADR, and running multiple (PA) prefixes within an enterprise will address this requirement. So each sub unit would carry both the multinational/global PI space and one or more local PA space prefixes obtained from the local ISP. Only the local PA space would be advertised out of each break out. That would be and prevent the need for de-aggregate routes to be advertised back into the individual ISPs serving the sub unit satellite sites. Equally GRE tunnels or IPSEC tunnels over Internet are already common-practice to create virtual enterprise networks. > This way, deaggregates only have to be carried by ISPs providing the aggregate of last resort service and the ISPs connecting subunits of the organization. I don't think enterprises want to be tied to ISP's at all. The hope/ dream is that once a prefix enters the global routing table, then it will be globally reachable. I don't know of any small set of ISPs that can economically provide service in 50+ countries in some sort of coordinated aggregate ISP manner. Equally, Section 3 seems to assumes that the customer/enterprise relationship is regional, which IMVHO is not always the case. www.myenterprise.com needs to be world wide reachable, but with local content delivered by CDN or local servers. > In theory, a user in Tokyo could connect to the internet in Madrid. In practice, this is is exceedingly rare. I don't agree with this observation. I know of many cases e.g. where a break in/out for a 3rd party from China is made in Europe. Or where a US based company manages systems remotely in Europe, LATAM, Asia Pacific, and the US and has regional links to the customer (with a break in/out per region). My particular worry with aggregates of last resort would be that with longest prefix match matching, it's becoming increasingly easy for longer prefixes to hijack important enterprise aggregates. So advertising an aggregate of last resort, whilst allowing sub units to advertise longer prefixes to other ISPs, might not be such a great idea for security. -- Regards, RayH From nobody Fri Oct 31 14:35:29 2014 Return-Path: X-Original-To: grow@ietfa.amsl.com Delivered-To: grow@ietfa.amsl.com Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6C3901AD038 for ; Thu, 30 Oct 2014 00:18:42 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.899 X-Spam-Level: X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, TVD_SPACE_RATIO=0.001] autolearn=ham Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ESJ1oMlMhoNA; Thu, 30 Oct 2014 00:18:41 -0700 (PDT) Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 560491AD031; Thu, 30 Oct 2014 00:18:41 -0700 (PDT) MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit To: christopher.morrow@gmail.com, grow@ietf.org, draft-ietf-grow-irr-routing-policy-considerations.all@tools.ietf.org, grow-chairs@tools.ietf.org X-Test-IDTracker: no X-IETF-IDTracker: 5.7.1.p2 Auto-Submitted: auto-generated Precedence: bulk Message-ID: <20141030071841.25723.30202.idtracker@ietfa.amsl.com> Date: Thu, 30 Oct 2014 00:18:41 -0700 From: IETF Secretariat Archived-At: http://mailarchive.ietf.org/arch/msg/grow/nTuToi1TAOPsuC3rD61c6vMoPkw X-Mailman-Approved-At: Fri, 31 Oct 2014 14:35:29 -0700 Subject: [GROW] ID Tracker State Update Notice: X-BeenThere: grow@ietf.org X-Mailman-Version: 2.1.15 List-Id: Grow Working Group Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Oct 2014 07:18:42 -0000 IESG state changed to AD Evaluation from Publication Requested ID Tracker URL: http://datatracker.ietf.org/doc/draft-ietf-grow-irr-routing-policy-considerations/