Sei sulla pagina 1di 10

Instituto Tecnolgico de Morelia Departamento de Sistemas Computacionales

ETHERNET IEEE-802.3

REDES DE COMPUTADORAS Ing. Hugo Fernando Hernndez Lpez

Autor: Karen Carrillo Espinosa de los Monteros

Morelia, Michoacn

Febrero 7, 2012

INTRODUCCION
En 1972 comenz el desarrollo de una tecnologa de redes conocida como Ethernet Experimental- El sistema Ethernet desarrollado, conocido en ese entonces como red ALTO ALOHA, fue la primera red de rea local (LAN) para computadoras personales (PCs). Esta red funcion por primera vez en mayo de 1973 a una velocidad de 2.94Mb/s. Las especificaciones formales de Ethernet de 10 Mb/s fueron desarrolladas en conjunto por las corporaciones Xerox, Digital (DEC) e Intel, y se public en el ao 1980. Estas especificaciones son conocidas como el estndar DEC-Intel-Xerox (DIX), el libro azul de Ethernet. Este documento hizo de Ethernet experimental operando a 10 Mb/s un estndar abierto. La tecnologa Ethernet fue adoptada para su estandarizacin por el comit de redes locales (LAN) de la IEEE como IEEE 802.3. El estndar IEEE 802.3 fue publicado por primera vez en 1985. Ethernet es una tecnologa de redes ampliamente aceptada con conexiones disponibles para PCs, estaciones de trabajo cientficas y de alta desempeo, mini computadoras y sistemas mainframe. La arquitectura Ethernet provee deteccin de errores pero no correccin de los mismos. Tampoco posee una unidad de control central, todos los mensajes son transmitidos a travs de la red a cada dispositivo conectado. Cada dispositivo es responsable de reconocer su propia direccin y aceptar los mensajes dirigidos a ella. El acceso al canal de comunicacin es controlado individualmente por cada dispositivo utilizando un mtodo de acceso probabilstico conocido como disputa (contention).

OBJETIVOS DE ETHERNET
Los objetivos principales de Ethernet son consistentes con los que se han convertido en los requerimientos bsicos para el desarrollo y uso de redes LAN. Los objetivos originales de Ethernet son: Simplicidad

Las caractersticas que puedan complicar el diseo de la red sin hacer una contribucin substancial para alcanzar otros objetivos se han excluido.

Bajo Costo

Las mejoras tecnolgicas van a continuar reduciendo el costo global de los dispositivos de conexin.

Compatibilidad

Todas las implementaciones de Ethernet debern ser capaces de intercambiar datos a nivel de capa de enlace de datos. Para eliminar la posibilidad de variaciones incompatibles de Ethernet, la especificacin evita caractersticas opcionales.

Direccionamiento flexible

El mecanismo de direccionamiento debe proveer la capacidad de dirigir datos a un nico dispositivo, a un grupo de dispositivos, o alternativamente, difundir (broadcast) el mensaje a todos los dispositivos conectados a la red.

Equidad

Todos los dispositivos conectados deben tener el mismo acceso a la red.

Progreso

Ningn dispositivo conectado a la red, operando de acuerdo al protocolo Ethernet, debe ser capaz de prevenir la operacin de otros dispositivos. Alta velocidad La red debe operar eficientemente a una tasa de datos de 10 Mb/s.

Bajo retardo

En cualquier nivel de trfico de la red, debe presentarse el mnimo tiempo de retardo posible en la transferencia de datos.

Estabilidad

La red debe ser estable bajo todas las condiciones de carga. Los mensajes entregados deben mantener un porcentaje constante de la totalidad del trfico de la red.

Mantenimiento

El diseo de Ethernet debe simplificar el mantenimiento de la red, operaciones y planeamiento.

ESTNDAR IEEE 802.3


La norma IEEE 802.3 define un modelo de red de rea local utilizando el protocolo de acceso al medio CSMA/CD con persistencia de 1, es decir, las estaciones estn permanentemente a la escucha del canal y cuando lo encuentran libre de seal efectan sus transmisiones inmediatamente. Esto puede llevar a una colisin que har que las estaciones suspendan sus transmisiones, esperen un tiempo aleatorio y vuelvan a intentarlo.

ARQUITECTURA EN CAPAS
El diseo Ethernet debe ser especificado en trmino de capas de forma de separar las operaciones lgicas de los protocolos de capa de enlace de las especificaciones de comunicaciones fsicas del canal de comunicacin. Los Protocolos existentes para transmisin en redes de rea Local (LAN), tratan sobre como enviar y recibir bloques de datos en esas redes, Segn el modelo OSI, los protocolos de capas superiores son independientes de la arquitectura o forma de la red. Por tanto los primeros protocolos, estn ntimamente relacionados con las capas inferiores del modelo.

CAPA FSICA
La capa fsica de Ethernet se desarroll sobre una duracin considerable y abarca bastantes interfaces fsicos y varios de los medios magnitudes de la velocidad. La velocidad se extiende a partir de 3 Mbit/s a 10 Gbit/s en velocidad mientras que el medio fsico puede extenderse de abultado cable coaxial a twisted pair a de fibra ptica. Diferentes capas fsicas del estndar IEEE 802.3: Denominacion 10BASE5 10BASE2 10BASE-T 10BASE-T 100BASE-TX 100BASE-T4 100BASE-TX 100BASE-CX Cable Pares Coaxial Grueso 1 RG 58 (coaxial 1 fino) UTP cat.3 2 UTP cat.5 2 UTP cat.5 2 STP 2 UTP cat.3 4 STP 2 Full dplex No No Si Si Si Si No Si Conectores N BNC RJ-45 RJ-45 RJ-45 9 pin D sub RJ-45 8 pin HSSDC o 9 pin Dsub Distancia 500 m 185 m 100 m 150 m 100 m 100 m 100 m 25m

Cableado con fibra Oprica: Medio 10BASE-FL 100BASE-FX 100BASE-SX (propuesto) 1000BASESX 1000BASELX Ventana 1a 2a 1a Luz Normal Normal Laser Fibra 62.5/125 62.5/125 62.5/125 50/125 62.5/125 50/125 62.5/125 50/125 9/125 Conector ST SC SC o ST Distancia 2 Km 2 Km 500m 500m 275 m 550 m 550 m 550m 5 km

1a

Laser

SC

2a

Laser

SC

CODIFICACIN/DECODIFICACIN DE DATOS
La funcin de codificacin/decodificacin es realizada en la capa fsica. Esta funcin es responsable de obtener la forma elctrica u ptica de los datos que se van a transmitir en el medio. La codificacin de datos es realizada por la estacin emisora. Esta es responsable de traducir los bits a sus correspondientes seales elctricas u pticas para ser trasladadas a travs del medio. Adicionalmente, esta funcin es responsable de escuchar el medio y notificar al la funcin de administracin de acceso al medio si el medio se encuentra libre, ocupado o se ha detectado una colisin. La decodificacin de datos es realizada en la estacin receptora. Esta es responsable de la traduccin de las seales elctricas u pticas nuevamente en un flujo de bits.

ACCESO AL MEDIO
El control de acceso al medio (MAC) hace referencia a los protocolos que deciden a qu dispositivo se le permite transmitir datos en un entorno de medio compartido o dominio de colisin. Ethernet 802.3 utiliza CSMA/CD, un mtodo de acceso al medio no determinista, lo que quiere decir que el dispositivo que antes obtiene acceso al medio es el que lo ha solicitado primero. Existen otros mtodos de acceso al medio deterministas que son usados en protocolos de capa 2 como son Token Ring o FDDI. Ethernet es una tecnologa de difusin de medio compartido. En este medio, CSMA/CD realiza tres funciones: 1.-Transmitir y recibir paquetes de datos. 2.-Decodificar paquetes de datos y comprobar las direcciones vlidas antes de pasarlos a las capas superiores del modelo OSI. 3.-Detectar errores en los paquetes de datos o en la red. El mtodo en que un dispositivo trabaja segn CSMA/CD es el siguiente. Si un dispositivo desea enviar datos por el medio, antes de hacerlo lleva a cabo un anlisis del medio (escucha) para saber si hay algn otro dispositivo retransmitiendo en ese mismo instante. Si as fuera, el dispositivo seguira escuchando el medio a la espera de que no hubiera ninguna transmisin activa y, por lo tanto, el medio estuviera libre. Una vez detectado que el medio no est ocupado el dispositivo procede al envo de datos. Durante la duracin del envo se sigue igualmente escuchando el medio para asegurar que ningn otro dispositivo ha intentado transmitir datos durante ese instante. Si as hubiera sido, se habra producido lo que se conoce como una colisin y ninguna de las transmisiones se hubiera llevado a cabo correctamente. Este fenmeno slo se da en Ethernet no conmutada, donde los dispositivos que la forman slo pueden transmitir de uno en uno. Al producirse una colisin aumenta la amplitud de la seal de los medios de red, por lo cual los dispositivos son capaces de detectarlas cuando suceden. En ese caso, cada dispositivo que transmite contina transmitiendo datos durante un corto espacio de tiempo para asegurar que todos los dispositivos ven la colisin. Una vez hecho esto, se aplica el algoritmo conocido como algoritmo de retardo, que consiste en aplicar un retardo aleatorio y diferente para cada dispositivo de la red, a partir del cual los dispositivos volvern a iniciar el proceso de transmisin. El dispositivo que obtenga el menor retardo estar listo para la retransmisin antes que el resto y, si el medio est libre, proceder. En cuanto el resto de dispositivos hayan concluido su espera, volvern a intentar acceder al medio, pero al estar el primer dispositivo transmitiendo, esperarn a que el medio est libre para acceder. Si tras muchos intentos, un dispositivo es incapaz de finalizar con xito una transmisin, el proceso se abortar al considerarse que la red est demasiado congestionada. Los tipos de canales de datos que se distinguen en Ethernet 802.3 son tres: unidireccional, semidplex y dplex. Estos tres tipos definen el/los sentidos/s en que puede viajar la informacin a travs de un enlace. El modo de transmisin unidireccional indica una comunicacin nicamente de un dispositivo origen a un dispositivo destino. En esta comunicacin todo el trfico fluye en sentido nico y sin la posibilidad de un dispositivo que no sea el origen pueda comunicarse a travs de este enlace. Pueden verse aplicaciones de este tipo de comunicacin en la televisin o en la radio. La trasmisin semidplex es una mejora de la transmisin unidireccional. En esta, el trfico puede viajar de un dispositivo al otro en ambas direcciones siempre y cuando no se lleven a cabo en el mismo instante. Mediante el uso de CSMA/CD ambos dispositivos tienen acceso a un medio compartido en el cual alternan su uso.

Finalmente, la transmisin dplex (o full dplex como tambin se conoce) permite la transmisin de datos por parte de todos los dispositivos y en cualquier instante, est utilizndose ya el enlace o no. Este avance es posible utilizando tecnologa de conmutacin, gracias a la cual aumenta el rendimiento del enlace. Este mtodo utilizados pares de hilos, permitiendo as la transmisin simultnea de datos entre emisor y receptor. En Ethernet dplex no se pueden dar colisiones debido a que la tecnologa de conmutacin crea un circuito virtual de dos dispositivos punto a punto. Este hecho proporciona una disponibilidad del 100% de la capacidad del enlace en ambas direcciones, pudindose conseguir transmisiones de 20Mbps con Ethernet a 10Mbpsen una operacin dplex

CAPA DE ENLACE
Se divide la capa de enlace en dos subcapas distintas: MAC y LLC -Subcapa MAC: Direcciones fsicas origen y destino de los nodos Garantiza tamao mnimo del frame

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

DIRECCIONAMIENTO
Para permitir la distribucin local de tramas en Ethernet, debe haber un sistema de direccionamiento que se encargue de nombrar las computadoras y las interfaces. Lo que se conoce como MAC (Medium Access Control) es una direccin fsica ubicada en la NIC (Network Interface Card) y que identifica inequvocamente cada interfaz de cualquier equipo. stas se componen de 48 bits expresados con 12 dgitos hexadecimales, de los cuales los primeros seis sirven para identificar al fabricante y distribuidor, y los administra el IEEE. Los seis restantes definen el nmero de serie. Dado que Ethernet es una red de difusin, todos los equipos de la red ven todas las tramas que viajan por la misma. Cuando un equipo quiere enviar datos a otro, se enva una trama con la direccin MAC del destinatario indicada en ella. Todos los elementos que la reciben comparan el valor de la direccin MAC de destino con la suya propia, aceptando o descartando la trama en funcin de si se es o no el destinatario

ENCAPSULADO
La funcin de encapsulacin y desencapsulacin de datos es llevada a cabo por la subcapa MAC. Este proceso es responsable de las funciones de direccionamiento y del chequeo de errores. Encapsulado El encapsulado es realizado por la estacin emisora. El encapsulado es el acto de agregar informacin, direcciones y bytes para el control de errores, al comienzo y al final de la unidad de datos transmitidos. Esto es realizado luego que los datos son recibidos por la subcapa de control de enlace lgico (LLC). La informacin aadida es necesaria para realizar las siguientes tareas:

-Sincronizar la estacin receptora con la seal. -Indicar el comienzo y el fin de la trama. -Identificar las direcciones tanto de la estacin emisora como la receptora. -Detectar errores en la transmisin. Desencapsulado El desencapsulado es realizado por la estacin receptora. Cuando es recibida una trama, la estacin receptora es responsable de realizar las siguientes tareas: -Reconocer la direccin de destino y determinar si coincide con su propia direccin. -Realizar la verificacin de errores. -Remover la informacin de control que fue aadida por la funcin de encapsulado de datos en la estacin emisora.

CONTROL DE FLUJO EN ETHERNET


Full duplex exige un mecanismo de control de flujo entre las estaciones (una estacin puede enviar una mayor cantidad de datos que lo que la otra puede guardar en el buffer de su interface de red)El suplemento 802.3x (ethernet full duplex), de marzo de 1997, incluye una especificacin de un mecanismo de control de acceso al medio (MAC) opcional que permite, entre otras cosas, enviar un mensaje para control del flujo llamado PAUSE. Los frames de control MAC se identifican porque el valor de tipo es 0x8808. Estos frames tienen cdigos de operacin (opcodes) en el campo de datos. El tamao de estos frames se fija al mnimo establecido en el estndar (es decir 46 bytes de carga til).El opcode est en los dos primeros bytes del campo de datos.

SINCRONIZACION
Se defina a una trama de transmisin como el grupo de bits en un formato particular con un indicador de seal de comienzo de la trama. El formato de la trama permite a los equipos de red reconocer el significado y propsito de algunos bits especficos en la trama. Una trama es generalmente una unidad lgica de transmisin conteniendo informacin de control para el chequeo de errores y para el direccionamiento. El formato de la trama CSMA/CD (IEEE 8023.3) se encuentra a continuacin:

Los componentes de la trama CSMA/CD son responsables de las siguientes tareas:


El prembulo es responsable de proveer sincronizacin entre los dispositivos emisor y receptor. El delimitador de inicio de trama indica el comienzo de una trama de datos. El delimitador de inicio de trama esta formado de la siguiente secuencia de 8 bits, 10101011 Cada campo de direccin, direccin de origen y direccin de destino, puede tener una longitud tanto de 2 bytes como de 6 bytes. Ambas direcciones, origen y destino, deben tener la misma longitud en todos los dispositivos de una red dada. Una direccin que referencia a todas las estaciones de una red es conocida como direccin de difusin. La direccin de origen identifica a la estacin que est haciendo la transmisin. El campo longitud indica la longitud del campo de datos que se encuentra a continuacin. Es necesaria para determinar la longitud del campo de datos en los casos que se utiliza un campo pad (campo de relleno). El campo informacin contiene realmente los datos transmitidos. Es de longitud variable, por lo que puede tener cualquier longitud entre 0 y 1500 bytes. Un campo pad o campo de relleno es usado para asegurar que la trama alcance la longitud mnima requerida. Una trama debe contener mnimo un nmero de bytes para que las estaciones puedan detectar las colisiones con precisin. Una secuencia de chequeo de trama es utilizada como mecanismo de control de errores. Cuando el dispositivo emisor ensambla la trama, realiza un clculo en los bits de la trama. El algoritmo usado para realizar este clculo siempre genera como salida un valor de 4 bytes. El dispositivo emisor almacena este valor en el campo de chequeo de secuencia de la trama. Cuando el receptor recibe la trama, realiza el mismo clculo y compara el resultado con el del campo de chequeo de secuencia de la trama. Si los dos valores coinciden, la transmisin se asume como correcta. Si los dos valores son diferentes, el dispositivo de destino solicita una retransmisin de la trama.

BIBLIOGRAFIA
http://www.techfest.com/networking/lan/ethernet.htm Anlisis de redes y sistemas de comunicacione Autores:Xavier Hesselbach y Jordi Alts Bosch http://www.saulo.net/pub/redes/index.html#1 http://ipref.wordpress.com/2008/11/21/ethernetcapafisica/ es.scribd.com/doc/55730170/6/Ethernet-802-3 http://www.textoscientificos.com/redes/ethernet http://webdelprofesor.ula.ve/ingenieria/gilberto/redes/06_controlAccesoAlMedio.pdf http://members.multimania.co.uk/baloosoftware/php/docredes/docredes5.pdf

Potrebbero piacerti anche