Professional Documents
Culture Documents
INTTIC
Mahiout Mohamed
Architecture TCP/IP
7
6
5
Couche Application
Couche Prsentation
Couche Session
Couche Application
Couche transport
Couche transport
Couche Rseau
Couche Internet
Couche Physique
Modle TCP/IP
Dans le modle OSI, on parle de PDU (Protocol Data Unit) et SDU (Service Data
Unit) pour dcrire les donnes dune couche. En TCP/IP voici comment sont dfinies les
donnes des quatre couches :
INTTIC
Datagrammes
Trames
Mahiout Mohamed
Architecture TCP/IP
application
transport
rseau
2
1
SMTP
FTP
Telnet
TFTP
TCP
Liens
SNMP
DNS
Logiciels
hors du SE
Logiciels
dans le SE
UDP
ICMP
IP
IGMP
Adressage IP
uniquement
ARP
Interface
matrielle
RARP
Adressage
physique
Support matriel
Couches OSI
correspondantes
2.2.1)
La couche accs rseau est la premire couche de la pile TCP/IP, elle offre les
capacits accder un rseau physique quel qu'il soit, c'est--dire les moyens
mettre en oeuvre afin de transmettre des donnes via un rseau.
Elle gre les trames reues sur le media. Comme OSI, TCP/IP sait reconnatre bon
nombre darchitectures. Elle regroupe les fonctionnalits par les couches liaison et
physique du modle OSI.
Ainsi, la couche accs rseau contient toutes les spcifications concernant la
transmission de donnes sur un rseau physique, qu'il s'agisse de rseau local (Anneau
jeton - Token ring, Ethernet, ATM, SLIP, FDDI), de connexion une ligne
tlphonique ou n'importe quel type de liaison un rseau. Elle prend en charge les
notions suivantes :
INTTIC
Mahiout Mohamed
Architecture TCP/IP
Elle est semblable la couche rseau du modle OSI. Elle gre les connexions IP
et linterconnexion de rseaux. La couche Internet est la couche "la plus importante"
(elles ont toutes leur importance) car c'est elle qui dfinit les datagrammes, et qui gre
les notions d'adressage IP. Elle permet l'acheminement des datagrammes (paquets de
donnes) vers des machines distantes ainsi que de la gestion de leur fragmentation et
de leur assemblage rception.
La couche Internet contient 5 protocoles :
Le
Le
Le
Le
Le
protocole
protocole
protocole
protocole
protocole
IP
ARP
ICMP
RARP
IGMP
Les trois premiers protocoles sont les protocoles les plus importants de cette couche...
2.2.3)
Quand TCP est utilis, cette couche vrifie que les segments sont bien transmis.
En UDP, le mode sans connexion est utilis, aucune vrification derreurs nest ralise
ce niveau.
Les protocoles des couches prcdentes permettaient d'envoyer des informations
d'une machine une autre. La couche transport permet des applications tournant sur
des machines distantes de communiquer. Le problme consiste identifier ces
applications. En effet, suivant la machine et son systme d'exploitation, l'application
pourra tre un programme, une tche, un processus
De plus, la dnomination de l'application peut varier d'un systme un autre,
c'est la raison pour laquelle un systme de numro a t mis en place afin de pouvoir
associer un type d'application un type de donnes, ces identifiants sont appels ports.
La couche transport contient deux protocoles permettant deux applications
d'changer des donnes indpendamment du type de rseau emprunt (c'est--dire
indpendamment des couches infrieures...), il s'agit des protocoles suivants :
TCP, un protocole orient connexion qui assure le contrle des erreurs
UDP, un protocole non orient connexion dont le contrle d'erreur est archaque.
2.2.4)
Mahiout Mohamed
Architecture TCP/IP
Les logiciels de cette couche communiquent donc grce un des deux protocoles
de la couche infrieure (la couche transport) c'est--dire TCP ou UDP.
Les applications de cette couche sont de diffrents types, mais la plupart sont des
services rseau, c'est--dire des applications fournies l'utilisateur pour assurer
l'interface avec le systme d'exploitation. On peut les classer selon les services qu'ils
rendent :
Couche Application :
Applications rseau http, FTP
Couche Transport
TCP ou UDP
Couche Internet
IP, ARP, RARP
INTTIC
Mahiout Mohamed
Architecture TCP/IP
A chaque niveau, le paquet de donnes change d'aspect, car on lui ajoute un entte, ainsi les appellations changent suivant les couches :
transport.
datagramme.
Enfin, on parle de trame au niveau de la couche accs rseau.
Donnes
utilisateur
Application
En-tte
applicatif
Donnes
utilisateur
TCP
En-tte TCP
Donnes applicatives
IP
Segment TCP
En-tte IP
En-tte TCP
Donnes applicatives
Driver
Ethernet
Datagramme IP
En-tte
Ethernet
En-tte IP
En-tte TCP
14 octets
20 octets
20 octets
Donnes applicatives
Remorque
Ethernet
trame Ethernet
Ethernet
46 1500 octets
Remarque :
INTTIC
Mahiout Mohamed
Architecture TCP/IP
Exemples dinterconnexion :
Ordinateur B
Client FTP
Protocole FTP
TCP
Serveur FTP
TCP
Protocole TCP
IP
IP
Protocole IP
Driver Ethernet
Protocole Ethernet
Driver Ethernet
Bus Ethernet
Ordinateur B
Client FTP
Paquet identique
TCP
Routeur
Datagramme
identique
IP
Driver Ethernet
Trame identique
IP
Driver
Ethernet
TCP
Datagramme
identique
IP
Driver
Token Ring
Driver
Token Ring
Trame identique
Token Ring
Bus Ethernet
INTTIC
Serveur FTP
Message identique
Mahiout Mohamed