- Human Infrastructure
- Posts
- Human Infrastructure 379: Inside the LAN Party House, SACK Block Analysis, Robot Revolution, and More
Human Infrastructure 379: Inside the LAN Party House, SACK Block Analysis, Robot Revolution, and More
THIS WEEK’S MUST-READ BLOGS 🤓
ChatGPT is Slipping - Adriano Caloiaro
https://adriano.fyi/posts/chatgpt-is-slipping/
Adriano is a developer that uses ChatGPT for part of his customer-facing project. After extensive testing and getting consistent results back from ChatGPT, he released the feature. Then ChatGPT lost its mind with embarrassing results for his project, only to recover its mind a few days later. Maddening. What’s a developer to do? What are any of us to do that want to leverage the ChatGPT 4o model? - Ethan
There are man caves…and then there’s this. I suppose this home is the ultimate expression of why most of us really got into networking. - Ethan
Something Old, Something New- A Geezer Looks at Mobility Field Day 12 - wirednot
https://wirednot.wordpress.com/2024/11/14/something-old-something-new-a-geezer-looks-at-mobility-field-day-12/
Lee Badman uses his long history of work in the wireless trenches to ponder the many changes to old guard Cisco’s model and new kid on the block Nile’s network-as-a-service offering. Lee’s got the sort of perspective that only time provides. - Ethan
AI Should Be Concise - The Networking Nerd
https://networkingnerd.net/2024/10/25/ai-should-be-concise/
Yes. - Drew
Bootstrapping Hashi Vault - John Howard
https://www.problemofnetwork.com/posts/bootstrapping-hashi-vault/
John provides step-by-step instructions for setting up Vault, which provides secure storage for secrets including passwords, tokens, and encryption keys. He also offers a couple of helpful suggestions on settings to minimize shooting yourself in the proverbial foot. - Drew
Analyze Multiple SACK Blocks - Chappell University
https://www.chappell-university.com/post/analyzing-sack-blocks
Instructor Laura Chappell is writing a series on how to analyze Selective ACKs using Wirekshark. The latest installment walks through how to track down missing sequence numbers. - Drew
Unlock 96% Faster Cloud Deployments: Discover the Real Value of Alkira’s Network-as-a-Service
The Nemertes Real Economic Value research study, based on interviews with thirteen enterprise customers of Alkira, uncovered some significant and consistent ways in which Alkira delivered measurable value to the organizations. Customers were able to realize value by simplifying their environments and the management of them by building on Alkira’s core functionality: provisioning, managing, and securing connectivity among cloud and on-premises environments via a network infrastructure-as-a-service model. Get your copy of the report and learn how customers are seeing results of 96% faster cloud deployments, and 80% reduction in time to deploy new security services.
Get more details at https://success.alkira.com/Nemertes-Alkira-Real-Economic-Value-Report-2024.html
TECH NEWS 📣
Equinix to kill off Metal by June 2026 - Data Center Dynamics
https://www.datacenterdynamics.com/en/news/equinix-to-kill-off-metal-by-june-2026/
Metal was Equinix’s bare metal offering, based around their $100M acquisition of Packet in 2020. Metal is just not making enough money for Equinix to keep going with it, so Metal is going away. - Ethan
We assume damage to Baltic Sea cables was sabotage, German minister says - The Guardian
https://www.theguardian.com/world/2024/nov/19/baltic-sea-cables-damage-sabotage-german-minister
Two cables under the Baltic Sea have been severed. One connected Finland and Germany, and the other Sweden and Lithuania. Although the identity of the guilty party is unknown, no one seems to think what happened was an accident. - Ethan
Give this one a read for an understanding of the “maker-taker” problem as highlighted by the recent drama in the world of WordPress. - Ethan
US FTC plans to investigate Microsoft's cloud business - Reuters
https://www.reuters.com/technology/us-regulators-plan-investigate-microsofts-cloud-business-ft-reports-2024-11-14/
The US FTC is the Federal Trade Commission. The FTC is concerned about previously reported anti-competitive practices Azure is accused of engaging in. Such as? “Imposing punitive licensing terms to prevent customers from moving their data from its Azure cloud service to other competitive platforms.” I predict that if anything happens as a result of the investigation (what with the political winds of change happening in America right now), it will be a fine that amounts to a trivial scolding. - Ethan
In Memoriam: Thomas E. Kurtz, 1928–2024 - Computer History Museum
https://computerhistory.org/blog/in-memoriam-thomas-e-kurtz-1928-2024/
Along with John Kemeny, Thomas Kurtz was the inventor of BASIC among other accomplishments. Like many other Gen X geeks, BASIC was my first programming language. I cut my teeth on BASIC using a Commodore 64, writing code for a computer science class in high school, competing in a sort of hackathon, designing sprites for computer games using graph paper, and learning about bitwise operators.
Thanks for making something that helped set the course of my career in tech, Dr. Kurtz. Your work affected me and millions more. - Ethan
FOR THE LULZ 🤣
RESEARCH & RESOURCES 📒
Here’s the abstract from this academic position paper.
“In spite of its long and successful history, TCP is a poor transport protocol for modern datacenters. Every significant element of TCP, from its stream orientation to its expectation of in-order packet delivery, is wrong for the datacenter. It is time to recognize that TCP’s problems are too fundamental and interrelated to be fixed; the only way to harness the full performance potential of modern networks is to introduce a new transport protocol into the datacenter. Homa demonstrates that it is possible to create a transport protocol that avoids all of TCP’s problems. Although Homa is not API-compatible with TCP, it should be possible to bring it into widespread usage by integrating it with RPC frameworks.”
I’m pretty sure I’ve shared this paper before, as Homa is a uniquely named protocol and it rings a bell, although I’ve not heard of anyone who’s implemented Homa in anger.
The recent work I’ve seen that is tied to improving data center network performance falls under the following headings.
Faster speeds. To wit, 800Gbps Ethernet paired with silicon photonics, such as what Juniper is offering, with 1.6Tbps coming in perhaps 2026-27.
Scheduled Ethernet fabrics. Drivenets has such an offering based on the Open Compute Project’s Distributed Disaggregated Chassis model.
Optical transport. Drut Technologies offers a photonic fabric networking option for their larger AI & HPC focused compute offering. This one is truly novel. Think “layer 1 switching” programmed by a controller.
Let’s not forget what the Ultra Ethernet Consortium is working on that is likely to have an impact on data center networking performance, too…eventually. But new protocols (such as Homa) are a tough sell. Inertia is difficult to overcome. - Ethan
Prometheus 3.0.0 Release - Prometheus via GitHub
https://github.com/prometheus/prometheus/releases/tag/v3.0.0
One of the most well-known FOSS projects out there, Prometheus is a monitoring tool that collects metrics, evaluates results against rules, and triggers alerts. This major release is a big deal you should take note of if you’re in the Prometheus world.
From the 3.0.0 release notes, “This release includes new features such as a brand new UI and UTF-8 support enabled by default. As this marks the first new major version in seven years, several breaking changes are introduced. The breaking changes are mainly around the removal of deprecated feature flags and CLI arguments, and the full list can be found below. For users that want to upgrade we recommend to read through our migration guide.” - Ethan
Quincy - M0dEx via GitHub
https://github.com/M0dEx/quincy
From the README. “Quincy is a VPN client and server implementation using the QUIC protocol. Quincy uses the QUIC protocol implemented by quinn to create an encrypted tunnel between clients and the server.” Written in Rust. - Ethan
Kyanos - hengyoush via GitHub
https://github.com/hengyoush/kyanos
Some eBPF goodness for you. From the README. “Kyanos is an eBPF-based network issue analysis tool that enables you to capture network requests, such as HTTP, Redis, and MySQL requests. It also helps you analyze abnormal network issues and quickly troubleshooting without the complex steps of packet capturing, downloading, and analysis.”
Kyanos is more than a sort of packet sniffer, though. Because Kyanos is using eBPF, it can see what’s happening at the kernel level. “Kyanos provides kernel trace points from the arrival of requests/responses at the network card to the kernel socket buffer, displaying these details in a visual format. This allows you to identify exactly which stage is causing delays.” Very cool. - Ethan
INDUSTRY BLOGS & VENDOR ANNOUNCEMENTS 💬
War story: RPKI is working as intended - APNIC Blog
https://blog.apnic.net/2024/11/18/war-story-rpki-is-working-as-intended/
Job Snijders compares an inadvertent route hijack in 2008 that affected YouTube vs. a more recent route hijack attempt that purposefully targeted Fastly. While the 2008 route hijack resulted in significant outages, the 2024 attack failed thanks to RPKI, which cryptographically verifies the routes an AS is allowed to advertise. If you’re looking for reasons to adopt RPKI, this post might help. (And if you want more info on how RPKI works, check out a recent Packet Protector podcast on the issue with guest Russ White). - Drew
5 Overrated Python Libraries (And What You Should Use Instead) - Bluell via Medium
https://medium.com/@Bluell.se/5-overrated-python-libraries-and-what-you-should-use-instead-7541cd5fff5c
Vendor Bluell shares this listicle that caught my eye because some of the libraries are ones I’ve used, including the top 3: Requests, BeautifulSoup, and Pandas. Perhaps you’d like to explore some of the suggested alternatives. - Ethan
Major Change Notice: New Package Manager - OpenWrt Forum
https://forum.openwrt.org/t/major-change-notice-new-package-manager/215682
“As of November 2024 for snapshots from the main development branch and future stable release builds (possibly also including the upcoming 24.10 series), the package manager in OpenWrt has changed from opkg to apk.” - Ethan
NetBrain Updates Next-Gen Platform to Deliver AI-Powered Proactive Network Operations - NetBrain
https://www.netbraintech.com/news/netbrain-updates-next-gen-platform-to-deliver-ai-powered-proactive-network-operations/
NetBrain, best known to network engineers as a network mapping tool, has been moving into the network automation and network intent markets. The company’s latest software release, R12, adds an LLM Co-Pilot feature and, more interestingly, a Golden Engineering Studio (GES).
NetBrain says GES can “reverse-engineer” your production network’s configuration to understand the network’s design, intent, and features. The press release states “Reverse engineering is ideal for long-running network environments that lack consistent documentation because of many years of leadership and structural changes. It allows current network engineers to understand the design rules previously put in place and helps them generate thousands of no-code automations for efficient, compliant network operations at scale.” - Drew
OpsMill Transforms Hybrid Infrastructure into Consumable Services with Infrahub Enterprise - OpsMill
https://www.businesswire.com/news/home/20241119463472/en/OpsMill-Transforms-Hybrid-Infrastructure-into-Consumable-Services-with-Infrahub-Enterprise
Network automation startup OpsMill has announced Infrahub Enterprise, an enterprise version of its open-source Infrahub software. Infrahub is a source of truth for network devices and is intended to integrate with network automation pipelines and tools. Infrahub competes with the likes of Netbox and Nautobot. The Enterprise version includes advanced RBAC features, SLAs and support, and “production-ready” releases.
If you aren’t ready for the enterprise version, OpsMill has also announced version 1.0 of the open-source Infrahub, which is freely available to download and play with. - Drew
Intent, Understanding, and Action: Announcing NetBox Discovery and NetBox Assurance - NetBox Labs
https://netboxlabs.com/blog/announcing-netbox-discovery-netbox-assurance/
NetBox Labs has announced two new products to complement its popular NetBox source of truth software: Discovery and Assurance.
Discovery is a separate software product that can discover devices on your network. Built on NetBox Labs’ Diode software that ingests and formats data into the NetBox data model, Discovery now incorporates an agent-based discovery function. NetBox Labs says it will still partner with third-party discovery tools, but this new product release is a signal that NetBox is willing to push into adjacent markets at the risk of alienating vendor partners.
Assurance is also a separate software offering that integrates with NetBox. Assurance is designed to help companies deal with operational drift; that is, the difference between intended state as documented in NetBox’s data model, and the actual state of network devices. The NetBox blog says Assurance has two design goals “...first, to characterize operational drift so teams can analyze, build plans, and get drift under control; and second, to keep it that way with power tools for identifying and remediating deviations quickly.”
Discovery will be available in Q4 of 2024. Assurance debuts in 2025. - Drew
Joint Statement from FBI and CISA on the People's Republic of China Targeting of Commercial Telecommunications Infrastructure - FBI News
https://www.fbi.gov/news/press-releases/joint-statement-from-fbi-and-cisa-on-the-peoples-republic-of-china-targeting-of-commercial-telecommunications-infrastructure
The PRC is engaging in both governmental and corporate digital espionage. I’m pretty sure we all knew this, although the extent of it might be surprising. I don’t think the descriptor “pervasive” is too far off based on how this short statement reads. - Ethan
EVEN MORE INDUSTRY NOISES 📰
NESIC chooses Cloudbrink SASE to power managed service - GlobeNewswire
CloudZero Partners With MongoDB To Enable Mapping Of Cloud Spend - CloudZero Press Releases
Layer5 Launches Kanvas: A Collaborative Platform for Cloud Native Infrastructure - Layer5 Newsroom
Portnox and Jamf Integration Delivers Agentless, Risk-Based Authentication for Networks, Applications & Infrastructure - Portnox Blog
Cisco Introduces Intelligent, Secure and Assured Wi-Fi 7 to Transform Employee and Customer Experiences - Cisco Investor News
D-Link and Gradient Cyber Join Forces to Deliver Comprehensive Networking, Cybersecurity for Government, Mid-Market - EIN Newswires
DYSTOPIA IRL 🐙
Europeans Spend 575 Million Hours Clicking Cookie Banners Every Year - Legiscope
'FYI. A Warrant Isn’t Needed': Secret Service Says You Agreed To Be Tracked With Location Data - 404 Media
TSMC sued for race and citizenship discrimination at its Arizona facilities (updated) - Tom’s Hardware
Is there anyway to get a search to just show what I'm asking for instead of a plethora of stuff that has zero to do with what I'm searching? (2021) - Reddit r/Ebay
Why is my air fryer spying on me? - Which?
AI-Powered Robot Leads Uprising, Talks A Dozen Showroom Bots Into 'Quitting Their Jobs' In 'Terrifying' Security Footage - International Business Times
TOO MANY LINKS WOULD NEVER BE ENOUGH 🐳
Ethernet at NANOG 92 - The ISP Column (Geoff Huston)
How to pick the right inter-service communication pattern for your microservices - Cerbos (vendor)
Meta nuclear powered AI data center scuppered by discovery of rare bee species - Data Center Dynamics
Hackers now use ZIP file concatenation to evade detection - Bleeping Computer
Mozilla's Firefox browser turns 20. Does it still matter? - The Register
For Math Fans: A Hitchhiker’s Guide to the Number 42 (2020) - Scientific American
Experts testify before lawmakers that the U.S. is running secret UAP programs - NPR
Keratopigmentation: why is eyeball tattooing on the rise? - The Guardian