Acasă Hardware Ce este memoria ternară adresată de conținut (tcam)? - definiție din techopedia

Ce este memoria ternară adresată de conținut (tcam)? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă memoria ternară adresabilă de conținut (TCAM)?

Memoria adresată de conținut Ternary (TCAM) este un tip de memorie adresată conținutului (CAM) care permite o a treia stare „nu-i pasă” sau „X” într-unul sau mai multe biți de date stocate, adăugând flexibilitate la căutare. Cuvântul „ternar” se referă la numărul de intrări pe care memoria le poate stoca și interoga: 0, 1 și X sau wild card. Pe de altă parte, CAM-urile binare pot interoga doar folosind 1s și 0s.

Techopedia explică memoria ternară adresabilă de conținut (TCAM)

Memoria adresată conținutului ternar este un tip de CAM, care este considerat un opus RAM, deoarece nu accesează datele în același mod, oferind o adresă de memorie specifică unde sunt stocate datele. Dar datele stocate de CAM pot fi accesate numai prin interogarea datelor specifice care sunt necesare și CAM recuperează apoi adresele unde sunt stocate datele solicitate. CAM este utilizat pentru stocarea și căutarea datelor cu lungime fixă, ceea ce îl face perfect pentru stocarea adreselor MAC, deoarece acestea au o lungime fixă. De asemenea, este mai rapid decât memoria RAM, deoarece permite căutarea paralelă.

CAM-ul obișnuit sau CAM-ul binar pot căuta doar cu 1s și 0s, dar CAM-ul ternar adaugă un "X" la mix, astfel încât datele nu trebuie să se potrivească exact, adăugându-i flexibilitatea. Acest lucru îl face ideal pentru stocarea listelor de control de acces (ACL) în comutatoare și routere de calitate întreprindere, deoarece poate fi căutat de un câmp mai larg, făcând căutarea mai flexibilă. De exemplu, o gamă întreagă de adrese IP poate fi căutată simultan în loc să compari întregul conținut unul câte unul. Acest lucru este util pentru creșterea vitezei de căutare a rutelor, redirecționarea pachetelor, clasificarea pachetelor și comenzile bazate pe ACL.

Chiar și cu beneficiile sale, TCAM este rar utilizat în industria electronică, deoarece este scump pentru a construi și consumă multă energie, care este apoi transformată în căldură, ceea ce duce la necesități suplimentare de energie pentru răcire.

Ce este memoria ternară adresată de conținut (tcam)? - definiție din techopedia