Document

Anuncio
TEMA 4
Redes de área local
1. Introducción
2. Topologías más comunes
3. Direccionamiento
4. Control de acceso al medio
4.1 Arquitectura de las LAN
4.2 Control de acceso en buses.
4.3 Estándares. Ethernet
4.4 Control de acceso en
anillos.
4.5 Estándares. Token ring
4.6 Estándares. FDDI
5. Interconexión de redes locales
Teleinformática : Tema 4
Stallings00
Cap. 13-14
Comer99
Cap. 7-10
1
Objetivos
• Conocer y comprender los fundamentos de las redes de
área local: ámbito de aplicación, topologías y
arquitectura
• Conocer y comprender los principales problemas a
resolver en las LAN: direccionamiento y control de
acceso al medio en sus diferentes topologías
• Conocer los estándares de LAN más usuales, tanto en
topologías tipo bus como tipo anillo
• Conocer y comprender los conceptos fundamentales de la
interconexión de LANs, así como los dispositivos para su
interconexión, como puentes, conmutadores y routers
2
Teleinformática : Tema 4
1
1. Introducción
• Para conectar n computadores se puede usar una red de
enlaces punto a punto ( interconexión total)
• Ventaja:
– Canales no compartidos:
seguridad y privacidad
• Inconveniente
– Cuando n crece se requieren
muchos enlaces
Conexiones =
(n2-n)
2
• Solución utilizada en entornos geográficos reducidos
(redes LAN) para la comunicación: medio compartido
3
Teleinformática : Tema 4
1
Caracterización de una LAN
• Para conectar más de dos dispositivos
emplearemos redes de comunicación
• Las redes locales (LANs) fueron
desarrolladas para su uso en un ámbito
(geográfico) reducido:
– Alta velocidad, difusión,
difusión pocos usuarios, mayor
fiabilidad, propiedad privada, …
– Inicialmente se apoyaron en el uso de un medio
de transmisión compartido
4
Teleinformática : Tema 4
1
Otros tipos de redes de computadores
• Para largas distancias se desarrollaron otro
tipo de soluciones (WANs):
– Utilizan canales de comunicación y elementos
activos de conmutación
• Existe una solución distinta para cada
situación, y redes de computadores con
distintas características:
– Velocidad, dimensión, retardos, técnicas de
conmutación, número de usuarios, propiedad, ...
5
Teleinformática : Tema 4
2
2. Topologías LAN
•
•
•
•
Bus
Anillo
Árbol
Estrella
difusión
ANILLO
Punto a punto
IBM
ARBOL
Teleinformática : Tema 4
Compatible
Laptop
IBM
ESTRELLA
IBM
computer
Compatible
Compatible
BUS
6
2
Topología lógica/física
• La forma en cómo dibujamos una topología puede conducir
a conclusiones erróneas
• Lo que parece una estrella funciona en realidad como
un anillo
un bus
7
Teleinformática : Tema 4
2
Cableado estructurado
• Con independencia de
la topología de la red
utilizada, estos
sistemas de cableado
tienden a una
distribución en árbol
• A cada puesto de
trabajo de trabajo llega
un cable y dispone de
un conector
8
Teleinformática : Tema 4
3
3. Direccionamiento en las LAN
• Es necesario identificar de forma única a cada
una de las estaciones que desean comunicarse.
• A cada estación se le asigna un identificador
distinto, es la dirección física o dirección
MAC.
– En muchos casos se emplean identificadores de 48
bits (Norma IEEE).
• Cada trama transmitida incluye 2 campos que
indican el origen y el destino de la misma
9
Teleinformática : Tema 4
3
Adaptadores de red (I)
• Para poder conectarse a una red local, los
computadores requieren un hardware
específico, conocido como adaptador de red
(NIC: Network Interface Card)
• El adaptador se encarga de todos los aspectos
de transmisión y recepción, interfaces,
cálculos de CRC ...
10
Teleinformática : Tema 4
3
Adaptadores de red (II)
• Los adaptadores de red permiten:
– Independizar la velocidad de funcionamiento de
la red y la CPU central del computador
– Aislar el computador de la mayor parte de la
actividad de la red
• Son específicos para cada tecnología de
red utilizada
11
Teleinformática : Tema 4
3
Direcciones físicas IEEE
• Todas las redes IEEE comparten el mismo
esquema de direcciones de 48 bits
• Se garantiza que las direcciones son únicas
(independientemente de marcas y redes)
• Identifican a un adaptador de red
• Vienen configuradas por firmware en el adaptador
• Por ejemplo:
00:20:AF:DC:A6:12
Fabricante
00:20:AF = 3Com
Adaptador de red
• Dirección de difusión: FF:FF:FF:FF:FF:FF
Teleinformática : Tema 4
12
Redes LAN
Control de Enlace de Datos
• Realiza las funciones habituales:
– Delimitación de las tramas
– Detección de errores
– Control de flujo y de error
• Parada y espera
• Ventana deslizante
• Pero también se debe gestionar lo que se conoce
como protocolo de acceso al medio. Esto hace
que el nivel de enlace se estructure como…...
13
Teleinformática : Tema 4
Arquitectura de las LAN
La capa física:
codificación/decodificación
generación eliminación de cabeceras de sincronización
transmisisón y recepción de bits
especificación del medio a transmitir y la topología
MAC:
En tranmisión: ensamblado de datos (campos de datos, dirección y detección de
errores)
En recepción: desensamblado de tramas
Control de acceso al medio
LLC: Interfaz con las capas superiores
Razones: la lógica necesaria para la gestión de acceso al medio no se encuentra en la
capa de enlace tradicional. Además el mismo LLC puede ofrecer varias opciones
14
MAC
Teleinformática : Tema 4
4.1
Control de acceso al medio
4.1 Arquitectura de las LAN
• LLC (Logical Link Control):
– control de errores y control de de flujo
• MAC (Media Access Control):
– gestión de acceso al medio de
transmisión
– direccionamiento
– delimitación trama
– detección de errores
• Nivel físico: codificación, sincronización…..
LLC
MAC
Nivel de
enlace de
datos
Nivel
físico
15
Teleinformática : Tema 4
Arquitectura de las LAN
• En algunos casos, la alta
fiabilidad de las LAN hace
que sean menos
importantes los servicios
que presta LLC
• Por tanto se deja a los
niveles superiores la
responsabilidad del control
de flujo y de errores
E
t
h
e
r
n
e
t
802.2 LLC
8
0
2
.
3
8
0
2
.
4
8
0
2
.
5
802.x
Estándares
LAN
de IEEE
Nivel
físico
16
Teleinformática : Tema 4
Control de Acceso al medio
• Todas las LAN y MAN contiene un conjunto de dispositivos
que deben compartir la capacidad de transmisión de la red: Los
parámetros que las definen son:
• Donde: si es un control centralizado o distribuido
• Cómo: depende de la topología, y pueden ser síncronas o
asíncronas.
– Competición o contienda
– Reserva
– Rotación circular o paso de testigo
Nosotros estudiaremos las topologías de bus y anillo
17
Teleinformática : Tema 4
4.2
Control de acceso al medio en buses
• Buses (lógicos o físicos): CSMA/CD (Carrier
Sense Multiple Access with Collision
Detection):
• Antecedentes: ALOHA, ALOHA ranurada y CSMA
– Permite el acceso múltiple mediante “contienda”
contienda
• Todas las estaciones compiten, no hay control para la
asignación de turnos
– Las colisiones se producen cuando dos o más estaciones
transmiten simultáneamente,
– esta situación es detectada y corregida más tarde
18
Teleinformática : Tema 4
4.2
Algoritmo CSMA/CD
• Se comprueba el estado del canal antes de iniciar
una transmisión, si el canal está libre se transmite
de inmediato (CSMA/CD: Carrier Sense )
• Si el canal está ocupado se espera a que quede
libre
• Mientras se transmite se comprueba si se produce
una colisión (CSMA/CD: Collision Detection)
• Si se produce una colisión se interrumpe la
transmisión
19
Teleinformática : Tema 4
4.2
Algoritmo CSMA/CD
(sin colisiones)
A
B
A
C
C
B
terminador
A
C encuentra el bus libre
A
B
C
A
B ignora la trama
C transmite una trama dirigida a A
A
B
C
A
A copia la
trama
Los terminadores absoben la señal
20
Teleinformática : Tema 4
4.2
¿Por qué se producen colisiones?
t0
A
B
C
D
t1
A
B
C
D
t2
A
B
C
D
t3
A
Teleinformática : Tema 4
B
C
D
21
4.2
Tras una colisión ...
• Cada estación espera un tiempo pseudo-aleatorio
antes de volver a intentar la transmisión
– Basado en un intérvalo básico (slot)
• Esta espera varía a cada nueva colisión
• Se utiliza un algoritmo denominado Binary
Exponential Backoff
•
Tiempo de espera= 2*slot*[0, 1,
…,2NumColisones-1]
22
Teleinformática : Tema 4
4.3
Ethernet
• Desarrollada en los años 70
• Ha tenido un gran éxito comercial
• Inicialmente empleaba cable coaxial
formando un bus
• Utiliza el método de CSMA/CD para
gestionar el acceso al medio de transmisión
• Inicialmente para 10 Mbps (IEEE 802.3)
• Codificación Manchester
23
Teleinformática : Tema 4
4.3
Formato de trama Ethernet
7
1
preámbulo I
6
6
fte
dst
2
46...1500
4
tipo/lon Datos(<= 1500 bytes) CRC F
64 -1518 bytes
• Ethernet y 802.3 difieren en el campo tipo/lon(gitud)
– tipo hace referencia al tipo de paquete de los niveles superiores (IP,
ARP…)
– longitud. El campo datos es una trama LLC
• El campo de datos tiene un tamaño mínimo de 46
bytes (se rellena, en caso necesario, hasta esa
longitud)
Teleinformática : Tema 4
24
4.3
Tamaño mínimo de trama (I)
• El protocolo Ethernet exige que la detección
de colisión se haga durante la transmisión de
la trama esto implica:
– Tamaño mínimo de trama
64 bytes = 512 bits
– En una Ethernet (10 Mbps) ⇒ tiempo mínimo
de transmisión de una trama 51.2 µs
25
Teleinformática : Tema 4
4.3
Tamaño mínimo de trama (II)
• x e y dos estaciones lo más alejadas posible
• τ es el tiempo máximo de propagación (de x a y)
ventana de colisión
colisión
(peor caso posible)
Est y
y detecta la colisión
inmediatamente
x detecta la colisión
Est x
t0
2τ < 51.2 µs
t0+τ
t0+2τ
tiempo
Para que se cumpla esta condición se define
una separación máxima de las estaciones
Teleinformática : Tema 4
26
4.3
Medios físicos en Ethernet
coaxial
• Coaxial
BUS
– 10 BASE-5
– 10 BASE-2
• Par trenzado UTP
HUB
– 10 BASE-T
• Fibra óptica
– 10 BASE-F
2 pares trenzados
27
Teleinformática : Tema 4
4.3
Fast Ethernet (802.3u)
• Compatible con Ethernet pero a 100 Mbps
• Usa el protocolo MAC y el formato de
trama IEEE 802.3
• Medios físicos posibles:
– UTP categorías 3 (4 pares) y 5
– STP
– Fibra óptica
28
Teleinformática : Tema 4
4.3
Comparación
Ethernet
Fast Ethernet
Velocidad de transmisión
10Mbps
100Mbps
Longitud máxima
2.5 km
200 m
Número de repetidores
4
2
Distancia
Repetidor- computador
500m B5
200m B2
100m BT
100m BT
29
Teleinformática : Tema 4
4.3
Gigabit Ethernet
• Transmite datos a 1 Gbps
• Medios físicos posibles:
– Fibra óptica
– STP
– UTP categorías 5 (4 pares)
• Distancia máxima entre 500m y 2.5 Km (según el
medio)
• Método de acceso CSMA/CD
• Uso principal para interconectar conmutadores de
redes Fast Ethernet
30
Teleinformática : Tema 4
4.4
Control de acceso al medio en anillos
• Se emplea el método de paso de testigo para
controlar el acceso al medio
• Permite un control de acceso equitativo y flexible
(uso de prioridades)
ANILLO
Repetidor
31
Teleinformática : Tema 4
4.4
Estados del repetidor en un anillo:
• Estado de escucha
– se "escucha" todo lo que
circula por el anillo
estación
• Estado de transmisión
– se ponen datos en el anillo
– si se reciben bits:
• pueden enviarse a la estación
como confirmación
• almacenarse para su posterior
retransmisión
estación
• Estado de cortocircuito
estación
Teleinformática : Tema 4
32
4.4
Acceso al medio
• En estado de reposo el testigo circula por el
anillo
• Cuando una estación desea transmitir espera
a recibir el testigo:
– lo modifica y lo convierte en un comienzo de
trama
– Añade los restantes campos de la trama
– La trama da la vuelta al anillo y es copiada por
las estaciones destino
– La estación emisora retira la trama del anillo y
emite un nuevo testigo
Teleinformática : Tema 4
33
4.4
Funcionamiento de una red IEEE 802.5
B
A
B
C
A
C
D
D
B
B
A
C
A
D
Teleinformática : Tema 4
B
C
D
C
D
A
NOTA: Una estación
sólo puede retener el
testigo por un tiempo
limitado
34
4.4
Mantenimiento del anillo
• Para controlar los posibles problemas con el
testigo una estación actúa como "monitora",
por ejemplo:
– Pérdida del testigo: Transcurrido un cierto
tiempo sin detectar la presencia del testigo en el
anillo, la estación monitora emite un nuevo
testigo
– Trama de datos no retirada por la estación
emisora: se detecta mediante el bit monitor
35
Teleinformática : Tema 4
4.5
IEEE 802.5 (Token Ring)
• Emplea el método de paso de testigo para controlar el
acceso al medio
• Se utiliza en redes con topología en anillo
• Emplea par trenzado (UTP o STP) o fibra
• Velocidades de transmisión: 4, 16 o 100 Mbps
• Algo ineficiente para cargas bajas (espera de testigo)
• Para cargas altas es más equitativo
• Permite el uso de prioridades
36
Teleinformática : Tema 4
4.5
Formatos de trama (IEEE 802.5)
1
I
1
1
acceso tipo
6
6
>=0
4
1
1
fuente
dst
Datos
C.error
F
est
Formato general de trama
PPP
T M RRR
A C rr A C rr
Campo de acceso
Campo de estado
I
acceso
F
Formato del testigo
37
Teleinformática : Tema 4
4.6
FDDI (Fiber Distributed Data Interface)
• Esquema de paso de testigo en anillo a
100 Mbps
• Hasta 200 Km de longitud del anillo y hasta
1000 estaciones
• Aunque pueden conectarse estaciones
directamente al anillo se utiliza habitualmente
como backbone para interconexión de LANs
de menor velocidad
38
Teleinformática : Tema 4
4.6
Características de FDDI
• Esquema de funcionamiento y formato de trama
similar al de 802.5, pero :
– la estación que quiere transmitir cancela el testigo y transmite una
o más tramas
– en cuanto finaliza la transmisión de las tramas la estación libera un
nuevo testigo (sin esperar a recibir las tramas enviadas)
• También permite el uso de prioridades, aunque
con un método totalmente diferente al de 802.5
• Soporta tráfico de datos (asíncrono) y tráfico
multimedia (síncrono: video, audio, etc)
39
Teleinformática : Tema 4
Estándares - Resumen
ATM
ATM
FDDI
FDDI
Wireless
Token Ring
802.11
802.5
802.5
Ethernet
802.3
802.3u
802.3z
10Mbps
100Mbps
1Gbps
40
Teleinformática : Tema 4
5
Interconexión de redes locales
• Dispositivos para interconectar dos LAN:
– Un repetidor
– Un puente
– Un router
• Según la distancia entre las redes, existen
distintas posibilidades de interconexión
41
Teleinformática : Tema 4
5
Conceptos previos
• Dominio de colisión: conjunto de
estaciones que se ven afectadas por una
colisión (tanto si participan en ella como si
no)
• Dominio de difusión: conjunto de
estaciones que recibe una difusión efectuada
por alguna de ellas
42
Teleinformática : Tema 4
5
Repetidores
• La señal transmitida se atenúa con la distancia
• Un repetidor es un dispositivo electrónico que
regenera la señal para que llegue más lejos
• Conecta varios segmentos de red
• El repetidor no entiende el formato de la trama,
ni las direcciones físicas: copia cualquier señal
eléctrica (colisiones también)
• Mantiene un único dominio de colisión
Segmento de red
Segmento de red
R
Teleinformática : Tema 4
43
5
Concentradores
• Un concentrador (hub) es un repetidor
multi-puerto
hub
hub
hub
44
Teleinformática : Tema 4
5
Puentes (Bridges)
• Permiten conectar segmentos de red, que pueden
tener diferente MAC
• El puente almacena la trama que recibe por un
segmento y la retransmite a los otro(s), cuando es
necesario (difusión, destino en otro segmento, dtno.
desconocido)
– Los puentes no analizan el contenido de las tramas (sólo
las direcciones físicas)
Segmento 1
Segmento 2
Puente
a
b
c
Teleinformática : Tema 4
e
f
g
45
5
Tipos de puente
• La estrategia utilizada en la retransmisión
varía según el tipo de encaminamiento:
– transparente
– encaminamiento fuente (source routing)*
* Para conectar segmentos Token ring
• Establecen varios dominios de colisión
independientes (mejor rendimiento que un
repetidor) pero mantienen un único dominio
de difusión
46
Teleinformática : Tema 4
5
Puentes transparentes
• Su funcionamiento es transparente a las estaciones
que se comunican
• Detectan en qué red está presente cada dirección
física
• Construyen una tabla de encaminamiento
• Consultan esa tabla para decidir cuándo procede
retransmitir una trama (y hacia dónde)
• Son los que más se utilizan
47
Teleinformática : Tema 4
5
Puentes source routing
• Requieren asignar identificadores a los puentes y a
los segmentos de red
• Cada trama lleva un campo donde se indica qué
puente(s) debe(n) retransmitirla
• Ese campo detalla la ruta que debe seguir la trama
(por qué puentes y segmentos debe pasar)
• En este método los computadores deben
"colaborar" indicando esa ruta al transmitir la
trama
• Hay métodos para averiguarla previamente
48
Teleinformática : Tema 4
5
Conmutadores (Switches)
• Básicamente, es un puente multi-puerto (con
mayores prestaciones)
• El tráfico deja de ser por difusión y sólo se envía al
destino (analizando la dirección física)
• Mejora las prestaciones respecto a un hub
– Permite varias comunicaciones simultáneas
switch
10 Mbps
10 Mbps
49
Teleinformática : Tema 4
5
50
Teleinformática : Tema 4
5
Diferencias conmutadores/puentes
• Los conmutadores son apreciablemente más
rápidos
– Realizan conmutación hardware frente a la
conmutación software de los puentes
• Pueden conectar segmentos de red con distinto
ancho de banda
• Permiten más puertos que los puentes
– Y el coste por puerto es más barato
• En la actualidad los conmutadores están
reemplazando a los puentes en la mayoría de
instalaciones (redes homogéneas)
51
Teleinformática : Tema 4
5
Combinación switch/hub
switch
Dept. A
hub
Dept. B
hub
Dept. C
hub
52
Teleinformática : Tema 4
5
Routers
• Permiten la interconexión de redes con igual o
distinta tecnología (p. Ej. WANs y LANs)
• Requieren esquemas de direccionamiento
adicionales
– Analizan las direcciones de red (por ejemplo IP) para
retransmitir los paquetes por la ruta apropiada
• Mantienen dominios de difusión separados (uno
por cada red interconectada)
53
Teleinformática : Tema 4
5
Ejemplo: LAN pequeña
54
Teleinformática : Tema 4
5
Ejemplo: LAN mediana
Internet Service Provider
55
Teleinformática : Tema 4
5
Ejemplo: WAN pequeña
56
Teleinformática : Tema 4
5
Ejemplo: WAN de altas prestaciones
T1 Line: 1.5 Mbps
57
Teleinformática : Tema 4
Problemas
• Una oficina tiene dos departamentos y una
LAN. Proponga opciones para mejorar el
rendimiento de la red local.
• Se desea enviar varios flujos de video por
una red local. ¿Qué tipo(s) de red(es)
local(es) será(n) adecuada(s) para esta
tarea?
58
Teleinformática : Tema 4
Problemas
• Se dispone de una red Ethernet a 10 Mbps
con diez usuarios. Si todos utilizan las
mismas aplicaciones
– ¿Qué capacidad tiene disponible cada uno?
– ¿Qué cambios se puede hacer para mejorar esa
capacidad por usuario?
59
Teleinformática : Tema 4
Descargar