Différence entre HDLC et SDLC

HDLC vs SDLC

HDLC (contrôle de liaison de données de haut niveau) et SDLC (contrôle de liaison de données synchrones) sont deux protocoles fournissant une interconnexion point à multipoint entre ordinateurs. La principale différence entre HDLC et SDLC est en réalité leur origine. SDLC a été développé par IBM pour être utilisé avec leurs ordinateurs. Ils ont finalement demandé que le SDLC soit normalisé par des organes directeurs tels que l'ISO et l'ANSI. ISO a adopté SDLC mais l'a renommé HDLC mais introduit un certain nombre de modifications qui le rendent distinct. Pour cette raison, HDLC est en fait un protocole standard utilisé par de nombreux fabricants de matériel alors que SDLC ne l'est pas mais est toujours utilisé dans certains matériels IBM..

En tant qu'amélioration par rapport à SDLC, ISO a introduit une nouvelle fonctionnalité dans HDLC, appelée mode équilibré asynchrone, plus communément appelée ABM. ABM est considéré comme étant supérieur et est donc utilisé plus souvent que l'ancien mode de réponse normal (NRM) et le mode de réponse asynchrone (ARM). ABM rend la relation maître-esclave dans d'autres modes non pertinente. Chaque point peut initier la connexion, contrairement aux autres modes où seul le maître peut initier une connexion. HDLC permettait également d’utiliser des tailles de paquets multiples d’octets. SDLC ne peut contenir que des paquets de 8, 16, 32, et ainsi de suite. La possibilité d'utiliser des paquets de tailles différentes offre une flexibilité supplémentaire dans la conception de certaines conceptions..

Outre des fonctionnalités supplémentaires, l'ISO a également décidé de supprimer certaines procédures et certains messages jugés inutiles. Un tel message est le message de test. Ceci est utilisé pour déterminer que les lignes fonctionnent correctement et que les paquets peuvent être envoyés de manière fiable à travers elles. Malgré cela, HDLC est toujours considéré comme un sur-ensemble de SDLC.

Le SDLC est assez ancien et a depuis été remplacé par HDLC et les procédures de contrôle avancées de la communication de données ou ADCCP, version standardisée par ANSI, en raison de la supériorité de ce dernier. Il existe également un certain nombre de protocoles concurrents qui remplacent les protocoles SDLC et HDLC..

Résumé:

1.HDLC est réellement adopté de SDLC
2.HDLC est un protocole standard alors que SDLC n’est pas
3.HDLC possède la fonctionnalité Mode équilibré asynchrone alors que SDLC ne
4.HDLC prend en charge les trames qui ne sont pas multiples d'octets en bits, alors que SDLC ne
5.HDLC a supprimé certaines procédures présentes dans SDLC