Académique Documents
Professionnel Documents
Culture Documents
5.1 Introduccin y
servicios 5.2 Deteccin y correccin de errores 5.3 Protocolos de acceso mltiple 5.4 Direccionamiento de capa enlace 5.5 Ethernet
5.7 PPP
5.8 Enlaces Virtuales:
ATM y MPLS
5-1
direcciones de la capa de red Son usada para conducir un datagrama a la subred destino
Ethernet):
Son usadas para conducir un datagrama a otra interfaz fsicamente conectada (en la misma red) Son de 48 bits (en mayora de LANs) estn grabadas en una ROM de la tarjeta adaptadora
5: Capa Enlace de Datos 5-2
1A-2F-BB-76-09-AD
71-65-F7-2B-08-53
= adaptador
0C-C4-11-6F-E3-98
5-3
Router) de la LAN tiene una tabla ARP Tabla ARP: mapean direcciones IP/MAC para algunos nodos de la LAN
< IP address; MAC address; TTL>
LAN
71-65-F7-2B-08-53 58-23-D7-FA-20-B0
237.196.7.88
0C-C4-11-6F-E3-98
5-4
datagrama a B, y la direccin MAC de B no est en tabla ARP de A. A difunde (broadcasts) un paquete consulta ARP, conteniendo la IP de B Direccin destino MAC = FF-FF-FF-FF-FF-FF Todas las mquinas de la LAN reciben la consulta ARP B recibe paquete ARP, y responde a A con su direccin MAC
IP-a-MAC en su tabla ARP hasta que la informacin envejece (times out) La informacin expira a menos que sea refrescada
ARP es plug-and-play: Los nodos crean sus tablas de ARP sin intervencin de la administradores
5-5
R
En router R hay dos tablas ARP, una por cada
5-6
A crea datagrama con fuente A y destino B A usa ARP para obtener la MAC de R para la interfaz 111.111.111.110 A crea una trama enlace de datos con direccin MAC de r como
destino, los datos de la trama contienen el datagrama IP de A a B El adaptador de A enva la trama El adaptador de R recibe la trama R saca el datagrama IP de la trama Ethernet, y ve que el destino es B R usa ARP para obtener la direccin MAC de B R crea la trama con el datagrama IP de A para B y lo enva a B
A R
B
5: Capa Enlace de Datos 5-7
servicios 5.2 Deteccin y correccin de errores 5.3 Protocolos de acceso mltiple 5.4 Direccionamiento de capa enlace 5.5 Ethernet
5.7 PPP
5.8 Enlaces Virtuales:
ATM y MPLS
5-8
Ethernet
Tecnologa LAN cableada dominante : Barata! Ms simple que y barata que LANs con token y ATM Avanza en velocidad: 10 Mbps 10 Gbps
5-9
Topologa Estrella
En los 90 era comn la topologa Bus Hoy (2005) domina la topologa estrella Elecciones de conexin: hub o switch
hub o switch
5-10
Prembulo: 7 bytes con patrn 10101010 seguido por un byte con patrn 10101011 Usado para sincronizar la frecuencia de reloj del receptor
5-11
(principalmente IP pero hay otros como Novell IPX y AppleTalk) CRC: chequeado en receptor, si un error es detectado, la trama es simplemente descartada.
5-12
Flujo de datagramas pasado a la capa de red puede tener vacos Los vacos son llenados si la aplicacin est usando TCP De otra manera, si falta algn fragmento, IP no podr reensamblar el datagrama y lo descarta. Si la ausencia es de un datagrama completo la aplicacin notar el vaco.
5-13
adaptador no transmite si otro adaptador lo est haciendo. Detecta Colisiones: adpatador transmisor aborta cuando ste detecta que otro adaptador est transmitiendo.
5-14
{0,1}; retardo es K 512 periodos de bits Despus de segunda colisin: elige K de {0,1,2,3} Despus de 10 colisiones, elige K de {0,1,2,3,4,,1023}
La eficiencia es mucho mayor que ALOHA (ranurado o no) Revisar applet de Java en sitio
http://wps.aw.com/aw_kurose_network_3/0,9212,1406348-,00.html!
5: Capa Enlace de Datos 5-16
10BaseT y 100BaseT
Tasas de 10/100 Mbps; llamados fast ethernet T significa Twisted Pair (par trenzado) Nodos se conectan a un hub: topologa estrella;
Par trenzado
hub
5-17
Hubs
Hubs son esencialmente repetidores de capa fsica: Los bit que ingresan por un enlace salen por TODOS los otros No la hay almacenamiento y reenvo No hay CSMA/CD en hub: el adaptador detecta la colisin
Par trenzado
hub
5-18
Codificacin Manchester
Usado en 10BaseT Cada bit tiene una transicin Permite que los relojes se sincronicen no requiere reloj centralizado o global entre nodos!
Gbit Ethernet
Usa formato de trama Ethernet estndar
broadcast compartidos En modo compartido usa CSMA/CD; se requiere corta distancia entre nodos por eficiencia usa hubs, llamados aqu distribuidores con buffer Full-Duplex a 1 Gbps para enlaces punto a punto Ahora se cuenta con 10 Gbps !
5-20
servicios 5.2 Deteccin y correccin de errores 5.3 Protocolos de acceso mltiple 5.4 Direccionamiento de capa enlace 5.5 Ethernet
5.7 PPP
5.8 Enlaces Virtuales:
ATM y MPLS
5-21
hub
hub
hub
5-22
Switches
Dispositivo de capa enlace de datos
Almacena y re-enva tramas Ethernet Examina encabezados de tramas y selectivamente re-enva tramas basado en direccin MAC destino Cuando debe re-enviar una trama, usa CSMA/CD para acceder al medio transparente hosts no notan la presencia de switches plug-and-play, y aprenden solos switches no requieren ser configurados
Reenvo
1 2 switch
hub
hub
hub
Cmo determinar en qu segmento LAN enviar la trama? Similar a problema de ruteo ...
5: Capa Enlace de Datos 5-24
Auto aprendizaje
Cada switch tiene una tabla de conmutacin
(Direccin MAC, Interfaz, Marca de tiempo) Entradas antiguas son descartadas (TTL ~60 min) switches aprenden qu hosts se encuentra en qu interfaz Cuando una trama es recibida, el switch aprende la localizacin del Tx viendo el segmento LAN de llegada Graba el par Tx/localizacin en tabal del switch
5-25
Filtrado y re-envo
Cuando un switch recibe una trama:
Busca en tabla switch usando la direccin MAC destino if encuentra entrada para el destino then{ if destino est en segmento desde donde lleg trama then descarte trama y refresca direccin origen else re-enve la trama a la interfaz indicada } Re-enve en todas la interfaces else { excepto la de llegada inunde Registre direccin origen } 5: Capa Enlace de Datos 5-26
Ejemplo de Switches
Supongamos que C enva una trama a D
1 switch 2 3 Direccin interfaz A B E G I D E F G H 1 1 2 3
A B C
hub
hub
hub
El switch recibe trama de C Anota en tabla del bridge que C est en interfaz 1 Debido a que D no est en la tabla, el switch re-enva la trama a interfaces 2 y 3 La trama es recibida por D
5: Capa Enlace de Datos 5-27
Ejemplo de Switches
Supongamos que D responde a C con otra trama.
switch direccin A B E G C
interfaz
1 1 2 3 1
A B C
hub D
hub
F G
hub I
El switch recibe la trama de D Y anota en su tabla que D est en interfaz 2 Debido a que C ya est en la tabla, el switch re-enva la trama slo por interfaz 1 La trama es recibida por C
5: Capa Enlace de Datos 5-28
Las tramas de una mismo segmento de la LAN no son reenviados normalmente a los otros segmentos Los segmentos pasan a ser dominios de colisin separados
switch Dominio de colisin hub hub hub
Dominio de colisin
Dominio de colisin
5-29
interfaces Cada host tiene conexin directa al switch No hay colisiones; full duplex
A C
switch
5-30
Ms sobre Switches
Conmutacin cut-through (corte camino): en
estos switches las tramas son re-enviadas de la entrada a la salida sin almacenar el paquete completamente Se logra una reduccin de latencia (retardo) Hay switches con interfaces compartidas o dedicadas de 10/100/1000 Mbps.
5-31
Redes Institucionales
A red externa
router switch Servidor de correo Servidor web
Sub-red IP
hub
hub
hub
5-32
algoritmos de ruteo switches mantienen las tablas de switches, implementan filtrado y algoritmos de aprendizaje
5-33
Resumen comparativo
hubs Aisla trfico plug & play Ruteo ptimo cut through no Si no Si routers Si no Si no
5: Capa Enlace de Datos
switches Si Si no Si
5-34