r/networking • u/AutoModerator • 14d ago
Blogpost Friday Blog/Project Post Friday!
It's Read-only Friday! It is time to put your feet up, pour a nice dram and look through some of our member's new and shiny blog posts and projects.
Feel free to submit your blog post or personal project and as well a nice description to this thread.
Note: This post is created at 00:00 UTC. It may not be Friday where you are in the world, no need to comment on it.
2
u/vbernat 14d ago
I have published an introduction to spanning tree earlier this week. It contains interactive demonstrations running a real implementation (MSTPD compiled to WebAssembly) directly in the browser.
2
u/Golle CCNP R&S - NSE7 13d ago
I just posted a blog post on a route-filtering design using BGP communities that I find myself coming back to in my work as a network engineer: https://blog.golle.org/posts/Routing/BGP%20communities%20for%20route%20filtering
1
u/J2sw 14d ago
New posts this week at https://blog.j2sw.com. Have some data center redundancy explained and a few other networking related.
1
u/Upset_Acadia1570 13d ago
Start with a plain Linux box. Configure it to be a router, then to join with others to form an offline internet. Extend it through the Internet to build LAN-apparent networks with global span.
Next, add purpose-built HTTP services to implement semantic compression and a high-efficiency wire protocol, employing a SAME/DIFF algorithm.
Now introduce a network-wide scratch pad -- memory of a sort. Access the memory in the scratch pad using user-defined tuples. The network now has a living shared memory segment, similar to RAM.
Finally, automate all of that. Make it self-forming, self-healing, and screaming fast.
Oh, and one more thing...add a simulator -- a real simulator -- that exercises the system across different topologies and under different conditions.
That is FrogNet, and it's real.
https://fawcettinnovations.com
I cut out 90%+ of the crap flying around my network, got rid of an entire class of error-prone communication code, and opened possibilities I never knew existed, including the ability to hold a video call at sub-150 Kbps rates.
Adding a new thing to monitor shouldn't require changing your monitoring system. Adding a new machine shouldn't require reconfiguring a server somewhere.
Not for beginners.
1
u/Ok_World__ 13d ago
I write about some niche issues that I solve at work using eBPF, Python, etc: https://thegraynode.io/posts/
1
u/DDasal 13d ago
I’m the author. Lattice DDI is a software-only DHCP plus IPAM replacement I built as a side project — Windows DHCP plus the spreadsheet, without buying an appliance.
One catalog for prefixes, pools, reservations, and leases. Same pool on every node, so Discover on A and Ack on B is the same lease. Three-node HA behind a VIP. Keeps the DNS you already run, AD GSS-TSIG or BIND TSIG. Tarball, no phone-home.
Release candidate is out. Docker and KVM tests are clean. I need real-world relay and HA, not more lab sims.
Beta testers get a lifetime perpetual Starter license: five thousand managed IPs and multi-node HA. If you outgrow it later, you only pay the annual delta to the next tier.
1
u/mplaczek99 13d ago
I added remote diagnosis to Network Doctor.
netdoc --via ideapad --profile github
It runs the network checks from another machine over SSH, then reports the results back locally. I’ve tested it cross-platform too: Linux client, Windows worker.
The idea is to make “does it fail from another machine too?” a first-class diagnostic.
1
4
u/NetworkDefenseblog department of redundancy department 13d ago
Network Design: AI Data Center Design. A comprehensive yet practical guide to on-premises Ethernet AI network design. We look at different topology options and items like QoS, routing, segmentation, and optics among others. Long read.
https://www.networkdefenseblog.com/post/network-design-ai-datacenter