[ixpmanager] route server template/32bit ASNs
Andreas Polyrakis
apolyr at noc.grnet.gr
Thu Aug 6 14:41:50 IST 2015
Hello Stefan,
Attached you can find our implementation of route servers, including the
IXPmanager templates.
We follow approach #2, with extended communities. Although Nick's
concerns are valid, we have not encountered cases with members with
routers not supporting this feature yet.
If you decide to follow our implementation, I can send you an improved
version of the function master_to_as() -- but this one also works fine.
Please keep in mind that the IXPmanager prefix analysis tool is
hardcoded to the IXPmanager's implementation of the route servers -- the
script will break if you change the naming (as we did). We can supply
the modified script if you want it.
Regards,
On 08/06/2015 04:13 PM, Stefan Kaltenbrunner wrote:
> On 08/06/2015 03:03 PM, Nick Hilliard wrote:
>> Hi Stefan,
>
> Hi Nick!
>
>>
>> 1. static mapping doesn't scale
>
> I agree there but for our usecase we probably dont need that level of
> scaling for the forseeable future...
>
>>
>> 3. INEX did some models based on this a couple of years ago and decided
>> that it wouldn't work
>
> could you elaborate on "wouldn't work"? if it works for AMS-IX
> (disclaimer: I only read their docs so far and talked to some active
> users of the feature there) - it should work for most IXPs...
>
>>
>> 2. is potentially interesting but is limited by the fact that not all
>> routers support draft-ietf-idr-as4octet-extcomm-generic-subtype, and
>> many
>> only support a small number of fixed types of extended community. This
>> means that interoperability is a problem.
>
> hmm - I dont assume there is some sort of list available on who does
> and who does not?
>
>>
>> There are no good solutions to this problem at the moment. INEX advises
>> route server users to use ASN16s, but that can mean renumbering ASNs.
>
> yeah - we are talking a small IXP starting up here that has a large
> number of "first IXP we are connected" participants with ASN32 on one
> side (and having to renumber would be way too much work for them) and
> a number of fairly large ISPs that need that kind of control because
> of downstream agreements with some of the participants.
>
>
> thanks for the insight though & regards
>
>
> Stefan
>
>>
>> Nick
>>
>> On 06/08/2015 08:27, Stefan Kaltenbrunner wrote:
>>> Hi all!
>>>
>>>
>>> We recently deployed IXP-Manager as the management platform for SAIX
>>> (https://www.saix.at). One thing that pretty quickly came up is the
>>> fact
>>> that the current routeserver templates (we use bird) do not have any
>>> support for any kind of controlling announcements for 32bit ASNs.
>>> Looking at what other IXPs do there seem to be three different methods
>>> currently in use:
>>>
>>> * static mapping of 32bit ASNs to communities in the 64512 to 65534
>>> range
>>> (mostly smaller/midsized exchanges)
>>> * BGP extended communities (DE-CIX)
>>> * IRRdb/RPSL based outgoing filtering (AMS-IX)
>>>
>>> are there any plans of adding any of those concepts to IXP-Manager
>>> or maybe
>>> has somebody already created a template/integrations scripts to look
>>> at?
>>>
>>>
>>> regards & thanks for a great platform to kickstart an IXP!
>>>
>>> Stefan
>>>
>>>
>>>
>>> _______________________________________________
>>> INEX IXP Manager mailing list
>>> ixpmanager at inex.ie
>>> https://www.inex.ie/mailman/listinfo/ixpmanager
>>
>> _______________________________________________
>> INEX IXP Manager mailing list
>> ixpmanager at inex.ie
>> https://www.inex.ie/mailman/listinfo/ixpmanager
>>
>
> _______________________________________________
> INEX IXP Manager mailing list
> ixpmanager at inex.ie
> https://www.inex.ie/mailman/listinfo/ixpmanager
>
--
-----------------------------------------------------------------------
Andreas Polyrakis - apolyr at noc.grnet.gr
GRNET NOC Technical Manager
Greek Research & Technology Network - http://www.grnet.gr
56, Mesogion Av., Ampelokipi, 11527 Athens, Greece
Mobile: +30 6972832445 Office: +30 2107474249 Fax: +30 2107474490
-----------------------------------------------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: BCP_Technical_Routeserver_BIRD_Samples_GR-IX - Euro-IX.pdf
Type: application/pdf
Size: 534643 bytes
Desc: not available
URL: <https://www.inex.ie/pipermail/ixpmanager/attachments/20150806/c1447ae9/attachment.pdf>
More information about the ixpmanager
mailing list