Switches

Un switch es un dispositivo hardware que normalmente opera en la capa 2 (OSI). Interconecta dos o más segmentos de red.

La memoria de un switch se divide en varias partes:

La NVRAM donde tenemos la configuración inicial del Switch, la startup config

La Flash donde tenemos el sistema operativo del switch o IOS

Y la RAM, la memoria volátil donde se incluye la información de la NVRAM y la flash al inicial el switch

Poseen una CPU de proceso y un software que hace las funciones de SO llamado IOS.

Los pertos de un switch se nombran como sigue: fa0/1, fa0/2, fa0/3, fa0/4, el fa0/0 no existe nunca, nunca se nombra un puerto como '0'.

Funcionamiento de un switch:

Al recibir una trama por uno de sus puertos, si no tiene el destino en su tabla MAC, envía esta trama por todos los puertos excepto por el puerto por el que ha recibido la trama, sin embargo, si tiene la información del destino en su tabla MAC, envía esta trama a través del puerto que toca.

Cada vez que un host envia una trama a través del switch este graba en la tabla MAC el origen, pero las entradas de esta tabla se borran en un tiempo determinado, podemos conseguir el mismo efecto reiniciando el switch o bien con el comando 'clear mac address table'.

Port security:

Es importante dotar de seguridad a un switch, esto lo podemos conseguir añadiendo seguridad a un puerto, haciendo por ejemplo que solo pueda conectarse un dispositivo con una mac determinada al puerto de acceso, y si se intentara conectar otro dispositivo podemos bloquear a ese usuario o bien deshabilitar el puerto.