HTTP (Hypertext transfer protocol)
QUIC (HTTP/3)
HTTP, c’est lent de fou
-
début de connexion lent (surtout au début et surtout avec TLS)
-
HOL (head of line) blocking : Avec TCP, on est obligé de recevoir les paquets dans l’ordre, si un paquet est lent, il bloque tous les autres
-
Contrôle de flux (comme dans TCP)
-
Contrôle de congestion avec prediction des perte
Contrairement à TCP ou l’on attend au moins une perte pour réduire le debit (dent de scie)
FTP
2 sockets :
- Commande (se connecter, cd, ls, déposer, sauvegarder, etc.)
- Data Plus trop utilisé car remplacé par HTTP
DHCP (Dynamic Host Config Protocol)
Fonctionne sur TCP (donc sur IP)
Cas particulier : le premier packet IP a 0.0.0.0 comme IP source, 255.255.255.255 comme destination, c’est a dire une addresse de broadcast)
L’allocation des adresse :
- Statique
- Auto (Random la première fois, mais avec mémorisation pour les futures connections)
- Dynamique (adresse random dans le pool d’IP disponible) ex: Gares, aéroport, etc…