Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Contenido
ndice
1
Introduccin
Prestaciones
Aloha y CSMA/CD
Anillos con paso de testigo
Redes locales
Ethernet
hubs y switches
Interconexin de LANs
Contenido
ndice
1
Introduccin
Prestaciones
Aloha y CSMA/CD
Anillos con paso de testigo
Redes locales
Ethernet
hubs y switches
Interconexin de LANs
Contenido
ndice
1
Introduccin
Prestaciones
Aloha y CSMA/CD
Anillos con paso de testigo
Redes locales
Ethernet
hubs y switches
Interconexin de LANs
Contenido
ndice
1
Introduccin
Prestaciones
Aloha y CSMA/CD
Anillos con paso de testigo
Redes locales
Ethernet
hubs y switches
Interconexin de LANs
Contenido
ndice
1
Introduccin
Prestaciones
Aloha y CSMA/CD
Anillos con paso de testigo
Redes locales
Ethernet
hubs y switches
Interconexin de LANs
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
El nivel de enlace
Servicio
Transferir los paquetes entre dos hosts adyacentes
Enlaces:
Punto a punto
De acceso mltiple
Funciones:
Encapsular los paquetes en tramas
Comparticin del medio si es de acceso mltiple
Direccionamiento
Transmisin fiable: deteccin y correccin de errores, retransmisiones
Control de flujo
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Aloha
CSMA
Paso de testigo
Acceso mltiple
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Aloha
CSMA
Paso de testigo
Acceso mltiple
Caractersticas ideales:
Distribuido: sin coordinacin ni
autoridad central, sin estado
global
Asncrono
Simple
Eficiente y equitativo: si n nodos
quieren transmitir
C/n bits/s por nodo, en media
Bajo retardo de acceso (retardo
medio acotado)
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Aloha
CSMA
Paso de testigo
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Aloha
CSMA
Paso de testigo
Contenido
1
Introduccin
Prestaciones
Aloha y CSMA/CD
Anillos con paso de testigo
Redes locales
Ethernet
hubs y switches
Interconexin de LANs
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Aloha
CSMA
Paso de testigo
Acceso aleatorio
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Aloha
CSMA
Paso de testigo
Aloha
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Aloha
CSMA
Paso de testigo
Aloha ranurado
Modelo:
Tiempo ranurado en intervalos de una trama
Estaciones sincronizadas
Como en Aloha, realimentacin 0-1 sobre las transmisiones
Transmisiones permitidas slo al comienzo de una ranura
Modo de operacin
Una trama nueva se transmite al comienzo de la siguiente ranura
Una trama que haya colisionado se retransmite despus de esperar un
nmero aleatorio de ranuras
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Aloha
CSMA
Paso de testigo
Aloha ranurado
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Aloha
CSMA
Paso de testigo
Contenido
1
Introduccin
Prestaciones
Aloha y CSMA/CD
Anillos con paso de testigo
Redes locales
Ethernet
hubs y switches
Interconexin de LANs
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Aloha
CSMA
Paso de testigo
Deteccin de portadora
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Aloha
CSMA
Paso de testigo
CSMA
Colisiones por retardo en detectar actividad en el medio
Escucha durante la transmisin
Captura del medio: si en 2prop no se detecta colisin
% # " &$
! # " $
Redes y Servicios de Comunicaciones I
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Aloha
CSMA
Paso de testigo
CSMA/CD
Carrier Sense Multiple Access / Collision Detection: CSMA persistente con
Escucha del medio durante la transmisin
Transmisin abortada si hay colisin
! " ! $ # %
& ' ! " ! $ # %
Redes y Servicios de Comunicaciones I
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Aloha
CSMA
Paso de testigo
CSMA/CD
Deteccin de colisin
Comparar seales transmitida y recibida
Deteccin del nivel de seal en el medio
Persistencia
Las colisiones ocupan el canal durante 2prop, a lo sumo
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Aloha
CSMA
Paso de testigo
Contenido
1
Introduccin
Prestaciones
Aloha y CSMA/CD
Anillos con paso de testigo
Redes locales
Ethernet
hubs y switches
Interconexin de LANs
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Aloha
CSMA
Paso de testigo
Caractersticas
Topologa: anillo
Anillo: ciclo de enlaces punto a punto conectados con repetidores
Acceso al medio: ordenado, cclico por turno rotatorio, permiso de
transmisin concedido por una trama especial o testigo
Equidad: tiempo limitado de posesin de testigo
El nodo emisor retira la trama del medio
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Aloha
CSMA
Paso de testigo
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Aloha
CSMA
Paso de testigo
Acceso al medio
Slo es posible la transmisin en posesin del testigo
El nodo emisor retira la trama del medio cuando completa la vuelta al
anillo
Despus de transmitir, el nodo libera el testigo y lo entrega al nodo
sucesor
Cuando ha terminado la transmisin de la trama de datos (Token Ring)
Cuando la trama de datos retorna (FDDI, anillos de alta velocidad)
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Aloha
CSMA
Paso de testigo
Rendimiento
Desventajas
Coste elevado
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Aloha y CSMA/CD
Anillos con paso de testigo
Hiptesis
Tramas de tamao constante
Normalizacin de tiempo: 1 unidad de tiempo = tiempo de transmisin
de trama
Capacidad nominal de transmisin: C bits/s
Trfico ofrecido: o bits/s, tramas nuevas + tramas con colisin
Intensidad de trfico ofrecido:
o
G,
,
(0 < G < ).
C
Trfico cursado: c o , velocidad media a la que se entregan tramas
en destino
Intensidad de trfico cursado:
c
S,
,
(S G)
C
Eficiencia
, S = pG
Redes y Servicios de Comunicaciones I
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Aloha y CSMA/CD
Anillos con paso de testigo
Eficiencia
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Aloha y CSMA/CD
Anillos con paso de testigo
Contenido
1
Introduccin
Prestaciones
Aloha y CSMA/CD
Anillos con paso de testigo
Redes locales
Ethernet
hubs y switches
Interconexin de LANs
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Aloha y CSMA/CD
Anillos con paso de testigo
Aloha
0.2
Eficiencia
0.15
|ALOHA = Ge2G .
0.1
|ALOHA, max =
0
0
0.5
1.5
2
G
2.5
3.5
1
18 %
2e
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Aloha y CSMA/CD
Anillos con paso de testigo
Aloha ranurado
0.4
=1/e
0.35
Eficiencia
0.3
|ALOHA-r = GeG .
0.25
0.2
0.15
0.1
|ALOHA-r, max =
0.05
0
0
4
G
1
37 %
e
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Aloha y CSMA/CD
Anillos con paso de testigo
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Aloha y CSMA/CD
Anillos con paso de testigo
CSMA
Tramas de longitud constante
Unidad de tiempo = tiempo de transmisin de una trama
Retardo mximo de propagacin entre dos estaciones. a
Colisiones: duracin 2a
Eficiencia
|CSMA =
aGeaG
1 + (a 1)eaG
Adems
|CSMA
G
,
1+G
G
1,
1+G
si a 0
si G
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Aloha y CSMA/CD
Anillos con paso de testigo
CSMA
1
a=0.001
0.9
a=0.01
0.8
0.7
0.6
a=0.2
a=0.1
0.5
0.4
0.3
0.2
0.1
0
101
100
101
G
102
103
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Aloha y CSMA/CD
Anillos con paso de testigo
CSMA/CD
Eficiencia
|CSMA/CD =
aGeaG
.
a + aGeaG + a (1 (1 + aG)eaG )
Eficiencia mxima
|CSMA/CD,max
1
.
1 + 3,31a
Adems
|CSMA/CD
G
,
1+G
si a 0
G
1, si G
1+G
|CSMA/CD,max 0, si a .
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Aloha y CSMA/CD
Anillos con paso de testigo
CSMA-CD
1
a=0.001
0.9
a=0.01
0.8
0.7
0.6
a=0.2
a=0.1
0.5
0.4
0.3
0.2
0.1
0
101
100
101
G
102
103
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Aloha y CSMA/CD
Anillos con paso de testigo
Contenido
1
Introduccin
Prestaciones
Aloha y CSMA/CD
Anillos con paso de testigo
Redes locales
Ethernet
hubs y switches
Interconexin de LANs
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Aloha y CSMA/CD
Anillos con paso de testigo
Hiptesis
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Aloha y CSMA/CD
Anillos con paso de testigo
Anlisis
La estacin libera el testigo cuando
Ha terminado la transmisin de la trama
Ha retornado al nodo origen el primer bit de la trama
a) Caso a 1, ciclo de uso:
Eficiencia
a<1 =
1
1 + a/n
!
#" $
Eficiencia
a>1 =
"%#" $
&
' (" $)
1
a(1 + 1/n)
Redes y Servicios de Comunicaciones I
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Ethernet
hubs y switches
Contenido
1
Introduccin
Prestaciones
Aloha y CSMA/CD
Anillos con paso de testigo
Redes locales
Ethernet
hubs y switches
Interconexin de LANs
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Ethernet
hubs y switches
Caractersticas bsicas
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Ethernet
hubs y switches
Detener la transmisin
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Ethernet
hubs y switches
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
replacements
Ethernet
hubs y switches
Direcci
on destino
Pre
ambulo
Direcci
on origen
6
Tipo
Longitud
2
Datos
0 l 1500
CRC
Pad
(46 l)+
Tipo / Longitud: 1500, longitud de los datos (DIX Ethernet); > 1500,
tipo de protocolos (IEEE 802.3). (P. ej., 0x0800 = IP)
Pad: relleno para alcanzar el tamao mnimo de trama (2prop, 64 bytes)
CRC: 32 bits de redundancia, cdigo cclico
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Ethernet
hubs y switches
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Ethernet
hubs y switches
Ethernet: topologas
Bus
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Ethernet
hubs y switches
Ethernet: topologas
Estrella/rbol (hubs)
Hub
Concentrador/repetidor de seal
Hub: pasivo, repetidor de bits
Sin buffer
Sin CSMA/CD
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Ethernet
hubs y switches
Ethernet: topologas
Estrella (switch)
Switch
Conmutador selectivo de tramas
Switch: activo, conmutador de tramas por dir. destino
Con buffer
Con CSMA/CD en cada puerto
Transparente: los nodos ignoran la existencia del switch
Plug & play: sin configuracin
Redes y Servicios de Comunicaciones I
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Ethernet
hubs y switches
Ethernet conmutada
Ventajas
Aisla trfico y segmenta los dominios de colisin
Conmuta selectivamente tramas multicast y broadcast
Puertos con un solo nodo transmisin full duplex, supresin de CS y
CD
Acomoda diferentes tecnologas y medios de transmisin
Permite crear redes locales virtuales
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Ethernet
hubs y switches
Norma
10Base2
10Base5
10Base-T
10Base-F
100Base-T4
100Base-TX
100Base-FX
100Base-SX
Medio
Mx. segmento Observaciones
IEEE 802.3 (C ODIF. M ANCHESTER )
Coaxial grueso
500 m
Bus
Coaxial fino
185 m
Bus
2 pares UTP cat. 3/5
100 150 m
Fibra MM 50/62,5
2 km
FAST E THERNET IEEE 802.3 U (C ODIF. 4B/5B)
2 pares UTP cat. 3
100 m
Estrella
2 pares UTP cat. 5
100 m
Estrella
Fibra MM 50/62,5
300 m
Estrella
Fibra MM 50/62,5
2 km
Estrella
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Ethernet
hubs y switches
Norma
Medio
Mx. segmento
Observaciones
G IGABIT E THERNET IEEE 802.3 U (C ODIF. 8B/10B)
1000Base-SX
Fibra MM 50/62,5
550 / 275 m
1000Base-LX
Fibra SM
550 m / 5 km
1000Base-CX
2 pares STP
25 m
1000Base-T
4 pares UTP cat. 5e
100 m
802.3ab codif. PAM
10 G IGABIT E THERNET IEEE 802.3 AC (C ODIF. 8B/10B Y 64B/66B)
10GBase-CX
Coaxial
< 20 m
10GBase-SX
Fibra MM
100300 m
10GBase-LX
Fibra MM y SM
515 km
10GBase-EX
Fibra SM
40-100 km
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Ethernet
hubs y switches
Contenido
1
Introduccin
Prestaciones
Aloha y CSMA/CD
Anillos con paso de testigo
Redes locales
Ethernet
hubs y switches
Interconexin de LANs
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Ethernet
hubs y switches
Hubs
Limitaciones
Pasivo, repetidor/regenerador de
seal sin buffer
Usos
Extensin de alcance
Aislamiento de fallos
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Ethernet
hubs y switches
Switches
switch = bridge
Principios
Conmutacin selectiva de tramas, por dir. MAC destino interfaces de
recepcin promiscua
Aprendizaje automtico de la tabla de reenvo
Transparencia: ausencia de configuracin
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Ethernet
hubs y switches
Switches
Caractersticas
Reenvo selectivo de tramas, por dir. MAC destino
Aislan segmentos (un segmento = un dominio de colisin
independiente)
Acomodan diferentes tecnologas en cada segmento
Sin lmite de tamao o topologa
Funcionamiento full duplex y cut-through
Plug & play, aprendizaje automtico
LANs virtuales
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Ethernet
hubs y switches
LANs virtuales
VLAN: particin lgica configurable del switch para definir mltiples LANs
Problema: el reenvo basado en direcciones MAC y el algoritmo
spanning tree no escalan linealmente
Solucin: limitar el tamao (nmero de segmentos) de una LAN
VLAN
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Ethernet
hubs y switches
Full duplex
Si en un puerto del switch hay una sola estacin, las funciones de deteccin
de portadora y de deteccin de colisin son superfluas.
La transmisin y recepcin de tramas puede hacerse simultneamente sin
sondeo del medio.
La transmisin full-duplex anula las colisiones y elimina as la restriccin de
distancia de Ethernet.
Cut-through
El reenvo de la trama comienza tan pronto se haya reconocido la direccin
MAC destino, si el enlace de salida est libre reduccin del retardo
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
El problema
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
El switch/bridge
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
o
p
insert
Forwarding cache
Destino
puerto
o
p
Filtrado & forwarding: En el futuro, cuando reciba tramas con destino o las
reenviar nicamente por el puerto p
Flooding: cualquier trama con dir. destino no incluida en la cach se reenva
por todos los dems puertos
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
Cada switch calcula su nico puerto raz, aquel que utilizar para enviar
tramas a R
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
STP: ejemplo
A
S7
B
C
PSfrag replacements
S1
S5
S2
D
F
E
S3
H
S4
S6
J
I
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs
STP: ejemplo
PSfrag replacements
S7
B
C
Des
Des
S1
R
S2
S5
Des
Des
E
R
Des
S3
Des
Des
H
R
S4
S6
Des
Des
Introduccin
Protocolos de control de acceso al medio
Prestaciones
Redes locales
Interconexin de LANs