CISCO IOS - FAST SWITCHING

Describimos en qué consiste "Fast Switching", y los mecanismos que definen su funcionamiento.

Cargando video...

NOTA: Solo puedes ver una versión limitada del video a baja resolución, si quieres ver la versión completa por favor regístrate y obtén alguno de nuestros planes!

Descripción del Vídeo

Que es Fast Switching?
Incorpora una memoria Cache en donde se mantiene una copia de la información de  Accesibilidad/interfaz/MAC aprendida mientras realizaba Process Switching

Procedimiento para el reenvío de paquetes Fast Switching:
La interfaz detecta un paquete en la interfaz
Interrupción del CPU 
Verifica que la entrada este en cache a fin de determinar si el destino ya tiene una interfaz saliente y una cabecera de capa 2.

Cache: NO
Copia el paquete en memoria
Se realiza una consulta a la tabla de enrutamiento (direccion IP destino de la cabecera IP)
Se consigue la dirección del next-hop (en caso de que haya recursividad)
Encuentra la información de capa 2 del next-hop (ARP?)
Almacena esta información (interfaz, next-hop, mac) en una memoria de rápido acceso.
Reescribe la información de capa 2
El route copia el paquete de la memoria a la interfaz saliente
CACHE: SI
<No lo coloca en la cola para el servicio IP_Input>.
Copia la información de la memoria a la I/O memory.
Notifica a la interfaz sobre la presencia de un paquete en cola.
La interfaz toma el paquete de la I/O memory y lo transmite.

Ventajas de Fast Switching
IOS realiza todo el reenvío del paquete dentro del intervalo de interrupción
Siempre y cuando exista la entrada en caché.
No es necesario acceder a otros procesos como IP_INPUT
Siempre y cuando exista la entrada en caché.
La tabla de "Fast Switching"se llena en base a los paquetes reenviados con "Process Switching".

Desventajas de Fast Switching:
Cache thrashing
Cache missing (no existe una entrada en cache para el destino)
Pasan a ser reenviados por "process Switching"

Rating

Global

Ver video en playlist

comments powered by Disqus