![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
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.
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 :