Trasmisión serie vs. paralelo Redes de Computadores Tema 4: Serie UPV - Facultad de Informática - Redes de Computadores UPV - Facultad de Informática - Redes de Computadores Tema 4: Transmisión serie sincrona/asíncrona Transmisión síncrona y asíncrona Norma RS232 Bibliografía: Stallings, Cap. Cap. 6 Tanenbaum. Tanenbaum. Cap 2.4.3 Halsall, Halsall, Cap. Cap. 3.1, 3.2, 2.6 2 Sincrona reloj único imposibilidad de error en la Datos + reloj común interpretación del intervalo de bit Asíncrona relojes diferentes no existen 2 relojes iguales se producirá error de lectura antes o después si la secuencia de datos es arbitrariamente ‘larga’ Transmisión sincrona Tema 4: Serie Error Reloj Tx Datos Reloj Rx 3 UPV - Facultad de Informática - Redes de Computadores UPV - Facultad de Informática - Redes de Computadores Transmisión sincrona vs. asíncrona Tema 4: Serie Sincronismo mediante: Línea auxiliar de reloj ...100100101010... Codificación auto-reloj (p.e. Mánchester) 4 Transmisión asíncrona bit de comienzo Bit menor peso Bit mayor peso paridad (impar, par, no) 1 0 de 5 a 8 bits de datos 1 a 2 bits Sincronización por flanco parada 8N1 7 P 1.5 6O2 5S R UPV - Facultad de Informática - Redes de Computadores UPV - Facultad de Informática - Redes de Computadores Estado de reposo Sincronización de bloque de datos Tema 4: Serie Ejemplo: Ejercicio: Calcular el % de error entre el reloj del transmisor y del receptor (caso 8N1) para obtener un error en lectura. Tema 4: Serie Necesidad de sincronismo a nivel de bloque, independientemente del sincronismo utilizado a nivel de bit Técnicas posibles: Violación de código (p.ej. Manchester) Uso de delimitadores especiales 6 5 Transmisor/ receptor de datos digitales DTE: equipo terminal de datos Líneas de control y de señal Línea de transmisión serie Dispositivo de transmisión, interfaz de línea Dispositivo de transmisión, interfaz de línea Tema 4: Serie RS232 (Recommended (Recommended Standard 232) UPV - Facultad de Informática - Redes de Computadores UPV - Facultad de Informática - Redes de Computadores Interfaces para las comunicaciones de datos Transmisor/ receptor de datos digitales DCE: equipo terminación de circuito de datos Interfaz RS232/ V.24 7 Tema 4: Serie Nombres oficiales: EIA-232D o ITU-T V.24 EIA: Electronic Industries Alliance ITU: International Telecommunication Union Permite transmisión sincrona y asíncrona Se compone de varias especificaciones: mecánica: ISO 2110 • Conector Cannon DB-25 y DB-9 eléctrica: V.28 • • • • • Velocidad máx.: 20 kbps Distancia máx.: 15m Código NRZ-L 1 lógico = [-3,-15] voltios 0 lógico = [15,3] voltios funcional y procedural: V.24 8 DTE DCE Transmisión de Datos TxD (2) TxD (2) Recepción de Datos RxD (3) RxD (3) Request To Send RTS (4) RTS (4) Clear to Send CTS (5) CTS (5) Data Carrier Detected DCD (8) DCD (8) Data Terminal Ready DTR (20) DTR (20) Data Set Ready DSR (6) DSR (6) Ring Indicator RI (22) RI (22) GND (7) GND (7) Ground Conexión Null Modem Tema 4: Serie UPV - Facultad de Informática - Redes de Computadores Nombres desde el punto de vista del DTE UPV - Facultad de Informática - Redes de Computadores Especificación funcional V.24 asíncrona Bloque 3 Tx/Rx Bloque 2 Ctl. flujo Bloque 1 Conexión DTE DTE TXD RXD GND TXD RXD GND RTS CTS DCD RTS CTS DCD DTR DSR RI DTR DSR RI Tema 4: Serie Full Duplex 10 9 Ejemplo: V.35 standard Tema 4: Serie UPV - Facultad de Informática - Redes de Computadores Hardware uso de las líneas RTS/CTS la línea CTS indica al DTE si puede transmitir o no (caso anterior) Software protocolo XON/XOFF 1. cuando el receptor está listo para recibir datos, envía al transmisor la marca XON 2. si el transmisor transmite demasiado rápido para el receptor, entonces envía la marca XOFF 3. el transmisor envía nuevos datos solo se recibe la marca XON max buffer UPV - Facultad de Informática - Redes de Computadores Control de flujo con RS232 XOFF XON Tema 4: Serie Interfaz para conexiones DTE/DCE de alta velocidad Por ejemplo: ISDN (64 o 128Kbps), T1, ATM y Frame Relay 0 11 12