1 / 25

HDLC High Definition Layer Control

HDLC High Definition Layer Control. Contenido. Framing (Enmarcado) Conteo de bytes Protocolos orientados a bytes Protocolos orientados a bits HDLC Formato del marco Técnica de Relleno de bits Modos de transferencia Tipos de Marcos. Framing (Enmarcado). Nodo A. Nodo B. Bits.

thanos
Download Presentation

HDLC High Definition Layer Control

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. HDLCHigh DefinitionLayer Control

  2. Contenido • Framing (Enmarcado) • Conteo de bytes • Protocolos orientados a bytes • Protocolos orientados a bits • HDLC • Formato del marco • Técnica de Relleno de bits • Modos de transferencia • Tipos de Marcos

  3. Framing (Enmarcado) Nodo A Nodo B Bits Adaptador Adaptador Marcos

  4. Métodos de enmarcado • Conteo de bytes • Bandera de byte con rellenado de bytes • Bandera de bits con rellenado de bits • Violación de codificación en la capa física

  5. Conteo de bytes 4 1 2 3 6 1 2 3 4 5 3 1 Problema error 7 1 2 3 6 1 2 3 4 5 3 1

  6. Rellenado de bytes Flag Header Datos Cola Flag A Flag E I O U A Esc E I O U A Esc Flag I O U A Esc Flag E I O U DLE = Data link escape

  7. Ejemplos 16 8 8 8 14 42 Header SYN SYN Class Count CRC Datos Digital Data Control MessageProtocol (DDCMP) 8 16 8 8 8 8 Header SYN SYN SOH STX ETX CRC Datos BinarySyncronization (BISYNC) 8 8 8 8 Control Flag Address Protocol Checksum Flag Datos Point-to-Point Protocol (PPP)

  8. HDLC • Su antecesor el protocolo SDLC (Synchronous Data Link Control desarrollado por IBM • Transmisión Dúplex y Half-dúplex • Inspiración de LLC y es la base del mecanismo de enmarcado de PPP • Provee comunicación confiable y best-effort (del mayor esfuerzo)

  9. Secuencia 01111110 0x7E

  10. Formato HDLC 8 16 16 8 Secuencia de inicio Header CRC Secuencia Final Datos 01111110 01111110 X16+X12+X5+1 CRC-CCITT

  11. Funcionamiento del relleno de bits • Cuando la línea esta vacía 01111110 0 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 0 0 1 1 0 1 1 1 1 1 0 1 1 1 1 1 0 1 1 1 1 1 0 1 1 0 0 1 0 0 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 0

  12. HDLC 0 Ha sido rellenado 011111 1 1 Pueden ocurrir dos cosas 0

  13. Modos de transferencia HDLC • Modos de transferencia • Normal Response Mode (Modo de respuesta normal).- Modelo maestro-esclavo • Asynchronous Response Mode (Modo de respuesta asíncrono).- El esclavo puede transmitir cuando quiera. • AsinchronousBalancedMode (Modo asíncrono balanceado).- Ambas actúan como Primaria y Secundaria

  14. Tipos de tramas Informationframes(Marcos de Información I-frames).- Transportan datos desde la capa de red Supervisoryframes(Marcos de Supervisión S-frames) .- Control de flujo y errores de los marcos (Cuando la conexión es confiable) Unnumberedframes(Marcos no numerados U-frames).- Establecer o desconectar una conexión lógica.

  15. El Campo Header Header Control Address

  16. El Campo control 1 2 3 4 5 6 7 8 0 N(S) P/F N(R) Información 1 2 3 4 5 6 7 8 1 0 S P/F N(R) Supervisión 1 2 3 4 5 6 7 8 1 1 M P/F M Unumbered Modo operacional

  17. Campo de control extendido 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 N(S) N(R) 0 P/F Información 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 S - N(R) 1 0 P/F Supervisión Poll-Sondeo usando en un comando Final-Usado en un response 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 M PF - 1 1 P/F M Unumbered

  18. Campo de Control de Supervisión

  19. Marcos Unnumbered (No numerados)

  20. Marcos Unnumbered(No numerados)

  21. Campo Address (Dirección) Command/ Response 6 1 1 Service Access Point C/R E Usualmente puesto a Cero Usado en Variantes de HDLC Para identificar protocolos de Enlace de datos Extension 1- 1Byte 0- Byte adicional

  22. Bibliografía Computer Networking A top-Down Approach, Sexta Edición, Fames F. Kurose y Keith W. Ross, Ed. Pearson, 2013 Computer Networks a SystemApproach, Quinta Edición, Larry S. Peterson y bruce S. Davie, Ed. Elsevier, 2012 Computer Networks, Quinta Edición, Andrew S. Tanenbaum y David J. Wetherall, Ed. Prentice Hall,2011

  23. Computer Networking and the Internet, Quinta Edición Fred Halsall,Ed. Adissonwesley, 2005

  24. Codificación 4B/5B 11111- línea vacía 00000- línea muerta 00100-detenida 7 violan un 0 a la cabeza dos 0 la cola

  25. eduardoloza@outlook.com Gracias

More Related