Está en la página 1de 31

Captulo 9 - Ethernet

ESTNDARES E IMPLEMENTACIN
- La primera LAN del mundo fue diseada por Robert Metcalfe y sus compaeros de Xerox, hace ms de 30 aos. El
primer estndar Ethernet se public por el consorcio denominado DIX (Digital, Intel y Xerox). En 1985, el IEEE
public los estndares para las LAN. Estos estndares comienzan con el nmero 802. El estndar para Ethernet es el
802.3.
- Ethernet opera en las dos capas inferiores del modelo OSI: la capa de enlace de datos y la capa fsica.
- Ethernet, en realidad, se implementa slo en la mitad inferior de la capa 2 (subcapa MAC) y en la capa fsica.
- En la capa 1 implica seales, streams de bits que se transportan en los medios, componentes fsicos que transmiten
las seales a los medios y distintas topologas. La Capa 1 de Ethernet tiene un papel clave en la comunicacin que
se produce entre los dispositivos, pero cada una de estas funciones tiene limitaciones.
- Como se muestra en la figura, Ethernet en la Capa 2 se ocupa de estas limitaciones. Las subcapas de enlace de datos
contribuyen significativamente a la compatibilidad de tecnologa y la comunicacin con la computadora. La subcapa
MAC se ocupa de los componentes fsicos que se utilizarn para comunicar la informacin y prepara los datos para
transmitirlos a travs de los medios. La subcapa LLC sigue siendo independiente del equipo fsico que se utilizar
para el proceso de comunicacin.

SUBCAPA LLC: CONEXIN CON LAS CAPAS SUPERIORES
- Para Ethernet, el estndar IEEE 802.2 describe las funciones de la subcapa LLC y el estndar 802.3
describe las funciones de la subcapa MAC y de la capa fsica.
- El Control de enlace lgico se encarga de la comunicacin entre las capas superiores y las capas
inferiores, que generalmente es el hardware.
- La subcapa LLC toma los datos del protocolo de la red, que generalmente son un paquete IPv4, y
agrega informacin de control para ayudar a identificar el contenido del mensaje cuando este llegue
al nodo de destino. El LLC se implementa en el software.
- En un ordenador, el LLC puede considerarse como los controladores de la Tarjeta de interfaz de red
(NIC).
- El controlador de la NIC (Tarjeta de interfaz de red) es un programa que interacta directamente con
el hardware en la NIC para pasar los datos entre los medios y la subcapa de Control de Acceso al
medio (MAC).

SUBCAPA MAC
-La subcapa MAC se ocupa de las siguientes funciones:
- ENCAPSULACIN DE DATOS: La encapsulacin de datos proporciona tres funciones principales:
Delimitacin de trama / Direccionamiento / Deteccin de errores
- CONTROL DE ACCESO AL MEDIO: La subcapa MAC controla la colocacin de tramas en los medios
y el retiro de tramas de los medios. Esto incluye el inicio de la transmisin de tramas y la
recuperacin por fallo de transmisin debido a colisiones.
- TOPOLOGA LGICA: La topologa lgica subyacente de Ethernet es un bus de multiacceso. Esto
significa que todos los nodos (dispositivos) en ese segmento de la red comparten el medio.
- Cada nodo debe determinar si debe aceptar y procesar una determinada trama. Esto requiere
analizar el direccionamiento en la trama provisto por la direccin MAC.
- Ethernet ofrece un mtodo para determinar cmo comparten los nodos el acceso al medio
(CSMA/CD).
IMPLEMENTACIONES ETHERNET
- La mayor parte del trfico en Internet se origina y termina en conexiones de Ethernet.
Actualmente, el mismo protocolo que transportaba datos a 3 Mbps en sus inicios puede
transportar datos a 10 Gbps.
- Su xito se debe a: Simplicidad y facilidad de mantenimiento / Capacidad para incorporar
nuevas tecnologas / Confiabilidad / Bajo costo de instalacin y actualizacin.
- La introduccin de GB Ethernet ha convertido la tecnologa Ethernet en un estndar de Red
de rea metropolitana (MAN) y de Red de rea extensa (WAN).
- Ya que se trata de una tecnologa asociada con la capa fsica, Ethernet especifica e
implementa los esquemas de codificacin y decodificacin que permiten el transporte de los
bits de trama como seales a travs de los medios. Ethernet admite una gran variedad de
tipos de medios (cobre, fibra ptica, etc.), sin embargo, la estructura de la trama de Ethernet
permanece constante a travs de todas sus implementaciones fsicas.

PRIMEROS MEDIOS ETHERNET
- Las primeras versiones de Ethernet utilizaban cable
coaxial para conectar computadoras en una topologa
de bus. Cada computadora se conectaba directamente
al backbone. Estas primeras versiones de Ethernet se
conocan como Thicknet (10BASE5) y Thinnet (10BASE2).
- 10BASE5 utilizaba un coaxial grueso que alcanzaba
hasta 500 metros sin el uso de repetidor.
- 10BASE2 utilizaba un coaxial fino que tena un dimetro
menor y era ms flexible que 10BASE5, siendo ms fcil
de instalar pero logrando distancias mximas sin
repetidores de 185 metros.
- La estructura de la trama Ethernet de estos medios y la
actual prcticamente no ha cambiado (el encabezado y
el triler).
- Sin embargo, los medios fsicos y el control de acceso al
medio han evolucionado, y continan hacindolo. Los
medios fsicos originales de cable coaxial grueso y fino
se reemplazaron por categoras iniciales de cables UTP.
En comparacin con los cables coaxiales, los cables UTP
eran ms fciles de utilizar, ms livianos y menos
costosos.
- La topologa fsica tambin se cambi por una topologa
en estrella utilizando hubs. Los hubs concentran las
conexiones. La utilizacin del hub en esta topologa de
bus aument la confiabilidad de la red, ya que permite
que cualquier cable falle sin provocar una interrupcin
en toda la red. Sin embargo, la repeticin de la trama a
los dems puertos no solucion el problema de las
colisiones.

ADMINISTRACIN DE COLISIONES
EN ETHERNET
-En redes 10BASE-T, el punto central
de red era generalmente un hub. El
medio era compartido, donde slo
una estacin poda realizar una
transmisin de forma exitosa. Esto
era una comunicacin half-dplex.
-A medida que se agregaban ms
dispositivos a una red Ethernet, la
cantidad de colisiones de tramas
aumentaba notablemente.
-Durante los perodos de poca
actividad de comunicacin, las pocas
colisiones que se producan se
administraban mediante el CSMA/CD,
con muy poco impacto en el
rendimiento, en caso de que lo
hubiera. A medida que se agregaban
usuarios a la red, las colisiones
provocaban un impacto significativo
en la experiencia del usuario.

-Un desarrollo importante que mejor
el rendimiento de la LAN fue la
introduccin de los switches para
reemplazar los hubs en redes basadas
en Ethernet, estrechamente
relacionado con la aparicin de
100BASE-TX.
-Los switches pueden controlar el flujo
de datos mediante el aislamiento de
cada uno de los puertos y el envo de
una trama slo al destino
correspondiente (en caso de que se lo
conozca) en vez del envo de todas las
tramas a todos los dispositivos.
-En una operacin full-dplex realizada
por el switch, se deja de utilizar el
mtodo CSMA/CD debido a que ya no
es necesario.
ADMINISTRACIN DE COLISIONES EN ETHERNET
LA TRAMA: ENCAPSULACIN DEL PAQUETE
- Hay dos estilos de tramas de Ethernet: el IEEE 802.3 (original) y el IEEE 802.3 revisado (Ethernet).
- Las diferencias entre ambos son mnimas. (Cmo ms significativa, la trama Ethernet ana los
campos prembulo y delimitador de inicio de trama en uno slo).
- TRAMAS ETHERNET
- El estndar Ethernet original defini el tamao mnimo de trama en 64 bytes y el tamao
mximo de trama en 1518 bytes.
- Esto incluye todos los bytes desde el campo Direccin MAC de destino hasta el campo FCS.
- Los campos Prembulo y Delimitador de inicio de trama no se incluyen en la descripcin del
tamao de una trama.
- El estndar IEEE 802.3ac, publicado en 1998, ampli el tamao de trama mximo permitido a
1522 bytes, para admitir tramas etiquetadas con informacin de VLAN que no se interpreten
como baby giants.
- Si el tamao de una trama transmitida es menor que el mnimo o mayor que el mximo, el
dispositivo receptor descarta la trama.
- Es posible que las tramas descartadas se originen a causa de colisiones u otras seales no
deseadas y, por lo tanto, se consideran no vlidas.
CAMPOS IEEE 802.3
- Prembulo y Delimitador de Inicio de la Trama: se usan para la sincronizacin entre el dispositivo emisor y el
receptor. Se usan, por as decirlo, para captar la atencin de los nodos receptores, indicndoles que se
preparen para recibir una nueva trama.
- Direccin MAC destino y MAC origen: Identifican el receptor deseado y el origen que enva el mensaje. Si
coincide la MAC de destino con la del nodo receptor, este procesa la trama pasndola al siguiente nivel.
- Campo Longitud/Tipo: Define la longitud exacta del campo datos de la trama. Se usa por el FCS para realizar el
clculo de CRC.
- En este campo se debe ingresar o una longitud o un tipo de protocolo encapsulado, pero uno u otro,
definindose por la implementacin del protocolo utilizado. Si el objetivo del campo es designar un tipo, el
campo tipo describe que protocolo se implementa. Su ambigedad se debe a que el IEEE en sus primeras
implementaciones utilizaba este campo slo como Longitud, mientras que el DIX usaba este campo slo como
Tipo.
- Al combinarse ambos en busca de una estandarizacin, se mantuvieron los dos para que segn el tipo de
implementacin utilizada hubiera compatibilidad con la misma.
- Campo Datos: Los campos Datos y Relleno (de 46 a 1500 bytes) contienen los datos encapsulados de una capa
superior, que es con frecuencia un paquete IPv4.
ESTRUCTURA DE LA DIRECCIN
MAC
- Las normas establecidas por el IEEE
obligan a los proveedores de dispositivos
Ethernet a registrarse en el IEEE.
- El IEEE le asigna a cada proveedor un
cdigo de 3 bytes, denominado
Identificador nico Organizacional (OUI).
- Las reglas que rige el IEEE son:
- Todas las direcciones MAC
asignadas a la NIC(Network
Interface Card) u otro dispositivo
Ethernet han de utilizar el OUI
asignado como los 3 primeros bytes
de la direccin.
- Se debe asignar un valor exclusivo a
todas las direcciones MAC con el
mismo OUI en los ltimos 3 bytes.
- La direccin MAC se suele denominar
direccin grabada (BIA-Burned In
Address) porque se encuentra grabada en
la ROM (Read Only Memory) de la NIC.
- Sin embargo, cuando se inicia el equipo la
NIC copia la direccin a la RAM (Random
Access Memory), para un acceso ms
rpido.
- Para visualizar la MAC, podemos usar el
comando windows ipconfig /all o el
comando Linux ifconfig.
MAC UNICAST, MULTICAST Y BROADCAST
-UNICAST:
-Una direccin MAC unicast es la direccin exclusiva que se utiliza cuando
se enva una trama desde un dispositivo de transmisin nico hacia un
dispositivo de destino nico. Ver animacin 9.3.5.1
-BROADCAST:
-Con broadcast, el paquete contiene una direccin IP de destino con todos
unos (1) en la porcin de host, y en la direccin MAC todo F (todo unos).
-Una gran cantidad de protocolos de red utilizan broadcast, como el
Protocolo de configuracin dinmica de host (DHCP) y el Protocolo de
resolucin de direcciones (ARP). Ver animacin 9.3.5.2
-MULTICAST: Recordar que las direcciones multicast le permiten a un
dispositivo de origen enviar un paquete a un grupo de dispositivos.
-Al igual que con las direcciones unicast y de broadcast, la direccin IP
multicast requiere una direccin MAC multicast correspondiente para poder
enviar tramas en una red local.
-La direccin MAC multicast es un valor especial que comienza con 01-00-5E
en hexadecimal. Ver animacin 9.3.5.3.
CONTROL DE ACCESO AL MEDIO EN ETHERNET
- En un entorno de medios compartidos, todos los dispositivos tienen acceso garantizado al
medio, pero no tienen ninguna prioridad en dicho medio.
- Si ms de un dispositivo realiza una transmisin simultneamente, las seales fsicas
colisionan y la red debe recuperarse para que pueda continuar la comunicacin.
- Ethernet utiliza el acceso mltiple por deteccin de portadora y deteccin de colisiones
(CSMA/CD) para detectar y manejar colisiones y para administrar la reanudacin de las
comunicaciones.
- Se utiliza un esquema de coordinacin distribuida para detectar la actividad elctrica en el
cable, mediante la cual un dispositivo determina cuando puede o no puede transmitir.
- Cuando un dispositivo no detecta una seal portadora en el medio, transmitir si tiene algo
que enviar.
PROCESO CSMA/CD

- DETECCIN DE PORTADORA:
- En el mtodo de acceso CSMA/CD, todos los dispositivos de red que tienen mensajes para enviar deben escuchar
antes de transmitir. Si un dispositivo detecta una seal de otro dispositivo, esperar durante un perodo
especificado antes de intentar transmitir. Cuando no se detecte trfico, un dispositivo transmitir su mensaje.
- Mientras se lleva a cabo la transmisin, el dispositivo contina escuchando para detectar trfico o colisiones en la
LAN. Una vez que se enva el mensaje, el dispositivo regresa a su modo predeterminado escucha.
- MULTIACCESO:
- Si la distancia existente entre los dispositivos es tal que la latencia de las seales de un dispositivo denota que un
segundo dispositivo no detecta las seales, el segundo dispositivo puede comenzar tambin a transmitir. Los
medios tienen entonces dos dispositivos que transmiten sus seales al mismo tiempo. Sus mensajes se
propagarn por los medios hasta que se encuentren y colisionen. En ese punto, las seales se mezclan y el
mensaje se corrompe. La mezcla de seales restantes contina propagndose a travs de los medios.
- DETECCIN DE COLISIONES:
- Cuando un dispositivo est en modo de escucha, puede detectar una colisin en el medio compartido. La
deteccin de una colisin es posible porque todos los dispositivos pueden detectar un aumento de la amplitud de
la seal por encima del nivel normal.
- Una vez que se produce una colisin, los dems dispositivos que se encuentren en modo de escucha (as como los
dispositivos transmisores) detectarn el aumento de la amplitud de la seal.
- Los nodos que estaban transmitiendo en este momento, al detectar la colisin, continuarn transmitiendo
brevemente para garantizar que todos los dispositivos del dominio de colisin detecten la misma y transmiten
una seal de congestin para notificar a todos sobre la colisin (seal de congestin, de 32 bits, en un patrn de
1, 0, 1, 0 continuo).
- Mediante la misma, se logra que TODOS los dispositivos invoquen a un algoritmo de postergacin, el cual es un
temporizador aleatorio, pasado el cual, los dispositivos vuelven al estado predeterminado de escuchar antes
de transmitir.
- El perodo de postergacin aleatoria garantiza que los dispositivos involucrados en la colisin no intenten enviar
su trfico nuevamente al mismo tiempo, lo que provocara que se repita todo el proceso. Sin embargo, esto
tambin significa que un tercer dispositivo puede transmitir antes de que cualquiera de los dos dispositivos
involucrados en la colisin original tenga la oportunidad de volver a transmitir, ya que ningn dispositivo tiene
algn tipo de prioridad sobre otro para transmitir , el primero en transmitir ser aquel al que se le venza el
temporizador.



HUBS Y DOMINIOS DE COLISIONES

-Los hubs, que tambin se conocen como repetidores multipuerto,
retransmiten las seales de datos recibidas a todos los dispositivos
conectados, excepto a aqul desde el cual se reciben las seales.
-Los hubs no desempean funciones de red tales como dirigir los datos segn
las direcciones.
-Los hubs y los repetidores son dispositivos intermediarios que extienden la
distancia que pueden alcanzar los cables de Ethernet.
-La utilizacin de hubs para proporcionar acceso a la red a una mayor cantidad
de usuarios reduce el rendimiento para cada usuario, ya que debe
compartirse la capacidad fija de los medios entre cada vez ms dispositivos.
-Los dispositivos conectados que tienen acceso a medios comunes a travs de
un hub o una serie de hubs conectados directamente conforman lo que se
denomina dominio de colisiones, conocido tambin como segmento de red.
-Si bien el CSMA/CD es un sistema de administracin de colisiones de tramas,
dicho sistema se dise para administrar colisiones slo para una cantidad
limitada de dispositivos y en redes con poco uso de red.
TEMPORIZACIN DE ETHERNET
- LATENCIA: La seal elctrica que se transmite requiere una cantidad determinada de tiempo (latencia) para
propagarse (viajar) a travs del cable.
- Cada hub o repetidor en la ruta de la seal agrega latencia a medida que enva los bits desde un puerto al
siguiente.
- TEMPORIZACIN Y SINCRONIZACIN: En modo half-duplex, si no se produce una colisin, el dispositivo emisor
transmitir 64 bits (7 bytes del prembulo y 1 byte del delimitador de inicio de trama) de informacin de
sincronizacin de temporizacin, lo que se conoce como el Prembulo.
- A continuacin, transmitir la trama completa.
- La Ethernet con velocidades de transmisin de 10 Mbps y menos es asncrona.
- Una comunicacin asncrona en este contexto significa que cada dispositivo receptor utilizar los 8 bytes de
informacin de temporizacin para sincronizar el circuito receptor con los datos entrantes y a continuacin
descartar los 8 bytes.
- Las implementaciones de Ethernet con velocidades de transmisin de 100 Mbps y ms son sncronas.
- La comunicacin sncrona en este contexto significa que la informacin de temporizacin no es necesaria. Sin
embargo, por razones de compatibilidad, los campos Prembulo y Delimitador de inicio de trama (SFD-Start
Frame Delimiter) todava estn presentes.

TEMPORIZACIN DE ETHERNET

-TIEMPO DE BIT: Para cada velocidad de medios diferente se requiere un perodo de
tiempo determinado para que un bit pueda colocarse y detectarse en el medio,
denominado tiempo de bit.
-En 10 Mbps, un bit requiere de 100 ns para tomar su lugar en el medio.
-A 100 Mbps, ese mismo bit requiere 10 ns.
-A 1000 Mbps, slo se requiere un 1ns para transmitir un bit.
-A menudo se usa una estimacin aproximada de 20,3 cm (8 pulgadas) por nanosegundo
para calcular el retardo de propagacin (tiempo requerido en cruzar el cable de un
extremo a otro) en el cable UTP.
-Esto viene a ser que, por ejemplo, en una seal 10 BASE-T, un bit tardar 100 ns en cruzar
20,3 cm. del cable. Si fueran 100 metros, la duracin sera de unos 5 tiempos de bit.
-Para que el CSMA/CD de Ethernet funcione, el dispositivo emisor debe detectar la
colisin antes de que se haya completado la transmisin de una trama del tamao
mnimo (64 bytes). Cualquier trama con menos de 64 bytes se la considera un fragmento
de colisin o runt, siendo descartada por las estaciones que la reciben (de aqu la
necesidad del relleno).
-Debido a esto, las transmisiones a 100 Mbps y 1000 Mbps suelen ser full-dplex, ya que
se suele transmitir la trama completa antes que el primer bit alcance el extremo de los
primeros 100 metros del cable, donde se podra producir la colisin.
-Por este motivo, la Ethernet de 10 Gbps no admite directamente el modo half-dplex.

ESPACIO ENTRE TRAMAS
- Los estndares de Ethernet requieren un espacio mnimo entre dos tramas que no hayan sufrido una
colisin.
- Este tiempo, llamado espacio entre tramas, se mide desde el ltimo bit del campo FCS de una trama hasta el
primer bit del Prembulo de la prxima trama. Es el intervalo mnimo, medido en tiempos de bits, que
cualquier estacin debe esperar antes de enviar otra trama , as como el tiempo que se proporciona a las
estaciones lentas para procesar una trama y prepararse para la siguiente trama.
- Una vez enviada la trama, TODOS los dispositivos de una red Ethernet ,de por ejemplo 10 Mbps, deben
esperar un mnimo de 96 tiempos de bit (9,6 microsegundos) antes de que CUALQUIER dispositivo pueda
transmitir la siguiente trama.
- En versiones de Ethernet ms veloces, el espacio sigue siendo el mismo, 96 tiempos de bit, pero el tiempo
del espacio entre tramas se vuelve proporcionalmente ms corto.

ETHERNET 10 MBPS Y 100 MBPS
- La 10BASE-T en sus primeras implementaciones usaban cableado de Cat3 finalizando cada
extremo con un conector RJ-45 de 8 pins.
- La Ethernet de 10 Mbps se considera como la Ethernet clsica y utiliza una topologa en estrella
fsica. Los enlaces de Ethernet 10BASE-T pueden tener hasta 100 metros de longitud antes de que
requieran un hub o repetidor.
- Actualmente existen muy pocas redes Ethernet 10BASE-T, no es la mejor eleccin para
instalaciones LAN nuevas.
- La Ethernet de 100 Mbps, tambin denominada Fast Ethernet, puede implementarse utilizando
medios de fibra o de cable de cobre de par trenzado (100BASE-TX con UTP Cat5 o superior /
100BASE-FX con fibra ptica).
- La implementacin 100BASE-TX utiliza los mismos 4npares de UTP que la 10BASE-T.
- Al igual que con la 10BASE-TX, la 100BASE-TX se conecta como estrella fsica.
- Sin embargo, a diferencia de la 10BASET, las redes 100BASE-TX utilizan generalmente un switch
en el centro de la estrella en vez de un hub.
- El estndar 100BASE-FX utiliza el mismo procedimiento de sealizacin que la 100BASE-TX, pero
lo hace en medios de fibra ptica en vez de cobre UTP.
- La 100BASE-FX utiliza conectores de interfaz de fibra de bajo costo (generalmente llamados
conectores SC duplex).
ETHERNET 1000 MBPS
-En GB Ethernet, las seales se producen en menor tiempo, los bits se vuelven ms
susceptibles al ruido y, por lo tanto, la temporizacin tiene una importancia decisiva.
-A estas mayores velocidades, la codificacin y decodificacin de datos es ms compleja.
-Ethernet 1000BASE-T brinda una transmisin full-duplex utilizando los cuatro pares de
cable UTP Categora 5 o superior.
-Este esquema de codificacin permite seales de transmisin en cuatro pares de cables
simultneamente.
-1000BASE-T permite la transmisin y recepcin de datos en ambas direcciones (en el
mismo cable y al mismo tiempo).
-Este flujo de trfico crea colisiones permanentes en los pares de cables. Estas colisiones
generan patrones de voltaje complejos. Los circuitos hbridos que detectan las seales
utilizan tcnicas sofisticadas para descifrar de la colisin los datos enviados.
-A diferencia de la mayora de las seales digitales, en las que generalmente se encuentra
un par de niveles de voltaje discretos, la 1000BASE-T utiliza muchos niveles de voltaje.
-La implementacin en fibra utilizan las tecnologas 1000BASE-SX y 1000BASE-LX. Se
diferencian una de otra en los medios que usan (el tipo de cable de fibra, los conectores y
la longitud de onda de la seal enviada).
-Al ser de fibra, son inmunes al ruido, y tienen un mayor alcance sin el uso de repetidores.
OPCIONES ETHERNET FUTURAS
- El estndar 802.3ae incluye la transmisin full-dplex de 10 Gbps en fibra ptica.
- Este estndar (10GbE) est evolucionando para utilizarse no slo en LAN sino tambin en WAN
y MAN.
- El formato de la trama sigue siendo el mismo, permitiendo interoperar con tecnologas
antiguas.
- El tiempo de bit es ahora de 0,1 ns. Las dems variables de tiempo se basan en la proporcin de
este tiempo.
- Slo se permite en medios full-dplex, por lo que no se necesita el CSMA/CD.
- Si bien 1 Gbps es fcil de hallar en el mercado, as como cada vez ms 10 Gbps, el IEEE trabajan
en estndares para 1000, 200 e inclusive 400Gbps y mayores.

USO DE HUBS
- El hecho de que los dispositivos
compartan medios crea problemas
significativos a medida que la red crece.
- ESCALABILIDAD: En una red con hubs
con cada dispositivo que se agrega al
medio compartido, el ancho de banda
promedio disponible para cada
dispositivo disminuye. Por ello el uso
de una red con hubs no es escalable.
- LATENCIA: La latencia de la red es la
cantidad de tiempo que le lleva a una
seal llegar a todos los destinos del
medio. La latencia puede aumentar
notablemente a medida que la
distancia entre los nodos se extiende.
El aumento de la longitud de los
medios o de la cantidad de hubs y
repetidores conectados a un segmento
origina una mayor latencia. A mayor
latencia, mayor probabilidad de la
aparicin de colisiones habituales.
- FALLA DE RED: Debido a que la
Ethernet clsica comparte los medios,
cualquier dispositivo de la red puede
potencialmente ocasionar problemas
para otros dispositivos. Si cualquier
dispositivo conectado al hub genera
trfico perjudicial, puede verse
impedida la comunicacin de todos los
dispositivos del medio.
USO DE SWITCHES
- Los switches permiten la segmentacin de la
LAN en distintos dominios de colisiones.
- Cada puerto de un switch representa un
dominio de colisiones distinto y brinda un
ancho de banda completo al nodo o a los
nodos conectados a dicho puerto. Una LAN
puede tener todos los nodos conectados
directamente a un switch.
- Una LAN puede tener un switch centralizado
que conecta a hubs que todava brindan
conectividad a los nodos.
- En una LAN en la que todos los nodos estn
conectados directamente al switch, el
throughput de la red aumenta notablemente,
puesto que cada puerto dispone de ancho de
banda dedicado, el entorno est libre de
colisiones y la operacin es full-dplex.
- Debido a que los switches brindan mucho ms
throughput que los hubs y aumentan el
rendimiento tan notablemente, es justo
preguntarse: por qu no utilizamos switches
en todas las LAN Ethernet? Existen tres
razones por las que los hubs siguen
utilizndose:
- Disponibilidad: Los switches no se
desarrollaron hasta la decada de los
90. Las primeras redes Ethernet usaban
hubs, y muchas de ellas continan
funcionando hasta hoy.
- Econmicas: En un principio los
switches eran bastante costosos. A
medida que su precio se redujo, el uso
de hubs disminuy notablemente.
- Requisitos: En ciertos casos, el uso de
un hub se considera aceptable, sin
requerir explcitamente el uso de un
switch.
SWITCHES: REENVO SELECTIVO

-Los switches Ethernet reenvan selectivamente tramas individuales desde un
puerto receptor hasta el puerto en el que est conectado el nodo de destino.
-Este proceso de reenvo selectivo puede pensarse como la posibilidad de
establecer una conexin punto a punto momentnea entre los nodos de
transmisin y recepcin. VER PAG. 9.6.3.1
-Cualquier nodo que funcione en modo full-duplex puede transmitir en cualquier
momento que tenga una trama, independientemente de la disponibilidad del
nodo receptor.
-Esto sucede porque un switch LAN almacena una trama entrante en la memoria
bfer y despus la enva al puerto correspondiente cuando dicho puerto est
inactivo. Este proceso se denomina almacenar y reenviar.
-Con la conmutacin almacenar y enviar, el switch recibe la trama completa,
controla el FSC en busca de errores y reenva la trama al puerto indicado para el
nodo de destino.
-El switch mantiene una tabla, denominada tabla MAC (CAM) que hace coincidir
una direccin MAC de destino con el puerto utilizado para conectarse a un nodo.
-Debido a que el funcionamiento de un switch es muy similar que el que
realizaba un puente, slo que a mayor escala, en muchas ocasiones se define a
los switches como puentes o como puentes multipuerto.

SWITCHES: REENVO SELECTIVO

- Los switches LAN Ethernet realizan cinco operaciones bsicas:
- APRENDIZAJE: La tabla MAC debe llenarse con las direcciones MAC y sus puertos
correspondientes. El funcionamiento normal del switch permite el aprendizaje de las mismas de
forma dinmica.
- A medida que cada trama ingresa al switch, el switch analiza la direccin MAC de origen.
Mediante un proceso de bsqueda, el switch determina si la tabla ya contiene una entrada para
esa direccin MAC.
- Si no existe ninguna entrada, el switch crea una nueva entrada en la tabla MAC utilizando la
direccin MAC de origen y asocia la direccin con el puerto en el que lleg la entrada.
- ACTUALIZACIN: Las entradas de la tabla MAC que se adquirieron mediante el proceso de
Aprendizaje reciben una marca horaria. La marca horaria se utiliza como instrumento para
eliminar las entradas antiguas de la tabla MAC (aged out). Su valor es de 300 segundos por
defecto.
- INUNDACIN (FLOODING): Si el switch no sabe a qu puerto enviar una trama porque la direccin
MAC de destino no se encuentra en la tabla MAC, el switch enva la trama a todos los puertos,
excepto al puerto en el que lleg la trama. La inundacin tambin se realiza con las tramas
destinadas a la MAC broadcast.
- REENVO SELECTIVO: El reenvo selectivo es el proceso por el cual se analiza la direccin MAC de
destino de una trama y se la reenva al puerto correspondiente. sta es la funcin principal del
switch, y a la accin se la conoce como reenvo.
- FILTRADO: En algunos casos, la trama no se reenva. Este proceso se denomina filtrado de la
trama. Uno de los usos del filtrado ya se describi: un switch no reenva una trama al mismo
puerto en el que llega. El switch tambin descartar una trama corrupta (sin coincidencia en el
FCS). VER PAG. 9.6.3.2
- HACER ACTIVIDAD 9.6.4.1
ARP

- El protocolo ARP ofrece dos funciones bsicas: Resolucin de direcciones IPv4 a direcciones MAC
/ Mantenimiento de una cach de las asignaciones.
- Para que una trama se coloque en los medios de la LAN, debe contar con una direccin MAC de
destino.
- Cuando se enva un paquete a la capa de Enlace de datos para que se lo encapsule en una trama,
el nodo consulta una tabla en su memoria para encontrar la direccin de la capa de Enlace de
datos que se mapea a la direccin IPv4 de destino.
- Esta tabla se denomina tabla ARP o cach ARP. La tabla ARP se almacena en la RAM (voltil) del
dispositivo.
- Cada entrada o fila de la tabla ARP tiene un par de valores: una direccin IP y una direccin
MAC.
- La tabla ARP se mantiene dinmicamente.
- Una forma de mantener esta tabla es que el nodo, a medida que recibe tramas de los medios
(destinadas a l o no) puede registrar las direcciones IP y MAC de origen como mapeos dentro de
la tabla ARP.
- Otra forma (la ms comn) es emitiendo solicitudes ARP a la direccin que se necesite.
- El ARP enva un broadcast de Capa 2 a todos los dispositivos de la LAN Ethernet.
- La trama contiene un paquete de solicitud de ARP con la direccin IP del host de destino.
- El nodo que recibe la trama y que identifica la direccin IP como si fuera la suya responde
enviando un paquete de respuesta de ARP al emisor como una trama unicast.
- Esta respuesta se utiliza entonces para crear una entrada nueva en la tabla ARP.
- Estas entradas dinmicas de la tabla MAC tienen una marca horaria similar a la de las entradas
de la tabla MAC en los switches.
- Si un dispositivo no recibe una trama de un determinado dispositivo antes de que venza la marca
horaria, la entrada para este dispositivo se elimina de la tabla ARP.
- Tambin podemos agregar entradas estticas a esta tabla (manuales), aunque no es una prctica
comn.
ARP: CREACIN DE LA TRAMA

-Qu hace un nodo cuando debe crear una trama y la cach ARP no
contiene un mapa de una direccin IP hacia una direccin MAC de destino?
-Si no encuentra la entrada, la encapsulacin del paquete IPv4 no se realiza y
los procesos de Capa 2 notifican al ARP que necesita un mapa.
-Los procesos ARP envan entonces un paquete de solicitud de ARP para
descubrir la direccin MAC del dispositivo de destino de la red local.
-Si un dispositivo que recibe la solicitud tiene la direccin IP de destino,
responde con una respuesta ARP.
-Se crea un mapa en la tabla ARP. Los paquetes para esa direccin IPv4
pueden ahora encapsularse en tramas.
-Si ningn dispositivo responde a la solicitud de ARP, el paquete se descarta
porque no puede crearse una trama.
-Esta falla de encapsulacin se informa a las capas superiores del dispositivo
(pudiendo aparecernos un mensaje tal como dispositivo no encontrado).
ARP: DESTINOS FUERA DE LA RED LOCAL

-Todas las tramas deben enviarse a un nodo de un segmento de la red local.
-Si el host IPv4 de destino se encuentra en la red local, la trama utilizar la
direccin MAC de este dispositivo como la direccin MAC de destino.
-Si el host IPv4 de destino no se encuentra en la red local, el nodo de origen
necesita enviar la trama a la interfaz del router que es el gateway o el
siguiente salto que se utiliza para llegar a dicho destino.
-El nodo de origen utilizar la direccin MAC del gateway como direccin de
destino para las tramas que contengan un paquete IPv4 dirigido a hosts que
se encuentren en otras redes.
-Cuando un host crea un paquete para un destino, compara la direccin IP de
destino con su propia direccin IP para determinar si las dos direcciones IP
se encuentran en la misma red de Capa 3.
-Si el host receptor no se encuentra en la misma red, el origen utiliza el
proceso de ARP para determinar una direccin MAC para la interfaz del
router que sirve de gateway.
-En caso de que la entrada de gateway no se encuentre en la tabla, el proceso
de ARP normal enviar una solicitud de ARP para recuperar la direccin MAC
asociada con la direccin IP de la interfaz del router.
PROXY ARP

-En ciertos casos (pocos), implementaciones antiguas de IPv4 no pueden
determinar si el host de destino se encuentra en la misma red lgica que el
origen.
-En estas implementaciones, ARP siempre enva solicitudes de ARP para la
direccin IPv4 de destino, est o no dentro de la misma red.
-En estos casos, el dispositivo no incluir en la capa 2 la direccin MAC de su
puerta de enlace para formar la trama, si no que esperar recibir una
respuesta a su solicitud ARP.
-Para proporcionar una direccin MAC a estos hosts, una interfaz del router
puede usar un ARP Proxy que responda en nombre de los hosts remotos.
-La cach ARP del dispositivo solicitante contendr la direccin MAC del
gateway mapeada a cualquier IP que se encuentre fuera de la red local.
-El router actuar como si fuera el host con la direccin IPv4 solicitada.
-Al simular su identidad, el router acepta la responsabilidad de enrutar
paquetes al destino final.

ELIMINAR MAPEOS DE DIRECCIONES ARP

-Para cada dispositivo, un temporizador de cach de ARP elimina las entradas
ARP que no se hayan utilizado durante un perodo de tiempo especificado.
Los tiempos difieren dependiendo del dispositivo y su sistema operativo.

-Por ejemplo, algunos sistemas operativos de Windows almacenan las
entradas de cach de ARP durante 2 minutos. Si la entrada se utiliza
nuevamente durante ese tiempo, el temporizador ARP para esa entrada se
extiende a 10 minutos.

-Tambin pueden utilizarse comandos para eliminar manualmente todas o
algunas de las entradas de la tabla ARP (arp d).
BROADCAST ARP: PROBLEMAS

-Todos los dispositivos de la red local reciben y procesan una solicitud de ARP
debido a que es una trama de broadcast.
-Si un gran nmero de dispositivos se encendiera y todos comenzaran a
acceder a los servicios de la red al mismo tiempo, podra haber una
disminucin del rendimiento durante un perodo de tiempo breve.
-Sin embargo, una vez que los dispositivos envan los broadcasts de ARP
inciales y que aprenden las direcciones MAC necesarias, se minimizar todo
impacto en la red.
-En algunos casos, la utilizacin del ARP puede ocasionar un riesgo potencial
de seguridad.
-La suplantacin ARP o el envenenamiento ARP es una tcnica que utiliza un
atacante para introducir una asociacin de direcciones MAC incorrecta en
una red emitiendo solicitudes de ARP falsas.
-La configuracin manual de asociaciones ARP estticas (arp s IP MAC)es
una manera de evitar el ARP spoofing.

También podría gustarte