Ethernet
- Desarrollado por la compañía XERTOX y adoptado por la DEC (Digital Equipment Corporation), y la Intel, Ethernet fue uno de los primero estándares de bajo nivel. Actualmente es el estándar mas ampliamente usado.
- Ethernet esta principalmente orientado para automatización de oficinas, procesamiento de datos distribuido, y acceso de terminal que requieran de una conexión económica a un medio de comunicación local transportando trafico a altas velocidades
- Este protocolo esta basado sobre una topología bus de cable coaxial, usando CSMA/CD para acceso al medio y transmisión en banda base a 10 MBPS. Además de cable coaxial soporta pares trenzados. También es posible usar Fibra Optica haciendo uso de los adaptadores correspondientes.
- Además de especificar el tipo de datos que pueden incluirse en un paquete y el tipo de cable que se puede usar para enviar esta información, el comité especifico también la máxima longitud de un solo cable (500 metros) y las normas en que podrían usarse repetidores para reforzar la señal en toda la red.
Funciones de la Arquitectura Ethernet
Encapsulacion de datos
- Formación de la trama estableciendo la delimitación correspondiente
- Direccionamiento del nodo fuente y destino
- Detección de errores en el canal de transmisión
Manejo de Enlace
- Asignación de canal
- Resolución de contención, manejando colisiones
Codificación de los Datos
- Generación y extracción del preámbulo para fines de sincronización
- Codificación y decodificación de bits
Acceso al Canal
- Transmisión / Recepción de los bits codificados.
- Sensibilidad de portadora, indicando trafico sobre el canal
- Detección de colisiones, indicando contención sobre el canal
Formato de Trama
- En una red ethernet cada elemento del sistema tiene una dirección única de 48 bits, y la información es transmitida serialmente en grupos de bits denominados tramas. Las tramas incluyen los datos a ser enviados, la dirección de la estación que debe recibirlos y la dirección de la estación que los transmite
- Cada interface ethernet monitorea el medio de transmisión antes de una transmisión para asegurar que no esté en uso y durante la transmisión para detectar cualquier interferencia.
- En caso de alguna interferencia durante la transmisión, las tramas son enviadas nuevamente cuando el medio esté disponible. Para recibir los datos, cada estación reconoce su propia dirección y acepta las tramas con esa dirección mientras ignora las demás.
- El tamaño de trama permitido sin incluir el preámbulo puede ser desde 64 a 1518 octetos. Las tramas fuera de este rango son consideradas invalidas.
Campos que Componen la Trama
El preámbulo
Inicia o encabeza la trama con ocho octetos formando un patrón de 1010,
que termina en 10101011. Este campo provee sincronización y marca el
limite de trama.
Dirección destino
Sigue al preámbulo o identifica la estación destino que debe recibir la
trama, mediante seis octetos que pueden definir una dirección de nivel
físico o múltiples direcciones, lo cual es determinado mediante el bit
de menos significación del primer byte de este campo. Para una dirección
de nivel físico este es puesto en 0 lógico, y la misma es única a
través de toda la red ethernet. Una dirección múltiple puede ser
dirigida a un grupo de estaciones o a todas las estaciones y tiene el
bit de menos significación en 1 lógico. Para direccionar todas las
estaciones de la red, todos los bits del campo de dirección destino se
ponen en 1, lo cual ofrece la combinación FFFFFFFFFFFFH.
Dirección fuente Este campo sigue al anterior. Compuesto también por seis octetos, que identifican la estación que origina la trama.
Los campos de dirección son además subdivididos: Los primeros tres
octetos son asignados a un fabricante, y los tres octetos siguientes son
asignados por el fabricante. La tarjeta de red podría venir defectuosa,
pero la dirección del nodo debe permanecer consistente. El chip de
memoria ROM que contiene la dirección original puede ser removido de una
tarjeta vieja para ser insertado en una nueva tarjeta, o la dirección
puede ser puesta en un registro mediante el disco de diagnostico de la
tarjeta de interfaces de red (NIC). Cualquiera que sea el método
utilizado se deber ser cuidadoso para evitar alteración alguna en la
administración de la red.
Tipo
Este es un campo de dos octetos que siguen al campo de dirección
fuente, y especifican el protocolo de alto nivel utilizado en el campo
de datos. Algunos tipos serian 0800H para TCP/IP, y 0600H para XNS.
Campo de dato
Contiene los datos de información y es el único que tiene una longitud
de bytes variable que puede oscilar de un mínimo de 46 bytes a un máximo
de 1500. El contenido de ese campo es completamente arbitrario y es
determinado por el protocolo de alto nivel usado.
Frame Check Secuence
Este viene a ser el ultimo campo de la trama, compuesto por 32 bits que
son usados por la verificación de errores en la transmisión mediante el
método CRC, considerando los campo de dirección tipo y de dato
No hay comentarios:
Publicar un comentario