[NET1] Reseaux (3)

Modele TCP/IP (L3 et L4)

IP (Internet Protocol)

Avant, le L3 et L4 etaient regroupes en un seul truc : Le Transmission Control Program

Vint Cerf (fondateur de l’Internet Society) et Jon Postel (editeur des RFC)

Principe historique des classes

On utilise maintenant les CIDR (Classless Inter Domain Routing)

IANA (Internet Assigned Numbers Authority) : Attribut les classes (Historiquement le pseudo de Jon Postel) ICANN (1998) : Cree par Jon Postel, sur-ensemble de l’IANA

Aujourd’hui, l’IANA est une branche de l’ICANN qui gere plusieurs choses :


IANA IPv4 Address Space Registry

IANA : Delegue des /8 au RIR

RIR (Regional Internet Registry) :

Chemin d’un paquet d’une IP vers l’autre

Table de routage : Contient les adresses des reseaux auxquels le routeur est directement connecte, des routes et une route par defaut

Les routeurs les plus hauts de la chaine des contiennent l’integralite des routes d’Internet

DFZ (Default Free Zone) : Ensemble des routeurs n’utilisant pas de routes par defaut pour acheminer leurs paquets vers une destination

Leurs tables de routage sont les DFT (Default Free Tables)

PMTU (Path MTU ou Path Maximum Transmission Unit) : Il ne faut pas que la taille du paquet depasse la taille maximale autorisee par l’ensemble des liens traverses (le PMTU)

IP Header

PMTU Discovery : Algorithme pour s’assurer que le chemin est assez grand

ICMP necessaire au bon fonctionnement d’Internet

En combien de /27 je peux decouper mon /24 ? En $2^{(27-24)}$

UDP (User Datagram Protocol)

Ce qui peut mal se passer dans la vie d’un paquet

UDP vs TCP

Headers TCP et UDP

UDP :

TCP :

TCP (Transmission Control Protocol)

3 Way Handshake : Etablit quand on initie une connexion TCP