TCP.
Découpage du fichier et recollage des morceaux.
TCP fonctionne dans les systèmes émetteur et destinataire.
Dans l'émetteur il fractionne le fichier à transmettre en petits paquets qu'il encapsule dans des datagrams,
IP se charge d'acheminer les datagrams dans le réseau jusqu'au destinataire,
et TCP côté destinataire reconstitue le fichier.
Un datagram est comme une enveloppe qui contient les données (le paquet) et indique sur l'enveloppe:
- Un nom unique pour le fichier dont le paquet fait partie.
- l'adresse IP du destinataire.
- L'adresse IP de l'émetteur
- La position du début du paquet dans le fichier
- La position du paquet suivant. Quand cette valeur est 0, c'est le dernier paquet.
- TTL (Time to live)
- d'autres détails.
Nom du fichier
Adresse expéditeur
Adresse destinataire
Position du paquet
Position du paquet suivant
QoS
Fragmentable
Données du paquet
Checksum
TTL
IP se charge de l'acheminement des ces datagrams dans le réseau depuis l'émetteur jusqu'au destinataire, où
TCP coté récepteur reconstitue le fichier d'origine.
Le paramètre TTL est positionné à 16 au départ et est décrémenté à chaque passage dans un routeur. S'il arrive à 0, l'expéditeur est informé que le message n'arrivera pas. Cela évite les datagrams vagabonds.