viernes, 13 de diciembre de 2013

Arquitectura Ethernet

Ethernet
Las tarjetas de red Ethernet utilizan conectores RJ45 (10/100/1000) BNC (10), AUI (10), MII (100), GMII (1000). El caso más habitual es el de la tarjeta o NIC con un conector RJ-45, aunque durante la transición del uso mayoritario de cable coaxial (10 Mbit/s) a par trenzado (100 Mbit/s) abundaron las tarjetas con conectores BNC y RJ-45 e incluso BNC / AUI / RJ-45 (en muchas de ellas se pueden ver serigrafiados los conectores no usados). Con la entrada de las redes Gigabit y el que en las casas sea frecuente la presencias de varios ordenadores comienzan a verse tarjetas y placas base (con NIC integradas) con 2 y hasta 4 puertos RJ-45, algo antes reservado a los servidores.
Pueden variar en función de la velocidad de transmisión, normalmente 10 Mbit/s] ó 10/100 Mbit/s. Actualmente se están empezando a utilizar las de 1000 Mbit/s, también conocida como Gigabit Ethernet y en algunos casos 10 Gigabit Ethernet, utilizando también cable de par trenzado, pero de categoría 6, 6e y 7 que trabajan a frecuencias más altas.

Las velocidades especificadas por los fabricantes son teóricas, por ejemplo las de 100 Mbit/s realmente pueden llegar como máximo a unos 78,4 Mbit/s.
Versiones de 802.3
Estándar Ethernet
Fecha
Descripción
Ethernet experimental
1972 (patentado en 1978)
2,85 Mbit/s sobre cable coaxial en topología de bus.
Ethernet II (DIX v2.0)
1982
10 Mbit/s sobre coaxial fino (thinnet) - La trama tiene un campo de tipo de paquete. El protocolo IP usa este formato de trama sobre cualquier medio.
IEEE 802.3
1983
10BASE5 10 Mbit/s sobre coaxial grueso (thicknet). Longitud máxima del segmento 500 metros - Igual que DIX salvo que el campo de Tipo se substituye por la longitud.
802.3a
1985
10BASE2 10 Mbit/s sobre coaxial fino (thinnet o cheapernet). Longitud máxima del segmento 185 metros
802.3b
1985
10BROAD36
802.3c
1985
Especificación de repetidores de 10 Mbit/s
802.3d
1987
FOIRL (Fiber-Optic Inter-Repeater Link) enlace de fibra óptica entre repetidores.
802.3e
1987
1BASE5 o StarLAN
802.3i
1990
10BASE-T 10 Mbit/s sobre par trenzado no blindado (UTP). Longitud máxima del segmento 150 metros.
802.3j
1993
10BASE-F 10 Mbit/s sobre fibra óptica. Longitud máxima del segmento 1000 metros.
1995
100BASE-TX100BASE-T4100BASE-FX Fast Ethernet a 100 Mbit/s con auto-negociación de velocidad.
802.3x
1997
Full Duplex (Transmisión y recepción simultáneos) y control de flujo.
802.3y
1998
100BASE-T2 100 Mbit/s sobre par trenzado no blindado(UTP). Longitud máxima del segmento 100 metros
802.3z
1998
1000BASE-X Ethernet de 1 Gbit/s sobre fibra óptica.
802.3ab
1999
1000BASE-T Ethernet de 1 Gbit/s sobre par trenzado no blindado
802.3ac
1998
Extensión de la trama máxima a 1522 bytes (para permitir las "Q-tag") Las Q-tag incluyen información para 802.1Q VLAN y manejan prioridades según el estandar 802.1p.
802.3ad
2000
Agregación de enlaces paralelos.
802.3ae
2003
Ethernet a 10 Gbit/s ; 10GBASE-SR, 10GBASE-LR
2003
Alimentación sobre Ethernet (PoE).
802.3ah
2004
Ethernet en la última milla.
802.3ak
2004
10GBASE-CX4 Ethernet a 10 Gbit/s sobre cable bi-axial.
802.3an
2006
10GBASE-T Ethernet a 10 Gbit/s sobre par trenzado no blindado (UTP)
802.3ap
en proceso (draft)
Ethernet de 1 y 10 Gbit/s sobre circuito impreso.
802.3aq
en proceso (draft)
10GBASE-LRM Ethernet a 10 Gbit/s sobre fibra óptica multimodo.
802.3ar
en proceso (draft)
Gestión de Congestión
802.3as
en proceso (draft)
Extensión de la trama
Formato de la trama Ethernet
La trama es lo que se conoce también por el nombre de "frame".
Descripción: http://upload.wikimedia.org/wikipedia/commons/thumb/2/2e/Estructura_de_datos_con_Ethernet%2C_IP_y_TCP.jpg/220px-Estructura_de_datos_con_Ethernet%2C_IP_y_TCP.jpg
Descripción: http://bits.wikimedia.org/static-1.22wmf15/skins/common/images/magnify-clip.png
Estructura de la Payload en Ethernet y protocolos IP y TCP
·         El primer campo es el preámbulo que indica el inicio de la trama y tienen el objeto de que el dispositivo que lo recibe detecte una nueva trama y se sincronice.
·         El delimitador de inicio de trama indica que el frame empieza a partir de él.
·         Los campos de MAC (o dirección) de destino y origen indican las direcciones físicas del dispositivo al que van dirigidos los datos y del dispositivo origen de los datos, respectivamente.
·         La etiqueta es un campo opcional que indica la pertenencia a una VLAN o prioridad en IEEE P802.1p
·         Ethernetype indica con que protocolo están encapsulados los datos que contiene la Payload, en caso de que se usase un protocolo de capa superior.
·         La Payload es donde van todos los datos y, en el caso correspondiente, cabeceras de otros protocolos de capas superiores (Según Modelo OSI, veaseProtocolos en informática) que pudieran formatear a los datos que se tramiten (IP, TCP, etc). Tiene un mínimo de 46 Bytes (o 42 si es la versión 802.1Q) hasta un máximo de 1500 Bytes.
·         La secuencia de comprobación es un campo de 4 bytes que contiene un valor de verificación CRC (Control de redundancia cíclica). El emisor calcula el CRC de toda la trama, desde el campo destino al campo CRC suponiendo que vale 0. El receptor lo recalcula, si el valor calculado es 0 la trama es válida.
·         El gap de final de trama son 12 bytes vacíos con el objetivo de espaciado entre tramas.
Estructura de la trama de 802.3 Ethernet
Preambulo
Delimitador de inicio de trama
MAC de destino
MAC de origen
802.1QEtiqueta(opcional)
Payload
7 Bytes
1 Byte
6 Byte
6 Bytes
(4 Bytes)
2 Bytes
De 46 (o 42) hasta 1500 Bytes
4 Bytes
12 Bytes
64–1522 Bytes
72–1530 Bytes
84–1542 Bytes
Tecnología y velocidad de Ethernet
Hace ya mucho tiempo que Ethernet consiguió situarse como el principal protocolo del nivel de enlace. Ethernet 10Base2 consiguió, ya en la década de los 90s, una gran aceptación en el sector. Hoy por hoy, 10Base2 se considera como una "tecnología de legado" respecto a 100BaseT. Hoy los fabricantes ya han desarrollado adaptadores capaces de trabajar tanto con la tecnología 10baseT como la 100BaseT y esto ayuda a una mejor adaptación y transición.
Las tecnologías Ethernet que existen se diferencian en estos conceptos:
Velocidad de transmisión
- Velocidad a la que transmite la tecnología.
Tipo de cable
- Tecnología del nivel físico que usa 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. Bus si se usan conectores T (hoy sólo usados con las tecnologías más antiguas) y estrella si se usan hubs (estrella de difusión) o switches (estrella conmutada).
A continuación se especifican los anteriores conceptos en las tecnologías más importantes:
Tecnologías Ethernet
Tecnología
Velocidad de transmisión
Tipo de cable
Distancia máxima
Topología
10Base2
10 Mbit/s
Coaxial
185 m
Bus (Conector T)
10BaseT
10 Mbit/s
Par Trenzado
100 m
Estrella (Hub o Switch)
10BaseF
10 Mbit/s
Fibra óptica
2000 m
Estrella (Hub o Switch)
100BaseT4
100 Mbit/s
Par Trenzado (categoría 3UTP)
100 m
Estrella. Half Duplex (hub) y Full Duplex (switch)
100BaseTX
100 Mbit/s
Par Trenzado (categoría 5UTP)
100 m
Estrella. Half Duplex (hub) y Full Duplex (switch)
100BaseFX
100 Mbit/s
Fibra óptica
2000 m
No permite el uso de hubs
1000BaseT
1000 Mbit/s
4 pares trenzado (categoría 5e ó 6UTP )
100 m
Estrella. Full Duplex (switch)
1000BaseSX
1000 Mbit/s
Fibra óptica (multimodo)
550 m
Estrella. Full Duplex (switch)
1000BaseLX
1000 Mbit/s
Fibra óptica (monomodo)
5000 m
Estrella. Full Duplex (switch)
Hardware comúnmente usado en una red Ethernet
Los elementos de una red Ethernet son:  tarjeta de red, repetidores, concentradores, puentes, los conmutadores, los nodos de red y el medio de interconexión. Los nodos de red pueden clasificarse en dos grandes grupos: equipo terminal de datos (DTE) y equipo de comunicación de datos (DCE).
Los DTE son dispositivos de red que generan el destino de los datos: los PC, routers, las estaciones de trabajo, los servidores de archivos, los servidores de impresión; todos son parte del grupo de las estaciones finales. Los DCE son los dispositivos de red intermediarios que reciben y retransmiten las tramas dentro de la red; pueden ser: conmutadores (switch), concentradores (hub), repetidores o interfaces de comunicación. Por ejemplo: un módem o una tarjeta de interfaz.
NIC, o Tarjeta de Interfaz de Red - permite que una computadora acceda a una red local. Cada tarjeta tiene una única dirección MAC que la identifica en la red. Una computadora conectada a una red se denomina nodo.
Repetidor o repeater - aumenta el alcance de una conexión física, recibiendo las señales y retransmitiéndolas, para evitar su degradación, a través del medio de transmisión, lográndose un alcance mayor. Usualmente se usa para unir dos áreas locales de igual tecnología y sólo tiene dos puertos. Opera en la capa física del modelo OSI.
Concentrador o hub - funciona como un repetidor pero permite la interconexión de múltiples nodos. Su funcionamiento es relativamente simple pues recibe una trama de Ethernet, por uno de sus puertos, y la repite por todos sus puertos restantes sin ejecutar ningún proceso sobre las mismas. Opera en la capa física del modelo OSI.
Puente o bridge - interconecta segmentos de red haciendo el cambio de frames (tramas) entre las redes de acuerdo con una tabla de direcciones que le dice en qué segmento está ubicada una dirección MAC dada. Se diseñan para uso entre LAN's que usan protocolos idénticos en la capa física y MAC (de acceso al medio). Aunque existen bridges más sofisticados que permiten la conversión de formatos MAC diferentes (Ethernet-Token Ring por ejemplo).
Descripción: http://upload.wikimedia.org/wikipedia/commons/thumb/c/ca/Switch-Ethernet-Connection.jpg/215px-Switch-Ethernet-Connection.jpg
Descripción: http://bits.wikimedia.org/static-1.22wmf15/skins/common/images/magnify-clip.png
Conexiones en un switch Ethernet.
Conmutador o Switch - funciona como el bridge, pero permite la interconexión de múltiples segmentos de red, funciona en velocidades más rápidas y es más sofisticado. Los switches pueden tener otras funcionalidades, como Redes virtuales, y permiten su configuración a través de la propia red. Funciona básicamente en la capa 2 del modelo OSI (enlace de datos). Por esto son capaces de procesar información de las tramas; su funcionalidad más importante es en las tablas de dirección. Por ejemplo, una computadora conectada al puerto 1 del conmutador envía una trama a otra computadora conectada al puerto 2; el switch recibe la trama y la transmite a todos sus puertos, excepto aquel por donde la recibió; la computadora 2 recibirá el mensaje y eventualmente lo responderá, generando tráfico en el sentido contrario; ahora el switch conocerá las direcciones MAC de las computadoras en el puerto 1 y 2; cuando reciba otra trama con dirección de destino de alguna de ellas, sólo transmitirá la trama a dicho puerto disminuyendo así el tráfico de la red y contribuyendo al buen funcionamiento de la misma.
Presente y futuro de Ethernet
Ethernet se planteó en un principio como un protocolo destinado a cubrir las necesidades de las redes LAN. A partir de 2001 Ethernet alcanzó los 10 Gbit/s lo que dio mucha más popularidad a la tecnología. Dentro del sector se planteaba a ATM como la total encargada de los niveles superiores de la red, pero el estándar 802.3ae (Ethernet Gigabit 10) se ha situado en una buena posición para extenderse al nivel WAN.


No hay comentarios:

Publicar un comentario