Resumen ethernet
Upcoming SlideShare
Loading in...5
×
 

Resumen ethernet

on

  • 2,695 views

 

Statistics

Views

Total Views
2,695
Views on SlideShare
2,695
Embed Views
0

Actions

Likes
2
Downloads
127
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Resumen ethernet Resumen ethernet Document Transcript

    • ETHERNET
    • Ethernet Ethernet En este recurso aprenderás a: - Conocer las características del sistema de transporte Ethernet - Identificar los diferentes conceptos relacionados con la tecnología Ethernet - Conocer las características de las redes Ethernet - Conocer el estándar IEEE 802.3 - Conocer el método de acceso CSMA/CD Introducción a las redes Ethernet El sistema de transporte Ethernet es un estándar de redes de computadoras de área local que utiliza para la comunicación de dispositivos el método de acceso al medio con detección de portadora y detección de colisión (CSMA/CD), algoritmo que transmite y decodifica marcos de datos formateados cuyo estudio ampliaremos más adelante. Características de Ethernet: - Se implementa en topologías de estrella o de bus, cuyo estudio se abordará en profundidad a lo largo del curso - La transmisión de los datos no está gobernada por ningún órgano central (servidor, etc.) - Se puede acceder a la red desde muchos puntos y todos tienen la misma posibilidad de transmitir - Los datos se transmiten encapsulados en marcos o tramas i 2
    • Ethernet - Utiliza CSMA/CD o acceso por disputa. Las transmisiones son difundidas en el canal compartido para ser escuchadas por todos los dispositivos conectados, pero solo el dispositivo de destino previsto va a aceptar la transmisión. - Cada trama contiene la dirección del nodo que realiza el envío y del que lo recibe. - Los paquetes buscan su destino en todos los nodos de la red. El nodo receptor acepta y reorganiza los marcos que contengan su dirección de destino - El direccionamiento del marco puede especificar la dirección de un nodo, de varios nodos o de todos los de la red - Posee una buena detección de errores, que minimiza los retardos de trasmisión - Opera sobre cable coaxial, par trenzado y fibra óptica, a múltiples tasas de transferencia. - Múltiples segmentos de Ethernet pueden ser conectados para formar una gran red LAN Ethernet utilizando repetidores. - El uso de dispositivos de interconexión tales como bridges (puentes), routers y switches (conmutadores) permiten que redes LAN individuales se conecten entre si. Cada LAN continúa operando en forma independiente pero es capaz de comunicarse fácilmente con las otras LAN conectadas. Veamos el formato de las tramas Ethernet i 3
    • Ethernet Preámbulo: Campo de 7 bytes (56 bits) compuesto por una secuencia de bits usada para sincronizar la transmisión. Esta secuencia es fija, y siempre tiene la forma 10101010 10101010 10101010 10101010 10101010 10101010 10101010 Dirección de destino: Campo de entre 2 y 6 bytes que especifica la dirección hacia la que se envía la trama. Esta dirección de destino puede ser de un equipo, de varios o de todos los de la red. Cada estación examinará este campo para determinar si le corresponde o no aceptar la trama. Dirección de origen: Campo de entre 2 y 6 bytes que especifica la dirección desde la que se envía la trama. La estación destino sabrá así la dirección de la estación origen con la cual intercambia datos. Tipo: Campo de 2 bytes que identifica el protocolo de red de alto nivel asociado con la trama. Datos: Campo de 46 a 1500 Bytes de longitud. Cada Byte contiene una secuencia arbitraria de valores. El campo de datos es la información recibida del nivel de red (la carga útil) FCS (Frame Check Sequence) Secuencia de Verificación de Trama: Campo de 32 bits que contiene un valor de verificación CRC (Control de redundancia cíclica) o secuencia de verificación de trama. El emisor calcula este valor en función de los datos que quiere enviar y lo incluye en este campo. El receptor lo recalcula y compara con el recibido, comprobando que la trama no se ha corrompido durante su envío. Existen diferentes métodos para calcular el número de secuencia de verificación de trama. Estos son: - Comprobación de redundancia cíclica (CRC): Algoritmo usado como suma de verificación para detectar la posible alteración de datos durante su transmisión, a causa del ruido en los canales de transmisión. Se trata de realizar una división binaria en la que se descarta el cociente y se considera el resto como resultado, añadiéndolo a los datos que se van a transmitir. El divisor es fijo y viene dado por la especificación de CRC que se utiliza. El receptor realizará la misma operación, y si no obtiene el mismo resultado pedirá reenvío de datos. i 4
    • Ethernet - Paridad bidimensional: Coloca cada uno de los bytes recibidos en un array bidimensional y realiza operaciones verticales y horizontales sobre él, creando así un byte extra que se añade a los datos que se van a transmitir. El receptor realizará la misma operación, y si no obtiene el mismo resultado pedirá reenvío de datos. - Suma de verificación o checksum: Mecanismo de control de redundancia que consiste en en sumar cada uno de los Bytes es que se desea transmitir y enviar el valor obtenido junto a los datos. El receptor realizará el mismo procedimiento, si ambas sumas concuerdan asumirá que los datos no han sido corrompidos. Especificaciones Ethernet La tecnología Ethernet es un estándar que comprende diversos conceptos, cuyos valores varían en función de las diferentes versiones de dicha tecnología. En función de los valores que alcancen, obtendremos las diferentes especificaciones o tecnologías Ethernet. Veamos los conceptos de que depende cada una de ellas. Las tecnologías Ethernet que existen se diferencian en estos conceptos: - Velocidad de transmisión: Velocidad en Mbps a la que transmite la tecnología - Tipo de cable: Medio físico de transmisión de señales que utiliza la tecnología - Longitud máxima: Distancia máxima que puede haber entre dos nodos adyacentes (sin estaciones repetidoras) - Topología: Determina la forma física de la red, es decir, cómo se conectan entre si los dispositivos y los concentradores. Este concepto se ampliará en profundidad a lo largo del curso. i 5
    • Ethernet Redes Ethernet Hardware de una red Ethernet Consideraremos dos tipos de nodos o equipos en red: - Equipo Terminal de Datos (DTE) Dispositivos de red que reciben los datos para procesarlos o almacenarlos. Ejemplos: estaciones de trabajo, PCs, servidores de impresión, etc. - Equipo de Comunicación de Datos (DCE) Dispositivos retransmiten o encaminan las tramas de red. Ejemplos: routers, conmutadores (switch), concentradores (hub), repetidores, etc. Para comunicar entre si los DTEs, necesitamos los siguientes componentes: - NIC o Tarjeta de Interfaz de Red: permite que un equipo acceda a una red local. Cada tarjeta tiene una única dirección MAC que la identifica en la red. Ampliaremos este concepto en el módulo 2. - Repetidor: recibe las señales y las retransmite a través del medio de transmisión, aumentando así el alcance de la red. - Concentrador (Hub): repetidor que permite la interconexión de múltiples nodos. Recibe una trama de Ethernet por uno de sus puertos y la retransmite a todos los demás. - Puente (Bridge): Conecta segmentos de red y posee una tabla de direcciones MAC detectadas en cada segmento a que está conectado. Si dos nodos de diferentes segmentos deben comunicarse, el bridge transmite la trama de una subred a otra. Se diferencia de un Hub en que selecciona las tramas pertenecientes a cada segmento, bloqueando las demás y optimizando el tráfico de red. - Conmutador (Switch): Bridge inteligente que conecta múltiples redes, fusionándolas en una sola. Posee la capacidad de almacenar las direcciones de red de los dispositivos alcanzables a través de cada uno de sus puertos, optimizando el tráfico de red. i 6
    • Ethernet Las redes Ethernet pueden ser de varios tipos: - 10 Mbps - 100 Mbps (100Base-T) - Redes Token Ring - Redes FFDI Redes de 10 Mbps Veamos las diferentes variantes del protocolo de red Ethernet en función de su cableado: - 10Base-2: cable coaxial delgado (también llamado Thinnet o CheaperNet) es un cable delgado (6 mm. de diámetro) habitualmente de color blanco (o grisáceo). Es muy flexible y capaz de transportar una señal hasta 185 metros, sin que pierda intensidad. Forma parte de la familia RG-58 cuya impedancia o resistencia) es de 50 ohms. Los diferentes tipos de cable coaxial delgado se diferencian por su parte central o núcleo. - Cable Descripción RG-58 / U Núcleo central formado por un solo hilo de cobre RG-58 A/U Trenzado RG-58 C/U Versión militar del RG-58 A/U RG-59 Transmisión de banda ancha para televisión por cable RG-6 Diámetro grueso, se usa para frecuencias más altas que las del RG-59 RG-62 Red Arcnet i 7
    • Ethernet - 10Base-5: cable coaxial grueso (Thicknet, Thick Ethernet o Cable Amarillo) es un cable protegido de diámetro grueso (12 mm.) y 50 ohm de impedancia. Se utilizó durante mucho tiempo en las redes Ethernet, por lo que también se le conoce como “Cable Estándar Ethernet”. Dado el diámetro de su núcleo, es capaz de transportar señales hasta a 500 metros sin perder la señal y sin necesidad de amplificarla. Posee un ancho de banda de 10 Mbps y es menos flexible que el Thinnet. - 10Base-T: cable par trenzado. Utilizado para cortas distancias debido a su bajo costo, cada cable de par trenzado consta de 4 parejas de cables: en cada pareja van trenzados entre sí un cable de color y un cable blanco marcado con el mismo color, que puede ser naranja, verde, azul o marrón. Este cable es capaz de transmitir a 10Mbps. El cable utilizado es par trenzado no apantallado de categoría 3 (25 MHz en longitudes de 100 m.), y consta de cuatro pares trenzados de los cuales al menos un par se utilizará para transmisión y otro para recepción. La máxima longitud del dominio de colisión (con repetidores) alcanza hasta 2500m y el máximo número de estaciones aceptadas es de 1024. - 10Base-F: fibra óptica. Alcanza una velocidad de 10Mbits en distancias de hasta 2km. Ethernet 10BASE-F utiliza fibra óptica como medio y pulsos de luz en vez de señales de corriente eléctrica. Hay dos especificaciones de fibra óptica usadas para segmentos de enlace: el enlace entre repetidores de fibra óptica original (fiber optic inter-repeater link, FOIRL) y 10BASE-FL. La especificación de 10BASE-F define los siguientes tipos de segmento: * 10BASE-FL: también conocido como Fiber Link Ethernet o enlace de fibra óptica Ethernet, está diseñado para interoperar con equipamiento FOIRL. Si solo se utilizan componentes 10BASE- FL, un segmento puede tener una longitud de hasta 2000m. Si los componentes 10BASE-FL se mezclan con componentes FOIRL, la longitud máxima de un segmento es de 1000m. i 8
    • Ethernet * 10BASE-FB: describe un segmento troncal o backbone de fibra óptica, y admite un número mayor de repetidores que 10BASE-FL. Los enlaces individuales en la cadena pueden ser de hasta 2000 m de longitud. * 10BASE-FP: también conocido como sistema de fibra pasivo, se utiliza para enlaces entre múltiples dispositivos sobre un canal de transmisión de fibra óptica sin utilización de repetidores activos (con energía). Un segmento de 10BASE-FP puede tener una longitud de hasta 500m y un solo conector puede enlazar hasta 33 dispositivos. Redes de 100 Mbps Las redes Ethernet de 100 Mbps se encuentran estandarizadas por la IEEE constituyendo el estándar 100Base- T y son también conocidas como Fast Ethernet o Ethernet de alta velocidad Ancho de banda La velocidad de transmisión de los datos es de 100Mbps, es decir, 10 veces más rápido que en el estándar 10Base-T Medio físico Fast ethernet puede trabajar sobre fibra óptica y sobre cable de cobre. Cada modo de trabajar sigue los estándares que veremos a continuación: - Estándares para cobre 100BASE-T es un estándar de Fast Ethernet que utiliza un par de cobre trenzado. Podemos encontrar las siguientes categorías: - 100BASE-TX (100 Mbit/s sobre 2 pares de cobre trenzado de categoría 5 o superior) - 100BASE-T4 (100 Mbit/s sobre 4 pares de cobre trenzado de categoría 3 o superior) - 100BASE-T2 (100 Mbit/s sobre 2 pares de cobre trenzado de categoría 3 o superior) La longitud de segmento de cable para estos estándares esta limitada a 100 metros. i 9
    • Ethernet - Estándares para Fibra Óptica La version sobre fibra óptica de estos estándares consigue una velocidad superior, así como abarcar mayor superficie sin necesitar repetidores. - 100BASE-FX: versión de Fast Ethernet sobre fibra óptica. Utiliza un tipo de luz 1300 (NIR; nm near- infrared) que es transmitida a través de dos líneas de fibra óptica, una para recepción (RX) y la otra para transmisión (TX). La longitud máxima que alcanza es de 400 metros para conexiones half-duplex o 2 kilómetros para full-duplex sobre fibra óptica multimodo - 100BASE-SX: Versión de 100BASE-FX de menor coste, ya que usa una longitud de onda más corta. Utiliza dos líneas multimodo de fibra óptica para recibir y transmitir. Puede trabajar a distancias de hasta 300 metros. - 100BASE-BX: Trabaja a través de una sola línea de fibra óptica, por lo que utiliza un multiplexor que divide la señal en dos longitudes diferentes de onda: una para transmitir, y otra para recibir Redes Token Ring Token Ring es una arquitectura de red desarrollada por IBM en los años 1970 con topología lógica en anillo y técnica de acceso de paso de testigo. Token Ring se recoge en el estándar IEEE 802.5y actualmente está en desuso a causa de la popularización de Ethernet. 10
    • Ethernet Ancho de banda: Las redes Token Ring alcanzan una velocidad máxima de transmisión que oscila entre los 4 y los 16 Mbps. Posteriormente el High Speed Token Ring (HSTR) elevó la velocidad a 100 Mbps, aunque la mayoría de redes no la soportan. Acceso: Las redes Token Ring soportan dos tipos de tramas: - Token: trama que circula por el anillo en su único sentido de circulación. Sirve para establecer el turno de emisión de datos. Sólo puede permanecer en poder de cada equipo a lo sumo 10 ms. Tienen una longitud de 3 bytes (delimitador de inicio, byte de control de acceso y delimitador de fin) - Tramas de comandos o de datos: pueden variar en tamaño, en función del tamaño del campo de información que contengan. Las tramas de datos tienen información para protocolos de nivel superior, mientras que las tramas de comandos contienen información de control. El acceso al medio es del tipo Paso de Testigo (Token passing). Un token o testigo es pasado de equipo en equipo, y si uno de ellos desea transmitir datos, debe esperar la llegada del token vacío. Lo aceptará, le introducirá los datos a transmitir y lo enviará a su destino. Cuando el destinatario recibe el token con los datos, lo reenvía al emisor para confirmar que los datos fueron recibidos correctamente. A continuación, vuelve a pasar de equipo en equipo hasta que otro desea transmitir. El token pasa de equipo en equipo en sentido igual o inverso al de de las agujas del reloj, por lo que si un equipo quiere emitir datos a otro adyacente, el testigo deberá a veces recorrer toda la red hasta llegar a su destino. i 11
    • Ethernet Topología: Utiliza topologia física en estrella y topología lógica en anillo. Utiliza unidades de acceso de estación múltiple (MAU o MSAU, Multistation access unit) Significa “ que son concentradores de cableado a los que se conectan todas las estaciones finales de una red Token Ring. Las unidades MAU poseen una entrada y una salida de anillo para poder conectarse a otras MAU y poder expandir la red. El cable para unir las MAUs se denomina Cable de Conmutación (Patch Cable). Una unidad MAU puede soportar hasta 72 equipos conectados mediante cables llamados Lobe Cables o Lóbulos, que no deben superar los 100 m. Cables: Utiliza cable especial apantallado, aunque en ocasiones también puede cablearse con par trenzado. La longitud total de la red no puede superar los 366 metros, así como la distancia entre un equipo y el MAU no puede ser mayor que 100 metros. A cada MAU se pueden conectar a lo sumo ocho equipos. FDDI (Fiber Distributed Data Interface) Las redes FDDI (Fiber Distributed Data Interface - Interfaz de Datos Distribuida por Fibra ) son un conjunto de estándares para la transmisión de datos mediante cable de fibra óptica. Estos estándares se basan en la arquitectura token ring. Dado que puede abastecer a miles de usuarios, FDDI suele ser empleada en redes de área local (LAN) y en redes de área extensa (WAN). También existe una implementación de FDDI que utiliza cableado de hilo de cobre, conocida como CDDI. Utilizan Modulación por Impulsos Codificados (MIC o PCM Pulse Code Modulation), que es un procedimiento de modulación utilizado para transformar una señal analógica en una secuencia de bits. i 12
    • Ethernet Fueron creadas para dar soporte a las estaciones de trabajo de alta velocidad, en las que las tecnologías Ethernet y Token Ring habían quedado obsoletas. En una red FDDI existen dos tipos de estaciones: - Las estaciones de Conexión-Dobles o Duales (DAS) (Dual Attachment Station): se conectan a un anillo. - Estación de conexión simple (SAS) (Simple Attachment Station): se conectan a ambos anillos. Las SAS se conectan al anillo primario a través de un concentrador que suministra conexiones para varias SAS. Las estaciones DAS garantizan que si se produce una interrupción en el suministro de alimentación en algún SAS determinado, el tráfico en el anillo no se interrumpe. Ancho de banda: Alcanza una velocidad de hasta 100 Mbps sobre distancias de hasta 200 metros, soportando hasta 1000 estaciones conectadas. Acceso: El acceso al medio de transmisión es Token Passing, al igual que en el estándar Token Ring. En caso de fallo en una estación o de rotura de cable, se evita automáticamente la zona del problema sin la intervención del usuario (curva de retorno o wrapback), redireccionando el tráfico hacia el anillo secundario mientras se reconfigura la red. Las redes FDDI aceptan la asignación en tiempo real del ancho de banda de la red, mediante la definición de dos tipos de tráfico: 1. Tráfico Síncrono : Puede consumir una porción del ancho de banda total de 100 Mbps de una red FDDI, mientras que el tráfico asíncrono puede consumir el resto. 2. Tráfico Asíncrono : Se asigna utilizando un esquema de prioridad de ocho niveles. A cada estación se asigna un nivel de prioridad asíncrono. i 13
    • Ethernet Topología: Están implementadas mediante una topología física en estrella y una topología lógica de anillo doble: el anillo principal transmite en el sentido de las agujas del reloj y el secundario en dirección contraria (anillo de respaldo o backup) Físicamente, los anillos están compuestos por dos o más conexiones punto a punto entre estaciones consecutivas. Los dos anillos de la FDDI se conocen con el nombre de primario y secundario: el primario se usa para la transmisión de datos y el secundario se usa generalmente como respaldo. Cables: FDDI se diseñó para conseguir un sistema en tiempo real con alto grado de fiabilidad, por lo que se optó por la fibra óptica como medio para el FDDI para minimizar la tasa de errores, que no excede de un error cada 10E9 bits (un error por Gbit) y su tasa de pérdida de paquetes de datos no excede de 10E9. Concentradores: Tenemos varios tipos de concentradores para conectar estaciones de trabajo y así reconfigurar el sistema en caso de fallo, aislando los nodos de red que estén caídos o devuelvan error. - Concentrador de conexión simple (SAC) (Simple Attachment Concentrator) Realiza una conexión simple, por lo que no es muy fiable. Puede utilizarse para crear una estructura de árbol jerárquica. - Concentrador de conexión doble (DAC) (Dual Attachment Concentrator) Un concentrador con puertos adicionales, que pueden utilizarse para la conexión de otras estaciones a la red. - Concentrador de conexiones-nulas (NAC) (Null Attachment Concentrator). Crea estructuras de red en árbol sin anillo doble. En este caso, el concentrador de mayor nivel es un NAC y no admite conectores de tipo DAS. i 14
    • Ethernet IEEE 802.3 IEEE corresponde a las siglas del Instituto de Ingenieros Eléctricos y Electrónicos (Institute of Electrical and Electronics Engineers), sociedad profesional mundial de científicos, técnicos y docentes de más de 170 países. El comité de Redes Locales de la sociedad informática del IEEE ha desarrollado muchos estándares de redes que se utilizan actualmente. Especial mención tienen sus estándares 802 sobre cableado físico y transmisión de datos en redes de área local. El desarrollo de los estándares comenzó en 1980 con la creación del comité IEEE 802 y el Proyecto 802. Las especificaciones 802 han ido derivando en varias categorías consecutivas (802.1, 802.1, etc.) de entre las que las más conocidas son los estándares 802.3 y 802.5 para redes. Algunos de sus estándares son: IEEE 802.1 – Introducción a los estándares 802. IEEE 802.2 – Control de enlace lógico LCC y estándares para conexión básica de redes. IEEE 802.3 – Estándares para el acceso múltiple con detección de portadora y con detección de error CSMA / CD (ETHERNET) IEEE 802.4 – Estándares para el acceso al bus mediante paso de testigo Token bus. IEEE 802.5 – Estándares para el acceso al anillo mediante testigo Token ring y para las comunicaciones entre redes LAN y MAN. IEEE 802.6 – Estándares para redes LAN y MAN incluyendo interconexión de alta velocidad y sin conexiones. IEEE 802.7 – Estándares para tecnología de Banda ancha. IEEE 802.8 – Estándares para tecnología de Fibra óptica (FDDI) IEEE 802.9 – Estándares para servicios de red integrados, como voz y datos en XAL. IEEE 802.10 – Estándares para seguridad de redes LAN y MAN. IEEE 802.11 – Estándares para conexión de redes inalámbricas (WLAN). i 15
    • Ethernet IEEE 802.12 – Estándares para el método de acceso con petición de prioridad. IEEE 802.13 – No utilizado por superstición. IEEE 802.14 – Estándares para comunicaciones de banda ancha en la televisión por cable. IEEE 802.15 – Estándares para conexión de tecnología Bluetooth (WPAN) IEEE 802.16 - Estándares para conexión de redes de acceso metropolitanas sin hilos de banda ancha (WIMAX) IEEE 802.17 – Estándares para el acceso al anillo de paquete elástico. IEEE 802.18 – Grupo de Asesoria Técnica sobre Normativas de Radio. IEEE 802.19 – Grupo de Asesoría Técnica sobre Coexistencia. IEEE 802.20 – Mobile Broadband Wireless Access. IEEE 802.21 – Media Independent Handoff. IEEE 802.22 – Wireless Regional Area Network. Norma IEEE 802.3 La norma 802.3 es una especificación estándar o método de establecimiento de comunicaciones físicas a través de una red de área local. Dicha norma especifica el protocolo de transporte de información del nivel físico dentro de una arquitectura de red a capas, basada a su vez en el modelo OSI. Hoy en día el término Ethernet se refiere a las especificaciones de Ethernet incluidas en IEEE 802.3, las cuales han ido aumentando su tasa de transferencia de datos (Fast Ethernet, Gigabit Ethernet, 10Gigabit Ethernet) o variando el medio físico sobre el que se implementan (fibra óptica, coaxiales) así como los dispositivos utilizados en las conexiones (hubs, conmutadores). Aunque usualmente Ethernet y 802.3 se utilicen como términos equivalentes, no representan conceptos idénticos. Sin embargo, el grado de similitud es tal que dichas tramas de red pueden llegar a coexistir. i 16
    • Ethernet Ethernet e IEEE 802.3 Ethernet e IEEE 802.3 especifican tecnologías similares: - Ambas son LAN - Ambas utilizan CSMA/CD - Ambas son redes broadcast. - Ambas se implementan a través del hardware. Sin embargo, existen diferencias entre las LAN Ethernet e IEEE 802.3: - Ethernet es una arquitectura de red no orientada a conexión que proporciona servicios correspondientes a la Capa 1 y a la Capa 2 del modelo de referencia OSI - IEEE 802.3 especifica la capa física (Capa 1) y el acceso al nivel de enlace (Capa 2), pero no define ningún protocolo de Control de Enlace Lógico (LLC). Veremos más diferencias cuando describamos las tramas de cada tipo de red. Formato de las tramas IEEE 802.3 Al igual que en las redes Ethernet, cuando se transmiten datos en comunicaciones IEEE 802.3, se encapsulan en marcos compuestos por partes predefinidas. Su estructura es: i 17
    • Ethernet Preámbulo Campo de 7 Bytes (56 bits) compuesto por una secuencia de bits usada para sincronizar la transmisión. Esta secuencia es fija, y siempre tiene la forma 10101010 10101010 10101010 10101010 10101010 10101010 10101010 SFD (Start Frame Delimiter) Inicio de Trama Campo de 1 byte (8 bits) con un patrón de 1s y 0s alternados y que termina con dos 1s consecutivos, es decir: 10101011. Los campos preámbulo y SOF deben ser enviados sin interrupción aunque se detecten colisiones. Destino Campo de entre 2 y 6 Bytes que especifica la dirección hacia la que se envía la trama. Esta dirección de destino puede ser de un equipo, de varios o de todos los de la red. Cada estación examinará este campo para determinar si le corresponde o no aceptar la trama. Origen Campo de entre 2 y 6 Bytes que especifica la dirección desde la que se envía la trama. La estación destino sabrá así la dirección de la estación origen con la cual intercambia datos. Longitud Campo de 2 Bytes que identifica el protocolo de red de alto nivel asociado con la trama o, en su defecto, la longitud del campo de datos. Datos Campo de entre 0 y 1500 Bytes de longitud. FCS (Frame Check Sequence) Secuencia de Verificación de Trama Campo de 32 bits que contiene un valor de verificación CRC (Control de redundancia cíclica) que el emisor calcula y añade en función de los datos enviados. El receptor lo recalcula y compara con el recibido, comprobando que la trama no se ha corrompido durante su envío. i 18
    • Ethernet La mayor diferencia entre la tecnología Ethernet y el estándar IEEE 802.3 es el formato de sus tramas. - El preámbulo anuncia la trama y permite a todos los receptores en la red sincronizarse a la trama entrante. - El preámbulo en Ethernet tiene una longitud de 8 Bytes - El preámbulo en IEEE 802.3 tiene una longitud de 7 Bytes, y el octavo byte se considera el comienzo del delimitador de la trama. - El campo tipo de trama se utiliza para especificar el protocolo que se transporta en la trama, haciendo que los protocolos transportados puedan variar. - El campo tipo fue reemplazado en el estándar IEEE 802.3 por el campo longitud de trama, utilizado para indicar el numero de Bytes que se encuentran en el campo de datos. - Los campos de dirección, tanto de destino como de origen también son distintos. - El formato de IEEE 802.3 permite el uso de direcciones de entre 2 y 6 Bytes - El estándar Ethernet permite solo direcciones de 6 Bytes. El formato de trama que predomina actualmente en los ambientes Ethernet es el de IEEE 802.3, pero la tecnología de red continua siendo referenciada como Ethernet. 19
    • Ethernet CSMA/CD El Acceso Múltiple por Detección de Portadora con Detección de Colisiones (CSMA/CD, Carrier Sense Multiple Access with Collision Detection) es una técnica usada en redes Ethernet para mejorar sus prestaciones. Método de acceso CSMA/CD Funciona de la siguiente manera: 1. Una estación que tiene un mensaje para enviar accede al medio de transmisión (por ejemplo, el cable) para ver si otra estación está transmitiendo. 2. Si el medio no está ocupado (ninguna otra estación esta transmitiendo), se envía la transmisión. 3. Cuando dos o más estaciones tienen mensajes para enviar, es posible que sus mensajes colisionen en la red. 4. Cuando se produce una colisión, todas las estaciones receptoras ignoran la transmisión confusa. 5. Si un dispositivo detecta una colisión, envía una señal para notificarlo a todos los dispositivos conectados. 6. Las estaciones detienen sus transmisiones tan pronto como detectan la colisión. 7. Cada una de las estaciones espera un periodo de tiempo aleatorio e intenta transmitir otra vez. i 20
    • Ethernet Detección de portadora La detección de portadora se refiere al hecho de escuchar al medio (portadora) para ver si se encuentra disponible. Si es así, los datos son enviados a la capa física para su transmisión. Si la portadora está ocupada, el equipo o estación que desea transmitir la monitorea hasta que se libere. Según cómo actúe la estación que desea transmitir, el método CSMA/CD se clasifica en: - CSMA no persistente: Si el canal está ocupado, espera un tiempo aleatorio y vuelve a escuchar. SI detecta libre el canal, emite inmediatamente. - CSMA 1-persistente: Con el canal ocupado, la estación pasa a escuchar constantemente el canal sin esperar tiempo alguno. En cuanto lo detecta libre, emite. Puede ocurrir que, si durante un retardo de propagación o latencia de la red posterior a la emisión de la trama, otra estación emitiera, se produciría una colisión. Las colisiones son frecuentes. - CSMA p-persistente: Cuando encuentra el canal ocupado, la estación que desea emitir se queda escuchando hasta encontrarlo libre. En ese momento, la estación decide si emite o no: para ello ejecuta un algoritmo probabilística que dará orden de transmitir o no, según el resultado obtenido. En caso de que no transmita en este turno, al cabo de una unidad de tiempo vuelve a ejecutar el algoritmo hasta transmitir. El objetivo de este método es reducir el número de colisiones. Cuando un dispositivo comienza a emitir, no se detiene hasta terminar de emitir la trama completa. En caso de que dos tramas de distintas estaciones fueran emitidas a la vez en el canal, se produciría una colisión de tramas, lo cual invalidaría la transmisión. La evolución de CSMA es CSMA/CD. En este modelo, la estación escucha y emite al mismo tiempo, de forma que si detecta una colisión, detiene inmediatamente la transmisión. i 21
    • Ethernet Encapsulado y desencapsulado El encapsulado es el acto de agregar información para el control de errores, al comienzo y al final de la trama. Esto se realiza cuando los datos son recibidos por la subcapa de control de enlace lógico (LLC). La información añadida es necesaria para realizar las siguientes tareas: - Sincronizar la estación receptora con la señal. - Indicar el comienzo y el fin de la trama. - Identificar de la estación emisora y de la receptora. - Detectar errores en la transmisión. El desencapsulado lo realiza estación receptora. Cuando recibe una trama, realiza las siguientes tareas: - Reconocer la dirección de destino y comprobar si coincide con su propia dirección. - Realizar la verificación de errores. - Eliminar la información de control añadida por la función de encapsulado de datos de la estación emisora. En redes inalámbricas, resulta a veces complicado llevar a cabo la detección de portadora (escuchar al medio para determinar si está libre o no) Por este motivo, surgen dos problemas que pueden ser detectados: - Problema del nodo oculto: la estación cree que el medio está libre cuando en realidad no lo está, pues está siendo utilizado por otro nodo que la estación “no oye” - Problema del nodo expuesto: la estación cree que el medio está ocupado cuando en realidad está siendo utilizado por otro nodo que no interfiere en su transmisión a otro destino. Para resolver estos problemas, la IEEE 802.11 aconseja implementar el protocolo MACA (MultiAccess Collision Avoidance o Evitación de Colisión por Acceso Múltiple). i 22
    • Ethernet Ethernet y los niveles 1 y 2 de ISO Tal como ya hemos visto, Ethernet define las características de cableado y señalización de nivel físico y los formatos de tramas de datos que utilizaremos en las transmisiones. Estas especificaciones pertenecen al nivel de enlace de datos del modelo OSI, por lo que diremos que Ethernet opera en los niveles 1 y 2 de OSI. (ver apéndice Modelo OSI) El Nivel físico Ethernet El Nivel físico Ethernet define la señalización eléctrica, los símbolos, los estados de línea, los requerimientos de reloj, la codificación de los datos y los conectores usados para la transmisión de datos. Hemos visto que existen múltiples implementaciones del estándar Ethernet (10BASE-2, 10BASE-5, 100BASE-T,…) en las que todos estos datos varían. En las redes Ethernet diremos que el interfaz es dependiente del medio, ya que en función de las especificaciones Ethernet que implementemos en cada momento, utilizaremos diferentes dispositivos de conexión, en función del medio de transmisión elegido. Los niveles superiores OSI se comunican con el nivel físico (nivel 1 del modelo OSI) a través de una interfaz predefinida o tarjeta de red: - En redes a 10 Mbps, se utiliza una Attachment Unit Interface (AUI). - En redes a 100 Mbps, se utiliza una Media-Independent Interface (MII). - En redes a 1000 Mbps, se utiliza una Gigabit Media-Independent Interface (GMII). (Ver apéndice Operaciones de Ethernet) Veamos algunas especificaciones de Gigabit Ethernet. i 23
    • Ethernet Tal como vimos anteriormente, las diferentes especificaciones de Ethernet amplían el ancho de banda desde 10BASE-2 hasta 100BASE-T o 100BASE-F. Sin embargo, el estándar IEEE 802.3z amplía la familia 802.3 definiendo implementaciones de redes Ethernet mucho más potentes, llamadas Gigabit Ethernet. Los estándares para Ethernet de 1000-Mbps o Gigabit Ethernet definen la transmisión a través de medios ópticos y de cobre. Las diferencias entre Ethernet estándar, Fast Ethernet y Gigabit Ethernet se encuentran en la capa física, ya que la transmisión de datos a alta velocidad utiliza frecuencias cercanas a las limitaciones de ancho de banda para los cables de cobre, lo cual hace que los datos transmitidos sean más susceptibles al ruido. Gigabit Ethernet resuelve este problema realizando la codificación de datos en dos pasos (dato a símbolo y símbolo a pulso de luz) Algunas implementaciones de Gigabit Ethernet son: - 1000BASE-T - 1000BASE-X 1000BASE-T El estándar IEEE 802.3ab ha definido un estándar, 1000BASE-T, para ser usado con cable de cuatro pares de hilo de cobre, CAT-5 o CAT-5E, de hasta 100 m. de longitud. Puede interoperar con 10BASE-T y 100BASE-TX. No pertenece a la familia 1000BASE-X El cable Cat 5e puede transportar hasta 125 Mbps de tráfico de red. Utiliza los cuatro pares de hilos en lugar de los dos pares tradicionales utilizados en 10BASE-T y 100BASE-TX, lo cual proporciona 250 Mbps por par. Con los cuatro pares de hilos, proporciona los 1000 Mbps deseados. i 24
    • Ethernet 1000BASE-X La adopción de un canal físico de fibra óptica ayudó al rápido desarrollo de estos productos. El estándar IEEE 802.3z, especifica una conexión full duplex de 1 Gbps en fibra óptica. Algunos ejemplos de la familia 1000BASE-X son: Tecnología: 1000BASE-SX Medio: Fibra Multimodo Longitud de onda: 850 nm. Distancia Alcanzada: 2-550 m. Tecnología: 1000BASE-LX Medio: Fibra Monomodo Longitud de onda: 1300 nm. Distancia Alcanzada: Hasta 3 Km. Tecnología: 1000BASE-CX Medio: Cobre Distancia Alcanzada: Hasta 25 m. i 25
    • Ethernet APENDICE: Modelo OSI La Organización Internacional para la Estandarización (ISO, International Organization for Standardization) es una organización no gubernamental fundada en Ginebra en 1947 con el fin de promover la cooperación internacional y los estándares en diversas áreas. Entre otras muchas, establece la normativa sobre comunicaciones e interconexión de ordenadores y junto con el Instituto Nacional Estadounidense de Estándares (ANSI, American National Standards Institute) han desarrollado conjuntamente un modelo de comunicaciones de red en un esfuerzo por estandarizar las comunicaciones en las redes. Este modelo está dividido en siete capas y es conocido como Interconexión de Sistemas Abiertos (OSI, Open Systems Interconnect) Se trata de un marco teórico que define las tareas que hay que llevar a cabo y los protocolos que se utilizarán para llevar a cabo dichas tareas. Las especificaciones OSI se aplican en los siguientes ámbitos: - Cómo se conectan entre si los diferentes dispositivos de red - Cómo los dispositivos de red utilizan los diferentes lenguajes de comunicación - Cómo sabe un dispositivo cuándo debe transmitir los datos - Cómo se organizan y conectan los dispositivos físicos de red - Qué métodos aseguran que las transmisiones por la red se reciben correctamente - Cómo mantienen los dispositivos de red un flujo uniforme de datos - Cómo se representan los datos electrónicos en los medios de transmisión de la red i 26
    • Ethernet El modelo OSI está formado por siete capas distintas apiladas una sobre otra, cada una de las cuales define protocolos de comunicación para realizar una función concreta. Cada una de las capas realiza una función específica y todas juntas realizan los servicios de red integrados y la comunicación, además de permitir la comunicación SW entre todas las capas del modelo OSI. APENDICE (1): Operaciones de Ethernet Cuando hacemos una operación broadcast en una red Ethernet, todas las estaciones de la red podrán ver la información completa que hemos transmitido en los marcos o tramas enviadas. Por tanto, cada estación debe examinar todos marcos para determinar si van dirigidos a ella misma. Las tramas destinadas a una determinada estación se pasan a un protocolo de nivel más alto para ser procesados. Dado que las redes Ethernet utilizan acceso CSAM/CD al medio de transmisión, cualquiera de las estaciones de la red pueden acceder al medio en todo momento. Antes de enviar datos, CSMA/CD comprueba la viabilidad del tráfico de la red, es decir, comprueba que el medio de transmisión no esté ocupado por tramas enviadas por otro equipo. Por tanto, una estación espera para transmitir hasta que detecta que no hay tráfico en la red. Las colisiones ocurren cuando dos estaciones desean transmitir. Ambas escuchan el medio, lo encuentran disponible y transmiten a la vez. En esta situación, las tramas transmitidas por ambas estaciones resultan dañadas, y deben ser retransmitidas. Los algoritmos Back-off determinan cuándo deben volver a transmitir los datos. i 27