Les Architectures de Communication
Les Architectures de Communication
Les Architectures de Communication
COMMUNICATION
1- LE MODELE
TCP/IP
2- LE MODELE OSI
LE MODELE TCP/IP
Son rôle est le même que celui de la couche transport du modèle OSI : permettre à des
entités paires de soutenir une conversation.
Officiellement, cette couche n’a que deux implémentations : le protocole TCP et le protocole
UDP (User Datagram Protocol). TCP est un protocole fiable, orienté connexion, qui permet
l’acheminement sans erreur de paquets issus d’une machine d’un internet à une autre
machine du même internet. Son rôle est de fragmenter le message à transmettre de manière
à pouvoir le faire passer sur la couche internet. A l’inverse, sur la machine destination, TCP
replace dans l’ordre les fragments transmis sur la couche internet pour reconstruire le
message initial. TCP s’occupe également du contrôle de flux de la connexion.
UDP est en revanche un protocole plus simple que TCP : il est non fiable et sans connexion.
Son utilisation présuppose que l’on n’a pas besoin ni du contrôle de flux, ni de la conservation
de l’ordre de remise des paquets. Par exemple, on l’utilise lorsque la couche application se
charge de la remise en ordre des messages. On se souvient que dans le modèle OSI, plusieurs
couches ont à charge la vérification de l’ordre de remise des messages. C’est là une avantage
du modèle TCP/IP sur le modèle OSI, mais nous y reviendrons plus tard. Une autre utilisation
d’UDP : la transmission de la voix. En effet, l’inversion de 2 phonèmes ne gêne en rien la
compréhension du message final. De manière plus générale, UDP intervient lorsque le temps
de remise des paquets est prédominant.
4– La couche application
Tout d’abord, les points communs. Les modèles OSI et TCP/IP sont
tous les deux fondés sur le concept de pile de protocoles
indépendants. Ensuite, les fonctionnalités des couches sont
globalement les mêmes.
Au niveau des différences, on peut remarquer la chose suivante : le
modèle OSI faisait clairement la différence entre 3 concepts
principaux, alors que ce n’est plus tout à fait le cas pour le modèle
TCP/IP. Ces 3 concepts sont les concepts de services, interfaces et
protocoles. En effet, TCP/IP fait peu la distinction entre ces concepts,
et ce malgré les efforts des concepteurs pour se rapprocher de l’OSI.
Cela est dû au fait que pour le modèle TCP/IP, ce sont les protocoles
qui sont d’abord apparus. Le modèle ne fait finalement que donner
une justification théorique aux protocoles, sans les rendre
véritablement indépendants les uns des autres.
LES COUCHES DU MODELE OSI