You can easily do origin validation on that type of CPU. It’s a very efficient lookup.
I guess we'll see what happens TBH.
I didn't realize it'd been available in JunOS since 12.2 which covers a variety of devices (even some old stuff I've seen on customer sites), I've yet to come across a site with it deployed. Maybe I should do some consulting for folks.
Re:Is BGP Safe Yet?
by Hikikomori on Friday April 17, 2020 @09:23PM
(#22904553)
Big isp core and edge routers absolutely use large Xeon CPUs.
If you count a single multicore 1.9Ghz CPU as a "Large Xeon" then you'd be right, otherwise thats incorrect.
Re:Is BGP Safe Yet?
by Hikikomori on Monday April 20, 2020 @07:22PM
(#22930001)
8 cores in Cisco rsp880, released a few years ago so not that small back then.
Re:Is BGP Safe Yet?
by londons_explore on Friday April 17, 2020 @04:44PM
(#22902787)
Nothing stops you hooking up a regular PC to do route validation and run the BGP protocol and stuff, and load validated routes into any router you choose.
There are lots of things stopping that...
The first namely being that nobody is going to do that unless they have too much time on their hands and don't actually run a real network. "Just loading routes" into a router is not really that straightforward.
A lot of people, including very large companies are doing this in production. Using a route reflector/route server isn’t new, and it is very common.
Doing it right is not easy, and most people don't do it correctly nor do they know how to make it work all the time.
Re:Is BGP Safe Yet?
by londons_explore on Saturday April 18, 2020 @12:42PM
(#22908903)
Isn't that the entire idea behind the "software defined networking" craze?
There's certainly an aspect to that, but generally no.
> mine uses PPC, which hasn't been in a desktop in quite some time
Raptor sells desktops with IBM POWER9 CPUs – https://www.raptorcs.com/content/base/products.html – they are expensive, and the same amount of money would buy you a much more powerful x86 system, but they exist.
kern.version: JUNOS 18.XXX.X #0: XXXX-XX-XX 03:28:10 UTC builder@svl-junos-p001:/volume/build/junos/18.X/release/18.XXX.X/obj/powerpc/junos/bsd/kernels/JUNIPER-PPC/kernel
There certainly are some routers that use x86 based CPUs, but they're embedded versions which you'd be unlikely to use on a PC.