frame forwarding
hay 2 tipos de frames entrando y saliendo de la interfaz
- infress: usado para describir el puerto donde el frame entra al dispositivo
- egress: usado para describir el puerto que el frame usara cuando salga del dispositivo
tabla de direccionamiento MAC de un switch
el switch LAN mantiene una tabla que es referencia cuando quiere reenviar trafico, mantiene una asociacion estricta entre direcciones MAC y puertos.
es guardada en “content addressable memory” (CAM), a veces se refiere a la tabla como CAM table
learn and forward method
es un proceso de los pasos realizado por cada frame que entra al switch
- learn: examinar la direccion MAC de origen y el puerto por el que entro al switch
- si la direccion MAC no existe, la agrega a la tabla junto con el puerto de entrada
- si la direccion MAC existe, el switch actualiza el refresh timer para esa entrada
- por default, la mayoria de switches ethernet mantienen una entrada por 5 minutos
- forward: examinar la direccion MAC de destino
- si la direccion MAC esta en la tabla, va a reenviar el frame por el puerto especificado
- si la direccion MAC no esta en la tabla, va a reenviar el frame por el puerto todos los puertos, menos el puerto de ingreso.
- tambien se le dice unknown unicast
- si la direccion MAC de destino es broadcast o multicast, el frame tambien es flooded en todos los puertos menos el entrante
metodos de forwarding
los switches tienen software en: ASICs -> application specific integrated circuits
- estos reducen el tiempo de manejno de los frames dentro del dispositivo y permiten manejar un numero mayor de frames sin degradar el rendimiento
store-and-forward
- error checking: cuando ingresa el frame, el switch compara su (FCS) contra sus propios calculos
- si no coinciden lo dropea
- automatic buffering: el metodo de store and forward provee soporte de cualquier tipo de velocidad ethernet
- por ejemplo para manejar frames viajando a 100Mbps que tienen que ser enviados a una interface de 1Gbps necesitaria usar este metodo
cut-through
- no hace error checking
- frame switching rapido
- empieza el reenviado luego de que haya leido el “type” field
dominios de switching
collision domains
si un puerto ethernet en un switch esta operando en half-duplex, cada segmento esta en su propio dominio de colision -> aca pueden haber colisiones si dos dispositivos intentasen comunicarse al mismo tiempo
por default los puertos switch autonegocial full-duplex

dominios de broadcast
cuando un switch recive un frame broadcast, lo reenvia por todos sus puertos excepto el de ingreso
los frames broadcasts a veces son necesarios para localizar otros dispositivos y servicios de red, pero tambien reducen la eficiencia de la red.
aliviar congestion de red
- velocidades rapidas de puertos
- switch interno rapido
- buffers de frames largos
- alta densidad de puertos