Info
Funciona en Modelo OSI, 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 vlansh vlan id [vlan-id]sh interfaces trunk: VLANs permitidas en enlaces troncales
- Etherchannel
- General
sh etherchannel summary: Resumen y detalle grupossh etherchannel [po-number] detailsh etherchannel [po-number] detail | s Modesh 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 spash spa sumsh 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
- Estado Puerto STP STP
sh spa actsh spa incsh spa int [int S/S/P]sh spa mst int [int S/S/P]
- Mecanismos de estabilizacion STP y Seguridad de Puerto
sh int statussh por int [int S/S/P]
- Estado STP
- Problemas:
- Estado MSTP
sh spash 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