TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: How to Test Route Changes

1 pointsby lowproabout 2 years ago
Hello HN,<p>I’m a network engineer at a large US company, and we’ve been having difficulty with ensuring our route advertisements are correct when making summarization and firewall changes.<p>This has caused outages recently, especially as we use both Azure and AWS as well as on prem data centers so our route tables have become very large and complex (roughly 4000 routes and growing).<p>Is there a resource around testing of routing? For applications I know there are both unit tests and end to end system to tests to make sure it works as expected. Is there something similar in networking?

1 comment

troydavisabout 2 years ago
Yep, Batfish: <a href="https:&#x2F;&#x2F;www.batfish.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.batfish.org&#x2F;</a><p>Two examples: <a href="https:&#x2F;&#x2F;batfish.readthedocs.io&#x2F;en&#x2F;latest&#x2F;notebooks&#x2F;linked&#x2F;introduction-to-forwarding-change-validation.html" rel="nofollow">https:&#x2F;&#x2F;batfish.readthedocs.io&#x2F;en&#x2F;latest&#x2F;notebooks&#x2F;linked&#x2F;in...</a> , <a href="https:&#x2F;&#x2F;batfish.readthedocs.io&#x2F;en&#x2F;latest&#x2F;notebooks&#x2F;linked&#x2F;provably-safe-acl-and-firewall-changes.html" rel="nofollow">https:&#x2F;&#x2F;batfish.readthedocs.io&#x2F;en&#x2F;latest&#x2F;notebooks&#x2F;linked&#x2F;pr...</a>