nanog mailing list archives

Re: Route optimization using GPUs?


From: Ryan Hamel <ryan () rkhtech org>
Date: Fri, 6 Dec 2024 00:59:58 +0000

Bill,

While that sounds plausible on paper, keep in mind it will also include IX route servers and MPLS route reflectors.

Noction can append communities to its announcements, meaning one can very easily set NO_EXPORT (65535:65281) and/or a 
community applicable to the AS. The latter going back to what I said about matching a community on export policies to 
carriers/IX/PNIs, to drop them if the network vendor has a bug in NO_EXPORT, like 
https://quickview.cloudapps.cisco.com/quickview/bug/CSCuv94859.

Ryan Hamel


________________________________
From: William Herrin <bill () herrin us>
Sent: Thursday, December 5, 2024 3:58 PM
To: Ryan Hamel <ryan () rkhtech org>
Cc: nanog () nanog org <nanog () nanog org>
Subject: Re: Route optimization using GPUs?

Caution: This is an external email and may be malicious. Please take care when clicking links or opening attachments.


On Thu, Dec 5, 2024 at 2:34 PM Ryan Hamel <ryan () rkhtech org> wrote:
This same thing also applies to operators of route optimizers. They
are responsible for writing the correct import/export policies for their
network, just like the carriers for writing sane policies for customer circuits

Hi Ryan,

Is there room or use for standards work here? Just spitballing, but
something along the lines of:

A synthetic BGP route is a BGP route produced by an AS other than the
original origin of the IP addresses contained. Examples include
default routes, black-hole routes and routes produced by a route
optimizer in a middle network.

The producer of a synthetic BGP route MUST mark the route with community XXX.
Routers MUST NOT remove the synthetic community XXX from a route.
Synthetic routes learned from EBGP sessions MUST be rejected by
default. Routers MAY accept synthetic routes learned from EBGP
sessions if explicitly configured to do so.


Regards,
Bill Herrin


--
William Herrin
bill () herrin us
https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbill.herrin.us%2F&data=05%7C02%7Cryan%40rkhtech.org%7C1ecddd454c53487dd9f008dd1588b6c7%7C81c24bb4f9ec4739ba4d25c42594d996%7C0%7C0%7C638690399122795868%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=oIMMlb2brNWyqSZCspO3CoRsBJfuBmzYcjGUki62xO0%3D&reserved=0<https://bill.herrin.us/>

Current thread: