NLNOG Day 2025
Welcome & Opening
ISC DHCP is already EOL since 2022. Still a lot of people / services are based on ISC DHCP. One of my projects @ Delta Fiber was to migrate ISC DHCP te KEA DHCP. In this presentation I will share my experience implementing KEA DHCP and migrating an existing setup of ISC DHCP to KEA DHCP.
Studenten Net Twente turned 30!
To celebrate, we hosted an exciting event where nearly 100 participants used billions of ICMPv6 pings to "draw" on a shared, publicly streamed, canvas.
In this talk, we’ll dive into the technical setup that made it all possible. From 100G networking to DPDK software and real-time video processing, we will share the funny, unexpected, and occasionally catastrophic moments along the way.
Personal ASNs are on the rise. We see them increasingly appearing on internet exchanges and in our stats. But who are these people, and what drives them to run these networks? How are they set up, what are they being used for and how are they funded?
We build a 400G ZR+ link over a single fibre for this years hacker event, called WHY2025. Since 400G BiDi does not exist (yet), we had to get creative and built something, which might be considered out of spec.
In modern infrastructure management, the concept of a "source of truth" is often static—defined in version-controlled files that require manual workflows to apply changes. This presentation demonstrates a dynamic, mutable source of truth using InfraHub and Terraform, capable of automatically synchronizing changes to a live production network. We’ll showcase how configuration updates made through InfraHub are instantly reflected across network devices, ensuring that the source of truth is not only declarative but also authoritative and reactive.
Internet.nl runs almost 9 million tests per year, evaluating websites, mail servers and client connections. We test for many different standards, both their presence and "correct" configuration. The project is a partnership between the Dutch government and internet community members.
The wide use of Internet.nl is great, but also challenging. Our users range from CEO to sysadmin, from national government IT office to municipal blog, and also commercial organisations of any size. We have to decide which standards to test under which criteria, for which we try to use external sources. But even those can be more ambiguous than we would sometimes like. We also have a helpdesk, where we support users in understanding test results, and occasionally, disagreements about standards. Our tests are used for periodic compliance reporting for the Dutch government, and there are instances in various other countries under their own branding.
In this session I want to take you through why and how we run this project, how we determine what to test and how, our challenges, and perhaps address some grumbles I've heard about us in the NLNOG community.
Understanding networks' routing behavior has always been important to network
operators, but has become more difficult in recent years. Not only because of
ever-increasing scale, but also because the introduction of RPKI-based routing
security approaches affect routes. Not all routing platforms provide
detailed insights into these effects, emphasizing the need for more transparency
and tools for operators to understand the full picture of their networks.
With Rotonda, we introduce an open-source software package that enables high-scale,
high-performance route information collection. By ingesting routing information
via BMP and BGP, combined with RPKI information via RTR, it provides operators with a
way to analyze and monitor their networks.
Appreciating the fact that no two networks are the same, that every operator has
their own specific questions about their network, route monitoring should be
flexible. Our in-house developed programming language Roto provides that
flexibility. With Roto scripts, operators can filter routes to be stored, and
monitor events and features in a highly customizable way. Because these scripts
are compiled to machine code, the flexibility comes at negligible overhead and
thus enables operators insights in even the hottest parts of the collection
process.
Easy deployment of monitoring solutions is not always a given, and especially
for smaller networks it may feel like a disproportionate effort even though their
monitoring questions and needs are as valid and useful as they are for larger
networks. With Rotonda being a self-contained, single (Rust) binary, we aim to
facilitate operations regardless of scale, whether that's 50 or 50 million
routes.
In this talk, we present an overview of the components of Rotonda, and
show how different combinations of these components serve typical use-cases. It
will also be a call to the community, asking for input and collaborations, with
the sole aim of making Rotonda as useful as can be when it comes to making
sense of our networks today.
What are some best practices when opening support cases with your networking vendor?
Do you need support contracts for everything, or can you make some smart decisions?
The human factor: Are there personality traits that support engineers help or hinder to get to a resolution fast?
The public data shared by BGP route collection platforms such as RIPE RIS, RouteViews, and bgproutes.io is essential for our community to monitor the global Internet.
These platforms establish BGP sessions with operational routers, collect the advertised routes, and store them in public databases accessible to everyone. Beyond academic research, this data is extremely valuable for network operators. It powers the tools they rely on daily, such as BGP looking glasses, hijack detection systems, AS ranking services, and more.
In our lightning talk, we will present a new approach to gathering routing data using the BGP Monitoring Protocol (BMP). We believe BMP is a potential game changer: While traditional collection platforms rely solely on BGP sessions, which only reveal the best routes from a single BGP router, BMP can provide much more. It enables the collection of routes from all peers of a monitored router and offers visibility into multiple stages of the BGP decision process (e.g., before and after applying filters).
We will introduce bgproutes.io, explain how BMP enables richer and more useful data collection, and show how operators can connect to the platform and contribute their data to the community via BMP.
Telcos often boast about resilience, redundancy, and ESG, until a crisis reveals the cracks. The truth is, much of today’s infrastructure is overpromised, underdelivered, and dangerously fragile.
The Merciless NLNOG Quiz!
Closing