Sem11 DNS Flashcards
Quel est le nom de DNS?
Domain Name Service
Que veut dire Domain Name Service en français?
Service des noms des domaines
À quoi sert DNS?
Recherche l’adresse IP d’un nom donné
Quelle protocoles utilise DNS par défaut ? Crypté ou pas?
Utilise UDP, non crypté
Dans quelle couche se trouve DNS?
5 eme application
Quels sont les 2 identités des hôtes connecté à Internet ?
- Adresse IP
- «Nom» utilisé par humain
Comment faire le mapping entre les 2 identités des hôtes connectés à Internet
Grâce à DNS
Qu’est-ce que DNS?
Base de donnée distribuée implémentant une hiérarchie de serveurs de noms
Quelle type de protocole est DNS?
Un protocole d’application
Donner un exemple de données?
Domain-3.example.com.
Domain-3. -> sous domaine
exemple. -> domaine de second niveau
Com.-> racine de domaine
Les adresses sont interprétée de gauche à droite?
Faux l’inverse
Il existe 1 top level domain, 1 deuxième niveau, tout les autres sont des sous domaine ?
Vrai
Combien de caractère peut comporter chaque étiquette?
63
Quelle est la longueur totale du domaine?
Max 253 caractère
Que signifie le fait si le DNS n’est pas sensible à la casse?
Écrire en majuscule ou minuscule n’a pas d’importance
Quels sont les service de DNS?
•conversion nom=> adresse IP
•mail server aliasing
•distribution de la charge
•réplication de serveur Web: plusieurs adresses IP correspondent à un seul nom
•association d’un serveur de messagerie à un nom de domaine
•lutte contre le spam
Pk ne peut on pas centraliser le service DNS?
•création d’un pt faible
•volume du trafic
•distance jusqu’à la base de données
• maintenance
•ne supporte pas le changement d’échelle
Quelle structure possède le DNS?
Arborescences (structure de l’URL)
1. Racine . -> indique l’adresse du serveur DNS.com
2. Serveur .com-> indique le serveur DNS .amazom
3. Demander au serveur .amazom l’adresse du serveur www qui connaît l’adresse IP
Quels sont les 2 types de serveurs DNS?
Serveur DNS autoritaire
Serveur récursif/cache
Quand est utilisé le serveur DNS autoritaire?
Quand le domaine n’est pas encore connu
Quand est utilisé un serveur récursif /cache?
Si le site web est très fréquenté -> chemin connu
Par qui est quand sont contactés les serveurs racine?
Par le serveurs DNS locaux s’ils ne peuvent pas résoudre le nom demandé
Que fournit les serveurs racines?
•Fournit les autoritaires (TLD: .de, .com) si le mapping n’est pas connu
•le serveur DNS local reçoit les enregistrements NS pour le domaine
•le serveur DNS local demande les informations nécessaires
Cbm y’a t’il de serveur DNS locaux?
13
Citer les 5 Régional Internet Registries?
ARIN Amérique du Nord
LACNIC Amérique du Sud
AFRINIC Afrique
RIPE Europe +Russie
APNIC Asie + Océanie
En quoi les noms de domaine de premier niveau peuvent être divisés?
•gTLD
•ccTLD
Qu’est ce gTLD? Par qui sont ils administrés? En quoi peuvent ils encore être séparé?
Les TLD générique sont administrés par l’ICANN
•sTLD
•uTLD
Quelle est la différence entre sTLD ET uTLD
sTLD: sponsorisé et contrôlé par l’orga correspondante
uTLD: non sponsorisé, contrôlé par l’ICANN
Donner des exemple de sTLD et uTLD?
sTLD: .gov .mil
uTLD : .com, .net, .org
Qu’est ce que ccTLD? Par qui sont ils enregistrés et administrés
TLD a code pays, admin et enregistrement sont entre main des NICs du pays respectif
Qu’est-ce qu’un NIC?
Network Information Center
Citer le ccTLD de l’Allemagne, la Suisse
Denic pour l’Allemagne
Switch pour la Suisse
Lorsqu’on se connecte au Wifi, un serveur DNS est attribué?
Oui
Le serveur DNS local appartient strictement à la hiérarchie?
Non
Comment est appelé le serveur DNS local d’un fournisseur d’accès?
Default name server
Pk quand un hôte attaché à un réseau faut une requête DNS, la requête est envoyé au serveur DNS local?
Le serveur local mémorise les dernières requêtes avec leur réponse dans un cache-> pas besoin d’une nouvelle requête
Si le driver local ne connaît pas la réponse à la requête DNS que faut il?
Il transmet la requête à la hiérarchie
Quelles sont les 2 types de révolution DNS?
-itérative
-récursive (schéma p.17-18)
Que délégue et augmente une requête récursive?
Délégue la responsabilité de résoudre le nom de domaine au serveur interrogé
Augmente la charge des niveaux les plus hauts de la hiérarchie
Pk le DNS récursif est inhabituel?
Inhabituel en raison de problèmes de sécurité
Que fait le serveur local lorsqu’il reçoit une réponse?
Il la met en cache
Les entrées en cache ont une………..
Durée de vie limitée (TTL= Time to live)
Pk les serveurs des TLD sont typiquement tjrs en cache?
Permet de diminuer les accès aux serveurs racine
Qu’est ce que cela signifie si les entrées dans le cache peuvent être obsolètes?
Si un hôte change d’adresse IP, il peut ne plus être accessible jusqu’à ce que le cache expire
Par quoi sont définies les mécanismes de maj et notifications ?
Par le standard IETF RFC 2136
Quelles sont le nom de la RR (ressource record) structure suivante :
Google.com. 15899 IN NS ns1.google.com
Name = Google.com
Class= IN (Internet)
Type= NS (Name server)
Data= ns1.google.com
À quoi sert le name
Spécifie le nom du domaine où le sous domaine pour lequel l’enregistrement est valide
Qu’est ce que TTL?
Indique la durée pdt laquelle l’enregistrement doit être mis en cache par les resolveurs DNS avant d’être actualisé à partir du serveur DNS faisant autorité
À quoi sert la classe?
Id la famille de protocole pour laquelle l’enregistrement est pertinent (plus courant = IN)
À quoi sert Type?
Définit le type spécifique d’e registremenr de ressource (Aou AAAA)
À quoi sert DATA?
Contiennent les informations associés au type d’enregistrement (le contenu varie en fct du type d’enregistrement)
Citer les 4 types de resource record type
Type = A -> data: adresse IPv4
Type=NS -> data = adresse du serveur autoritaire pour ce nom de serveur
TYPE = MX -> data: nom du serveur mail associé au name
type = TXT -> data: valeur pour l’utilisateur par ex pour la détection/filtrage du spam
Où sont stocké les enregistrements de ressources DNS ? Comment s’appelle t’il?
Dans une base de données sur les serveurs DNS -> fichier de zone DNS
Que contient chaque serveur DNS qui possède son propre fichier de zone?
Contient les enregistrements des ressources pour les domaines dont il est responsable
Lorsqu’un client envoie une requête DNS, par exemple pour demander l’adresse IP associée à un nom de domaine, le serveur DNS reçoit la requête et recherche les enregistrements de ressources correspondants dans sa base de données
Vrai
Lorsqu’on veut insérer un record dans un DNS ou enregistre t’on le nom de domaine?
Chez un DNS registrar
Combien de RR ajoute le registrar dans le serveur TLD?
Ajoute deux ou plus RR dans le serveur TLD
Quelle est le risque si le nom du domaine et la même que le nom du serveur?
Boucle de dépendance
Quelle est la solution d’une boucle de dépendance ?
Glue records
À quoi servent les glue records?
Nécessaire pour tt serveurs de noms qui fait autorité pour lui même
Comment un record peut être insérer dans le DNS autoritaire?
e serveur DNS faisant autorité sera alors mis à jour et recevra toutes les entrées supplémentaires telles que les enregistrements MX
Les enregistrements MX dans le DNS autoritaire peut être maj et modifié par le proprio du domaine?
Oui