Recherche par mot-clé dans notre base de connaissances
Protocoles réseau
Protocoles de réseau sont des ensembles de règles établies qui dictent la manière de formater, de transmettre et de recevoir des données afin que les périphériques de réseau informatique – des serveurs et routeurs aux points d’extrémité – puissent communiquer quelles que soient les différences entre leurs infrastructures, conceptions ou normes sous-jacentes.
Pour envoyer et recevoir des informations avec succès, les périphériques des deux côtés d’un échange de communication doivent accepter et suivre les conventions du protocole. La prise en charge des protocoles de réseau peut être intégrée dans les logiciels, le matériel ou les deux.
Les protocoles réseau normalisés fournissent un langage commun aux périphériques réseau. Sans eux, les ordinateurs ne sauraient pas comment communiquer entre eux. Par conséquent, à l’exception des réseaux spécialisés construits autour d’une architecture spécifique, peu de réseaux seraient capables de fonctionner, et l’internet tel que nous le connaissons n’existerait pas. La quasi-totalité des utilisateurs finaux des réseaux s’appuient sur les protocoles de réseau pour la connectivité.
Comment fonctionnent les protocoles de réseau
Les protocoles de réseau décomposent les processus plus vastes en fonctions et tâches discrètes et étroitement définies à tous les niveaux du réseau. Dans le modèle standard, connu sous le nom de modèle OSI (Open Systems Interconnection), un ou plusieurs protocoles de réseau régissent les activités à chaque couche de l’échange de télécommunications.
Un ensemble de protocoles de réseau coopératifs est appelé suite de protocoles. La suite TCP/IP comprend de nombreux protocoles à travers les couches – telles que les couches de données, de réseau, de transport et d’application – travaillant ensemble pour permettre la connectivité Internet. Il s’agit notamment des protocoles suivants :
- Le protocole de contrôle de transmission (TCP), qui utilise un ensemble de règles pour échanger des messages avec d’autres points Internet au niveau des paquets d’information ;
- Le protocole UDP (User Datagram Protocol), qui fait office de protocole de communication alternatif au TCP et est utilisé pour établir des connexions à faible latence et tolérant les pertes entre les applications et Internet.
- Le protocole Internet (IP), qui utilise un ensemble de règles pour envoyer et recevoir des messages au niveau de l’adresse Internet ; et
- d’autres protocoles de réseau, notamment le protocole de transfert hypertexte (HTTP) et le protocole de transfert de fichiers (FTP), qui comportent chacun des ensembles de règles définies pour échanger et afficher des informations.
Chaque paquet transmis et reçu sur un réseau contient des données binaires. La plupart des protocoles ajoutent un en-tête au début de chaque paquet afin de stocker des informations sur l’expéditeur et la destination prévue du message. Certains protocoles peuvent également inclure un pied de page à la fin contenant des informations supplémentaires. Les protocoles de réseau traitent ces en-têtes et ces pieds de page dans le cadre des données circulant entre les dispositifs afin d’identifier les messages de leur propre type. Souvent énoncé dans une norme industrielle — développée, définie et publiée par des groupes tels que :
- l’International Telecommunication Union
- l’Institute of Electrical and Electronics Engineers
- l’Internet Engineering Task Force
- l’International Organization for Standardization
- le World Wide Web Consortium.
Principaux types de protocoles de réseau
De manière générale, les réseaux comportent trois types de protocoles : la communication, comme Ethernet, la gestion, comme le protocole SMTP (Simple Mail Transfer Protocol), et la sécurité, comme Secure Shell (SSH).
Ces trois grandes catégories regroupent des milliers de protocoles de réseau qui traitent uniformément une grande variété de tâches définies, notamment l’authentification, l’automatisation, la correction, la compression, le traitement des erreurs, la recherche de fichiers, le transfert de fichiers, l’agrégation de liens, le routage, la sémantique, la synchronisation et la syntaxe.
Implantation
Pour que les protocoles de réseau fonctionnent, ils doivent être codés dans un logiciel, soit une partie du système d’exploitation (OS) de l’ordinateur ou une application, soit mis en œuvre dans le matériel de l’ordinateur. La plupart des systèmes d’exploitation modernes possèdent des services logiciels intégrés qui sont prêts à mettre en œuvre certains protocoles de réseau.
D’autres applications, comme les navigateurs web, sont conçues avec des bibliothèques logicielles qui prennent en charge les protocoles nécessaires au fonctionnement de l’application. En outre, la prise en charge des protocoles TCP/IP et de routage est implémentée directement dans le matériel pour améliorer les performances. Chaque fois qu’un nouveau protocole est mis en œuvre, il est ajouté à la suite de protocoles. L’organisation des suites de protocoles est considérée comme monolithique, car tous les protocoles sont stockés à la même adresse et se superposent les uns aux autres.
Vulnérabilités
L’une des principales vulnérabilités des protocoles de réseau est qu’ils ne sont pas conçus pour la sécurité. Leur manque de protection peut parfois permettre à des attaques malveillantes, telles que l’écoute clandestine et l’empoisonnement du cache, d’affecter le système. L’attaque la plus courante contre les protocoles de réseau est l’annonce de fausses routes, ce qui fait que le trafic passe par des hôtes compromis au lieu des hôtes appropriés.
Les analyseurs de protocoles réseau ont été conçus et installés en réponse à ces vulnérabilités. Les analyseurs de protocoles réseau protègent les systèmes contre les activités malveillantes en complétant les pare-feu, les programmes antivirus et les anti-logiciels espion.
Utilisations des protocoles de reseau
Les protocoles de réseau sont à l’origine de l’Internet moderne, car ils permettent aux ordinateurs de communiquer sur les réseaux sans que les utilisateurs aient à voir ou à connaître les opérations de fond qui se déroulent. Voici quelques exemples spécifiques de protocoles de réseau et de leurs utilisations :
- Post Office Protocol 3 (POP3), qui est la version la plus récente d’un protocole standard utilisé pour la réception des courriels entrants.
- Simple main transport Protocol (SMTP), qui est utilisé pour envoyer et distribuer des courriels sortants.
- Le protocole de transfert de fichiers (FTP), qui est utilisé pour transférer des fichiers d’une machine à une autre.
- Telnet, qui est un ensemble de règles utilisées pour connecter un système à un autre via une connexion à distance. Dans ce protocole, le système qui envoie la demande de connexion est l’ordinateur local et le système qui accepte la connexion est l’ordinateur distant.
Voici quelques autres exemples de protocoles réseau :
- Address Resolution Protocol
- Blocks Extensible Exchange Protocol
- Border Gateway Protocol
- Binary Synchronous Communications
- Canonical Text Services
- Domain name system
- Dynamic Host Configuration Protocol
- Enhanced Interior Gateway Routing Protocol
- HTTP over SSL
- Human interface device
- Internet Control Message Protocol
- Internet Message Access Protocol
- Gopher
- Media access control
- Network News Transfer Protocol
- Open Shortest Path First
- Post Office Protocol
- Secure Sockets Layer
- Simple Mail Transfer Protocol
- Telnet
- Terminal Network
- Thread
- Transmission Control Protocol
- Transport Layer Security
- Universal Description, Discovery and Integration
- User Datagram Protocol
- Voice over IP
- X10
Découvrez toutes les solutions de réseau filaire et sans fil que nous proposons. Contactez nous