Les protocoles de communication informatiques

De Wikizen
Aller à : navigation, rechercher

Les protocoles de communication

Définition d'un protocole


Un protocole est une série d'étapes à suivre pour permettre une communication harmonieuse entre plusieurs ordinateurs

ou périphériques reliés en réseau. Les protocoles sont classés en deux catégories :

Les protocoles où les machines s'envoient des accusés de réception (pour permettre une gestion des erreurs). Ce sont les protocoles dits orientés connexion.

Les autres protocoles qui n'avertissent pas la machine qui va recevoir les données sont les protocoles dits non orientés connexion.


Couches de protocoles


Les protocoles sont hiérarchisés en quatre couches dans le modèle TCP/IP (Transmission Control Protocol / Internet Protocol), ou en sept couches dans le

modèle OSI (Open Standard Interconnexion).

Chaque couche s'occupe d'apporter un plus permettant la transmission de données, et de fournir des éléments avec les couches de niveau supérieur.

Plus on monte dans le niveau des couches, plus l'abstraction entre les données physiques (signal électrique) et logiques (langage de programmation) est

accentuée. Les couches hautes sont plus proches de l'utilisateur (programmation) et gèrent des données de plus en plus abstraites dès lors que l'on redescend

jusqu'à la couche physique.

7 Application. Point d'accès aux services réseaux (messagerie, transfert de fichier, P2P, etc.)

6 Présentation. Gère le chiffrement/déchiffrement des données et convertit des données machines en données exploitables.

5 Session. Gère le dialogue entre les différentes applications (qui parle, qui attend, etc.). Gère les reprises suite aux pannes de dialogue.

4 Transport. Gère le bon acheminement des messages et optimise les ressources du réseau. Utilise les messages de la couche session, les découpe s'il le

faut en unités plus petites et les transmet à la couche réseau, tout en s'assurant que les morceaux arrivent correctement de l'autre côté.

Cette couche rassemble

aussi les morceaux du message à la réception.

3 Réseau. C'est la couche qui permet de gérer le routage des paquets et l'engorgement du réseau.

2 Liaison. Elle fractionne les données d'entrée de l'émetteur physique (signaux) en trames,

en gérant le début et la fin de celles-ci, transmet ces trames en séquences

et gère les trames d'acquittement renvoyées par le récepteur. Cette couche détecte et corrige (quand elle peut) certaines erreurs intervenues sur la

1 Physique. La couche physique s'occupe de la transmission des bits sur un canal de communication. Cette couche doit garantir la parfaite transmission

des données (un bit 1 envoyé doit bien être reçu comme bit valant 1). Cette couche normalise les tensions de seuil faisant passer un bit de 0 à 1 ainsi que

les caractéristiques physiques des connecteurs de liaisons (forme des connecteurs et topologies).


Internet


Internet est un ensemble de protocoles regroupés sous le terme "TCP-IP" (Transmission Control Protocol/Internet Protocol).

Voici une liste non exhaustive des différents protocoles qui peuvent êtres utilisés :

HTTP: (Hyper Texte Transfert Protocol): c'est celui que l'on utilise pour consulter les pages web. Aussi => HTTPS (le "S" ) de sécurisé !

FTP: (File Transfert Protocol): C'est un protocole utilisé pour transférer des fichiers.

SMTP: (Simple Mail Transfert Protocol): c'est le protocole utilisé pour envoyer des mails.

POP: C'est le protocole utilisé pour recevoir des mails.

Telnet: utilisé surtout pour commander des applications côté serveur en lignes de commande

IP (internet Protocol): L'adresse IP vous attribue une adresse lors de votre connexion à un serveur.




Cette page est entretenue par Utilisateur: Joël Méreau