Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Autores:
Dr. Ing. Santiago Perez
Mg. Ing. Higinio Facchini
Versión 6
ISBN 978-950-42-0149-6
1
CURSO de Posgrado:
REDES LAN cableadas y Wireless
ZA
ANEXO
O
TEMA 2 - SECCION 2:
D
EN
M
REDES ETHERNET (Cont.)
TN
U
ZA
O
D
EN
Preámbulo o Campo de Inicio
• Cuando las computadoras están conectadas a un medio físico, debe haber una
M
forma que puedan usar con el objeto de llamar la atención de las otras
computadoras, por ejemplo enviando un mensaje del tipo “Aquí va una trama!”
TN
• Varias tecnologías tienen diferentes formas para hacer este proceso, pero todas las
tramas, indiferente de la tecnología, tienen una secuencia de bytes de señalización
U
de inicio.
• Dependiendo del formato de la trama: Preambulo = 7 bytes, Inicio o Delimitador
de Trama (SFD) = 1 byte
ZA
O
D
EN
Campo de Dirección
M
• Vemos como la IEEE 802.3 usa Direcciones Destino y Origen.
• ¿Cómo una trama de enlace de datos serial es direccionada?
TN
• Ethernet:
– Dirección Unicast – La dirección MAC de un simple dispositivo
U
– Dirección Broadcast – Todos los dispositivos (Todos 1 en bits, Todas F’s en Hex)
– Dirección Multicast – Grupo de dispositivos específicos
ZA
O
D
•
EN
Dirección Unicast: Una simple trama Ethernet será recibida por una simple
estación.
– Unicast Desconocida: Esto es desde la perspectiva de un switch, cuando la
M
dirección unicast no está en la Tabla de Direcciones MAC.
TN
• Dirección Multicast: A simple trama Ethernet será recibida por un grupo de
estaciones.
U
• Dirección Broadcast: Caso especial de una dirección multicast, que tiene todos
1’s. Esta es una trama Ethernet que será recibida por todas las estaciones.
ZA
O
D
EN
Campo de Tipo
M
• Usualmente información que indica los protocolos de capa 3 en el campo de datos,
por ejemplo, paquetes IP.
TN
• Los valores de campo de tipo de nota particular para las tramas IEEE 802.3
incluyen:
U
– 0x0600 XNS (Xerox)
– 0x0800 IP (Protocolo Internet)
– 0x8137 Paquete Novell NetWare formateado para Ethernet II
– 0x0806 ARP Message
CURSO REDES LANs CABLEADAS Y WLAN – Ings. PEREZ - FACCHINI 6
Formato de Trama de Enlace de Datos Genérica
ZA
O
D
EN
Campo de Datos M
• Incluído con estos datos, deben también enviar unos pocos otros bytes.
TN
• Ellos son llamados padding bytes (bytes de relleno), y son algunas veces sumados
de modo que las tramas tengan una longitud mínima por propósitos de
U
temporización.
• Los bytes LLC son también incluídos con el campo de datos en las tramas standard.
• Los campos de varios formatos de Ethernet son usados para identificar el tipo de
datos contenido en una trama:
U
– Ethernet II or DIX (DEC, Intel, Xerox) – Más común
– IEEE Ethernet (802.3)
– IEEE 802.3 con SNAP header
ZA
O
D
EN
•
M
Full‐duplex permite comunicaciones simultáneas entre un par de estaciones o
TN
dispositivos.
• Full‐duplex permite a los dispositivos enviar y recibir en el mismo momento.
U
• Ambos extremos del enlace deben estar en el modo full‐duplex.
• En full‐duplex, la estación ignora cualquier detección de señales que vienen desde el
transceiver.
• Si un hub está conectado a un switch, el puerto del switch debe estar en half‐duplex.
• El dominio de colisión finalizará en el puerto del switch.
CURSO REDES LANs CABLEADAS Y WLAN – Ings. PEREZ - FACCHINI 9
Aprendizaje del Switch :
Aprendiendo direcciones MAC Origen
MAC Address Table
Port Source MAC Add. Port Source MAC Add.
1 1111 3333 1111
•
ZA
Los switches también son conocidos
como bridges o switches de
switch aprendizaje.
O
• Un switch tiene una tabla de
D
direcciones origen (o tabla de
Direcciones MAC) en cache (RAM)
EN
donde almacena una dirección MAC
origen después que la aprende.
M • ¿Como aprende las direcciones MAC
origen?
TN
• Cuando una trama entra a un switch,
1111 3333
primero verá si la Dirección Origen
U
(1111) no está en la tabla.
– Si está, resetea el timer.
Abbreviated
MAC – SINO está en la tabla, la suma con
addresses el número de puerto.
2222 4444
CURSO REDES LANs CABLEADAS Y WLAN – Ings. PEREZ - FACCHINI 10
Direcciones MAC Origen: Filtra o Inunda
MAC Address Table
Port Source MAC Add. Port Source MAC Add.
1 1111 3333 1111
ZA
• Luego, el switch examina la tabla de
switch direcciones origen por la dirección
O
MAC destino.
D
• Si encuentra una coincidencia, filtra
EN
la trama para sólo enviarla a ese
puerto.
M • Sino hay una coincidencia, inunda
todos los puertos.
TN
• En este escenario, el switch inundará
la trama a todos los otros puertos, a
U
ZA
• La mayoría de las comunicaciones
involucran alguna clase de relación
switch
O
cliente‐servidor o intercambio de
información.
D
• Ahorra 3333 envía los datos de
EN
respuesta a 1111.
• El switch ve si tiene la Dirección
Origen almacenada.
M • SINO está la suma. (Esto ayudará la
próxima vez cuando 1111 envíe datos
TN
a 3333).
• Luego, se cheqea la Dirección Destino
y en nuestro caso puede filtrar la
U
1111 3333
trama, y enviar sólo al puerto 1.
Abbreviated
MAC
addresses
2222 4444
CURSO REDES LANs CABLEADAS Y WLAN – Ings. PEREZ - FACCHINI 12
Dirección Destino en tabla, Filtro
MAC Address Table
Port Source MAC Add. Port Source MAC Add.
1 1111 6 3333 3333 1111
ZA
switch
O
1111 3333
D
• Ahora, a causa de que ambas
EN
direcciones MAC están en la tabla del
switch, cualquier intercambio de
M información entre 1111 y 3333 puede
ser enviada (filtrada) al puerto
apropiado.
TN
• ¿Qué sucede cuando dos dispositivos
U
1111 3333
envían al mismo destino?
Abbreviated • ¿Y si fuera un hub?
MAC • ¿Dónde está(n) los dominios de
addresses colisión en este ejemplo?
2222 4444
CURSO REDES LANs CABLEADAS Y WLAN – Ings. PEREZ - FACCHINI 13
Ninguna Colisión en Switch, Buffering
MAC Address Table
Port Source MAC Add. Port Source MAC Add.
1 1111 6 3333 3333 1111
ZA
9 4444
switch
O
3333 4444
D
• No como en un a hub, un colision NO
EN
ocurre en un switch, lo que causaría
que las dos PCs tuvieran que
retransmitir las tramas.
M • Los dominios de colisión terminan en
el switch.
TN
• Además, el switch almacena las
tramas y las envía al puerto destino de
a una por vez.
U
1111 3333
• Las PCs transmitiendo no tienen idea
que había otra PC queriendo enviar al
Abbreviated
mismo destino.
MAC
addresses
2222 4444
CURSO REDES LANs CABLEADAS Y WLAN – Ings. PEREZ - FACCHINI 14
MAC Duplex – Ninguna colisión
MAC Address Table
Port Source MAC Add. Port Source MAC Add.
1 1111 6 3333 3333 1111
ZA
9 4444
Ningún dominio Colisión
switch
O
3333 4444
D
• Cuando hay sólo un dispositivo sobre
EN
un puerto de switch, el dominio de
colisión está sólo entre la PC y el
M switch, el que no existe con with full‐
duplex.
TN
• Con una PC y puerto de switch full‐
duplex, no habrá colision, dado que
U
1111 3333
los dispositivos y el medio puede
enviar y recibir al mismo tiempo.
Abbreviated
MAC
addresses
2222 4444
CURSO REDES LANs CABLEADAS Y WLAN – Ings. PEREZ - FACCHINI 15
Otros aspectos
MAC Address Table
Port Source MAC Add. Port Source MAC Add.
1 1111 6 3333 • ¿Cuánto tiempo se mantienen las
ZA
9 4444 direcciones en la Table de Direcciones
Origen?
switch
O
– 5 minutos es común en la
mayoría de switches.
D
• ¿Cómo las computadoras conocen la
EN
dirección MAC Destino?
• Cachés y Request ARP
M • ¿Cuántas direcciones puede mantener
en la tabla?
TN
ZA
bridging de:
– aprendizaje
O
D
– Filtrando ‐ inundando
EN
– retransmitiendo
– envejeciendo M
TN
• Son parte de la misma normal que STP (Spanning Tree
U
Protocol).
ZA
• Si la Dirección MAC Origen está en la tabla SAT/MAC, actualiza el
timer de 5 minutos
O
• Si la Dirección MAC Origen no está en la tabla SAT/MAC, suma la
D
Dirección MAC Origen y el número de puerto entrante a la tabla
EN
SAT/MAC
• Etapa de Forwarding (Inunda o Filtra)
M
– Examina Dirección MAC Destino:
TN
• Si la Dirección MAC Destino está en la tabla SAT/MAC, retransmite la
trama sólo a ese puerto (Filtra), a menos que el puerto saliente sea el
U
mismo que el puerto entrante (checkea la Dirección MAC Destino)
• Si la Dirección MAC Destino no está en la tabla SAT/MAC,
retransmite la trama a todos los puertos excepto al puerto entrante
(Inunda)
CURSO REDES LANs CABLEADAS Y WLAN – Ings. PEREZ - FACCHINI 18
¿Qué sucede aquí?
MAC Address Table
Port Source MAC Add. Port Source MAC Add.
1 1111 6 3333
1111 3333
ZA
1 2222 1 5555
O
Note que la Tabla de
Direcciones Origen
D
tiene múltiples
EN
entradas para el puerto
#1.
M
TN
U
3333
1111 2222 5555
CURSO REDES LANs CABLEADAS Y WLAN – Ings. PEREZ - FACCHINI 19
¿Qué sucede aquí?
MAC Address Table
Port Source MAC Add. Port Source MAC Add.
1 1111 6 3333 Reset timer 1111 3333
ZA
1 2222 Filter 1 5555
• El switch resetea el timer
O
de 5 minutos sobre la
D
entrada del puerto origen.
•
EN
El switch filtra la trama al
puerto #1.
• Pero el hub es sólo un
M dispositivo de layer 1, de
modo que un hub inunda
TN
todos los puertos.
• ¿Dónde está el dominio de
U
colisión?
3333
1111 2222 5555
CURSO REDES LANs CABLEADAS Y WLAN – Ings. PEREZ - FACCHINI 20
¿Qué sucede aquí?
Source Address Table
Port Source MAC Add. Port Source MAC Add.
1 1111 6 3333
1111 3333
ZA
1 2222 1 5555
O
D
EN
M Dominio de
Colisión
TN
U
3333
ZA
O
D
EN
M
TN
U
ZA
O
D
EN
M
TN
11 22 33 44 55 66
U
Full-duplex
Switch No CSMA/CD Switch
ZA
O
D
EN
M
TN
11 22 33 44 55 66
U
ZA
O
D
EN
M
TN
• Full‐duplex es un modo opcional de operación que permite comunicación
simultánea entre un par de estaciones o dispositivos.
U
• Especificado en IEEE 802.3x, en marzo de 1997
ZA
O
D
EN
• Ethernet Full‐duplex permite la transmisión de un paquete y la recepción de un
•
M
paquete diferente en el mismo tiempo.
El switch Ethernet full‐duplex toma ventaja de los dos pares de conductores en el
TN
cable, al crear una conexión directa entre el transmisor (TX) en un extremo del
circuito y el receptor (RX) en el otro extremo.
• Ethernet Half Duplex usualmente puede usar sólo 50%‐60% del ancho de banda
U
disponibles de 10 Mbps a causa de las colisiones y latencia.
• Ethernet Full‐duplex ofrece 100% del ancho de banda en ambas direcciones.
– Ethernet de 10 Mbps: Esto produce un throughput potencial de 20 Mbps, que
resulta de 10 Mbps TX y 10 Mbps RX.
ZA
O
D
• El standard IEEE 802.3x full‐duplex requiere:
EN
– El medio debe tener pasos de datos de transmisión y recepción
independiente que puedan operar simultáneamente.
M
– Hay exactamente dos estaciones conectadas con un enlace punto a punto full‐
duplex.
TN
• No hay algoritmo CSMA/CD de acceso múltiple, dado que no hay
competencia por un medio compartido.
U
– Ambas estaciones sobre la LAN son capaces de, y han sido configuradas para,
usar el modo de operación full‐duplex.
• Los hubs y repetidores Ethernet pueden sólo operar en modo half‐duplex.
ZA
O
D
EN
• Hay exactamente dos estaciones conectadas con un
enlace punto a punto full‐duplex.
• M
Ambas estaciones sobre la LAN son capaces de, y
han sido configuradas para usar el modo de
TN
operación full‐duplex.
• Tipicamente:
U
– Host‐to‐Switch
– Switch‐to‐Switch
– Switch‐to‐Router
ZA
que habilita a los dispositivos para intercambiar información automáticamente
sobre un enlace, acerca de la velocidad y habilidades duplex.
O
• Auto‐negociación está direccionada a los puertos que están ubicados en áreas
donde dispositivos o usuarios transitorios se conectan a la red.
D
– Por ejemplo, varias compañías proveen oficinas compartidas para Gerentes de
EN
Contabilidad e Ingenieros de Sistemas para usar cuando ellos están en la
oficina y no en la calle.
M
– Cada oficina tendrá un puerto Ethernet permanentemente conectado a la red
de la oficina.
TN
• A causa de que no puede ser posible asegurar que cada usuario tenga un placa
Ethernet a 10Mb, a 100Mb Ethernet, o a 10/100Mb en su notebook, ó
U
configuraras en full duplex, los puertos del switch que manipulan estas
conexiones deben ser capaces de negociar su velocidad y modo duplex.
ZA
enlace está operando en half‐duplex, mientras que el otro esté operando en full‐
duplex.
O
– Esto ocasionalmente sucede cuando uno o ambos puertos sobre un enlace
D
son reseteados y el proceso de autonegociación no resulta con los puertos con
EN
la misma configuración.
– También sucede cuando los usuarios reconfiguran un lado del enlace y olvidan
•
reconfigurar el otro. M
Ambos lados de un enlace deberían tener autonegociación activa, o deberían
TN
tenerla deshabilitada.
• Una recomendación corriente es dejar la autonegociación sobre aquellos
U
dispositivos que cumplan con 802.3u.
• Varias llamadas de soporte relacionadas a la performance se evitarán al configurar
correctamente la autonegociación.