Qu’est-ce que DNS NSID ? Comment voir quel serveur DNS a répondu

Dernière mise à jour :

Qu'est-ce que DNS NSID ? Comment voir quel serveur DNS a répondu

Qu’est-ce que DNS NSID ? (Réponse rapide)

NSID (Name Server Identifier) est une extension DNS qui permet à un serveur DNS d’inclure un identifiant dans sa réponse, révélant précisément quel serveur a traité la requête.

Il est couramment utilisé pour :

Le problème : Le DNS ne vous dit pas qui a répondu

Voici un scénario réel :

  • Même domaine
  • Même requête DNS
  • Réponses différentes selon l’emplacement

Vous effectuez des contrôles depuis New York et Francfort. Les réponses ne correspondent pas. Ou peut-être qu’elles correspondent — mais le comportement semble toujours étrange.

Maintenant, vous vous demandez :

👉 Quel serveur DNS a réellement répondu ?

La surveillance DNS traditionnelle ne vous le dira pas. Elle affiche :

  • Succès de résolution
  • Temps de réponse
  • Adresse IP retournée

Mais pas l’identité du serveur ayant répondu.

C’est la lacune que comble NSID.

Comment fonctionne DNS NSID

Lorsque NSID est activé :

  1. Une requête DNS inclut une demande NSID (via EDNS)
  2. Le serveur DNS traite la requête
  3. La réponse inclut une valeur NSID

Cette valeur représente le serveur qui a traité la requête.

Elle peut apparaître sous forme de :

  • Identifiant lisible (par exemple, région ou nom d’hôte)
  • Valeur brute ou encodée (selon le fournisseur)

Pourquoi NSID est important dans le dépannage DNS

Le DNS moderne est distribué et dynamique. Une même IP peut représenter des dizaines de serveurs en arrière-plan.

Sans NSID :

  • Vous voyez des résultats incohérents
  • Vous devinez ce qui se passe

Avec NSID :

  • Vous savez quel serveur a répondu
  • Vous pouvez tracer les problèmes jusqu’à des nœuds ou régions spécifiques

À quoi sert DNS NSID ?

DNS NSID est couramment utilisé pour :

  • Identifier les serveurs DNS derrière les réseaux anycast
  • Résoudre les incohérences de réponses DNS
  • Vérifier la propagation DNS entre régions
  • Déboguer des configurations DNS multi-fournisseurs
  • Analyser le comportement DNS des CDN et des points d’accès périphériques

Cas d’utilisation concrets

1. Débogage DNS Anycast

Même IP, serveurs différents derrière.

NSID vous permet de :

  • Voir quel nœud a traité la requête
  • Confirmer le comportement de routage

2. GeoDNS & dérive régionale

Différentes régions renvoient différentes réponses.

NSID aide à :

  • Identifier quels nœuds DNS régionaux répondent
  • Valider la propagation entre emplacements

3. Basculement multi-fournisseurs DNS

Vous utilisez plusieurs fournisseurs DNS ?

NSID montre :

  • Quel fournisseur a répondu
  • Si le basculement a réellement eu lieu

4. Problèmes de résolution CDN & Edge

Les CDN dépendent fortement du routage DNS.

NSID vous permet de :

  • Identifier quel résolveur a traité la requête
  • Corréler le comportement DNS avec des problèmes de performance

Surveillance NSID dans Dotcom-Monitor

Dotcom-Monitor inclut désormais une visibilité NSID dans les résultats de surveillance DNS, vous offrant un aperçu direct du serveur DNS ayant répondu à chaque requête.

Ce que cela signifie en pratique :

  • Capture des valeurs NSID brutes des réponses DNS
  • Disponible dans toutes les vérifications DNS
  • Collecté depuis des emplacements de surveillance mondiaux
  • Affiché directement dans les résultats pour faciliter le dépannage

👉 Configurez la surveillance DNS :
https://www.dotcom-monitor.com/wiki/knowledge-base/add-edit-a-dns-task/

Exemple : NSID selon les régions

Exécutez la même requête DNS depuis plusieurs emplacements :

Francfort :

  • Réponse : 192.0.2.1
  • NSID : ns1-eu-central-1

New York :

  • Réponse : 192.0.2.1
  • NSID : ns1-us-east-1

Même réponse — serveurs différents.

C’est une visibilité que vous n’aviez pas auparavant.

Comment NSID améliore la surveillance synthétique

La plupart des outils de surveillance s’arrêtent à :

  • « Est-ce que ça a résolu ? »
  • « À quelle vitesse ? »

Mais les systèmes modernes ont besoin de plus.

NSID ajoute :

👉 Quel système a répondu

Combiné à la surveillance globale, cela vous aide à :

  • Détecter les incohérences de routage
  • Valider l’architecture DNS
  • Dépanner les problèmes spécifiques à une région

Comment utiliser NSID pour le dépannage DNS

Suivez ce processus simple :

  1. Effectuez des vérifications DNS depuis plusieurs emplacements géographiques
  2. Comparez les adresses IP retournées
  3. Comparez les valeurs NSID entre les résultats
  4. Identifiez quels serveurs DNS ont répondu
  5. Corrélez les incohérences avec des régions ou nœuds spécifiques

Est-ce que tous les serveurs DNS supportent NSID ?

Non.

  • Le support NSID dépend de la configuration du serveur DNS
  • Certains fournisseurs le désactivent
  • Certains retournent des valeurs non lisibles

Mais lorsqu’il est disponible, c’est l’un des signaux les plus utiles pour le débogage DNS.

Dernières réflexions

Les problèmes DNS aujourd’hui ne sont plus seulement « actifs ou inactifs ».

Ils sont :

  • Régionaux
  • Spécifiques au fournisseur
  • Spécifiques au nœud

NSID vous donne une visibilité sur le système réel derrière la réponse.

Et combiné à la surveillance synthétique globale, cela devient un outil de débogage pratique et réel — pas juste une fonctionnalité de protocole que la plupart des équipes n’utilisent jamais.

FAQ

Qu'est-ce que DNS NSID ?
DNS NSID (Identifiant du Serveur de Noms) est une extension DNS qui permet à un serveur d'inclure un identifiant dans sa réponse, révélant quel serveur a traité la requête.
À quoi sert le DNS NSID ?
Il est utilisé pour identifier quel serveur DNS a répondu, aidant à résoudre les problèmes de routage anycast, les incohérences GeoDNS et les configurations DNS multi-fournisseurs.
Comment NSID aide-t-il à la résolution des problèmes DNS ?
NSID montre exactement quel serveur a traité une requête, ce qui facilite le diagnostic des réponses incohérentes entre les régions ou les fournisseurs.
Est-ce que tous les serveurs DNS supportent NSID ?
Non. Le support dépend de la configuration du serveur, et certains fournisseurs peuvent ne pas renvoyer les valeurs NSID.
Le NSID peut-il identifier les serveurs derrière le DNS anycast ?
Oui. NSID est particulièrement utile dans les environnements anycast car il révèle quel nœud backend a répondu à la requête.
Comment Dotcom-Monitor utilise-t-il NSID ?
Dotcom-Monitor capture les valeurs brutes NSID des réponses DNS et les affiche dans les résultats de surveillance à travers des emplacements mondiaux pour le dépannage.
Dotcom-Monitor peut-il alerter sur les changements de NSID ?
Non. NSID est actuellement disponible pour la visibilité et le dépannage, pas pour les alertes.
Matthew Schmitz
About the Author
Matthew Schmitz
Directeur des tests de charge et de performance chez Dotcom-Monitor

En tant que Directeur des tests de charge et de performance chez Dotcom-Monitor, Matt dirige actuellement un groupe d’ingénieurs et de développeurs exceptionnels qui travaillent ensemble pour créer des solutions de tests de charge et de performance de pointe, répondant aux besoins les plus exigeants des entreprises.

Latest Web Performance Articles​

Comment surveiller un numéro de téléphone

Empêchez les coupures silencieuses des lignes téléphoniques. Découvrez comment les équipes opérationnelles utilisent les vérifications SIP et les tests d’appel entrant pour assurer le bon fonctionnement des lignes clients.

Démarrer Dotcom-Monitor gratuitement

Pas de carte de crédit requise