Skip to main content

¿Qué es una mesa de levas?

Una tabla CAM (Content Addressable Memory) es un componente crítico para el funcionamiento de un conmutador de red Ethernet. Los conmutadores Ethernet conectan múltiples computadoras en una sola red, de la misma manera que los hubs u otros dispositivos de red. Sin embargo, a diferencia de otros dispositivos de red, un conmutador contiene una tabla CAM. La tabla CAM permite que la información enrutada a través del conmutador se dirija a una sola computadora en la red, en lugar de a todas las computadoras en red. Esto aumenta la especificidad de la información que viaja a través de la red, a costa de un aumento de la vulnerabilidad a los intentos de piratería del sistema de red.

Es útil pensar en una tabla CAM como un intermediario o como un controlador de tráfico. Se encuentra entre las computadoras conectadas y todos los datos que se mueven a través de la red, dirigiendo la información según sea necesario a destinatarios específicos. Sin una tabla CAM, cualquier información transmitida a través del conmutador de red se enviaría simultáneamente a todas y cada una de las computadoras conectadas a la red. En muchos tipos de redes, esto presentaría un grave problema de privacidad; imagine una red bancaria donde cada terminal tenía acceso a cada bit de información que inundaba el sistema: las contraseñas de los individuos y la información de la cuenta serían visibles para todos los usuarios. Con la tabla CAM en su lugar, los datos viajan exclusivamente a la computadora de su destinatario, obviando estas preocupaciones de privacidad.

Las tablas CAM funcionan utilizando las direcciones de Control de acceso a medios (MAC) de las computadoras conectadas a la red. Piense en estos como números de apartado de correos. Cuando la información se envía a lo largo de la red, viene con una dirección MAC específica en mente. La tabla CAM toma la información, la ordena a través del número MAC y la envía a la computadora deseada.

Aunque las tablas CAM son útiles para mantener los datos privados dentro de las redes, la presencia de una tabla CAM puede aumentar la amenaza de vulnerabilidad de la red a ataques externos. Los hackers explotan la capacidad de memoria limitada de las tablas CAM para exponer e interceptar la información que se mueve a través de la red. Las redes que emplean tablas CAM deben estar atentas a esta amenaza.

Las tablas CAM solo pueden almacenar un número limitado de direcciones para puertos MAC específicos. Los piratas informáticos atacan la red inundando las tablas CAM con información excesiva de la dirección MAC. Una vez que la tabla se desborda con datos, comienza a actuar como un centro: ignorando la privacidad y enviando datos a cada puerto simultáneamente. Una vez que esto ocurre, los piratas informáticos pueden interceptar los datos a través de la red; se vuelve visible para todas las computadoras conectadas. Además de comprometer los datos en la red, esto también afecta el rendimiento de la red, ralentizando la red hasta un rastreo hasta que se resuelva el problema.