Académique Documents
Professionnel Documents
Culture Documents
12 Septembre 2023
Outline
2 HTTP
3 DHCP
4 DNS
5 TLS
2 HTTP
3 DHCP
4 DNS
5 TLS
Souvent, les couches 7,6,5 sont gérées ensemble par les applis
Cependant, il existe des protocoles de ces couches qui sont
standard
e.g. pages Web, Mail
Différentes appis peuvent interpréter ces protocoles différement
Rôle de la couche:
Client/Serveur: HTTP
Clients/Serveurs: SMTP
? ! ? !
2 HTTP
3 DHCP
4 DNS
5 TLS
Ouverture TCP
Le client demande index.html
Le serveur lui donne index.html
Fermeture TCP (ou non)
Le client lit index.html, qui contient 10 images
Ouverture.s TCP (ou non)
Le client demande 01.jpg
...
HTTP/1.1 200 OK
Date: Thu, 25 Sep 2008 20:00:21 GMT
Server: Apache/2.0.52 (Red Hat)
Keep-Alive: timeout=5, max=100
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/html
<html xmlns="http://www.w3.org/1999/xhtml">
<head>...
2 HTTP
3 DHCP
4 DNS
5 TLS
Adresse en 4 octets
192.68.102.65
11000000.01000100.01100110.01000001
Un total de 256 × 256 × 256 × 256 = 4 294 967 296 adresses
IPv6 a 16 octets, pour environ 3 × 1038 adresses
(La Terre pèse 6 × 1027 g )
2 HTTP
3 DHCP
4 DNS
5 TLS
Sur Internet, les noms de domaines sont gérés par des autorités qui
en assure l’attribution et l’unicité
On leur achète un nom de domaine
Le DNS est généralement fourni par l’ISP
En local, on fait bien ce qu’on veut
Permet de créer des URL qui routent vers des pages d’un
Intranet
Permet de suplanter les demandes DNS (par exemple, bloquer
les demandes facebook)
2 HTTP
3 DHCP
4 DNS
5 TLS
Poignée de main:
Bonjour, je suis Client, je connais ces protocoles
Bonjour Client, je suis Serveur,
Utilisons ce protocole, voici ma clé publique
Avec votre clé publique, voici une clé commune
Poignée de main:
Bonjour, je suis Client, je connais ces protocoles
Bonjour, je suis Client, je connais ces protocoles
Bonjour Client, je suis Serveur,
Utilisons ce protocole, voici ma clé publique
Bonjour Client, je suis Serveur,
Utilisons ce protocole, voici ma clé publique
Avec votre clé publique, voici une clé commune
Avec votre clé publique, voici une clé commune