Différence entre HDLC et SDLC

Différence entre HDLC et SDLC

HDLC vs SDLC

HDLC (contrôle de liaison de données de haut niveau) et SDLC (contrôle des liens de données synchrones) sont deux protocoles qui fournissent un point de pointe vers l'interconnexion multipoint entre les ordinateurs. La principale différence entre HDLC et SDLC est en fait leur origine. SDLC a été développé par IBM pour une utilisation avec leurs ordinateurs. Ils ont finalement déménagé pour que SDLC soit standardisé par des organes directeurs comme ISO et ANSI. ISO a adopté SDLC mais l'a renommé à HDLC mais a introduit un certain nombre de changements qui le font distinguer. Pour cette raison, HDLC est en fait un protocole standard qui a été utilisé par de nombreux fabricants de matériel tandis que SDLC ne l'est pas mais qui est toujours utilisé dans un matériel IBM.

Comme amélioration par rapport à SDLC, ISO a introduit une nouvelle fonctionnalité à HDLC connu sous le nom de mode équilibré asynchrone, qui est plus communément appelé ABM. ABM est considéré comme plus supérieur et est donc utilisé plus souvent, que le mode de réponse normal plus ancien (NRM) et le mode de réponse asynchrone (ARM). ABM rend la relation maître-esclave dans d'autres modes non pertinents. L'un ou l'autre point peut lancer la connexion, contrairement aux autres modes où seul le maître peut initier une connexion. HDLC a également permis d'utiliser des tailles de paquets qui sont des multiples d'octets bits. SDLC ne peut avoir que des paquets de 8, 16, 32, etc. La possibilité d'utiliser des paquets de taille différente donne une flexibilité supplémentaire dans la conception de certains conceptions.

Mis à part les fonctionnalités ajoutées, ISO a également décidé de supprimer certaines procédures et messages qu'ils jugeaient 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. Malgré cela, HDLC est toujours considéré comme un superset de SDLC.

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

Résumé:

1.HDLC est en fait adopté à partir de SDLC
2.HDLC est un protocole standard tandis que SDLC n'est pas
3.HDLC a la fonction de mode équilibré asynchrone tandis que SDLC ne
4.HDLC prend en charge les trames qui ne sont pas multiples des bit-octaux tandis que SDLC ne
5.HDLC a supprimé certaines procédures qui étaient présentes dans SDLC