Modulo 3: Switching y Redes LAN
August 27, 2016 | Author: Celia Gallego Botella | Category: N/A
Short Description
1 Modulo 3: Switching y Redes LAN2 Índice 1. Métodos de Acceso 2. Formato de Frame Genérico 3. Topo...
Description
Modulo 3: Switching y Redes LAN
Índice 1. 2. 3. 4. 5. 6. 7.
Métodos de Acceso Formato de Frame Genérico Topologías Tecnología Ethernet 802.x STP. Spanning Tree Protocol VLANs. Virtual LANs VTP. Virtual Trunk Protocol
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
2
Métodos de Acceso
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
3
METODOS DE ACCESO • Contención – Ethernet 802.3. (CSMA/CD)
• Token Passing – 802.4, 802.5 y FDDI
• Polling – 100VGAnyLan
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
4
Métodos de Acceso CSMA/CD – – –
Carrier Sense Multiple Access Collision Detection
1. 2. 3.
Si el medio está libre hablo. Si está ocupado hasta que esté libre Si hay colisión espero tiempo aleatorio y reintento(Algoritmo Backoff)
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
5
Métodos de Acceso (cont) TOKEN PASSING –
Uso de Token
1. 2. 3.
Espero que me llegue el token para hablar. Envio un paquete y entrego el token Para enviar otro paquete debo esperar el token.
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
6
Formato Frame Genérico
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
7
Formato Frame Genérico
Destination Address
Source Address
Type Length
I
n
f
o
CRC
• Destination & Source Address. Direccionamiento de los dispositivos que se comunicarán. • Type / Length. Tipo de protocolo que se encapsula o largo total del paquete • CRC. Cyclical Redundancy Check
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
8
Topologías de Red
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
9
Topologías de Red
BUS ANILLO
ESTRELLA ÁRBOL
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
10
Tecnología Ethernet 802.x
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
11
ETHERNET • Tecnología basada en el sistema Aloha utilizado para interconectar dispositivos dentro de una misma LAN
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
12
Comparación con Modelo OSI
LLC Data Sublayer
Link Layer
Logical Link Control IEEE 802.5
MAC Sublayer
Ethernet Ethernet Physical Layer
EL64E: Redes de Computadores
802.3
Token Passing Bus 802.4
| Switching y Redes LAN |
Token Ring
Fast Ethernet
FDDI
802.5
802.u
802.u
Jorge Sandoval
13
Logical Link Control IEEE 802.2
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
14
Características • La IEEE decidió dividir en 2 la capa de Enlace: • MAC: Medium Access Control • LLC: Logical Link Control
• Se proponen 3 tipos operación – Clase I : No Orientado a la Conexión – Clase II : Orientado a la Conexión – Clase III : No Orientado a la Conexión con Acknowledge
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
15
Direccionamiento
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
16
Direccionamiento (cont)
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
17
Problemas • Los DSAP y SSAP son muy pequeños (solo hay 6 bits disponibles) • Ni siquiera IP alcanzó a obtener una dirección SSAP-DSAP
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
18
Ethernet IEEE 802.3
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
19
Características • • • • • • • • • •
Desarrollado por DEC, Intel y Xerox Fue estandarizado en IEEE 802.3 Utiliza CSMA/CD Codificación Manchester Medio físico compartido Transmisión asíncrona Cada nodo es Tx y RX Cada nodo tiene su reloj Tamaño de frame mínimo y máximo Distancia máxima (en un dominio de colisión)
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
20
CSMA/CD • Carrier Sense Multiple Access Collision Detection • Evolución – – – –
Aloha Puro Slotted Aloha CSMA (Carrier Sense Multiple Access) CSMA/CD (Collision Detection)
• Funcionamiento 1. Escucha si el medio esta siendo utilizado por algún sistema. 2. Espera a que el medio esté libre 3. Si hay colisión espero tiempo aleatorio y reintento (Algoritmo Backoff)
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
21
Diagrama de Flujo CSMA/CD
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
22
Direccionamiento Ethernet • Los host poseen una dirección de interfaz de red única de 48 bit (12 digitos Hexadecimales) • Primero 3 octetos representan al vendor y los restantes a la interfaz de red • Tipos de Direcciones: – Unicast (08:0:20:77:dc:7b) – Broadcast (FF:FF:FF:FF:FF:FF) – Multicast (01:00:5E:xx:xx:xx)
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
23
Frame Ethernet y IEEE 802.3 Frame Ethernet 8 Preamble
IP
6 Destination Address
6
IPX Apple Talk
2
4
Source Type Address
Frame IEEE 802.3
IP
8
6
Preamble
Destination Address
EL64E: Redes de Computadores
6
I n f o
CRC
IPX Apple Talk
2
Source Length LLC Address
| Switching y Redes LAN |
4 I n f o
Jorge Sandoval
CRC
24
Descripción de Campos del Frame • Preamble – Compuesto de unos y ceros es usado para la sincronización y determinar cuando un frame comienza.
• Destination address – Dirección Ethernet del host destino.
• Source address – Dirección Ethernet del host origen.
• Type – Describe el tipo de datos que se está encapsulando (como IP, ICMP, ARP, o RARP).
• Data – Información que envia la aplicación.
•
CRC – Se usa para la detección de errores.
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
25
Frame IEEE 802.3 con IEEE 802.2
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
26
Distancia Máxima v/s Frame mínimo
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
27
Inter Frame Gap IFG: Tiempo mínimo que debe esperar antes un host antes de enviar un nuevo frame. IFG=96 bit 9,6 s @10Mbps 960ns @100Mbps 96ns @1000Mbps
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
28
Ethernet Stardards 10Base2: 10 Mbps cable coaxial RG 58 10Base5: 10 Mbps cable coaxial RG 8 10Broad36: 10 Mbps broadband cable 1Base5: 1 Mbps sobre 2 pares de UTP 10BaseT: 10 Mbps sobre 2 pares de UTP 10BaseFL: 10 Mbps fibra punto a punto 10BaseFB: 10 Mbps fibra backbone 10BaseFP: 10 Mbps fibra passive star 100BaseT4: 100 Mbps sobre 4 pares de CAT 3, 4 o 5 100BaseTX: 100 Mbps sobre 2 pares de CAT-5 UTP 100BaseFX: 100 Mbps CSMA/CD sobre 2 fibras 1000BaseSX 1000 Mbps sobre 2 fibras 1000BaseLX 1000 Mbps sobre 2 fibras
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
29
FastEthernet IEEE 802.3u
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
30
Características • Funciona a 100 Mbps • Usa los mismos frames que Ethernet • Funciona en un medio compartido (half duplex) con CSMA/CD o bien Full Duplex. • Utiliza 2 pares de UTP CAT 5 • Posee un mecanismo de autonegociacion de velocidad • Utiliza fibra o cobre • Aun en fibra la distancia está limitada a 412mt • Existen 2 tipos de repeaters: Tipo I (lento) y Tipo II (más rápido). • Solamente se permiten 2 repeaters.
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
31
Modelo de Capas
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
32
GigaEthernet IEEE 802.3z
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
33
Características • Extensión de Ethernet que permite una tasa de transferencia de 1000 Mbps • Compatible con Fast Ethernet e Ethernet • Puede funcionar Full Duplex o con CSMA/CD • Funciona sobre fibra o cobre
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
34
Modelo de Capas
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
35
Frame
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
36
Transmisión
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
37
Evolución de una Red Ethernet
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
38
Condición Inicial
10MBps Ethernet Servidor de Archivos
Computadores
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
39
Cambio a Hub y UTP
10MBps Ethernet
Servidor de Archivos
Computadores
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
40
Cambio a Switch 10MBps Ethernet
Switch
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
41
Cambio a FastEthernet 100 MBps Fast Ethernet
100 MB F-Ethernet
EL64E: Redes de Computadores
100 MB F-Ethernet
| Switching y Redes LAN |
Jorge Sandoval
42
Cambio a GigaEthernet 1000 MBps Giga Ethernet
Granja de Servidores
100 MBps Fast Ethernet 10MBps Ethernet
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
43
Cambio a 10GigaEthernet 10Gbps 10Giga Ethernet
Granja de Servidores
1/10Gbps GigaEthernet 1000/100/10Mbps Ethernet
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
44
Spanning Tree Protocol
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
45
Descripción • Spanning Tree Protocol – STP – – – –
Protocolo que previene loops de capa 2. Se implementa por interfaz. Se crea un árbol identificando un nodo raíz. Es implementado tanto en switch como en bridges.
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
46
Estados de las Interfaces ESTADO
Reenvia Frames
Aprende MAC
Tipo de Estado
Blocking
NO
NO
Estable
Listerning
NO
NO
Transitorio
Learning
NO
SI
Transitorio
Forwarding
SI
SI
Estable
• Listening y learning son estados transitorios cuando cambia de root el árbol. • En el estado learning las direcciones MAC pueden ser aprendidas basadas en frames entrantes.
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
47
Tiempos entre estados • Tiempos entre estados. – Max-Age
:
6 a 20 seg. (20 seg)
• Blocking Listening • Lifetime de una BPDU
– Forward Delay:
4 a 30 sec. (15 seg.)
• Listening Learning • Learning Forwarding
– Hello Interval :
2 sec, min 1 sec
• intervalo de transmición de BPDUs desde el root).
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
48
Operación • Todas las interfaces del árbol están en modo forwarding • Cada bridge que no es root considera una de sus puertas para tener menor distancia administrativa entre el mismo y el bridge root. Esta interfaz llamada puerta de bridge root es puesta en estado forwarding. • Existen los mensajes BPDU (Bridge Protocol Data Unit) que se utilizan para controlar el protocolo
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
49
Operación
2
• Los bridges intercambian el Bridge ID (MAC) y eligen al root (MAC menor). Todas las interfaces están inicialmente en estado forwarding • Cada bridge recibe BPDU desde el root. La puerta por la cual recibe el BPDU con menor costo es llamado la puerta al bridge root, esta puerta es puesta en estado forwarding. • Las otras interfaces son puestas en estado blocking. • El root envía BPDU cada “Hello time” segundos. Los otros bridges escuchan los BPDU y saben que nada ha cambiado. El Hello time es definido por el BPDU. • Si el bridge no recibe el BPDU por un tiempo determinado es causa que el spanning tree ha cambiado y se debe elegir otro root. • Algunas interfaces cambian a forwarding desde blocking o viceversa. • Pueden ocurrir loops temporales dentro de los cambios. EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
50
Operación 3
LISTERNING
LEARNING
BLOCKING
EL64E: Redes de Computadores
FORWARDING
| Switching y Redes LAN |
Jorge Sandoval
51
Diagrama de Funcionamiento
Mensajes a intervalos regulares : 1 4 seg
1
Bridge 1
BPDU
Bridge 2
BPDU Bridge ID Priority field MAC-layer address Port ID Root Bridge Path Costs
EL64E: Redes de Computadores
Bridge 3
BPDU
BPDU
Bridge 4
Bridge 5
BPDU
| Switching y Redes LAN |
Jorge Sandoval
52
Diagrama de Funcionamiento
2
ROOT Priority =1 Bridge 1
Costo =10
Costo =100
Bridge 2
Costo =10 BPDU Bridge ID Priority field MAC-layer address Port ID Root Bridge Path Costs
EL64E: Redes de Computadores
Bridge 3 Cost Path 210
Cost Path 200
Costo =100 Bridge 4
Costo =100
Costo =100 Costo =100 Bridge 5
Costo =100 BLOCKING
| Switching y Redes LAN |
Jorge Sandoval
53
Variaciones de STP • CST : Common STP (802.1Q) • PVSP : STP por VLANs. (ISL) • PVST+ : Propietario de Cisco que permite pasar información CST hacia PVST.
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
54
VLAN: Virtual LAN
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
55
VLAN
VLAN1
EL64E: Redes de Computadores
VLAN2 VLAN3
| Switching y Redes LAN |
VLAN4
Jorge Sandoval
56
Independiente de la Topología y Tecnología usada VLAN 10 VLAN 10 Cat2820a
Cat2900a
Cat2820b
Cat2900b
VLAN 20
Cat2900c
Cat2820c
Cat2820d
ISL
802.1q
Cat2900d
VLAN 30 Cat5500
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
57
Configuración en Equipos
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
58
Comunicación entre VLAN
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
59
VTP: Virtual Trunk Protocol
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
60
Trunking • Tecnología que permiten identificar tráfico de diferentes VLANs – – – –
Inter-Switch Link (ISL). IEEE 802.1Q LAN Emulation (LANE) 802.10
• Una troncal es una conexión punto a punto entre dos Switches que permite transportar tráfico de diferentes VLANs.
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
61
IEEE 802.1Q MAC Address
2 Bytes TPID 2 Bytes TCI
New CRC
Type/Data
• TPID: (Tag Protocol Identifier) 0x8100 indica 802.1q/802.1p • TCI : Tag Control Information – 3 bits Prioridad del usuario. – 1 bit canonical format (CFI Indicator). – 12 bit VLAN ID (4096 VLANs).
• Al usar 802.1Q los frames Ethernet exceden los 1518 bytes originales, (1518 + 4 tag 802.1q = 1522 bytes). • Standar adoptado por la industria. • Medio Ethernet
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
62
ISL - Inter-Swicth Link Protocol
ISL header 26 Bytes
Frame Ethernet
4 Bytes CRC
• Header ISL contiene 10 bits de VLAN ID. (1024 VLANs). • Encapsulación • Propietario de Cisco • Medio Ethernet
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
63
Frame IEEE 802.1Q 6 Frame 802.1q
Destination Address
2
4
6 Source Address
TAG
4 I n f o
Type
16
3 1
12
TPID
PRI CFI
VID
26 Frame ISL
4
ISL Header 40 DA
4 4 TYPEUSER
EL64E: Redes de Computadores
48 SA
CRC
Frame Ethernet 16
24
24
LEN
SNAP
HSA
| Switching y Redes LAN |
15 1 16 VLAN
B D P U
CRC 16
INDEX RES
Jorge Sandoval
64
802.10 • • • •
VLANs sobre Backbones FDDI. Propietario de Cisco. Transporta VLAN dentro de frames 802.10 FDDI. SAID Security Association Identifier
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
65
Dynamic Trunk Protocol (DTP) • Protocolo que negocia automáticamente el tipo de troncal. • Modos. – – – – –
On Off Desirable Auto Nonegotiate
• DTP es un protocolo punto a punto. • Durante la negociación de la troncal el puerto no participa en el STP.
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
66
Vlan Trunk Protocol - VTP • Protocolo Propietario de Cisco. • Maneja la consistencia de las VLANs a traves de la red de Swicthes. • VTP Domain. • Modos de Operación VTP. – Server: Capacidades de crear, modificar y borrar VLANs; configurar VTP domain, VTP version, VTP pruning y otros parametros. Es el modo por defecto. – Client: Recive la información desde los VTP Servers. – Transparent: No participa en VTP. Forward VTP advertisements, pero no sincroniza sus VLANs con los VTP advertisements de los otros switches. • VTP Prunning.
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
67
Modos de Operación • Server. – Capacidades de crear, modificar y borrar VLANs. – Configurar VTP domain, VTP version, VTP pruning y otros parametros. Es el modo por defecto.
• Client – Recive la información desde los VTP Servers.
• Transparent – No participa en VTP. – Reenvia los VTP advertisements, pero no sincroniza sus VLANs con los VTP advertisements de los otros swicthes.
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
68
VTP: Operación • VTP opera a través de mensajes (multicast) enviados a una MAC particular. Note que los avisos VTP sólo viajan por las puertas de trunk. • Se asigna un dominio VTP, para ello se asigna un nombre de dominio a cada switch. La información VTP viaja sólo dentro de este dominio. • Para ello deben cumplirse las siguientes condiciones: – El switch en un dominio debe estar asigando al dominio VTP – Los switches deben ser adyacentes. – Trunking debe estar habilitado entre todos los switches.
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
69
VTP: Operación Se crea VLAN 5 en el switch B, esto es propagado Se crean VLAN 2VLAN y3 a los otros switchs. 4 en en el switch ambos B domios
Dominio ASIA no la aprende
Todos en el mismo Dominio dominio ASIA Dominio EUROPE Si se limpia la VLAN 4 en el switch D, esto se refleja en el E y F, pero nunca se aprende en el switch A, B y C. EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
70
Fast EtherChannel FEC • • • • • • •
Permite agrupar puertas Fastethernet. Link paralelos tratados como un único Link. Un STP. Redundancia. Compartir tráfico. PAgP (Port Aggregation Protocol). Ahorro de costos ya que no es necesario aumentar en 10x con altos precios
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
71
Link Aggegation Protocol • Link aggregation está estandarizado bajo IEEE 802.1AX-2008
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
72
Preguntas
EL64E: Redes de Computadores
| Switching y Redes LAN |
Jorge Sandoval
73
View more...
Comments