Closed stkonst closed 1 week ago
- which IRRs are being supported in the IXP’s Route Servers
Iirc, we allow all DB listed at irr.net
Hi @arnoldnipper correct. But is there a way to present a list of supported IRRs under the Route Servers object where I can define the individual items of this list? For example I can have a list for the AMS-IX NL Route Servers where the items are [ RIPE, ARIN, APNIC, LACNIC, AFRINIC ] while another IXP in Asia might declare [ ARIN, IDNIC, RADB ] IRR dbs.
I am not against if PeeringDB provides all possible IRRdbs for me to fill in my list but I would love to have a list and fill it with the items I want based on our strategy.
BR Stavros
Hi @stkonst, I still fail to see why it would make sense having this in PeeringDB. If an ASN wants to peer with your RS, you probably will let them know your policy.
@peeringdb/pc, thoughts?
Hi Arnold,
Let me elaborate a bit further. Although I can define in Peering DB where my Peering Policy is with "RIPE::AS1200" or where my AS-SET is with "RIPE::AS6777:AS-AMS-IX-RS", it will still be valuable to present a list of supported IRRdbs where IXPs consult in order to retrieve Policies and AS-SETs to configure Prefix Lists for Route Servers.
Maybe for a small-medium IXP where the customer-base is mostly in RIPE region doesn't make much sense, but for bigger ones where a big portion of customer base is coming via remote peering (and rely a lot to peering db to retrieve info), it makes sense for them to know in advance which IRRdbs this IXP/Peering LAN supports. This list increases awareness which can help them to create/update/configure their objects accordingly, but I can also envision a list of useful upcoming features that will help operations in the future:
If a new member/customer goes to peeringDB and wants to define a new Peering Relationship with the RouteServers but his Policy is located in a non-supportive IRR (e.g. IDNIC::AS12345) because IXP operator has not included it, that could be detected and raise a warning. Such a feature can help to avoid the creation of an empty prefix list in advance and while in the process of on-boarding the new customer.
It can also work the other way around: The IXP operator can cross-check periodically via API which peering relationships are in this "excluded" state and contact the members/customers to resolve it.
Does the above text help a bit?
Does the above text help a bit?
No really, @stkonst. As mentioned before, if an ASN wants to connect to one of your IXP they will contact you for the requirements, resp. you will have this information as part of your peering policy. Hence, no need having this information in PeeringDB. We are supporting all IRR. KISS :)
-1 from me unless we hear a lot of request for this across a large enough numbers of IXes
PC call: sounds AMS-IX specific? Not clear we need this without clear use cases.
Hi, as Namex
Let me elaborate a bit further. Although I can define in Peering DB where my Peering Policy is with "RIPE::AS1200" or where my AS-SET is with "RIPE::AS6777:AS-AMS-IX-RS", it will still be valuable to present a list of supported IRRdbs where IXPs consult in order to retrieve Policies and AS-SETs to configure Prefix Lists for Route Servers.
I agree on this, and thinking about members who are in different IXPs can use PeeringDB as a single source to retrieve this information. Plus if it could be a way to not generate empty prefix lists, even better.
Hello Stavros,
From LU-CIX side I would agree that this is a rather useful feature request which will allow better IX operations.
To add a bit more context, we discussed at the last PC meeting and felt that the Notes field is the correct place for this.
Adding a field to the object does not give any sort of actionable programmatic response that a network can use to add themselves to one of the IRRs.
I think there is a real use of an "Supported IRRs" field. While there my not be some immediate use "in a programmatic way", it gives clear visibility where different networks stand with respect to "IRR filtering" (which is unfortunately not such a simple problem as some people may think).
Putting that info in the "notes" field (with each network presenting it in a different/random format) approaches the level of "useless".
Hi Stavros From LINX we also agree that this feature would be useful.
-1 lets move on.
On Tue, May 7, 2024 at 06:21 Mo Shivji @.***> wrote:
Hi Stavros From LINX we also agree that this feature would be useful.
— Reply to this email directly, view it on GitHub https://github.com/peeringdb/peeringdb/issues/1600#issuecomment-2097980257, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFA2YQVNEM6HGRMEQMTL3NDZBCTMLAVCNFSM6AAAAABGMWPBA2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAOJXHE4DAMRVG4 . You are receiving this because you are on a team that was mentioned.Message ID: @.***>
Hi PDB team,
I am submitting this issue to request a new feature for the Peering DB Route Server records. To be more specific, while examining our Route Server object (https://www.peeringdb.com/net/4277) I noticed I cannot mention anywhere which IRR databases we are officially supporting to configure the Route Servers. This is relevant to a work that is being done in Connect WG at RIPE community. There is an upcoming BCP in the RIPE community (Arnold knows about it) where IXPs will restrict the amount of IRRs being used to configure the Route servers with the end goal to support official IRRs only.
Thus, it would be nice to have a list of supported IRR databases where we can fill it in (perhaps via a drop-down menu?). That can help customers to understand:
Do you think would be feasible to add such a feature in PeeringDB?
Kind Regards Stavros Konstantaras | AMS-IX