Les noms de domaine
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.commentcamarche.net/ ou webmaster@commentcamarche.net.
Ainsi, TCP/IP permet d'associer des noms en langage courant aux adresses numériques grâce à un système appelé DNS (Domain Name 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 nommés 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 a 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 fallu 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 en 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éralement 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 Name, soit Nom de 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 |
---|---|
AC | Ile de l'Ascencion |
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 | Azerbaïdjan |
BA | Bosnie-Herzégovine |
BB | Barbade |
BD | Bangladesh |
BE | Belgique |
BF | Burkina-Faso |
BG | Bulgarie |
BH | Bahrayn |
BI | Burundi |
BJ | Bénin |
BM | Bermudes |
BN | Brunei Darussalam |
BO | Bolivie |
BR | Brésil |
BS | Bahamas |
BT | Boutan |
BV | Ile Bouvet |
BW | Botswana |
BY | Bélarusse |
BZ | Belize |
CA | Canada |
CC | Iles Cocos |
CD | République démocratique du Congo |
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 |
DO | République Dominicaine |
DZ | Algérie |
EC | Equateur |
EDU | Organisme ayant un rapport avec l'éducation |
EE | Estonie |
EG | Egypte |
EH | Sahara Occidental |
ER | Eritrée |
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 |
GG | Guernesey |
GH | Ghana |
GI | Gibraltar |
GL | Groenland |
GM | Gambie |
GN | Guniée |
GOV | Organisme gouvernemental |
GP | Guadeloupe |
GQ | Guinée Equatoriale |
GR | Grèce |
GS | Géorgie du Sud |
GT | Guatemala |
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 | Irlande |
IL | Israël |
IM | Ile de Man |
IN | Inde |
IO | Territoires Britanniques de l'océan Indien |
IQ | Irak |
IR | Iran |
IS | Islande |
IT | Italie |
JM | Jamaïque |
JO | Jordanie |
JP | Japon |
KE | Kenya |
KG | Kirghizstan |
KH | Cambodge |
KI | Kiribati |
KM | Comores |
KN | saint Kitts Nevis Anguilla |
KP | Corée du Nord |
KR | Corée du Sud |
KW | Koweït |
KY | Iles Caïman |
KZ | Kazakhstan |
LA | Laos |
LB | Liban |
LC | Sainte-Lucie |
LI | Liechtenstein |
LK | Sri Lanka |
LR | Libéria |
LS | Lesoto |
LT | Lituanie |
LU | Luxembourg |
LV | Lettonie |
LY | Libye |
MA | Maroc |
MC | Monaco |
MD | Moldavie |
MG | Madagascar |
MH | Iles Marshall |
MK | Macédoine |
ML | Mali |
MIL | Organisme militaire |
MM | Myanmar |
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 | Nigeria |
NI | Nicaragua |
NL | Pays-Bas |
NO | Norvège |
NP | Népal |
NR | Nauru |
NT | Zone Neutre |
NU | Niue |
NZ | Nouvelle-Zélande |
OM | Oman |
ORG | Organisme non référencé |
PA | Panama |
PE | Pérou |
PF | Polynésie française |
PG | Papouasie Nouvelle-Guinée |
PH | Philippines |
PK | Pakistan |
PL | Pologne |
PM | Saint-Pierre et Miquelon |
PN | Pitcairin |
PR | Porto Rico (USA) |
PS | Territoires palestiniens |
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 |
SD | Soudan |
SE | Suède |
SG | Singapour |
SH | Sainte-Hélène |
SI | Slovénie |
SJ | Iles Svalbard et Jan Mayen |
SK | République Slovaque |
SL | Sierra Leone |
SM | San Marin |
SN | Sénégal |
SO | Somalie |
SR | Surinam |
ST | Saint Tomé et Principe |
SY | Syrie |
SU | Union Soviétique |
SV | El Salvador |
SZ | Swaziland |
TC | Iles Turques et Caicos |
TD | Tchad |
TF | Territoire Austral Français |
TG | Togo |
TH | Thaïlande |
TJ | Tadjikistan |
TK | Tokelau |
TM | Turkmenistan |
TN | Tunisie |
TO | Tonga |
TP | Timor Est |
TR | Turquie |
TT | Trinité et Tobago |
TV | Tuvalu |
TW | Taïwan |
TZ | Tanzanie |
UA | Ukraine |
UG | Ouganda |
UK | Royaume-Uni |
UM | US Minor Outlying Islands |
US | Etats-Unis |
UY | Uruguay |
UZ | Ouzbékistan |
VA | Cité du Vatican |
VC | Saint-vincent et Grenadines |
VE | Venezuela |
VG | Iles Vierges Britanniques |
VI | Iles Vierges Américaines |
VN | Viêt Nam |
VU | Vanuatu |
WF | Wallis et Futuna |
WS | Samoa de l'Ouest |
YE | Yémen |
YT | Mayotte |
YU | Yougoslavie |
ZA | Afrique du sud |
ZM | Zambie |
ZR | Zaïre |
ZW | Zimbabwe |