News for hackers. Stuff that matters.
Re:Cloudflare outage on July 17, 2020 by dahfizz on Friday July 17, 2020 @11:02PM (#23878554)
We need to do something about BGP.

Just in the past year Verizon, IBM, Apple, now Cloudflare have seen outages from BGP misconfiguration. The Verizon issue took down a significant part of the internet.

BGP is a liability to society. We need something which doesn't constantly cause widespread outages.

Re:Cloudflare outage on July 17, 2020 by tyingq on Friday July 17, 2020 @11:17PM (#23878601)
Any replacement would also need the ability to route traffic, and subject to similar risks. A "pre-push" testing simulator might be easier than throwing out BGP.
Re:Cloudflare outage on July 17, 2020 by Cyph0n on Saturday July 18, 2020 @12:09AM (#23878821)
I recall watching a Microsoft talk where they explain how they do exactly this.
Re:Cloudflare outage on July 17, 2020 by elithrar on Saturday July 18, 2020 @12:25AM (#23878906)
This was an iBGP issue, not eBGP.

It is entirely possible to cause a similar problem with OSPF or (lol) IS-IS, with the “right” misconfiguration and route metrics.

Re:Cloudflare outage on July 17, 2020 by kortilla on Friday July 17, 2020 @11:33PM (#23878675)
It’s not BGP, it’s the immature tooling around it as far as simulating changes, etc.

Any other tool that allows you to announce connectivity will have the same problem. In this scenario it was still even legitimate routes, it just was too much for their specific link to handle.

Re:Cloudflare outage on July 17, 2020 by leoc on Saturday July 18, 2020 @03:27AM (#23879721)
I don't know how much better Juniper's stuff is, let alone Cloudflare's specific setup, but classic Cisco IOS gear's approach to batching, pretesting and merging configuration changes on mission-critical network infrastructure is basically "f*ck it, we'll do it live on the command line". Real '80s stuff, not far removed from "classic" Unix man-with-a-beard-and-a-Telnet-session configuration management (though the command line largely keeps outright syntax errors out of the config, and the (Nearly) One Big Config File makes basic restore-from-backup relatively straightforward.
Re:Cloudflare outage on July 17, 2020 by notajoke on Saturday July 18, 2020 @10:17AM (#23881527)
Used to work on a bbone at an ATT competitor, used Juniper in the core. There was a lot of talk and sales too about SDN and the future of networking being all automated, but in the end there was always problems that needed a brain and an ssh session to fix
Re:Cloudflare outage on July 17, 2020 by fach on Saturday July 18, 2020 @10:45AM (#23881718)
"BGP is a liability to society" seems a bit polarizing. Any system when told do to stupid stuff by a human via configuration will usually do stupid stuff. The right answer isn't to replace the underlying system.