comunicaciones ii 2do parcial.docx

Upload: danny-taveras

Post on 06-Mar-2016

229 views

Category:

Documents


0 download

TRANSCRIPT

4.3 ETHERNETHemos finalizado nuestra discusin general sobre los protocolos de asignacin de canal, por lo que es tiempo de ver la forma en que estos principios se aplican a sistemas reales. Muchos de los diseos para las redes personales, locales y de rea metropolitana se han estandarizado bajo el nombre de IEEE 802. Algunos han sobrevivido pero muchos no, como vimos en la figura 1-38. Quienes creen en la reencarnacin piensan que Charles Darwin regres como miembro de la Asociacin de estndares del IEEE para eliminar a los dbiles. Los sobrevivientes ms importantes son el 802.3 (Ethernet) y el 802.11 (LAN inalmbrica). Bluetooth (PAN inalmbrica) se utiliza mucho en la actualidad, pero se estandariz fuera del 802.15. Todava es muy pronto para decir algo sobre el 802.16 (MAN inalmbrica). Le sugerimos que consulte la sexta edicin de este libro para averiguarlo. Empezaremos nuestro estudio de los sistemas reales con Ethernet, que probablemente sea el tipo ms ubicuo de red de computadoras en el mundo. Existen dos tipos de Ethernet: Ethernet clsica, que resuelve el problema de acceso mltiple mediante el uso de las tcnicas que hemos estudiado en este captulo; el segundo tipo es la Ethernet conmutada, en donde los dispositivos llamados switches se utilizan para conectar distintas computadoras. Es importante mencionar que, aunque se hace referencia a ambas como Ethernet, son muy diferentes. La Ethernet clsica es la forma original que operaba a tasas de transmisin de 3 a 10 Mbps. La Ethernet conmutada es en lo que se convirti la Ethernet y opera a 100, 1 000 y 10 000 Mbps, en formas conocidas como Fast Ethernet, Gigabit Ethernet y 10 Gigabit Ethernet. Actualmente, en la prctica slo se utiliza Ethernet conmutada. Analizaremos estas formas histricas de Ethernet en orden cronolgico para mostrar cmo se desarrollaron. Puesto que Ethernet y el IEEE 802.3 son idnticos, excepto por una pequea diferencia (que veremos en breve), muchas personas usan los trminos Ethernet e IEEE 802.3 sin distincin. Nosotros tambin lo haremos. Para obtener ms informacin sobre Ethernet, consulte a Spurgeon (2000). 4.3.1 Capa fsica de Ethernet clsicaLa historia de Ethernet empieza casi al mismo tiempo que ALOHA, cuando un estudiante llamado Bob Metcalfe obtuvo su licenciatura en el MIT y despus obtuvo su doctorado en Harvard. Durante sus estudios oy hablar del trabajo de Abramson. Se interes tanto en l que, despus de graduarse de Harvard, decidi pasar el verano en Hawai trabajando con Abramson antes de empezar a trabajar en Xerox PARC (Palo Alto Research Center). Cuando lleg a PARC, vio que los investigadores ah haban diseado y construido lo que despus se conocera como computadora personal. Pero las mquinas estaban aisladas. Haciendo uso de su conocimiento sobre el trabajo de Abramson, junto con su colega David Boggs dise e implement la primera red de rea local (Metcalfe y Boggs, 1976). Esta red utilizaba un solo cable coaxial grueso y extenso; operaba a 3 Mbps. Llamaron al sistema Ethernet en honor al ter luminfero, por medio del cual se pensaba antes que se propagaba la radiacin electromagntica (cuando el fsico ingls del siglo xix James Clerk Maxwell descubri que la radiacin electromagntica se poda describir mediante una ecuacin de onda, los cientficos asumieron que el espacio deba estar lleno de algn medio etreo en el que se propagaba la radiacin. No fue sino hasta despus del famoso experimento de Michelson-Morley en 1887 que los fsicos descubrieron que la radiacin electromagntica se poda propagar en un vaco). La Xerox Ethernet fue tan exitosa que DEC, Intel y Xerox idearon un estndar en 1978 para una Ethernet de 10 Mbps, conocido como estndar DIX. Con una modificacin menor, el estndar DIX se convirti en el estndar IEEE 802.3 en 1983. Por desgracia para Xerox, ya contaba con un historial de hacer inventos seminales (como la computadora personal) y despus fracasar en su comercializacin, una historia contada en la publicacin Fumbling the Future (Smith y Alexander, 1988). Cuando Xerox mostr poco inters en hacer algo con Ethernet aparte de ayudar a estandarizarla, Metcalfe form su propia empresa llamada 3Com para vender adaptadores de Ethernet para PC. Vendi muchos millones de ellos. La Ethernet clsica se tenda alrededor del edificio como un solo cable largo al que se conectaban todas las computadoras. Esta arquitectura se muestra en la figura 4-13. La primera variedad, conocida popularmente como Ethernet gruesa, se asemejaba a una manguera de jardn amarilla, con marcas cada 2.5 metros para mostrar en dnde conectar las computadoras (el estndar 802.3 en realidad no requera que el cable fuera amarillo, pero s lo sugera). Despus le sigui la Ethernet delgada, que se doblaba con ms facilidad y las conexiones se realizaban mediante conectores BNC. La Ethernet delgada era mucho ms econmica y fcil de instalar, pero slo se podan tender 185 metros por segmento (en vez de los 500 m con la Ethernet gruesa), cada uno de los cuales slo poda manejar 30 mquinas (en vez de 100).Cada versin de Ethernet tiene una longitud de cable mxima por segmento (es decir, longitud sin amplificar) a travs de la cual se propagar la seal. Para permitir redes ms grandes, se pueden conectar varios cables mediante repetidores. Un repetidor es un dispositivo de capa fsica que recibe, amplifica (es decir, regenera) y retransmite las seales en ambas direcciones. En cuanto a lo que al software concierne, una serie de segmentos de cable conectados por repetidores no presenta ninguna diferencia en comparacin con un solo cable (excepto por una pequea cantidad de retardo que introducen los repetidores).

La informacin se enviaba a travs de cada uno de estos cables mediante la codificacin Manchester que estudiamos en la seccin 2.5. Una Ethernet poda contener varios segmentos de cable y mltiples repetidores, pero no poda haber dos transceptores separados por ms de 2.5 km, y no poda haber una trayectoria entre dos transceptores en la que se colocaran ms de cuatro repetidores. La razn de esta restriccin era para que el protocolo MAC (que veremos a continuacin) pudiera funcionar de manera correcta.4.3.2 El protocolo de subcapa MAC de la Ethernet clsicaEl formato utilizado para enviar tramas se muestra en la figura 4-14. Primero viene un Prembulo de 8 bytes, cada uno de los cuales contiene el patrn de bits 10101010 (con la excepcin del ltimo byte, en el que los ltimos 2 bits se establecen a 11). Este ltimo byte se llama delimitador de Inicio de trama en el 802.3. La codificacin de Manchester de este patrn produce una onda cuadrada de 10 MHz durante 6.4 seg para permitir que el reloj del receptor se sincronice con el del emisor. Los ltimos dos bits indican al receptor que est a punto de empezar el resto de la trama.

Despus vienen dos direcciones, una para el destino y una para el origen. Cada una de ellas tiene una longitud de 6 bytes. El primer bit transmitido de la direccin de destino es un 0 para direcciones ordinarias y un 1 para direcciones de grupo. Las direcciones de grupo permiten que varias estaciones escuchen en una sola direccin. Cuando una trama se enva a una direccin de grupo, todas las estaciones del grupo la reciben. El envo a un grupo de estaciones se llama multidifusin (multicasting). La direccin especial que consiste nicamente en bits 1 est reservada para difusin (broadcasting). Una trama que contiene slo bits 1 en el campo de destino se acepta en todas las estaciones de la red. La multidifusin es ms selectiva, pero involucra el manejo de grupos para definir qu estaciones estn en un grupo. Por el contrario, la difusin no hace ninguna diferencia entre las estaciones, por lo que no requiere manejo de grupos.Una caracterstica interesante de las direcciones de origen de las estaciones es que son globalmente nicas; el IEEE las asigna de manera central para asegurar que no haya dos estaciones en el mundo con la misma direccin. La idea es que cualquier estacin pueda direccionar de manera exclusiva cualquier otra estacin con slo dar el nmero correcto de 48 bits. Para hacer esto, se utilizan los primeros 3 bytes del campo de direccin para un OUI (Identificador nico Organizacional, del ingls Organizationally Unique Identifier). El IEEE asigna los valores para este campo, e indican un fabricante. A los fabricantes se les asignan bloques de 224 direcciones. El fabricante asigna los ltimos 3 bytes de la direccin y programa la direccin completa en la NIC antes de venderla.A continuacin est el campo Tipo o Longitud, dependiendo de si la trama es Ethernet o IEEE 802.3. Ethernet usa un campo Tipo para indicar al receptor qu hacer con la trama. Es posible utilizar mltiples protocolos de capa de red al mismo tiempo en la misma mquina, por lo que cuando llega una trama de Ethernet, el sistema operativo tiene que saber a cul entregarle la trama. El campo Tipo especifica a qu proceso darle la trama. Por ejemplo, un cdigo de tipo de 0x0800 significa que los datos contienen un paquete IPv4.Gracias a su sabidura, el IEEE 802.3 decidi que este campo transportara la longitud de la trama, ya que para determinar la longitud de Ethernet haba que ver dentro de los datos; una violacin del uso de capas, si alguna vez la hubo. Desde luego que esto significaba que no haba forma de que el receptor averiguara qu hacer con una trama entrante. Para resolver ese problema se agreg otro encabezado para el protocolo LLC (Control de Enlace Lgico, del ingls Logical Link Control ) dentro de los datos. Utiliza 8 bytes para transportar los 2 bytes de informacin del tipo del protocolo.Por desgracia, para cuando se public el estndar 802.3, haba ya tanto hardware y software para DIX Ethernet en uso que pocos fabricantes y usuarios se esforzaron en reempaquetar los campos Tipo y Longitud. En 1997, el IEEE desisti y dijo que estaba bien usar ambas formas. Por fortuna, todos los campos Tipo que se usaban antes de 1997 tenan valores mayores que 1500, que estaba bien establecido como el mximo tamao de datos. Ahora la regla es que cualquier nmero ah que sea menor o igual a 0x600 (1536) se puede interpretar como Longitud, y cualquier nmero mayor de 0x600 se puede interpretar como Tipo. Ahora el IEEE puede sostener que todos usan su estndar y que todos los dems pueden seguir haciendo lo que ya estaban haciendo (ignorar el LLC) sin sentires culpables al respecto. Despus estn los datos, de hasta 1500 bytes. Este lmite fue elegido de manera algo arbitraria cuando se estableci el estndar Ethernet, sobre todo con base en el hecho de que un transceptor necesita suficiente RAM para mantener toda una trama y la RAM era muy costosa en 1978. Un mayor lmite superior podra haber significado ms RAM y, por ende, un transceptor ms costoso. Adems de haber una longitud de trama mxima, tambin hay una longitud mnima. Si bien algunas veces un campo de datos de 0 bytes es til, causa problemas. Cuando un transceptor detecta una colisin, trunca la trama actual, lo que significa que los bits perdidos y las piezas de las tramas aparecen todo el tiempo en el cable. Para que Ethernet pueda distinguir con facilidad las tramas vlidas de lo inservible, necesita que dichas tramas tengan una longitud de por lo menos 64 bytes, de la direccin de destino a la suma de verificacin, incluyendo ambas. Si la porcin de datos de una trama es menor que 46 bytes, el campo de Relleno se utiliza para completar la trama al tamao mnimo. Otra razn (ms importante) para tener una trama de longitud mnima es evitar que una estacin complete la transmisin de una trama corta antes de que el primer bit llegue al extremo ms alejado del cable, donde podra tener una colisin con otra trama. Este problema se ilustra en la figura 4-15. En el tiempo 0, la estacin A, en un extremo de la red, enva una trama. Llamemos al tiempo que tarda en llegar esta trama al otro extremo. Justo antes de que la trama llegue al otro extremo (es decir, en el tiempo 2 ) la estacin ms distante, B, comienza a transmitir. Cuando B detecta que est recibiendo ms potencia de la que est enviando, sabe que ha ocurrido una colisin, por lo que aborta su transmisin y genera una rfaga de ruido de 48 bits para avisar a las dems estaciones. En otras palabras, bloquea el cable para asegurarse de que el emisor no ignore la colisin. Cerca del tiempo 2, el emisor ve la rfaga de ruido y aborta tambin su transmisin. Luego espera un tiempo aleatorio antes de reintentarlo.

Si una estacin intenta transmitir una trama muy corta, es concebible que ocurra una colisin, pero la transmisin se completar antes de que la rfaga de ruido llegue de regreso a la estacin en 2. El emisor entonces supondr de forma incorrecta que la trama se envi con xito. Para evitar que ocurra esta situacin, todas las tramas debern tardar ms de 2 para enviarse, de manera que la transmisin an se est llevando a cabo cuando la rfaga de ruido regrese al emisor. Para una LAN de 10 Mbps con una longitud mxima de 2 500 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 en cerca de 50 seg en el peor de los casos. Por lo tanto, la trama ms corta permitida se debe tardar 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. El campo final de es la Suma de verificacin. Es un CRC de 32 bits del tipo que estudiamos en la seccin 3.2. De hecho, se define exactamente mediante el polinomio generador que vimos en esa seccin, que funciona tambin para PPP, ADSL y otros enlaces. Esta CRC es un cdigo de deteccin de errores que se utiliza para determinar si los bits de la trama se recibieron correctamente. Slo realiza deteccin de errores y la trama se desecha si se detecta uno.CSMA/CD con retroceso exponencial binarioLa Ethernet clsica utiliza el algoritmo CSMA/CD persistente-1 que vimos en la seccin 4.2. Este descriptor tan slo significa que las estaciones detectan el medio cuando tienen una trama que desean enviar, y la envan tan pronto como el medio est inactivo. Monitorean el canal por si hay colisiones al momento en que envan. Si hay una colisin, abortan la transmisin con una seal de bloqueo corta y vuelven a transmitir despus de un intervalo aleatorio.Ahora veamos cmo se determina el intervalo aleatorio cuando ocurre una colisin, ya que es un nuevo mtodo. El modelo sigue siendo el de la figura 4-5. Tras una colisin, el tiempo se divide en ranuras discretas cuya longitud es igual al tiempo de propagacin de ida y vuelta para el peor de los casos en el cable (2). Tomando en cuenta la ruta ms larga permitida por Ethernet, el tiempo de ranura se estableci en 512 tiempos de bit o 51.2 mseg.Despus de la primera colisin, cada estacin espera 0 o 1 tiempos de ranura al azar antes de intentarlo de nuevo. Si dos estaciones entran en colisin y ambas escogen el mismo nmero aleatorio, habr una nueva colisin. Despus de la segunda colisin, cada una escoge 0, 1, 2 o 3 al azar y espera ese tiempo de ranura. Si ocurre una tercera colisin (la probabilidad de que esto suceda es de 0.25), entonces para la siguiente vez el nmero de ranuras a esperar se escoger al azar del intervalo 0 a 23 1.En general, despus de i colisiones se elige un nmero aleatorio entre 0 y 2i 1, y se salta ese nmero de ranuras. Sin embargo, al llegar a 10 colisiones el intervalo de aleatorizacin se congela en un mximo de 1 023 ranuras. Despus de 16 colisiones, el controlador tira la toalla e informa a la computadora que fracas. La recuperacin posterior es responsabilidad de las capas superiores.En general, despus de i colisiones se elige un nmero aleatorio entre 0 y 2i 1, y se salta ese nmero de ranuras. Sin embargo, al llegar a 10 colisiones el intervalo de aleatorizacin se congela en un mximo de 1 023 ranuras. Despus de 16 colisiones, el controlador tira la toalla e informa a la computadora que fracas. La recuperacin posterior es responsabilidad de las capas superiores.Este algoritmo, llamado retroceso exponencial binario, se escogi para adaptar en forma dinmica el nmero de estaciones que intentan transmitir. Si el intervalo de aleatorizacin para todas las colisiones fuera de 1023, la posibilidad de que chocaran dos estaciones una segunda vez sera insignificante, pero la espera promedio tras una colisin sera de cientos de tiempos de ranura, lo que introduce un retardo significativo. Por otra parte, si cada estacin siempre se retardara 0 o 1 ranuras, entonces al tratar de transmitir 100 estaciones al mismo tiempo, habra colisiones una y otra vez hasta que 99 de ellas escogieran 1 y la estacin restante escogiera 0. Esto podra tomar aos. Al hacer que el intervalo de aleatorizacin crezca de manera exponencial a medida que ocurren cada vez ms colisiones, el algoritmo asegura un retardo pequeo cuando slo unas cuantas estaciones entran en colisin, pero tambin asegura que la colisin se resuelva en un intervalo razonable cuando haya colisiones entre muchas estaciones. Al truncar el retroceso a 1023, evitamos que el lmite crezca demasiado. Si no hay colisin, el emisor supone que la trama probablemente se entreg con xito. Es decir, ni CSMA/CD ni Ethernet proveen confirmaciones de recepcin. Esta eleccin es apropiada para los canales de cable de cobre y de fibra ptica que tienen tasas de error bajas. Cualquier error que ocurra debe entonces detectarse mediante la CRC y recuperarse en las capas superiores. Para los canales inalmbricos que tienen ms errores, veremos que se utilizan confirmaciones de recepcin. 4.3.3 Desempeo de EthernetAhora examinaremos brevemente el desempeo de la Ethernet clsica en condiciones de carga pesada y constante; es decir, con k estaciones siempre listas para transmitir. Es complicado un anlisis riguroso del algoritmo de retroceso exponencial binario. Sin embargo, seguiremos a Metcalfe y Boggs (1976) y supondremos una probabilidad constante de retransmisin en cada ranura. Si cada estacin transmite durante una ranura de contencin con una probabilidad p, la probabilidad A de que una estacin adquiera el canal durante esa ranura es de:A 5 kp(1 2 p)k21A se maximiza cuando p 5 1/k, con A 1/e conforme k . La probabilidad de que el intervalo de contencin tenga exactamente j ranuras es de A(1 2 A) j21, por lo que el nmero medio de ranuras por contencin est dado por

Puesto que cada ranura tiene una duracin de 2, el intervalo promedio de contencin, w, es 2/A. Si suponemos una p ptima, el nmero promedio de ranuras de contencin nunca es mayor que e, por lo que w es, cuando mucho, 2e 5.4.Si la trama promedio tarda P segundos en transmitirse, cuando muchas estaciones tienen tramas por enviar,

Aqu vemos que la distancia mxima de cable entre dos estaciones entra en el clculo de desempeo. Cuanto mayor sea la longitud del cable, mayor ser el intervalo de contencin, razn por la cual el estndar Ethernet especifica una longitud mxima de cable. Es instructivo formular la ecuacin (4-6) en trminos de la longitud de trama, F, el ancho de banda de la red, B, la longitud del cable, L, y la velocidad de propagacin de la seal, c, para el caso ptimo de e ranuras de contencin por trama. Con P 5 F/B, la ecuacin (4-6) se convierte en

Cuando el segundo trmino en el denominador sea grande, la eficiencia de la red ser baja. Especficamente, un aumento en el ancho de banda o la distancia de la red (el producto BL) reduce la eficiencia para una trama de un tamao dado. Por desgracia, mucha de la investigacin sobre hardware de redes est enfocada a aumentar este producto. La gente quiere un gran ancho de banda a travs de distancias grandes (por ejemplo, en las MAN de fibra ptica), lo que sugiere que tal vez la Ethernet clsica implementada de esta forma no sea el mejor sistema para estas aplicaciones. En la siguiente seccin veremos otras formas de implementar Ethernet.En la figura 4-16 se presenta una grfica de la eficiencia del canal contra el nmero de estaciones listas para 2 5 51.2 seg y una tasa de transmisin de datos de 10 Mbps, usando la ecuacin (4-7). Con un tiempo de ranura de 64 bytes, no es sorprendente que las tramas de 64 bytes no sean eficientes. Por otra parte, con tramas de 1 024 bytes y un valor asinttico de e ranuras de 64 bytes por intervalo de contencin, el periodo de contencin tiene 174 bytes de longitud y la eficiencia es del 85%. Este resultado es mucho mejor que la eficiencia de 37% del ALOHA ranurado.Tal vez valga la pena mencionar que se ha realizado una gran cantidad de anlisis tericos del desempeo de Ethernet (y otras redes). Es conveniente tomar con cautela la mayora de los resultados, por dos razones. Primero, casi todos estos trabajos han supuesto que el trfico es Poisson. A medida que los investigadores han comenzado a examinar datos reales, se ha hecho evidente que el trfico en redes pocas veces es Poisson. Al contrario, es autosimilar o de rfaga a travs de un rango de escalas de tiempo (Paxson y Floyd, 1995; Leland y colaboradores, 1994). Lo que esto significa es que el promedio durante periodos extensos no hace al trfico ms uniforme. Adems de usar modelos cuestionables, muchos de los anlisis se enfocan en los casos interesantes de desempeo con una carga inusualmente alta. Boggs y colaboradores (1988) mostraron mediante la experimentacin que en realidad Ethernet funciona bien, incluso con una carga moderadamente alta. .

4.3.4 Ethernet conmutada Pronto Ethernet empez a evolucionar y a alejarse de la arquitectura de un solo cable extenso de la Ethernet clsica. Los problemas asociados con el hecho de encontrar interrupciones o conexiones flojas condujeron hacia un distinto tipo de patrn de cableado, en donde cada estacin cuenta con un cable dedicado que llega a un hub (concentrador) central. Un hub simplemente conecta de manera elctrica todos los cables que llegan a l, como si estuvieran soldados en conjunto. Esta configuracin se muestra en la figura 4-17(a).

Los cables eran pares trenzados de la compaa telefnica, ya que la mayora de los edificios de oficinas contaban con este tipo de cableado y por lo general haba muchos de sobra. Esta reutilizacin fue una ventaja, pero a la vez se redujo la distancia mxima de cable del hub hasta 100 metros (200 metros si se utilizaban pares trenzados categora 5 de alta calidad). En esta configuracin es ms simple agregar o quitar una estacin, adems de que los cables rotos se pueden detectar con facilidad. Con las ventajas de usar el cableado existente y la facilidad de mantenimiento, los hubs de par trenzado se convirtieron rpidamente en la forma dominante de Ethernet.Sin embargo, los hubs no incrementan la capacidad debido a que son lgicamente equivalentes al cable extenso individual de la Ethernet clsica. A medida que se agregan ms estaciones, cada estacin recibe una parte cada vez menor de la capacidad fija. En un momento dado, la LAN se saturar. Una forma de solucionar esto es usar una velocidad ms alta; por decir, de 10 Mbps a 100 Mbp, 1 Gbps o incluso mayores velocidades. Pero con el crecimiento de multimedia y los poderosos servidores, incluso una Ethernet de 1 Gbps se podra saturar.Por fortuna existe otra forma de tratar con el aumento de carga: una Ethernet conmutada. El corazn de este sistema es un conmutador (switch) que contiene un plano posterior (backplane) de alta velocidad, el cual conecta a todos los puertos como se muestra en la figura 4-17(b). Desde el exterior, un switch se ve igual que un hub. Ambos son cajas que por lo general contienen de 4 a 48 puertos, cada uno con un conector estndar RJ-45 r para un cable de par trenzado. Cada cable conecta al switch o hub con una sola computadora, como se muestra en la figura 4-18. Un switch tiene tambin las mismas ventajas que un hub. Es fcil agregar o quitar una nueva estacin con slo conectar o desconectar un cable, y es fcil encontrar la mayora de las fallas, ya que un cable o puerto defectuoso por lo general afectar a una sola estacin. De todas formas hay un componente compartido que puede fallar (el mismo switch), pero si todas las estaciones pierden conectividad, los encargados del TI sabrn qu hacer para corregir el problema: reemplazar el switch completo.

Sin embargo, dentro del switch ocurre algo muy distinto. Los switches slo envan tramas a los puertos para los cuales estn destinadas. Cuando el puerto de un switch recibe una trama Ethernet de una estacin, el switch verifica las direcciones de Ethernet para ver cul es el puerto de destino de la trama. Este paso requiere que el switch sea capaz de deducir qu puertos corresponden a qu direcciones, un proceso que describiremos en la seccin 4.8 cuando veamos el caso general de switches conectados a otros switches. Por ahora basta con suponer que el switch conoce el puerto de destino de la trama. A continuacin, el switch reenva la trama a travs de su plano posterior de alta velocidad hacia el puerto de destino. Por lo general, el plano posterior opera a muchos Gbps mediante el uso de un protocolo propietario que no necesita estandarizacin, ya que est completamente oculto dentro del switch. Despus, el puerto de destino transmite la trama sobre el cable, de manera que pueda llegar a la estacin de destino. Ninguno de los otros puertos sabe siquiera que existe la trama. El cambio en los puertos por donde se envan las tramas tambin incluye beneficios de seguridad. La mayora de las interfaces de LAN tienen un modo promiscuo, en el que todas las tramas se entregan a cada computadora y no slo las que van dirigidas a ella. En un hub, cualquier computadora conectada puede ver el trfico transmitido entre todas las dems computadoras. Los espas y los intrusos aman esta caracterstica. En un switch, el trfico se reenva slo a los puertos a los que est destinado. Esta restriccin provee un mejor aislamiento, de modo que el trfico no escape fcilmente y caiga en las manos equivocadas. Sin embargo, es mejor cifrar el trfico si de verdad se necesita seguridad.Como el switch slo espera tramas Ethernet estndar en cada puerto de entrada, es posible usar algunos de los puertos como concentradores. En la figura 4-18, el puerto en la esquina superior derecha no est conectado a una sola estacin, sino a un hub de 12 puertos. A medida que llegan tramas al hub, compiten por el cable de la manera usual, incluyendo las colisiones y el retroceso binario. Las tramas que tienen xito pasan por el hub hasta el switch, en donde se tratan como cualquier otra trama entrante. El switch no sabe que tuvieron que competir para entrar. Una vez en el switch, se envan a la lnea de salida correcta a travs del plano posterior de alta velocidad. Tambin es posible que el destino correcto estuviera en una de las lneas conectadas al hub, en cuyo caso la trama ya se entreg y el switch simplemente la descarta. Los hubs son ms simples y econmicos que los switches, pero debido a que estos ltimos han reducido su precio constantemente, los primeros se han convertido en una especie en extincin. Las redes modernas usan en su mayor parte Ethernet conmutada. Sin embargo, an existen los hubs heredados.4.3.5 Fast EthernetAl mismo tiempo que los switches ganaban popularidad, la velocidad de 10 Mbps de Ethernet estaba bajo una presin cada vez mayor. Al principio, 10 Mbps parecan el cielo, al igual que los mdems de cable parecieron el cielo a los usuarios de los mdems telefnicos. Pero la novedad desapareci muy rpido. Como un tipo de corolario a la Ley de Parkinson (El trabajo se expande hasta llenar el tiempo disponible para que se termine), tal pareciera que los datos se expandieron hasta llenar el ancho de banda disponible para su transmisin.Muchas instalaciones necesitaban ms ancho de banda y, por lo tanto, tenan numerosas redes LAN de 10 Mbps conectadas por una maraa de repetidores, hubs y switches, aunque los administradores de redes algunas veces sentan que las conexiones parecan estar hechas con goma de mascar y tela metlica. Pero incluso con los switches de Ethernet, el ancho de banda mximo de una sola computadora estaba limitado por el cable que lo conectaba con el puerto del switch. Fue en este entorno que el IEEE convoc al comit 802.3 en 1992 con instrucciones de idear una LAN ms rpida. Una propuesta fue mantener la red 802.3 igual a como estaba, slo que hacerla ms rpida. Otra propuesta fue rehacerla en su totalidad para darle muchas caractersticas nuevas, como trfico en tiempo real y voz digitalizada, pero mantener el nombre antiguo (por razones de marketing). Despus de algunas discusiones, el comit decidi mantener la Ethernet 802.3 tal como estaba, pero hacerla ms rpida. Esta estrategia cumplira con el objetivo antes de que cambiara la tecnologa, adems de evitar los problemas imprevistos con un diseo totalmente nuevo. El nuevo diseo tambin sera compatible con las versiones previas de redes LAN Ethernet existentes. Las personas que apoyaban la propuesta contraria hicieron lo que cualquier persona de la industria de la computacin habra hecho bajo estas circunstancias: unieron fuerzas, formaron su propio comit y estandarizaron su LAN de todas maneras (que con el tiempo se llam 802.12). Pero fracas rotundamente.El trabajo se termin muy rpido (mediante las normas de los comits de estndares) y el resultado, 802.3u, fue aprobado de manera oficial por el IEEE en junio de 1995. Tcnicamente, 802.3u no es un nuevo estndar sino un agregado al estndar, 802.3 existente (para enfatizar su compatibilidad con versiones anteriores). Esta estrategia es muy utilizada. Puesto que prcticamente todos lo llaman Fast Ethernet en vez de 802.3u. Nosotros tambin lo haremos.La idea bsica detrs de Fast Ethernet era simple: mantener todos los formatos, interfaces y reglas de procedimientos anteriores, pero reducir el tiempo de bits de 100 nseg a 10 nseg. Tcnicamente, habra sido posible copiar la Ethernet clsica de 10 Mbps y an detectar colisiones a tiempo con slo reducir la longitud mxima de cable por un factor de 10. Sin embargo, las ventajas del cableado de par trenzado eran tan abrumadoras que Fast Ethernet se basa por completo en este diseo. Por lo tanto, todos los sistemas Fast Ethernet utilizan hubs y switches; no se permiten cables con mltiples derivaciones vampiro ni conectores BNC.Sin embargo, an haba que tomar algunas decisiones, siendo la ms importante de todas qu tipos de cable soportar. Una opcin era el cable de par trenzado categora 3. El argumento a su favor era que casi todas las oficinas en el mundo occidental tenan por lo menos cuatro cables de par trenzado categora 3 (o mejor) que iban desde ah hasta un gabinete de cableado telefnico dentro de una distancia de 100 metros. Algunas veces haba dos de esos cables. Por lo tanto, al usar cable de par trenzado categora 3 se podran cablear las computadoras de escritorio mediante Fast Ethernet sin tener que volver a cablear el edificio, lo cual es una enorme ventaja para muchas organizaciones.La principal desventaja del cable de par trenzado categora 3 es su incapacidad de transportar 100 Mbps a ms de 100 metros, la mxima distancia de computadora a hub especificada para hubs de 10 Mbps. En contraste, el cable de par trenzado categora 5 puede manejar 100 metros con facilidad, y la fibra puede recorrer mucha ms distancia. El compromiso elegido fue permitir las tres posibilidades, como se muestra en la figura 4-19, pero fortalecer la solucin categora 3 para darle la capacidad de transmisin adicional necesaria.

El esquema UTP categora 3, llamado 100Base-T4, utilizaba una velocidad de sealizacin de 25 MHz, tan slo un 25% ms rpida que los 20 MHz de la Ethernet estndar (recuerde que la codificacin Manchester, que vimos en la seccin 2.5, requiere dos periodos de reloj para cada uno de los 10 millones de bits que se envan cada segundo). Sin embargo, para alcanzar la tasa de bits necesaria, 100Base-T4 requiere cuatro cables de par trenzado. De los cuatro pares, uno siempre va al hub, uno siempre sale del hub y los otros dos se pueden conmutar a la direccin actual de la transmisin. Para obtener 100 Mbps de los tres pares trenzados en la direccin de la transmisin, se utiliza un esquema bastante complejo en cada par trenzado, que implica enviar dgitos ternarios con tres distintos niveles de voltaje. Es poco probable que este esquema vaya a ganar premios por su elegancia, por lo que omitiremos los detalles. Sin embargo, y como el cableado telefnico estndar ha tenido durante dcadas cuatro pares trenzados por cable, la mayora de las oficinas pueden usar la planta de cableado existente. Claro que esto significa renunciar al telfono de su oficina, pero sin duda es un pequeo precio a pagar para obtener correo electrnico, que es ms rpido. 100Base-T4 qued al borde del camino debido a que se actualiz el cableado de muchos edificios de oficinas por UTP categora 5 para Ethernet 100Base-TX, el cual lleg a dominar el mercado. Este diseo es ms simple puesto que los cables pueden manejar velocidades de reloj de 125 MHz. Slo se utilizan dos pares trenzados por estacin, uno que va al hub y otro que viene de l. No se utiliza la codificacin binaria directa (es decir, NRZ) ni la codificacin Manchester. En cambio se utiliza la codificacin 4B/5B que describimos en la seccin 2.5. Se codifican 4 bits de datos como 5 bits de seal y se envan a 125 MHz para proveer 100 Mbps. Este esquema es simple pero tiene suficientes transiciones para la sincronizacin, adems de que utiliza muy bien el ancho de banda del cable. El sistema 100Base-TX es full-dplex; las estaciones pueden transmitir a 100 Mbps en un par trenzado y recibir a 100 Mbps en otro par trenzado al mismo tiempo.La ltima opcin, 100Base-FX, utiliza dos filamentos de fibra multimodo, una para cada direccin, por lo que tambin es full-dplex con 100 Mbps en cada direccin. En esta configuracin, la distancia entre una estacin y el switch puede ser de hasta 2 km. Fast Ethernet permite la interconexin mediante hubs o switches. Para asegurar que el algoritmo CSMA/CD siga trabajando, es necesario mantener la relacin entre el tamao mnimo de trama y la longitud mxima del cable a medida que la velocidad de la red aumenta de 10 Mbps a 100 Mbps. As, el tamao mnimo de trama de 64 bytes debe aumentar o la longitud mxima de cable de 2 500 debe disminuir, en forma proporcional. La eleccin fcil fue reducir la distancia mxima entre dos estaciones cualesquiera por un factor de 10, puesto que un hub con cables de 100 m ya se encuentra dentro de este nuevo valor mximo. Sin embargo, los cables 100Base-FX de 2 km son demasiado largos como para permitir un hub de 100 Mbps con el algoritmo de colisiones normal de Ethernet. Estos cables se deben conectar a un switch y operar en un modo full-dplex para que no haya colisiones. Los usuarios empezaron a implementar con rapidez el estndar Fast Ethernet, pero no deseaban tirar las tarjetas Ethernet de 10 Mbps en las computadoras antiguas. Como consecuencia, casi todos los switches Fast Ethernet pueden manejar una mezcla de estaciones de 10 Mbps y 100 Mbps. Para facilitar la actualizacin, el estndar provee por s solo un mecanismo llamado autonegociacin, el cual permite que dos estaciones negocien de manera automtica la velocidad ptima (10 o 100 Mbps) y la duplicidad (half-dplex o full-dplex). Funciona bien la mayor parte del tiempo, pero se sabe que provoca problemas de desajuste de duplicidad cuando un extremo del enlace realiza la autonegociacin pero el otro extremo no, y se establece en modo full-dplex (Shalunov y Carlson, 2005). La mayora de los productos Ethernet usan esta caracterstica para configurarse a s mismos. 4.3.6 Gigabit EthernetTan pronto como el Gigabit Ethernet se estandariz, el comit 802 se aburri y quiso volver al trabajo. El IEEE les dijo que iniciaran una Ethernet de 10 gigabits. Este trabajo sigui casi el mismo patrn que los estndares Ethernet anteriores, en donde aparecieron estndares para fibra y cable de cobre blindado por primera vez en 2002 y 2004, seguidos de un estndar para par trenzado de cobre en 2006. 10 Gbps es una velocidad realmente prodigiosa, 1 000 veces ms rpida que la Ethernet original. En dnde se podra necesitar? La respuesta es que dentro de los centros e intercambios de datos para conectar enrutadores, switches y servidores de gama alta, as como en las troncales de larga distancia con alto ancho de banda entre las oficinas que permiten la operacin de redes de rea metropolitana completas, basadas en Ethernet y fibra. Las conexiones de larga distancia usan fibra ptica, mientras que las conexiones cortas pueden usar cobre o fibra.Todas las versiones de Ethernet de 10 gigabits soportan slo la operacin full-dplex. CSMA/CD ya no forma parte del diseo y los estndares se concentran en los detalles de las capas fsicas que pueden operar a muy alta velocidad. Pero la compatibilidad an sigue siendo importante, por lo que las interfaces Ethernet de 10 gigabits usan la autonegociacin y cambian a la velocidad ms alta soportada por ambos extremos de la lnea. En la figura 4-22 se listan los principales tipos de Ethernet de 10 gigabits. Se utiliza fibra multimodo con la longitud de onda de 0.85 m (corta) para distancias medias, y la fibra monomodo a 1.3 m (larga) y 1.5 m (extendida) para distancias largas. 10GBase-ER puede operar en distancias de 40 km, lo cual la hace adecuada para aplicaciones de rea amplia. Todas estas versiones envan un flujo serial de informacin que se produce mediante el mezclado de los bits de datos, para despus codificarlos mediante un cdigo 64B/66B. Esta codificacin tiene menos sobrecarga que un cdigo 8B/10B.