Академический Документы
Профессиональный Документы
Культура Документы
Se relaciona con Lab 6. Cubre los dispositivos de interconexin (en diferentes capas) y la diferencia entre la conmutacin LAN (puente) y el enrutamiento. Luego habla de LAN switching, incluyendo algoritmo de aprendizaje puente, puente transparente, y el protocolo de rbol de expansin.
1
Outline
dispositivos de interconexin Puentes / LAN switches vs Routers Puentes Puentes Aprendizaje puentes transparentes
Introduction
Hay muchos dispositivos diferentes para la interconexin de redes
Ethernet Hub
Hosts
Ethernet Hub
Hosts
Bridge
Router
Tokenring Gateway
X.25 Network
Ethernet Hub
Se utiliza para conectar hosts a Ethernet LAN y conectar varias LAN Ethernet Las colisiones se propagan
Ethernet Hub Host
IP IP
LLC
LLC
802.3 MAC
Hub
Hub
802.3 MAC
Bridges/LAN switches
Un puente de interruptores o LAN es un dispositivo que interconecta dos o ms redes de rea local (LAN) y reenva los paquetes entre estas redes. Interruptores Puentes / LAN operan en la Capa de enlace de datos (Capa 2)
Tokenring
Bridge
IP
Bridge
LLC LLC
IP
LLC
802.3 MAC
LAN
802.3 MAC
802.5 MAC
LAN
802.5 MAC
Convenio: Dado que muchos de los conceptos, comandos de configuracin y protocolos de conmutadores LAN se desarrollaron en la dcada de 1980, y por lo general utilizan el viejo trmino 'puente', nosotros, con pocas excepciones, consulte conmutadores LAN como puentes.
Hub
CSMA/CD CSMA/CD CSMA/CD CSMA/CD CSMA/CD CSMA/CD CSMA/CD CSMA/CD
CSMA/CD CSMA/CD
Switch
CSMA/CD CSMA/CD
HighSpeed Backplane
CSMA/CD CSMA/CD
CSMA/CD CSMA/CD
Input Buffers
Output Buffers
10 Mbps 10 Mbps
10 Mbps 10 Mbps
Routers
Los routers operan en la capa de red (Capa 3) Interconexin de redes IP
IP network
Host Router
IP network
Router
IP network
Host
Application
Application
TCP
TCP
IP
Network Access
IP
Network Access Network Access
IP
Network Access
IP
Network Access
Network Access
Host
Router
Router
Host
Gateways
El trmino "Gateway" se utiliza con diferentes significados en diferentes contextos "Gateway" es un trmino genrico para los routers (Nivel 3) "Gateway" tambin se utiliza para un dispositivo que interconecta diferentes redes de capa 3 y que realiza la traduccin de protocolos ("enrutador multiprotocolo")
IP Network
Host Gateway
X.25 Network
Gateway
SNA Network
Host
10
11
Internet
FDDI FDDI
12
Internet
13
350T
350T
350T
350T
350T
350T
350T
350T
350T
350T
350T
14
Bridges
Objetivo general del diseo: Total transparencia "Plug-and-play" Auto-configuracin de hardware o software sin cambios Los puentes no deben afectar el funcionamiento de redes de rea local existente
Tres piezas para entender puentes: (1) Transmisin de Marcos (2) El aprendizaje de direcciones (3) Spanning Tree Algorithm
16
LAN 2
d
Bridge 3 Bridge 1
Bridge 4
LAN 5
Bridge 5
LAN 1
Bridge 2
LAN 3
LAN 4
17
Transparent Bridges
Tres enfoques principales se encuentran: enrutamiento fijo enrutamiento de origen Spanning Tree Routing (IEEE 802.1d) Nosotros slo discutimos el ltimo en detalle. Puentes que ejecutan el algoritmo spanning tree estn llamados puentes transparentes
18
MAC address
port
1 2
age
10 20
a0:e1:34:82:ca:34 45:6d:20:23:fe:2e
19
Bridge 2
Port A Port B Port C
Found?
Not found ?
Src=x, Dest=y
Src=x, Dest=y
Src=x, Dest=y
21
Src=y, Dest=x
Port 3
22
Example
Considere los siguientes paquetes: (Src = A, Dest = F), (Src = C, Dest = A), (Src = E, Dest = C) Qu han aprendido los puentes?
Bridge 2
Port1 Port2 Port1
Bridge 2
Port2
LAN 1
LAN 2
LAN 3
F
23
Peligro de Loops
Considere las dos LAN que estn conectados por dos puentes. Supongamos anfitrin n est transmitiendo una? Bastidor F con rumbo desconocido. Qu est pasando? Puentes A y B de inundacin del marco? Para LAN 2. Puente B ve F on LAN 2 (con? Destino desconocido), y copias? El marco de nuevo a LAN 1 Puente A hace lo mismo. La copia contina Dnde est el problema? Cul es la solucin?
LAN 2
F F
Bridge A
F
Bridge B
F
LAN 1
F
host n
24
LAN 2
d
Bridge 3 Bridge 1
Bridge 4
LAN 5
Bridge 5
LAN 1
Bridge 2
LAN 3
LAN 4
25
Configuration BPDUs
Set to 0 Set to 0 Set to 0 lowest bit is "topology change bit (TC bit) ID of root Cost of the path from the bridge sending this message
Configuration Message
26
27
Concepts
Cada puente como un identificador nico: Puente de identificacin? Puente ID = Prioridad: 2 bytes? Puente de direccin MAC: 6 bytes Est configurado Prioridad Direccin MAC del puente es ms direcciones MAC de todos los puertos
28
Concepts
Raz de coste de la ruta: Para cada puente, el coste de la ruta de acceso min costo a la raz. ? Puente Designado, Designated Port: Puente individual en una LAN que proporciona la ruta de coste mnimo a la raz de esta LAN:? Si dos puentes tienen el mismo coste, seleccione el que tiene mayor prioridad? Si el puente min costo tiene dos o ms puertos de la LAN, seleccione el puerto con el identificador ms bajo Nota: Se supone que el "costo" de un camino es el nmero de "saltos".
29
puente raz (lo que el emisor piensa que es) raz coste de la ruta para el envo de puente? Identifica puente enviando? Identifica el puerto de envo
La transmisin de los resultados de BPDU en la computacin distribuida de un rbol de expansin La convergencia del algoritmo es muy rpido
30
Ordering of Messages
Se define un ordenamiento de mensajes BPDU ID R1 C1 ID B1 ID P1 ID R2 C2 ID B2 ID P2
M1 M2 We say M1 advertises a better path than M2 (M1<<M2) if (R1 < R2), Or (R1 == R2) and (C1 < C2), Or (R1 == R2) and (C1 == C2) and (B1 < B2), Or (R1 == R2) and (C1 == C2) and (B1 == B2) and (P1 < P2)
31
32
R1 C1 B1 P1
R2 C2 B2 P2
R2 C2+1 B1 P1
Sin embargo, el nuevo BPDU no se enva necesariamente En cada puente, el puerto en el que se recibi el "mejor BPDU" (a travs de relacin "<<") es el puerto raz del puente.
33
Cost
x
Port x
B enviar este BPDU en el puerto x slo si su BPDU es mejor (a travs de relacin "<<") que cualquier BPDU que B recibe desde un puerto x.
Port A
Bridge B
Port C Port B
En este caso, B tambin asume que? Es el puente designado para el? De LAN al que se conecta el puerto Y x puerto es el puerto designado de esa LAN
34
35
LAN 2
D
d
Bridge
R D
Bridge
R
Bridge
LAN 5
R
Bridge
Cul es el rbol de expansin? En cada LAN, conecte los puertos de I a los puertos D en esta LAN
D
LAN 1
R D
Bridge
LAN 3
LAN 4
36
Example
Asuma que todos los puentes envan sus BPDU de una vez por segundo, y se supone que todos los puentes envan sus BPDU al mismo tiempo, Asuma que todos los puentes se encienden simultneamente en el tiempo T = 0 seg.
Bridge ID 7 LAN port A port B port B port A Bridge ID 3 port C LAN port B port A Bridge ID 1 port A LAN Bridge ID 2 port B port B LAN port A port C LAN port A port B Bridge ID 5 port C LAN
Bridge ID 6
Bridge 2
(2,0,2,port) ports A,B
Bridge 3
(3,0,3,port) ports A,B,C
Bridge 5
(5,0,5,port) ports A,B,C (1,1,5,port) B,C
Bridge 6
(6,0,6,port) ports A,B,C,D (1,1,6,port) A,C,D
Bridge 7
(7,0,7,port) ports A,B,C
T=1sec
(1,0,1,port) A,B (2,0,2,port) A,B (1,1,3,port) A,C (1,1,7,port) A
T=2sec
(1,0,1,port) A,B (1,2,2,port) none (1,1,3,port) A,C (1,1,5,port) B,C (1,1,6,port) D (1,1,7,port) none
En la tabla (1,0,1, puerto) significa que el BPDU es (1,0,1, A) si el BPDU se enva en el puerto A y (1,0,1, B) si se enva en el puerto B. En T = 1, Puente 7 recibe dos BPDU del puente 1: (1,0,1, A) y (1,0,1, B). Suponemos que A es numricamente inferior B. Si no es as, entonces el puerto raz del puente 7 cambios.
38
A,B -
A B
Bridge ID 7 LAN
B A,C -
B D A,C
B A,C
Resulting tree:
port A Bridge ID 3 port C
port A port B
port C
port C
LAN
LAN port B
port A
Bridge ID 1
Bridge ID 6
39