Info
Funciona en Capa 2, crea una relacion de confianza entre una Interfaz y MAC en la tabla CAM, enviando mensajes entre dispositivos a travez del “Data Plane”
Metodo Aprendizaje
- MAC Origen
- Si no existe: Agrega a la tabla CAM por 5 minutos
- Si ya existe: Reestablece el timeout de 5 minutos
- MAC Destino
- Si no existe: Envia un mensaje de Broadcast por sus interfaces a travez de la Sub-Red
- Si ya existe: reenvia el trafico por la interfaz correspondiente
graph TD; A[Trama Recibida] --> B{Revisa MAC Destino}; B -->|Conocido| C[Reenvia al Puerto]; B -->|Desconocido| D[Trama Broadcast]; C --> E[Puerto]; D --> E; A --> G{Revisa MAC Origen}; G -->|Desconocido| F[Actualiza Tabla CAM]; G -->|Conocido| H[Refresca Timeout];
Visualizacion
show interfaces [int S/S/P] switchport
→ Revisar configuracion Puerto
show interface status
→ Estado interfaz condensada y simplificada
Troubleshooting
Enfoques para utilizar: De abajo hacia arriba - Comparacion
- Interfaz Encendida
sh ip int brief
: Resumen interfacessh int status
: Velocidad, estado y err-disablesh int [int S/S/P]
: detalles sobre interfazsh cdp neighbor
- Asignacion de VLAN (Troncales y Acceso)
sh vlan brief
: Creacion de vlans |show vlan
sh vlan id [vlan-id]
sh interfaces trunk
: VLANs permitidas en enlaces troncales
- Etherchannel
- General
sh etherchannel summary
: Resumen y detalle grupossh etherchannel [po-number] detail
sh etherchannel [po-number] detail | s Mode
sh etherchannel detail
: Detalle sobre Negociacion de gruposh etherchannel port-channel
: VLAN asignadas
- LACP
sh lacp internal
: Estado LACP, Ver modo Pasivo / Activosh lacp neighbor
: Vecinos LACP
- PAgP
sh pagp internal
: Estado PAgP, timers y flagssh pagp neighbor
: Vecinos PAgP
- General
- 802.1D (STP) o 802.1W (RSTP)
- Problemas:
- Estado STP
sh spa
sh spa sum
sh spa vlan [vlan-id]
sh spa root
: Switch Raiz para cada VLANsh spa bri
: Prioridades y costo del switchsh spa bri det
: Ver info sobre el Root Bridge y mas info
- Tipos de Puerto STP
sh spa act
sh spa inc
sh spa int [int S/S/P]
sh spa mst int [int S/S/P]
- Mecanismos de estabilizacion STP y Seguridad de Puerto
sh int status
sh por int [int S/S/P]
- Estado STP
- Problemas:
- Estado MSTP
sh spa
sh spa mst conf
: Configuracion de MSTsh spa mst [instance-number]
sh spa mst interface [int S/S/P]
- Estado MSTP
Extra
Usa Chips ASIC: Circuitos integrados especificos de la aplicacion, de alli su rapidez
Metodo Reenvio
- Switching Store-and-Forward (Almacenamiento y reenvio)
[Defecto en Cisco]
: Recibe toda la trama del trafico, la verifica y la reenvia despues de determinar la MAC de destino.- Comprobacion de Errores: Comprueba errores CRC(Cyclic Redundancy Check) en la FCS(Frame Check Sequence o “Secuencia de Comprobacion de Cuadros”). Se descartan tramas malas.
- Almacenamiento en Bufer: Mientras comprueba el FCS se almacenara la trama en bufer, esto permite regular las velocidades de los puertos y evitar cuellos de botella.
- Metodo “Frag(Fragment) Free”, comprueba el destino y asegura que sea de almenos 64 Bytes, esto evita los runts(generalmente tramas erroneas, errores o colisiones)
- Switching Cut-Through (Corte): Reenvia la trama inmediatamente despues de determinar
- Latencia muy pequeña (~10 µs)
- No comprueba FCS, puede propagar errores, lo que puede provocar problemas de Bandwidth
- No es compatible con puertos de entrada/salida a diferentes velocidades
Configuracion Experimental
enable
show interfaces switching
config t
int [int S/S/P]
switching-mode cut-through
Estructura Frame
- Frame Header
- Preamble (8B)
- Destination MAC Address (6B)
- Source MAC Address (6B)
- Type (2B)
- FCS Checksum (CRC) (4B)
Colisiones
Las colisiones son Aunque la mayoria de dispositivos negocian el estado y la velocidad
- Full
- No hay dominios de colision
- Reduce la congestion
- Half
- Las colisiones son posibles
- Contencion por el ancho de banda