> For the complete documentation index, see [llms.txt](https://iesjulioverne.gitbook.io/tema-4.-capa-de-enlace-de-datos/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://iesjulioverne.gitbook.io/tema-4.-capa-de-enlace-de-datos/protocolos-del-nivel-de-enlace.md).

# Protocolos del nivel de enlace

Los protocolos de nivel de enlace de datos pueden ser de dos tipos:&#x20;

* Protocolos orientados a carácter:&#x20;
  * Son los más antiguos, se desarrollaron durante los 60, pero se siguen utilizando.&#x20;
  * Utilizan transmisiones de información codificada en ASCII, donde se reservan una serie de códigos especiales (códigos de control) para controlar la comunicación.&#x20;
  * Entre lo más conocidos están el BSC (Binary Synchronic Control), XMODEM, YMODEM, ZMODEM.&#x20;
* Protocolos orientados a bits:&#x20;
  * Son totalmente transparentes al código. Codifican el control de las comunicaciones por la posición y el valor de los distintos bits que componen los campos de la trama.&#x20;
  * Están diseñados para funcionar en entornos duplexx, son menos sensibles al ruido y pueden empaquetar más información en tramas más pequeñas.&#x20;
  * Las tramas están delimitadas por unos campos señalizadores ( flags) que utilizan combinaciones de bits imposibles en cualquier otro campo de la trama.&#x20;
  * Son los más utilizados en las redes de área local y en redes públicas&#x20;
  * Protocolo HDLC: Es un protocolo de enlace de datos orientado a bit diseñado para soportar la comunicación semidúplex y dúplex a través de enlaces punto a punto y multipunto.
