jueves, 8 de julio de 2010

INTERFACES DE BAJO NIVEL


UNIVERSIDAD ETAC

ADMINISTRACION DE REDES 1

IVONNE ZEMPOALTECA LAGUNES

RS-232, V.35, X.21, X.25, RS-449, CODIGO ASCII, CODIGO EBCDIC


RS-232
Recommended Standard 232, también conocido como Electronic Industries Alliance RS-232C.
Es una interfaz que designa una norma de serie de datos binarios entre un equipo terminal de datos, equipo comunicación de datos aunque existe también se utiliza la interfaz RS-232.


El RS-232 consiste en un conector tipo DB-25 (de 25 pines), aunque es normal encontrar la versión de 9 pines (DE-9), más barato e incluso más extendido para cierto tipo de periféricos (como el ratón serie del PC).


Construcción física
La interfaz RS-232 está diseñada para distancias cortas, de hasta 15 metros según la norma, y para velocidades de comunicación bajas, de no más de 20 Kilobits/segundo. A pesar de ello, muchas veces se utiliza a mayores velocidades con un resultado aceptable. La interfaz puede trabajar en comunicación asíncrona o síncrona y tipos de canal simplex, half duplex o full duplex. En un canal simplex los datos siempre viajarán en una dirección, por ejemplo desde DCE a DTE. En un canal half duplex, los datos pueden viajar en una u otra dirección, pero sólo durante un determinado periodo de tiempo; luego la línea debe ser conmutada antes que los datos puedan viajar en la otra dirección. En un canal full duplex, los datos pueden viajar en ambos sentidos simultáneamente. Las líneas de handshaking de la RS-232 se usan para resolver los problemas asociados con este modo de operación, tal como en qué dirección los datos deben viajar en un instante determinado.
Si un dispositivo de los que están conectados a una interfaz RS-232 procesa los datos a una velocidad menor de la que los recibe deben de conectarse las líneas handshaking que permiten realizar un control de flujo tal que al dispositivo más lento le dé tiempo de procesar la información. Las líneas de "handshaking" que permiten hacer este control de flujo son las líneas RTS y CTS. Los diseñadores del estándar no concibieron estas líneas para que funcionen de este modo, pero dada su utilidad en cada interfaz posterior se incluye este modo de uso
Cada pin puede ser de entrada o de salida, teniendo una función específica cada uno de ellos. Las más importantes son:



Pin Función
TXD (Transmitir Datos)
RXD (Recibir Datos)
DTR (Terminal de Datos Listo)
DSR (Equipo de Datos Listo)
RTS (Solicitud de Envío)
CTS (Libre para Envío)
DCD (Detección de Portadora)


V.35
V.35 es una norma originalmente desarrollada por el CCITT (ahora ITU) que hoy día se considera incluida dentro de la norma V.11
V.35 es una norma de transmisión sincrónica de datos que especifica:
· Tipo de conector
· Pin out
· Niveles de tensión y corriente
Las señales usadas en V35 son una combinación de las especificaciones V.11 para clocks y data) y V.28 (para señales de control). Utiliza señales balanceadas (niveles de tensión diferencial) para transportar datos y clock (alta velocidad).
Utiliza señales desbalanceadas (niveles de tensión referidos a masa) para la señalización y control (baja velocidad). Utiliza clocks de transmisión y recepción independientes. La velocidad varia entre 56 Kbps hasta 2 Mbps (puede llegar hasta 10 Mbps), dependiendo el equipamiento y los cables utilizados. Los valores típicos son 64 Kbps, 128 Kbps, 256 Kbps etc.
Típicamente se utiliza para transportar protocolos de nivel 2 como HDLC, X.25, SNA, PPP, etc. El conector tradicional es el MRAC-34, pudiéndose también utilizar conectores DB-15 o de alta densidad (standard o propietario, por ejemplo: Cisco).

X.21
El interfaz es una especificación para las comunicaciones diferenciadas introducidas en los mediados de los años setenta por ITU-T. X.21 primero fue introducido como los medios de proporcionar un interfaz que señalaba digital para las telecomunicaciones entre los portadores y el equipo del cliente. Esto incluye las especificaciones para DTE/DCE elementos físicos del interfaz, alineación de control de la llamada caracteres y repaso de las faltas, elementos de la fase del control de la llamada para conmutación de circuito servicios, y lazos de la prueba.
Cuando X.21 se utiliza con V.11, proporciona la transmisión de datos síncrona en las tarifas a partir de 100 kbit/s a 10 Mbit/s. Hay también una variante de X.21 que se utilice solamente en usos selectos de la herencia, “X.21 con conmutador de circuito”. X.21 se encuentra en 15 un perno conectador secundario de D y es normalmente capaz de funcionar transmisiones de datos full-duplex.
La sincronización de elemento de señal, o el reloj, es proporcionada por el portador (su compañía del teléfono), y es responsable de registrar correcto de los datos. X.21 fue utilizado sobre todo en Europa y Japón, por ejemplo en el DATEX escandinavo y las redes con conmutador de circuito alemanas de DATEX-L durante los años 80.

X.25
OSI ha sido la base para la implementación de varios protocolos. Entre los protocolos comúnmente asociados con el modelo OSI, el conjunto de protocolos conocido como X.25 es probablemente el mejor conocido y el más ampliamente utilizado. X.25 fue establecido como una recomendación de la ITU-TS (Telecommunications Section de la International Telecommunications Unión), una organización internacional que recomienda estándares para los servicios telefónicos internacionales. X.25 ha sido adoptado para las redes públicas de datos y es especialmente popular en Europa.

RS-449
El estándar del EIA RS-449 especifica las características funcionales y mecánicas de la interconexión entre el equipo terminal de datos (DTE) y la conformación a los estándares de interfaces eléctricos de EIA RS-422 y RS-123. Especifica un conector de 37 pines y de 9 pines; no es utilizado ampliamente.
es la interfaz entre el computador o equipo terminal y el módem, representando un ejemplo de protocolo de la capa física.
la especificación mecánica considera un conector de 25 pines, con todas sus dimensiones bien especificadas.
la especificación eléctrica considera que para decidir si un bit está en 1, se deberá tener un voltaje más negativo que -3 volts; y para el bit 0, que el voltaje sea superior a +4 volts.
es posible tener velocidades de hasta 20 Kbps y longitud máxima de 15 metros de cable.
la especificación funcional indica los circuitos que están conectados a cada uno de los 25 pines, así como el significado de c/u de ellos.


La RS-449 puede utilizarse en velocidades de hasta 2 Mbps, en cables de hasta 60 metros.
El RS-449 especifica las características mecánicas y funcionales de la interfaz entre Equipo Terminal de Datos (DTE) y Equipo Terminal de Circuito de Datos (DCE). Los componentes estándar para el uso junto con el RS-449 son el RS-422 para señales balanceadas, y el RS-423 para señales no balanceadas, con velocidades de transmisión de datos a 2.000.000 bits por segundo. El estándar especifica dos conectores D-sub con 37 y 9 pines para los circuitos de datos primarios y secundarios. Aunque no se implementa en computadores personales, esta interfaz se encuentra en algunos equipos de red. El título completo original del estándar en inglés es: EIA-449 General Purpose 37-Position and 9-Position Interface for Data Terminal Equipment and Data Circuit-Terminating Equipment Employing Serial Binary Data Interchange. Este estándar se retiró en septiembre de 1992.

CÓDIGO ASCII
La memoria de un ordenador guarda toda la información en formato digital. No hay forma de almacenar caracteres directamente. Cada uno de los caracteres tiene un código digital equivalente. Esto se denomina código ASCII (American Standard Code for Information Interchange). El código ASCII básico representaba caracteres utilizando 7 bits (para 128 caracteres posibles, enumerados del 0 al 127).
Los códigos de 0 al 31 no se utilizan para caracteres. Éstos se denominan caracteres de control ya que se utilizan para acciones como:
Retorno de carro (CR)
Timbre (BEL)
Los códigos 65 al 90 representan las letras mayúsculas.
Los códigos 97 al 122 representan las letras minúsculas (Si cambiamos el 6º bit, se pasa de mayúscula a minúscula; esto equivale a agregar 32 al código ASCII en base decimal).


EBCDIC
(Extended Binary Coded Decimal Interchange Code) Código ampliado de intercambio decimal codificado en binario. Código binario para texto, comunicaciones y control de impresora de IBM. Este código se originó con el System/360 y aún se usa en mainframes IBM y en la mayoría de los computadores de medio rango de IBM. Es un código de 8 bits (256 combinaciones) que almacena un carácter alfanumérico o dos dígitos decimales en un byte. EBCDIC y ASCII son los dos códigos de mayor uso para representar datos. El EBCDIC fue ideado entre 1963 y 1964 por IBM y anunciado con el lanzamiento de la línea de ordenadores IBM System/360. Fue creado para ampliar el código decimal en binario que existió hasta aquel entonces. El EBCDIC fue desarrollado por separado del ASCII, que también se creó en 1963. El EBCDIC es una codificación de 8 bits, frente a la codificación en 7 bits del ASCII. Todos los periféricos de arquitectura IBM y sus sistemas operativos utilizan el EBCDIC. Sus sistemas operativos proporcionan el ASCII y los modos de Unicode para traducir entre diversos códigos. La traducción puede ocurrir dentro del hardware periférico o en el software, según los requisitos de uso. Cuando fue ideado, el EBCDIC hizo relativamente fácil incorporar datos en una computadora con las tarjetas perforadas. Puesto que estas tarjetas han quedado obsoletas, el EBCDIC se utiliza en arquitecturas modernas solamente para la compatibilidad con aparatos antiguos. No tiene ninguna ventaja técnica sobre las páginas de código ASCII, tales como la serie Iso-8859. Como con 8 bits amplió los códigos ASCII, la mayoría de los codepages de EBCDIC permiten utilizar solamente hasta 2 idiomas (inglés y otra lengua) en un archivo de base de datos o de texto. Cuando se requiere utilizar texto multilingüe, es necesario un sistema de apoyo con más caracteres, generalmente una versión de Unicode. Hay un Utf-EBCDIC llamado "formato de transformación del EBCDIC Unicode" propuesto por el consorcio de Unicode, pero no está diseñado para ser utilizado en ambientes abiertos de intercambio.

No hay comentarios:

Publicar un comentario