HDLC et PPP
HDLC et PPP
HDLC et PPP sont des protocoles de couche liaison de données. Le protocole HDLC (High-Level Data Link Control) est un protocole de communication utilisé dans la couche de liaison de données des réseaux informatiques, développé par l'ISO (International Organization for Standardization) et créé à partir du SDLC (Synchronous Data Link Control) d'IBM. PPP est un protocole de couche de liaison de données basé sur HDLC et est très similaire à HDLC. Les deux sont des protocoles WAN (Wide Area Network) et fonctionnent bien pour connecter des lignes louées point à point.
Qu'est-ce que HDLC?
HDLC n'est apparu que lorsque IBM a soumis la SDLC à divers comités de normalisation et que l'un d'entre eux (ISO) a modifié la SDLC et créé le protocole HDLC. HDLC est considéré comme un surensemble compatible de SDLC. C'est un protocole synchrone orienté bit. HDLC prend en charge le fonctionnement synchrone en mode duplex intégral. HDLC a une option pour la somme de contrôle 32 bits et HDLC prend en charge les configurations point à point et multipoint. HDLC identifie le type de noeud "primaire", qui contrôle les autres stations appelées "secondaires". Seul un noeud principal contrôlera les noeuds secondaires. HDLC prend en charge trois modes de transfert et ils sont les suivants. Le premier est le mode de réponse normale (NRM) dans lequel les noeuds secondaires ne peuvent pas communiquer avec un primaire tant que le primaire n'a pas donné l'autorisation. Deuxièmement, le mode de réponse asynchrone (ARM, asynchronous response mode) permet aux noeuds secondaires de parler sans autorisation primaire. Enfin, il a le mode Balanced Asynchronous (ABM), qui introduit un nœud combiné, et toute la communication ABM se produit entre ces types de nœuds seulement.
Qu'est-ce que le PPP?
Comme mentionné ci-dessus, PPP est un protocole de couche de liaison de données basé sur HDLC, et est très similaire à HDLC. Il est utilisé pour la communication directe entre deux nœuds. La confidentialité, l'authentification et la compression du chiffrement de transmission sont fournies par PPP. L'authentification est fournie par PAP (Password Authentication Protocol) et plus communément par les protocoles CHAP (Challenge Handshake Protocol). Il est utilisé pour différents types de réseaux constitués de différents supports physiques tels que la ligne réseau, la fibre optique, le câble série, le téléphone cellulaire et la ligne téléphonique. Il est très populaire parmi les FAI (fournisseurs de services Internet) en tant que moyen de fournir aux clients un accès commuté à Internet. Pour fournir des services DSL (Digital Subscriber Line) à leurs clients, les fournisseurs de services utilisent le protocole PPPoE (POPoE) et le protocole point à point sur ATM (POPoA), deux formes de PPP encapsulées. Le protocole PPP est utilisé pour les circuits synchrones et asynchrones. Il fonctionne avec différents protocoles réseau tels que IP (Internet Protocol), IPX (Internetwork Packet Exchange), NBF et AppleTalk. Les connexions haut débit utilisent également PPP.Bien que le protocole PPP ait été conçu un peu après les spécifications HDLC d'origine, le protocole PPP inclut de nombreuses fonctionnalités supplémentaires qui n'étaient disponibles que dans des protocoles de liaison de données exclusifs à ce moment précis.
Bien que HDLC et PPP soient des protocoles de couche de liaison de données WAN très similaires utilisés pour les communications point à point, ils ont leurs différences. Contrairement à HDLC, le protocole PPP n'est pas propriétaire lorsqu'il est utilisé dans un routeur Cisco. Plusieurs sous-protocoles constituent la fonctionnalité de PPP. PPP est riche en fonctionnalités avec des fonctionnalités de réseau commuté et est largement utilisé par les FAI pour fournir Internet à leurs clients. Contrairement à HDLC, le protocole PPP peut être utilisé avec des connexions synchrones et asynchrones.