Introduction à TCP/IP

Cours TCP/IP en PDF

Auteur : Erwan
Nombre de pages : 34


Protocol Permet de résoudre un nom de protocole en n° de protocole RFC Services Permet de résoudre un nom de service en n° de port et un nom … cours TCP IP.PDF

Extrait du document

ICMP (Internet Control Message Protocol)
Présentation
Alors que IP est utilisé pour le routage inter-réseau, ICMP signale les erreurs et les messages de contrôle pour le compte d’IP. Les
messages ICMP se présentent sous la forme d’un paquet IP et ne sont donc pas fiables.
Réduction de la source ICMP
Si deux hôtes TCP/IP communiquent à un débit trop important qui sature les routeurs, ce dernier peut envoyer un message ICMP de
réduction de la source, demandant de ralentir le débit. Néanmoins, si c’est un ordinateur NT qui est utilisé comme routeur et qu’il
n’arrive pas à suivre, il supprimera les paquets sans envoyer de messages d’erreur.
IGMP (Internet Group Management Protocol)
Il informe les routeurs que les hôtes d’un groupe multicast sont disponibles sur un réseau donné. Ces informations sont transmises
aux autres routeurs. Ainsi chaque routeur prenant en charge le multicast sait quels groupes d’hôtes se trouvent sur les différents
réseaux. Les paquets IP transportent les paquets IGMP, qui par conséquent ne sont pas fiables.
IP (Internet Protocol)
Présentation de IP
IP est un protocole non connecté (aucune session n’est établie avant l’échange de données) chargé principalement de l’adressage et du
routage des paquets entre les hôtes. IP n’est pas fiable dans le sens ou la remise n’est pas garantie.
Un paquet IP est constitué de différents champs : IP de l’adresse source, IP de l’adresse destination, le protocole (TCP ou UDP),
Checksum (vérifie que le paquet n’a pas subi de dommages) et le TTL (temps pendant lequel le paquet est autorisé à rester sur le
câble). L’accusé de réception relève d’un protocole de transport d’une couche supérieure tel que TCP.
Les routeurs sont nécessaires pour décrémenter la valeur TTL du nombre de secondes passées par le paquet au niveau du routeur. TTL
est décrémenté d’au moins une seconde chaque fois que le paquet transite par un routeur. Valeur par défaut sur WinNT = 128.
IP sur le routeur
Lorsqu’un routeur reçoit un paquet celui-ci est transmis à IP qui effectue les opérations suivantes :
1- IP décrémente TTL d’au moins 1 (TTL = 0 : paquet supprimé)
2- IP peut fragmenter le paquet en paquets plus petits si besoin est.
3- Si paquets fragmenté, IP crée de nouveaux en-tête (un pour chaque paquet) qui incluent : un drapeau (pour indiquer qu’il y a
d’autres fragments) , un identificateur de fragment (pour indiquer tous les fragments qui sont regroupés) et un offset de fragment
(pour indiquer à l’hôte de destination comment réassembler le paquet)
4- IP calcule un nouveau total de contrôle.
5- IP obtient l’adresse MAC du routeur suivant.
6- IP transmet le paquet.
Au niveau de l’hôte suivant, le paquet est transmis à TCP ou UDP. Cette procédure est répétée pour chaque routeur traversé. Quand le
paquet arrive à destination, IP ré-assemble les morceaux pour reconstituer le paquet initial.
Ports et Sockets
Qu’est ce qu’un port ?
Les applications utilisant des sockets s’identifient de manière unique dans un ordinateur en utilisant un numéro de port de protocole.
Ceux ci leur sont attribués dynamiquement.
Les n° de port peuvent être examinés dans le fichier %racine_système%System32DriversEtcServices
Qu’est ce qu’une socket ?
Une socket ressemble à un identificateur dans le sens ou elle fonctionne comme une extrémité de communication réseau. Une socket
contient trois éléments, l’adresse IP de l’hôte, le type de protocole (TCP, UDP) et le port utilisé.
TCP (Transmission Control Protocol)
Présentation Générale
TCP est un service fiable de remise en mode connecté (une session est établie avant l’échange de données). Les données sont
transmises sous forme de segments. La fiabilité est obtenue en affectant un numéro de séquence à chaque segment transmis. Pour
chacun des segments reçus l’hôte de destination doit envoyer un accusé de réception (ACK) dans un délai spécifié.
· En cas de non réception de l’ACK (accusé de réception) les données sont retransmises.


Télécharger le document

Laisser un commentaire

Votre adresse de courriel ne sera pas publiée. Les champs obligatoires sont indiqués avec *