2. Internet
INtereconnected NETworks
Créé en 1984 par Arpanet (réseau entre des
universités) premier réseau à fonctionner avec
le protocole de communication TCP/IP
Le but est d'avoir un réseau résistant même
en cas de défaillance de l'une ou l'autre des
liaisons. (DoD dept of Defense à l'origine)
Architecture client/serveur : un client demande
une information à un serveur, qui lui répond, et
ça clôt l'échange.
3. Adresses IP
Internet ce sont des machines (serveurs,
laptops, iPhones, ...) qui sont interconnectées
les unes aux autres.
Pour se reconnaitre entre elles, les machines
ont chacune une adresse IP unique.
C'est l'adresse IP d'une machine
Aaa.bbb.ccc.ddd 194.41.63.1 ou 192.168.0.1
4. Adresse dynamique
Chaque fournisseur d'accès a des plages
d'adresses IP à disposition, qu'il loue à
chaque client seulement quand ils sont
connectés sur Internet.
Le client n'a pas d'adresse IP fixe, il en
change à chaque connexion
C'est l'adressage IP dynamique
Le FA garde un log des connexions de chacun
avec leur adresse IP du moment, c'est ainsi
qu'on peut être localisé physiquement.
5. Adresse publique et privée
A l'intérieur d'un réseau privé (réseau privé
d'une compagnie) les adresses IP sont
privées et passent toutes par une seule
adresse IP publique (le routeur d'accès
connecté au FA par une ligne louée).
Ces plages d'adresses IP sont appelées des
plages d'adresses IP privées. Quelques
plages sont réservées à cet effet :
10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16
6. DNS Nom de domaine
Pour communiquer l'humain préfère des noms
plutôt que des chiffres, donc www.iprolink.ch
plutôt que 194.41.63.1
Les noms de domaine sont mis en paires avec
leur adresse IP par des serveurs de nom de
domaine DNS Domain name server
Vous achetez un nom de domaine chez un
registrar ou bureau d'enregistrement , autorité
reconnue par tous qui préserve l'ordre dans
les noms de domaine. Il faut renouveller son
abonnement toutes les années.
7. Nom de domaine
Un nom de domaine est constitué de :
Xxx.yyy.zzz www.iprolink.ch ou www.ibm.com
.zzz soit .com ou .ch est un Top Level Domain
name ou TLD (nom de dom de 1er niveau)
Yyy.zzz soit iprolink.ch ou ibm.com est un Mid
Level Domain name
Un URL est par exemple www.iprolink.ch ou
blog.iprolink.ch ou mail.iprolink.ch et peut
désigner des machines différentes.
8. Les serveurs TLD
13 TLD (A, B, ...M) 10 aux USA, 1 u Japon, 1
en UK et 1 en Suède
A eux 13, ils contiennent la totalité de noms
de domaine et les adresses IP disponibles, et
leur correspondance respectives.
a.gtld-servers.net 192.5.6.30
b.gtld-servers.net 192.33.14.30 ...
m.gtld-servers.net 192.55.83.30
Il sont interconnectés et échangent
constamment des informations.
9. IANA et ICANN
La création et la délégation de la gestion des
domaines nationaux est de la responsabilité
de l'Internet Assigned Numbers Authority
(IANA). L'IANA est une composante de
l'ICANN, l'autorité suprême de régulation de
l'Internet, elle gère les TLDs.
Par exemple .fr le registrar est AFNIC (NIC
France), .ch c'est SWITCH, Swiss Education
& Research Network
10. A l'intérieur d'une zone TLD
Des Serveurs de noms de domaine de
deuxième niveau qui vont permettre de servir
les noms de domaine comme iprolink.ch ou
ibm.com
Il y a plusieurs bureaux d'enregistrement, ce
qui explique les multiples offres
d'enregistrement de noms de domaine.
Qui chacun ont des serveurs de noms de
domaine interconnectés qui vont s'aider pour
résoudre les noms de domaine de deuxième
niveau iprolink.ch ou ibm.com
11. Les serveurs de noms de domaine
Chaque nom de domaine est associé à un
fichier qui contient la correspondance finale
des noms de domaine comme www.iprolink.ch
, mail.iprolink.ch avec un serveur identifié par
son adresse IP fixe.
Ce fichier peut résider sur
− Les serveurs de votre bureau
d'enregistrement
− Les serveurs de votre FA
− Votre serveur dédié chez un FA
− Toujours un serveur avec une adresse IP
fixe.
12. Fichier de nom de domaine
Soit un enregistrement de type A (qui fait
pointer le Host toujours sur une IP) :
www.votredomaine.fr. IN A IP_dédié
Soit un enregistrement de type CNAME (l'alias
pointe sur un Host et non sur une IP !) :
www.votredomaine.fr. IN CNAME votredomaine.fr.
Soit un enregistrement de type A avec le
caractère * (qui couvre tous les Hosts
possibles et imaginables dont www) :
*.votredomaine.fr. IN A IP_dédié
http://aide.sivit.fr/index.php?2006/09/25/106-dns-pour-les-nuls
13. Forward/reverse lookup
Forward DNS lookup
Une machine demande www.iprolink.ch et un
serveur de DNS répond 194.41.63.1
Reverse DNS lookup
Une machine demande 194.41.63.1 et un
serveur de DNS répond www.iprolink.ch
14. Primary/Backup server
Chaque fournisseur d'accès possède ses
propres serveurs de noms de domaine, et
donne à ses utilisateurs un serveur de DNS
primaire et un ou plusieurs serveurs de DNS
de backup
Toujours dans un esprit de résilience (on survit
si un composant ne répond pas.