CAM (Content Addressable Memory) -taulukko on komponentti, joka on kriittinen Ethernet -verkkokytkimen toiminnalle. Ethernet -kytkimet yhdistävät useita tietokoneita yhteen verkkoon samalla tavalla kuin keskittimet tai muut verkkolaitteet. Toisin kuin muut verkkolaitteet, kytkin sisältää kuitenkin CAM -taulukon. CAM -taulukon avulla kytkimen kautta reititettävät tiedot voidaan osoittaa yhdelle verkon tietokoneelle eikä kaikille verkotetuille tietokoneille. Tämä lisää verkon kautta kulkevien tietojen spesifisyyttä, mikä lisää haavoittuvuutta verkkojärjestelmien hakkerointiyrityksille.
On hyödyllistä ajatella CAM -taulukkoa välittäjänä tai liikenteenohjaajana. Se sijaitsee yhdistettyjen tietokoneiden ja verkon kautta kulkevan kaiken tiedon välillä ja ohjaa tiedot tarpeen mukaan tietyille vastaanottajille. Ilman CAM -taulukkoa kaikki verkkokytkimen kautta lähetetyt tiedot lähetetään samanaikaisesti jokaiselle verkkoon kytketylle tietokoneelle. Monen tyyppisissä verkoissa tämä aiheuttaisi vakavan yksityisyyden suojan; Kuvittele pankkiverkko, jossa jokaisella terminaalilla oli pääsy kaikkiin järjestelmän kautta tulviin tietoihin: yksilöiden salasanat ja tilitiedot näkyvät kaikille käyttäjille. Kun CAM -taulukko on paikallaan, data kulkee yksinomaan sen vastaanottajan tietokoneelle, joka välttää nämä tietosuojaongelmat./P>
CAM -taulukot toimivat verkkoon liitettyjen tietokoneiden Media Access Control (MAC) -osoitteita käyttäen. Ajattele näitä kuin postilaatikon numeroita. Kun tietoja lähetetään verkon kautta, ne sisältävät tietyn MAC -osoitteen. CAM -taulukko ottaa tiedot, lajittelee ne MAC -numeron perusteella ja lähettää ne aiotulle tietokoneelle.
Vaikka CAM -taulukot ovat hyödyllisiä tietojen pitämiseksi yksityisinä verkoissa, CAM -taulukon läsnäolo voi lisätä verkon haavoittuvuuden uhkaa ulkopuolisille hyökkäyksille. Hakkerit hyödyntävät CAM -taulukoiden rajallista muistikapasiteettia paljastaakseen ja siepatakseen verkon kautta liikkuvia tietoja. CAM -taulukoita käyttävien verkkojen on oltava valppaina tämän uhan suhteen.
CAM -taulukot voivat tallentaa vain rajoitetun määrän osoitteita tietyille MAC -porteille. Hakkerit hyökkäävät verkkoon täyttämällä CAM -taulukot liiallisilla MAC -osoitetiedoilla. Kun taulukko on täynnä tietoja, se alkaa toimia keskittimenä: yksityisyyden huomiotta jättäminen ja tietojen lähettäminen jokaiseen porttiin samanaikaisesti. Kun tämä tapahtuu, hakkerit voivat siepata tiedot verkossa; se tulee näkyviin kaikille yhdistetyille tietokoneille. Sen lisäksi, että se vaarantaa verkon tiedot, se heikentää myös verkon suorituskykyä ja hidastaa verkon indeksointia, kunnes ongelma on ratkaistu.