Hjem maskinvare Hva er ternært innhold-adresserbart minne (tcam)? - definisjon fra techopedia

Hva er ternært innhold-adresserbart minne (tcam)? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr TCAM (Ternary Content-Addressable Memory)?

Ternary content-adressable memory (TCAM) er en type innhold-adresserbart minne (CAM) som lar en tredje tilstand av “ikke bry seg” eller “X” i en eller flere av bitene lagrede data, legge til fleksibilitet til Søk. Ordet "ternary" refererer til antall innganger som minnet kan lagre og spørre: 0, 1 og X eller jokertegn. På den annen side kan binære CAM-er bare spørre ved bruk av 1 og 0.

Techopedia forklarer Ternary Content-Addressable Memory (TCAM)

Ternært innhold-adresserbart minne er en type CAM, som regnes som et motsatt av RAM fordi det ikke får tilgang til data på samme måte ved å oppgi en spesifikk minneadresse der dataene er lagret. Men CAM-lagrede data kan bare nås ved å spørre om de spesifikke dataene som kreves, og CAM henter deretter inn adressene der spørrede data er lagret. CAM brukes til å lagre og søke på data i fast lengde, noe som gjør det perfekt for lagring av MAC-adresser fordi disse har en fast lengde. Det er også raskere enn RAM fordi det tillater parallell søk.

Vanlig CAM eller binær CAM kan bare søke med 1s og 0s, men ternary CAM legger til et "X" til blandingen slik at data ikke trenger å samsvare nøyaktig, noe som øker fleksibiliteten. Dette gjør det ideelt for lagring av tilgangskontrolllister (ACL) i brytere og rutere i bedriftsnivå, siden det kan søkes i et bredere felt, noe som gjør søket mer fleksibelt. For eksempel kan du søke i en hel rekke IP-adresser på en gang i stedet for å sammenligne alt innholdet en etter en. Dette er nyttig for å øke hastigheten på ruteoppslag, pakkevideresending, pakkeklassifisering og ACL-baserte kommandoer.

Selv med fordelene blir det sjelden brukt TCAM i elektronikkindustrien fordi det er dyrt å bygge og bruker mye strøm, som deretter omdannes til varme, noe som resulterer i ytterligere strømbehov for kjøling.

Hva er ternært innhold-adresserbart minne (tcam)? - definisjon fra techopedia