Protocolo Nivel 2 HDLC

43
PROTOCOLOS A NIVEL 2 (HDLC)

description

ESTRUCTURA DE LAS REDES WANPROTOCOLO HDLC

Transcript of Protocolo Nivel 2 HDLC

  • TerminologaTrama:Unidad de transmisin de la capa de Enlace de datos. Puede incluir una cabecera y una cola.

  • TerminologaPaquete:Unidad Bsica de Encapsulamiento, permite pasar la informacin a travs de la interface entre la capa de red y la capa de enlace.Uno varios paquetes pueden incorporarse dentro de una sla trama.

  • Capa de EnlaceFormatos del Mensaje: Caracteres de Control y Datos.Procedimiento de Deteccin y correccin de errores.

  • Capa de EnlaceProcedimiento de establecimiento y finalizacin del enlace.Transferencia de los datos: FDX, HDX, punto a punto y multipunto.Perodos de Tiempo Cumplido (Time-out)

  • Tipos de Protocolos SincrnicosOrientados al Carcter: (BSC)Orientados a bits: (SDLC, HDLC, LAP, LAPB)

  • Binary Sinchronous CommunicationsOrientada al carcter

    SOHCABECERASTXDATOSETXCRCCRCCONTROLTEXTOStartOfHeaderStartOfTextEndOfTextBSC

  • Usado entre una Unidad Central (Main Frame) y una Unidad de control de Dispositivos.MAINFRAMEFEPUNIDADDECONTROLBSC

  • Protocolos Orientados al bitSoportan:Cualquier cdigo2 4 hilosPunto a punto y Multipunto.Circuitos Conmutados y no Conmutados.Full Duplex y Half Duplex

  • High-Level Data Link Control (Control de Enlace de Datos de Alto Nivel)Se deriva del protocolo SDLC (Synchronous Data Link Control) de SNA- IBM.IBM lo propuso a ANSI e ISO.PROTOCOLO HDLC

  • ANSI lo modific convirtindolo en ADCCP (Advanced Data Communication Control Protocol)

    ISO lo modific para convertirlo en HDLC (High-level Data Link Control)PROTOCOLO HDLC

  • CCITT modific el HDLC para su LAP (Link Access Procedure) y usarlo para la interface X.25.Despues lo modific nuevamente a LAPB (Link Access Procedure Balanced) para hacerlo ms compatible con la versin posterior de HDLC.PROTOCOLO HDLC

    Es un protocolo orientado al BIT de ISOEs la base Para numerosos protocolos Ej.LAPB: Soporte par X.25LAPD: Soporte Para RDSI (Acceso al canal D)LLC: Para redes LANPROTOCOLO HDLC

    LAP-M: Procedimiento Para Modem con Norma V.42LAP-X: Para tecnologa TelefaxPPP: Point to Point ProtocolFRAME RELAY: Derivado gran parte del LAP-DSDL: Redes SNA (IBM).SCC-N7: A nivel 2PROTOCOLO HDLC

    ELEMENTOSTipos de estacionesPrimaria, Secundaria y CombinadaTipos de configuracin de lneaBalanceada y DesbalanceadaModos de transferencia de datosNRM, ABM y ARM.Formato de la tramaPROTOCOLO HDLC

    TIPOS DE ESTACIONES:Primaria:Tiene responsabilidad Para controlar el enlace, asume el control de flujo de datos y de la recuperacin de fallos del enlace. Las tramas que genera se llama Comandos.PROTOCOLO HDLC

    TIPOS DE ESTACIONES:Secundaria: Opera bajo el control de la Primaria. Las tramas que genera se llama Respuestas.Combinada: Posee las caractersticas de la Primaria y Secundaria.PROTOCOLO HDLC

    TIPOS DE CONFIGURACIONES DE LINEA:

    Configuracin Balanceada:Para conexiones punto a punto, entre dos estaciones Combinadas, opera en Half-duplex y Full-duplex.PROTOCOLO HDLC

    TIPOS DE CONFIGURACIONES DE LINEA:S

    PP

    SP

    SPROTOCOLO HDLC

    TIPOS DE CONFIGURACIONES DE LINEA:

    Configuracin Desbalanceada:Para conexiones punto a punto y multipunto, entre una estacin Primaria y una o mas Secundarias, Half-duplex y Full-duplex.PROTOCOLO HDLC

    TIPOS DE CONFIGURACIONES DE LINEA:PROTOCOLO HDLC

    MODOS DE ESTACION SECUNDARIA:

    Normal Response Mode (NRM)Usado en configuracin DesbalanceadaLa estacin Secundaria transmite en respuesta a una encuesta (Poll) realizada por la Primaria.Usado en lneas multipunto, punto a punto SDLC.PROTOCOLO HDLC

    MODOS DE ESTACION SECUNDARIA:

    Asynchronous Balanced Mode (ABM)Usado en configuracin Balanceada.Usado eficientemente en conexiones punto a punto.Solo se da entre dos estaciones Combinadas LAPBPROTOCOLO HDLC

    MODOS DE ESTACION SECUNDARIA:Asynchronous Response Mode (ARM)Usado en configuracin Desbalanceada.La estacin secundaria puede iniciar la comunicacin sin autorizacin de la primaria, pero el control total lo mantiene la primaria.Es usado muy poco.PROTOCOLO HDLC

    TRAMASLas tramas permiten a la estacin receptora determinar:Cuando la transmisin empieza y cuando termina.Si la transmisin es Para esa estacinQue acciones tomar de acuerdo a la transmisin.La informacin especifica enviada Para esa estacin.Si la trama recibida tiene error o no.PROTOCOLO HDLC

    F (Flag): Delimitacin de trama de inicio/Fin de la trama (01111110)A (Address): Identifica la estacin (Secundaria o Combinada que recibe o enva la Trama.C (Control): Especifica el tipo de trama y su funcinI (Informacin): Datos provenientes del nivel superior, es de longitud variable.FCS (Frame Check Sequense): Campo para el control de error.PROTOCOLO HDLC

    A: Address:01 a FE: Direccin Individual/grupoFF: Direccin Broadcast(Para todas)00: Tramas de diagnostico.

    PROTOCOLO HDLC

    TRAMA DE INFORMACIONTRAMA DE SUPERVISIONTRAMA NO NUMERADABit P/F: Poll/Final (Estacin primaria/Estacin Secundaria)(Comando/Respuesta)PROTOCOLO HDLC

    TRAMA DE INFORMACIONTransporta datos de Usuario (Nivel superior)N(s): Cuenta la secuencia de las tramas transmitidasN(r): Indica el numero de trama que la estacin que transmite espera recibirSe puede controlar el flujo mediante una retransmisinPROTOCOLO HDLC

    No transportan informacinConfirman tramas recibidasTransportan condicin desocupacin o disponibilidad (control de flujo)Reportan errores de numeracin de las tramas de recepcin (control de errores)PROTOCOLO HDLC

    RECEIVE READY (RR)(C/R)00RECEIVE NOT READY (RNR)(C/R)01REJECT (REJ)(C/R)10SELECTIVE REJECT (SREJ)(C/R)11Bit S SPROTOCOLO HDLC

    TRAMA NO NUMERADAProporciona funciones de control del enlaceInicio/Fin de conexin de una estacinControla el modo de respuesta de la estacin secundariaReportan ciertos errores de los procedimientosOpcionalmente transfieren datos.PROTOCOLO HDLC

    Categora I: Comandos y Respuestas de confirmacin de Modo. SET INITIALIZATION MODE(SIM)CREQUEST INITIALIZATION MODE(RIM)RDISCONNECT(DISC)CDISCONNECT MODE (DISC)RREQUEST DISCONNECT(RD)RACNOULEDGEMENT(UA)RSET NORMAL RESPONSE MODE (SNRM)CSET ASYNCHRONOUS BALANCED MODE(SABM)CSET ASYNCHRONOUS RESPONSE MODE (SARM)CPROTOCOLO HDLC

    Categora II: Comandos y Respuestas de Transferencia de informacin.

    UNNUMERED(UI)C/RUNNUMERED POLL(UP)C

    PROTOCOLO HDLC

    Categora III: Comandos y Respuestas de RecuperacinFRAME REJECT(FRMR)RRESET(RSET)CCategora IIV: Comandos y Respuestas miscelneosTEST(TEST)C/REXCHANGE ESTATIONC/RIDENTIFICATION(XID)PROTOCOLO HDLC

    Frame Check Sequense:Se transmite el resto calculado mediante la tcnica de codificacin por redundancia cclica.Polinomio generador g(x)=x16+x12+x5+1PROTOCOLO HDLC

    ESTACIONPRIMARIAESTACIONES SECUNDARIAS(A, B,y C)A, SNRM,PA, UA,FB, SNRM,PC, SNRM,PB, UA,FC, UA,FPROTOCOLO HDLC

    ESTACIONPRIMARIAESTACIONES SECUNDARIAS(A, B,y C)A, RR 0,PA, I 00A, I 10,FB, RR 0,PB, I 00PROTOCOLO HDLC

    ESTACIONPRIMARIAESTACIONES SECUNDARIAS(A, B,y C)B, I 10

    B, I 20

    B, I 30

    B, I 40

    B, I 50

    B, I 60,FPROTOCOLO HDLC

    ESTACIONPRIMARIAESTACIONES SECUNDARIAS(A, B,y C)A, I 02A, I 12A, I 22C, RR 0,PC, RR 0,FB, I 07B, I 17B, I 27

    ESTACIONPRIMARIAESTACIONES SECUNDARIAS(A, B,y C)A, RR 2,PB, I 37B, I 47, PC, RR 0,PB, RNR 0,PA, DISC,PB, DISC,PC, DISC,PB, RR 5,FB, I 75,FC, RR 0,FA, UA,FB, UA,FC, UA,FA, RR3,F