DNS Sites sur le même sujet Télécharger des documentations

Qu'appelle t'on DNS?

Chaque station possède une adresse IP propre. Cependant, les utilisateurs ne veulent pas travailler avec des adresses numériques du genre 194.153.205.26 mais avec des noms de stations ou des adresses plus explicites (appelées adresses FQDN) du style http://www.chez.com/ ou jefkillr@club-internet.fr.

Ainsi, TCP/IP permet d'associer des noms en langage courant aux adresses numériques grâce à un système appelé DNS (Domain Names Service).

On appelle résolution de noms de domaines (ou résolution d'adresses) la corrélation entre les adresses IP et le nom de domaine associé.

Noms d'hôtes

Aux origines de TCP/IP, étant donné que les réseaux étaient très peu étendus, c'est-à-dire que le nombre d'ordinateurs connectés à un même réseau était faible, les administrateurs réseau créaient des fichiers appelés tables de conversion manuelle (fichiers généralement appelé hosts ou hosts.txt), associant sur une ligne, grâce à des caractères ASCII, l'adresse IP de la machine et le nom littéral associé, appelé nom d'hôte.

Le Domain Name System

Le système précédent à l'inconvénient majeur de nécessiter la mise à jour des tables de tous les ordinateurs en cas d'ajout ou modification d'un nom de machine. Ainsi, avec l'explosion de la taille des réseaux, et de leur interconnexion, il a fallut mettre en place un système plus centralisé de gestion des noms. Ce système est nommé Domain Name System, traduisez Système de nom de domaine.

Ce système consiste à une hiérarchie de noms permettant de garantir l'unicité d'un nom dans une structure arborescente.

arborescence du domain name system

On appelle nom de domaine, le nom à deux composantes, dont la première est un nom correspondant au nom de l'organisation ou de l'entreprise, le second à la classification de domaine (.fr, .com, ...). Chaque machine d'un domaine est appelée hôte. Le nom d'hôte qui lui est attribué doit être unique dans le domaine considéré (le serveur web d'un domaine porte généalement le nom www).

L'ensemble constitué du nom d'hôte, d'un point, puis du nom de domaine est appelé adresse FQDN (Fully Qualified Domain, soit Domaine Totalement Qualifié). Cette adresse permet de repérer de façon unique une machine. Ainsi www.commentcamarche.net représente une adresse FQDN.

Les machines appelées serveurs de nom de domaine permettent d'établir la correspondance entre le nom de domaine et l'adresse IP sur les machines d'un réseau. Chaque domaine possède ainsi, un serveur de noms de domaines, relié à un serveur de nom de domaine de plus haut niveau. Ainsi, le système de nom est une architecture distribuée, c'est-à-dire qu'il n'existe pas d'organisme ayant à charge l'ensemble des noms de domaines. Par contre, il existe un organisme (l'InterNIC pour les noms de domaine en .com,.net,.org et .edu par exemple). Le système de noms de domaine est transparent pour l'utilisateur, néanmoins il ne faut pas oublier les points suivants:

Codes des domaines internet

La classification du domaine, parfois appelées TLD (Top Level Domain, soit domaines de plus haut niveau), correspond généralement a une répartition géographique. Toutefois, il existe des noms, créés pour les Etats-Unis à la base, permettant de classifier le domaine selon le secteur d'activité, par exemple:

Code Pays
AD Andorre
AE Emirats Arabes Unis
AF Afghanistan
AG Antigua et Barbuda
AI Anguilla
AL Albanie
AM Arménie
AN Antilles Néerlandaises
AO Angola
AQ Antarctique
AR Argentine
AS Samoa Américaines
AT Autriche
AU Australie
AW Aruba
AZ Azerbaidjan
BA Bosnie-Herzégovine
BB Barbade
BD Bangladesh
BE Belgique
BF Burkina-Faso
BG Bulgarie
BH Bahrain
BI Burundi
BJ Bénin
BM Bermudes
BN Brunei Darussalam
BO Bolivie
BR Brésil
BS Bahamas
BT Bouthan
BV Ile Bouvet
BW Botswana
BY Bélarusse
BZ Bélize
CA Canada
CC Iles Cocos
CF République Centrafricaine
CG Congo
CH Suisse
CI Côte d'Ivoire
CK Iles Cook
CL Chili
CM Cameroun
CN Chine
CO Colombie
COM Organisme à but commercial
CR Costa Rica
CU Cuba
CV Cap Vert
CX Ile Christmas
CY Chypre
CZ République Tchèque
DE Allemagne
DJ Djibouti
DK Danemark
DM Dominique
DZ Algérie
DO République Dominicaine
EC Equateur
EDU Organisme ayant un rapport avec l'éducation
EE Estonie
EG Egypte
EH Sahara Occidental
ES Espagne
ET Ethiopie
FI Finlande
FJ Fidji
FK Iles falkland (Malouines)
FM Micronésie
FO Iles Faroe
FR France
FX France (Territoire Européen)
GA Gabon
GB Grande-Bretagne
GD Grenade
GE Géorgie
GF Guyane Française
GH Ghana
GI Gilbraltar
GL Groenland
GM Gambie
GOV Organisme gouvernemental
GP Guadeloupe
GQ Guinée Equatoriale
GR Grèce
GT Guatémala
GU Guam (USA)
GW Guinée-Bissau
GY Guyana
HK Hong Kong
HM Iles Heard and McDonald
HN Honduras
HR Croatie
HT Haïti
HU Hongrie
ID Indonésie
IE Irelande
IL Israël
IN Inde
IO Territoires Britanniques de l'océan Indien
IQ Irak
IS Islande
IT Italie
JM Jamaïque
JO Jordanie
JP Japon
KG Kirgistan
KH Cambodge
KI Kiribati
KM Comores
KN saint Kitts Nevis Anguilla
KP Corée du Nord
KR Corée du Sud
KW Koweit
KY Iles Caïman
KZ Kazakhstan
LA Laos
LB Liban
LC Sainte-Lucie
LI Lichenstein
LK Sri Lanka
LR Libéria
LS Lésotho
LT Lituanie
LU Luxembourg
LV Lettonie
LY Lybie
MA Maroc
MC Monaco
MD Moldavie
MG Madagascar
ML Mali
MH Iles Marshall
MIL Organisme militaire
MN Mongolie
MO Macao
MP Iles Marianne du Nord
MQ Martinique
MR Mauritanie
MS Montserrat
MU Ile Maurice
MV Maldives
MW Malawi
MX Mexique
MY Malaisie
MZ Mozambique
NA Namibie
NC Nouvelle-Calédonie
NE Niger
NET Organisme ayant un rapport avec Internet
NF Iles Norfolk
NG Nigéria
NI Nicaragua
NO Norvège
NL Pays-Bas
NP Népal
NT Zone Neutre
NZ Nouvelle-Zélande
OM Oman
ORG Organisme non référencé
PA Panama
PE Pérou
PG Papouasie Nouvelle-Guinée
PH Philippines
PK Pakistan
PL Pologne
PM Saint-Pierre et Miquelon
PN Pitcairn
PR Porto Rico (USA)
PT Portugal
PY Paraguay
PW Palau
QA Qatar
RE Réunion
RO Roumanie
RU Fédération Russe
RW Rwanda
SA Arabie Saoudite
SB Iles Salomon
SC Seychelles
SG Singapour
SH Sainte-Hélène
SJ Iles Svalbard et Jan Mayen
SK République Slovaque
SN Sénégal
ST Saint Tomé et Principe
SU Union Soviétique
SV El Salvador
SZ Swaziland
TC Iles Turques et Caicos
TD Tchad
TF Territoire Austral Français
TG Togo
TK Tokelau
TH Thaïlande
TJ Tadjikstan
TO Tonga
TP Timor Est
TR Turquie
TT Trinité et Tobago
TV Tuvalu
TZ Tanzanie
UA Ukraine
UK Royaume-Uni
US Etats-Unix d'Amérique
UZ Ouzbékistan
VA Cité du Vatican
VC Saint-vincent et Grenadines
VE Vénézuela
VG Iles Vierges Britanniques
VI Iles Vierges Américaines
WF Wallis et Futuna
YU Yougoslavie
ZA Afrique du sud
ZR Zaïre
ZW Zimbabwe

Plus d'informations

Pour plus d'informations sur le protocole DNS, le mieux est de se reporter à la RFC 1034 expliquant de manière détaillée le protocole :


© Copyright 2001 Jean-François Pillou
Ce document issu de CommentCaMarche.net est soumis à la licence GNU FDL.Permission vous est donnée de distribuer, modifier des copies de cette page tant que cette note apparaît clairement.