Quel est le protocole Internet de la ligne série?

Le protocole Internet de ligne série, également connu sous le sigle SLIP, est un moyen d’envoyer des datagrammes de protocole Internet sur une liaison série. Il transmet chaque octet d'un paquet en ajoutant un ou plusieurs octets marqueurs uniques au flux, selon les besoins. SLIP peut être utilisé par deux systèmes pour communiquer via une connexion directe par câble ou une liaison modem. La plupart des ordinateurs personnels utilisent plutôt le protocole PPP (Point-to-Point Protocol), mais le protocole SLIP est souvent utilisé lorsqu'un très faible surcoût est requis.

Lors de la transmission d'un datagramme, le protocole Internet de la ligne série peut d'abord envoyer un octet de marqueur "fin" sur la liaison série. Il envoie ensuite chaque octet du paquet, sauf s'il s'agit de l'une des deux valeurs décimales suivantes: 219 ou 192. Si la valeur est 192, la valeur du marqueur de fin, SLIP envoie deux octets spéciaux à sa place; 219 suivi de 220. S'il s'agit de 219, SLIP envoie un code différent sur deux octets: 219 suivi de 221. Une fois que tous les octets du paquet de protocole Internet ont été envoyés, SLIP transmet l'octet de marqueur de fin 192.

Lorsqu'un paquet est reçu par SLIP, il supprime les marqueurs de fin et remplace toutes les paires d'octets spéciales par leurs valeurs d'origine. Certaines implémentations de SLIP peuvent également supprimer des paquets de longueur nulle. Le datagramme résultant, le cas échéant, est ensuite transmis à la couche réseau suivante sans autre analyse. La détection et la correction des erreurs sont laissées à la couche suivante, qui doit demander une retransmission de paquet si une erreur est découverte.

La spécification SLIP a été publiée par l’IETF (Internet Engineering Task Force) en 1988 sous le numéro RFC (Request For Comments) 1055. Elle identifie plusieurs défauts SLIP, notamment la gestion des erreurs et l’absence de messages de contrôle. Un autre problème courant avec le protocole Internet de ligne série est qu’il n’ya pas d’identification de protocole de paquet. Etant donné que SLIP a été conçu uniquement pour gérer les datagrammes de protocole Internet, il se peut que ce ne soit pas un problème fréquent. SLIP est tout à fait capable de gérer plusieurs protocoles Internet, cependant, étant donné le moyen de les identifier.

Le manque de sécurité est un autre facteur à prendre en compte lors de l’utilisation du protocole Internet de ligne série. Il n'y a pas de mécanisme d'authentification de connexion ou de chiffrement de données sur cette couche avec SLIP. Il n’existe pas non plus de moyen de découverte d’adresses de protocole Internet pour le routage au niveau de la couche réseau suivante. En ce qui concerne la taille de paquet maximale, la spécification SLIP est vague, suggérant une limite utilisée par une autre implémentation.

Le protocole Internet de ligne série ne compresse aucun paquet de données, bien que le modem sur la liaison série le fasse si un modem est utilisé. Le SLIP compressé (CSLIP), défini en 1990 par la RFC 1144, fait un effort dans cette direction. Il réduit l'en-tête TCP (Transmission Control Protocol) de chaque paquet à sept octets de l'original 20. Cependant, le reste du paquet reste inchangé. En 1994, le protocole PPP - défini dans la RFC 1661 - a été créé en tant que nouveau protocole robuste résolvant de nombreux problèmes SLIP.

DANS D'AUTRES LANGUES

Cet article vous a‑t‑il été utile ? Merci pour les commentaires Merci pour les commentaires

Comment pouvons nous aider? Comment pouvons nous aider?