RootViz: New root DNS reachability dashboard
Visualise real-time measurement results
Chose your color
Frequently visited
Frequently asked questions
The Whois is an easy-to-use tool for checking the availability of a .nl domain name. If the domain name is already taken, you can see who has registered it.
On the page looking up a domain name you will find more information about what a domain name is, how the Whois works and how the privacy of personal data is protected. Alternatively, you can go straight to look for a domain name via the Whois.
To get your domain name transferred, you need the token (unique ID number) for your domain name. Your existing registrar has the token and is obliged to give it to you within five days, if you ask for it. The procedure for changing your registrar is described on the page transferring your domain name.
To update the contact details associated with your domain name, you need to contact your registrar. Read more about updating contact details.
When a domain name is cancelled, we aren't told the reason, so we can't tell you. You'll need to ask your registrar. The advantage of quarantine is that, if a name's cancelled by mistake, you can always get it back.
One common reason is that the contract between you and your registrar says you've got to renew the registration every year. If you haven't set up automatic renewal and you don't renew manually, the registration will expire.
Wanneer je een klacht hebt over of een geschil met je registrar dan zijn er verschillende mogelijkheden om tot een oplossing te komen. Hierover lees je meer op pagina klacht over registrar. SIDN heeft geen formele klachtenprocedure voor het behandelen van een klacht over jouw registrar.
Would you like to be able to register domain names for customers or for your own organisation by dealing directly with SIDN? If so, you can become a .nl registrar. Read more about the conditions and how to apply for registrar status on the page becoming a registrar.
Domain names
Domain names
Visualise real-time measurement results
We have recently built an open dashboard called RootViz, which visualises in real time measurement data produced by all Ripe Atlas probes.
It allows users to visualise real-time measurement results (reachability and latency) between all RIPE Atlas probes and each root server, for both IPv4 and IPv6.
It complements DNSMON in 2 ways:
by using industry’s default time series visualisation (Grafana) and by leveraging a different dataset from DNSMON
it uses data from all Atlas probes, not only the robust anchors. It uses the same dataset that we have used in a study on anycast vs DDoS on the Root DNS system.
Atlas measures every root server every 4 minutes, asking all of their 14,000+ probes to send DNS TXT CHAOS queries to each root sever Letter. Below are the links to each Atlas measurement:
Root server | IPv4 | IPv6 |
A | ||
B | ||
C | ||
D | ||
E | ||
F | ||
G | ||
H | ||
I | ||
J | ||
K | ||
L | ||
M |
Every 30 minutes, the tool downloads measurement datasets for each root server letter in the table above ,covering [t-60,t-30] minutes. That involves a very large volume of data. To keep things scalable, RootViz only computes and stores the aggregated metrics for the interval, such as number of timed out probes, median RTT, etc.
We also use it to monitor one of our .nl authoritative servers, and we are looking into making the code open source. However, all the “heavy lifting” is done by RIPE Atlas probes, who do the measurements: RootViz only aggregates and visualize them.
In the landing page of the dashboards, we show the percentage of RIPE Atlas probes that timeout while trying to reach each Root Server Identifier (RSI, or Root Server letters).
For instance, below we show one week of timeouts for each RSI, for IPv4. We see oscilations in the period that we need later to further explore. For now, we are just visualzing the results.
In this process, we disregard Atlas probes that do not work by default, for IPv4 and IPv6. Atlas tags them accordinlgy.
Why timeouts? For a root server operator, the most important metric is reachability: being able to serve clients. Timeouts may suggest reachability issues between client and server, at the network , or at the server itself. (RTT is secondary, given root DNS responses are expected to be cached for 2 days.)
The basic idea is crowdsourcing: having a few probes (or a few hundred) timing out constantly indicates a persistent error, while having spikes suggests something else. We need to explore later the implications of these spikes.
In addition to these combined dashboards, we also include other metrics below:
We have also generated one dashboard per Root Server Identfier, which we show 9 graphs for each time server. This can be used for their operators or interested folks.
For instance, for L-ROOT, we show below the latency for IPv6, include median, 75 percentile (p75) and 99 percentile (p99):
RootViz is currently mainly useful for visually inspecting events — a way to spot things in real time that might otherwise go unnoticed.
Our goal is to add automatic anomaly detection and event analysis. We also plan to make the datasets and metrics publicly available to the community, as it can be also be used by other DNS operators to monitor their own services.
We will offer realisation of the extensions as a project to students on the TU Delft Computer Science Bachelor programme, where teams build software as part of their coursework. As a previous example, students developed NTPinfo, an NTP measurement tool that we now provide as a public service (see this announcement).
If you have ideas, feedback or suggestions, we would love to hear from you.
Article by:
Share this article