Protocole
Un protocole est un ensemble de règles standard permettant aux appareils électroniques de communiquer entre eux. Ces règles incluent quel type de date peuvent être transmises, quelles commandes sont utilisées pour envoyer et recevoir des données et comment les transferts de données sont confirmés.
Vous pouvez considérer un protocole comme une langue parlée. Chaque langue a ses propres règles et vocabulaire. Si deux personnes partagent la même langue, elles peuvent communiquer efficacement. De même, si deux matériel Les périphériques prennent en charge le même protocole, ils peuvent communiquer les uns avec les autres, indépendamment du fabricant ou du type de périphérique. Par exemple, une pomme iPhone peut envoyer un courriel : sur un appareil Android utilisant un protocole de messagerie standard. Basé sur Windows PC peut charger une page Web à partir d'un système basé sur Unix le serveur web utilisant un protocole web standard.
Des protocoles existent pour plusieurs applications différentes. Les exemples comprennent filaire mise en réseau (par exemple, Ethernet), sans fil mise en réseau (par exemple, 802.11ac), et la communication Internet (par exemple, IP). La suite de protocoles Internet, utilisée pour la transmission de données sur Internet, contient des dizaines de protocoles. Ces protocoles peuvent être divisés en quatre catégories:
- Couche de liaison - PPP, DSL, Wi-Fi, Etc.
- Couche Internet - IPv4, IPv6, Etc.
- Couche de transport - TCP, UDP, Etc.
- Couche d'application - HTTP, IMAP, Ftp, Etc.
Les protocoles de couche liaison établissent une communication entre les périphériques au niveau matériel. Afin de transmettre des données d'un périphérique à un autre, le matériel de chaque périphérique doit prendre en charge le même protocole de couche liaison. Les protocoles de couche Internet sont utilisés pour initier les transferts de données et les acheminer sur Internet. Les protocoles de couche de transport définissent comment paquets sont envoyés, reçus et confirmés. Les protocoles de couche d’application contiennent des commandes spécifiques applications. Par exemple, un navigateur web les usages HTTPS télécharger en toute sécurité le contenu d'une page Web à partir d'un le serveur web. Un client de messagerie utilise SMTP envoyer des courriels via un serveur de messagerie.
Les protocoles sont un aspect fondamental de numérique la communication. Dans la plupart des cas, les protocoles fonctionnent en arrière-plan, il n'est donc pas nécessaire que les utilisateurs types sachent comment fonctionne chaque protocole. Néanmoins, il peut être utile de vous familiariser avec certains protocoles courants afin de mieux comprendre les paramètres des logiciels, tels que les navigateurs Web et les clients de messagerie.