Está en la página 1de 46

Ethernet

Ing. Diego Rodriguez Herlein lw1dq@hotmail.com

Antecedentes de Ethernet
Es la tecnologa de LAN ms usada en la actualidad ; implementada originalmente en XEROX en 1970

En 1983 se publica como estndar ANSI/IEEE 802.3


Utiliza las topologas fsicas bus y estrella en banda base (baseband) Existen varias tecnologas Ethernet que han evolucionado desde la Ethernet original. Para nombrarlas se usan letras y nmeros

Antecedentes de Ethernet
En 1973 cambi el nombre a Ethernet
Por asociacin con el ether que propagaba las ondas electromagnticas en el espacio; aunque Michelson y Morley en 1887 ya haban demostrado su NO existencia

La tecnologa fue liberada por Xerox para que cualquier empresa la fabricara. Ethernet es ha en un estndar de facto. Ethernet es una especificacin para redes de rea local. Comprende el nivel fsico y el nivel de enlace del modelo de referencia OSI.

Evolucin de los estndares Ethernet


Xerox Palo Alto Research Center: Robert M. Metcalfe, 2.94 Mbps. (1972) DEC-Intel-Xerox (DIX Ethernet Statndard): Ethernet V1, 10 Mbps (1980) DEC-Intel-Xerox (DIX V2.0): Ethernet V2, 10 Mbps (1982) Novell-NetWare: Ethernet propietario (1983) Institute of Electrical and Electronics Engineers (IEEE 802.3): 802.3 CSMA/CD, 10 Mbps (1985) -www.ieee.org IEEE 802.3a-1985: cable coaxial delgado a 10 Mbps, IEEE 802.3c-1985 especificaciones de un repetidor 10 Mbps. IEEE 802.3d-1987: enlace de fibra ptica, 10 Mbps (hasta 1000 m de distancia)

Evolucin de los estndares Ethernet


IEEE 802.3i-1990: par trenzado a 10 Mbps IEEE 802.3j-1993: enlace de fibra ptica, 10 Mbps (hasta 2000 m de distancia) IEEE 802.3u-1995: par trenzado a 100 Mbps (Fast Ethernet) y autonegociacin. IEEE 802.3x-1997: estndar para full duplex IEEE 802.3z-1998: estndar para 1000 Mbps (Gigabit ethernet) sobre fibra ptica. IEEE 802.3ab-1999: Gigabit Ethernet sobre par trenzado IEEE 802.3ac-1998: extensin del tamao del frame Ethernet a 1522 bytes para incluir la etiqueta de VLAN IEEE 802.3ae-2002: Especificacin para 10 GigaBit Ethernet

Identificadores IEEE
La IEEE asign identificadores a los diferentes medios que puede utilizar Ethernet. Este identificador consta de tres partes:

Comit IEEE 802

La capa de enlace de datos


La IEEE subdividi la capa de enlace de datos en dos subcapas: La subcapa LLC (Logical Link Control) o subcapa de control de enlace lgico La subcapa MAC (Media Access Control) o subcapa de control de acceso al medio

IEEE 802 versus ISO

IEEE 802
La subcapa LLC
Fue creada con el propsito de proporcionar a las capas superiores (capa de red) una interfaz independiente de la tecnologa empleada en la capa de enlace de datos y en la capa fsica

La subcapa MAC
Se encarga de la topologa lgica de la red y del mtodo de acceso a sta Cada tecnologa de red tiene una subcapa MAC diferente En la subcapa MAC residen las direcciones MAC

El frame Ethernet
El corazn del sistema Ethernet es el frame Ethernet utilizado para llevar datos entre los computadores. El frame consta de varios bits organizados en varios campos. Estos campos incluyen la direccin fsica de las interfaces Ethernet, un campo variable de datos (entre 46 y 1500 bytes) y un campo de chequeo de error. Hay varios tipos de frames: Para 10 Mbps y 100 Mbps se tienen Ethernet V2 (Frame DIX) e IEEE 802.3.

Ethernet

IEEE 802.3

El frame Ethernet

Prembulo: Para sincronizar los receptores (7 bytes 10101010). Delimitador del inicio de trama (SFD: Start Frame Delimiter): es el byte 10101011. Indica dnde realmente inician los campos de informacin til. Direccin destino (Destination Address): contiene la direccin MAC de la computadora destino(Media Access Control). Direccin fuente (Source Address): La direccin MAC de la computadora que origin la trama. Tipo de trama o longitud (Type or Length): Para Ethernet este campo determina el tipo de trama que se est enviando; para el campo de longitud, este valor indica el nmero de bytes del campo de informacin). Informacin: Aqu viajan los datos e informacin acerca del protocolo de comunicaciones que se est usando. Campo de Relleno (pad) Si datos < 46, se aade campo de relleno hasta longitud mnima Secuencia de verificacin de trama (FCS o CRC): Es un cdigo de redundancia cclica de 32 bits aplicado a los cuatro campos anteriores

IEEE 802.3: Direcciones

Grupo=0 => direccin individual Global=0 => direccin local Cdigo de fabricante obtenido del IEEE Ej: a2-41-42-59-31-51

Direccin MAC

Longitud Trama Mnima


Velocidad Tx 10 Mbps Long Mxima 2500 m 4 Repetidores Para detectar la colisin en ambas estaciones:
Mnima trama 51,2 microseg = 2 * Xp 64 octetos Regla de Diseo 5-4-3-2-1
5 Segmentos 4 Repetidores 3 Segmentos con nodos 2 segmentos deinterconexin 1 dominio de colisin de hasta 1024 estaciones con dimetro de 2500 m.

Longitud Trama Mnima


Si una estacin intenta transmitir una trama muy corta, es concebible que ocurra una colisin, pero la transmisin se completa antes de que la rfaga de ruido llegue de regreso, en el momento 2. El emisor entonces supondr incorrectamente que la trama se envi con xito. Para evitar que esta situacin ocurra, todas las tramas debern tardar ms de 2 para enviarse, de manera que la transmisin an est llevndose a cabo cuando la rfaga de ruido regrese al emisor. Para una LAN de 10 Mbps con una longitud mxima de 2500 metros y cuatro repetidores (de la especificacin 802.3), el tiempo de ida y vuelta (incluyendo el tiempo de propagacin a travs de los cuatro repetidores) se ha determinado a aproximadamente 50 seg en el peor caso, incluyendo el tiempo para pasar a travs de los repetidores, que con certeza es diferente de cero. Por lo tanto, la trama mnima debe tomar por lo menos este tiempo en transmitir. A 10 Mbps, un bit tarda 100 nseg, por lo que 500 bits es la trama ms pequea que se garantiza funcionar. Para agregar algn margen de seguridad, este nmero se redonde a 512 bits o 64 bytes. Las tramas con menos de 64 bytes se rellenan con 64 bytes con el campo de Relleno. A medida que aumente la velocidad de la red, la longitud mnima de la trama debe aumentar, o la longitud mxima del cable debe disminuir, de manera proporcional. Para una LAN de 2500 metros operando a 1 Gbps, el tamao mnimo de trama tendra que ser de 6400 bytes. Como alternativa, el tamao mnimo de trama podra ser de 640 bytes y la distancia mxima entre dos estaciones de 250 metros.

Subcapas

Subcapa LLC:
Recibe/enva procesos con direcciones SAP Permite establecer comunicaciones orientadas y no orientadas a conexin Permite usar SNAP

Subcapa MAC:
Direcciones fsicas origen y destino de los nodos Garantiza tamao mnimo del frame

MAC Frame

DSAP:1 byte, Destination Service Access Point. El Punto de acceso a servicio destino, define el protocolo de nivel superior que usar LLC en el destino
SSAP: 1 byte, Source Service Access Point. El Punto de acceso a servicio origen, define el protocolo de nivel superior que usar LLC en el origen Control: 1 byte, datos de control (2 bytes si es orientada a conexin) usado para el control de flujo y error. Datos: Informacin de las capas superiores.

MAC Frame (Cont.)

Cmo funciona Ethernet


No hay control central (cada computador opera independientemente) Las seales son transmitidas serialmente (un bit a la vez) a un canal compartido Para enviar datos, la estacin debe escuchar el canal, esperar a que este desocupado y transmitir los datos en un frame Ethernet Despus de cada transmisin todas las estaciones deben esperar la siguiente oportunidad de transmisin, esto asegura un acceso justo al canal El acceso al canal compartido est determinado por un mecanismo de control de acceso al medio embebido en la interfaz (tarjeta de red) Ethernet instalada en cada estacin El mecanismo de control de acceso al medio est basado en un sistema llamado CSMA/CD (Carrier Sense Multiple Access with Collition Detection)

Protocolo CSMA/CD
Cada estacin debe esperar hasta que no haya seal sobre el canal, entonces puede comenzar a transmitir Si otra interfaz (tarjeta de red) est transmitiendo habr una seal sobre el canal, que es llamada carrier Todas las otras interfaces deben esperar un tiempo denominado IFG (interframe gap de 96 bit times: tiempo que tomara transmitir 96 bits) hasta que el carrier termine, antes de poder transmitir
Es decir, no debe haber carrier durante 9.6 microsegundos en 10Mbps, 960 nanosegundos en 100 Mbps 96 nanosegundos en Gigabit Ethernet.

Este proceso recibe el nombre de Carrier Sense Todas las interfaces Ethernet tienen la misma habilidad para enviar frames sobre el medio. Ninguna tiene prioridad (Multiple Access) A la seal le toma un tiempo finito viajar desde un extremo del cable Ethernet al otro.
Dos interfaces pueden escuchar que el canal est libre y comenzar a transmitir simultneamente (mientras trasmiten deben seguir escuchando) Cuando esto sucede, el sistema Ethernet tiene una forma de sensar la colisin de seales y detener la transmisin (Collision Detect) e intentar transmitir despus

Transmisin de frames
Datos para enviar tiene 60 bytes ms?
S Calcule y agregue el CRC Calcule tiempo de espera (backoff) y espere NO

NO

Rellene hasta lograr 60 bytes

Fin. Demasiados errores S Muchos Intentos?

Hay Carrier? Alguien est usando el medio S

NO

Transmitir Datos

Escuchar si hay colisiones

Detecto Colisin? NO

Enve un Jam

Espera 96 bit times

NO Transmitir hasta que termine

Fin de los Datos?

Fin. Transmisin OK

Recepcin de frames
Frame que llega Es para esta estacin? S tiene al menos 512 bits? S CRC vlido? S Frame bueno se pasa al protocolo de la capa superior NO No se recibe ms el frame y se desocupa el buffer

NO Frame demasiado corto

NO

Termina alineado a 8 bits?

Error de CRC

NO
Frame descartado Error de alineamiento

Colisiones
Si ms de una estacin intenta trasmitir sobre el canal Ethernet al mismo tiempo, se dice entonces que las seales colisionan.
Al detectar la colisin la estacin enviar un mensaje de jam (32 bits) para reforzar la colisin

Las estaciones son notificadas de este evento e inmediatamente reprograman dicha trasmisin utilizando un algoritmo especial de backoff
Cada una de las estaciones involucradas selecciona un intervalo de tiempo aleatorio, mltiplo de 512 bit times, para reprogramar la trasmisin del frame, evitando que hagan intentos de retransmisin simultneos.

Las colisiones son normales dentro del mtodo de acceso al medio e indican que el protocolo CSMA/CD est funcionado como fue diseado

Infortunadamente, colisin no es el mejor nombre: algunas personas creen que son sntomas de problemas Al conectar ms computadores a la red, el trfico aumenta y se presentarn ms colisiones El diseo del sistema permite que las colisiones se resuelvan en microsegundos Una colisin normal no implica perdida ni corrupcin de datos... Cuando sucede una, la interface espera algunos microsegundos (Backoff_time) y retransmite automticamente los datos.

Colisiones (Cont.)
Sobre una red con trfico intenso, una estacin puede experimentar varias colisiones al intentar transmitir un frame (esto tambin es un comportamiento normal)

Colisiones repetidas para un intento de transmisin de un frame indican una red ocupada (congestionada). Un algoritmo especial (llamado truncated binary exponential backoff) permite a las estaciones ajustarse a las condiciones de trfico de la red cambiando los tiempos de espera entre intentos de retransmisin (backoff time) Slo despus de 16 intentos consecutivos de retrasmisin el frame es descartado (por sobrecarga del canal o porque el canal est roto)

Backoff exponencial binario truncado Este algoritmo (que, entre otras cosas, es un algoritmo de control de congestin) estima un tiempo de espera (BackoffTime)
Slot_Time: es el tiempo para propagar 512 bits (51.2 microsegundos en 10Mbps 5.12 microsegundos en 100 Mbps. Gigabit Ethernet utiliza un Slot time de 4096 bits -512 bytes-) Numero_Aleatorio: es un nmero entero mayor o igual a cero y menor que 2n n = nmero de intentos de retrasmisin para las primeras 10 veces n=10

Despus de 16 intentos el algoritmo reportar un error a las capas superiores

Backoff exponencial binario truncado

Velocidades de transmisin en Ethernet


10Mbps Ethernet original 100Mbps FastEthernet 1000Mbps GigabitEthernet 10000Mbps 10 GigabitEthernet

Tecnologas Ethernet
ETHERNET 10BASE5, 10BASE2, 10BASET FAST ETHERNET (IEEE 802.3u, 1995) 100BASET4, 100BASETX, 100BASEFX
GIGABIT ETHERNET (IEEE 802.3z, 1998) 1000BASET, 1000BaseCX, 1000BaseSX/LX

Tipos de Ethernet a 10Mbps

Fast Ethernet
Estndar IEEE-802.3u de junio de 1995 Ventajas Alto rendimiento (100Mbps) Tecnologa basada en estndares Migracin sencilla Soporte

Tipos de Fast Ethernet

Fast Ethernet: Caractersticas


Usa topologa fsica estrella Longitud mxima de 100 metros por segmento de cable UTP y de 500 metros con fibra multimodo

Se pueden segmentar en dominios de colisin mltiples por medio de conmutadores LAN, o puentes
Alternativas de cableado
100BaseTX (STP y UTP categora 5, datos, usa dos pares) 100BaseT4 (cuatro pares cat. 3, 4 o 5) 100BaseFX (dos hilos de fibra multimodo)

Fast Ethernet: Compatibilidad


Autonegociacin: Los adaptadores o conmutadores detectan la velocidad de transmisin automticamente y utilizan en mtodo ms rpido disponible La negociacin se hace utilizando una rfaga FLP (pulsos rpidos de enlace), stos son ignorados por adaptadores 10BaseT; pero respondidos por adaptadores 100BaseT

Fast Ethernet
OBJETIVOS Aumentar la velocidad de datos a 100 Mbps. Compatibilidad con la Ethernet estndar. Mantener las mismas direcciones de 48 bits. Mantener el mismo formato de trama. Mantener las mismas longitudes mnima y mxima para la trama.

Fast Ethernet: Subnivel MAC


Se mantiene intacto el subnivel MAC

Se abandona la topologa de bus, manteniendo la topologa de estrella


En la topologa de estrella semiduplex, las estaciones se conectan a travs de un concentrador y el mtodo de acceso sigue siendo CSMA/CD En la topologa de estrella dplex, las estaciones se conectan a travs de un conmutador con buffers en cada puerto Autonegociacin:
Caracterstica nueva que permite a dos dispositivos negociar el modo de velocidad de datos de la operacin. Los objetivos son permitir:
A dispositivos incompatibles conectarse entre s. A un dispositivo tener mltiples capacidades. A una estacin comprobar las capacidades del concentrador.

Gigabit Ethernet
El comit IEEE lo denomina 802.3z. El draft final fue aprobado en 1998. Los objetivos se resumen como:
Aumentar la velocidad de datos a 1 Gbps. Compatibilidad con la Ethernet estndar y Fast Ethernet. Mantener las mismas direcciones de 48 bits. Mantener el mismo formato de trama. Mantener las mismas longitudes mnima y mxima para la trama. Proporcionar autonegociacin como la definida en Fast Ethernet. Foco en LAN Corporativas, redes de Campus, y Proveedores de Servicio donde puedan ser utilizadas conjuntamente con redes 10Mbit/seg y 100Mbit/seg.

Gigabit Ethernet: Subnivel MAC


Se modifica el subnivel MAC accediendo al medio en modo dplex o semiduplex.

Duplex:
Hay un conmutador central conectado a todas las computadoras u otros conmutadores. No existe colisin, por lo tanto la longitud del cable queda determinada por la atenuacin de la seal en cable.

Semiduplex:
Usado por compatibilidad con las generaciones anteriores. Usa un concentrador, que acta como el cable comn en el que podra ocurrir una colisin.

Gigabit Ethernet: Nivel Fsico


Topologa: Si slo hay dos estaciones, se pueden conectar punto a punto. En caso contrario, se conectan en estrella mediante un conmutador o un concentrador en el centro. Otra configuracin posible es conectar una jerarqua de estrellas.

Gigabit Ethernet: Distancias

Gigabit Ethernet

10 Gigabit Ethernet
El comit IEEE lo denomina 802.3ae. Los objetivos se resumen como:
Aumentar la velocidad de datos a 10 Gbps. Compatibilidad con la Ethernet estndar, Fast Ethernet y Ethernet Gigabit. Mantener las mismas direcciones de 48 bits. Mantener el mismo formato de trama. Mantener las mismas longitudes mnima y mxima para la trama.

Permitir la interconexin de la LAN con redes MAN o WAN.


Hacerla compatible con tecnologas como Frame Relay y ATM. Expandir el espacio de aplicacin de Ethernet hacia esquemas WAN Desde el punto de vista econmico: tiende a ser el paso a dar por los usuarios que necesitan incorporar ancho de banda, de fcil incorporacin a las redes actuales, costos accesibles.

10 Gigabit Ethernet
Subnivel MAC: Opera solo en modo dplex. A partir de que solamente utiliza tecnologa Full-Duplex y Fibra ptica, no utiliza el protocolo CSMA/CD. Nivel fsico: Diseada para usar cable de fibra ptica de largas distancias. Implementaciones ms comunes: 10GBase-CX 10GBase-SX 10GBase-LX 10GBase-EX Cobre Fibra MM Fibra MM y SM Fibra SM 4 menos de 15m 100-300 m 5-15 km 0-100 km

10 Gigabit Ethernet

10 Gigabit Ethernet
Tecnologa 1310nm a 2km-10km sobre fibra SM. 1550nm para los 40km sobre fibra SM. 850nm para distancias de 65m sobre fibra MM. 2 versiones de WWDM: 1310nm sobre FO SM a 10km; 1310nm sobre FO MM a300m.

Cisco 4948 10Gb Switch


48 puertos 10/100/1000 + 2 puertos 10Gb X2 pticos.
Wire-speed performance for 10/100/1000 connectivity and wire-speed 10 Gigabit Ethernet uplinks 136-Gbps switching fabric with 102-Mpps forwarding rate for Layer 2 through 4 Power-supply redundancy for nonstop operation 1+1 redundant hot-swappable internal AC or DC power supplies Access control lists (ACL) Secure Shell (SSH) Protocol versions 1 and 2 Simple Network Management Protocol Version 3 (SNMPv3) for secure remote access and network management Dedicated 10/100 console port and dedicated 10/100 management port Remote in-band management through SNMP

Resumen Ethernet

Bibliografa
Internerkorking technologies Handbook CISCO Multimedia Communications. Fred Halsall. Addison-Wesley. Fundamentals of LAN and WAN. Bob Harris. ADC. SCTE Tanenbaum, Andrew S.. Redes de Computadoras 3 Ed. Pearson William Stallings. Comunicaciones y Redes de Ordenadores. IEEE 802. www.ieee802.org David G. Cunningham, William G. Lane: Gigabit Ethernet Networking Macmillan Technical Publishing, USA, 1999 ISBN: 1-57870-062-0 Switched Ethernet http://jmazza.shillsdata.com/tech/ethernet/switched Ethernet and Fast Ethernet Guide http://www.ots.utexas.edu/ethernet 100Base-T Migration Guide http://www.3com.com/nsc/100208.htm Desktop ATM vs. Fast Ethernet http://www.networking.ibm.com/atm/atm25fe.html Gigabit Ethernet Information (PAR, Drafts) http://www.ots.utexas.edu:8080/ethernet/descript-gigabit-ieee.html Gigabit Ethernet Technical Overview http://www.nbase.com/notes/gigabit.htmll Forouzan. Mac-GrawHill. Transmisin de datos y redes de comunicaciones. Forouzan. InternacionalEdition. Local Area Networks Ethernet: TheDefinitiveGuide

También podría gustarte