Sommario:
- Definizione - Cosa significa TCN (Content-Addressable Memory) ternario?
- Techopedia spiega TCN (Content-Addressable Memory) ternario
Definizione - Cosa significa TCN (Content-Addressable Memory) ternario?
La memoria indirizzabile al contenuto ternaria (TCAM) è un tipo di memoria indirizzabile al contenuto (CAM) che consente un terzo stato di "non preoccuparsi" o "X" in uno o più bit di dati archiviati, aggiungendo flessibilità al ricerca. La parola "ternario" si riferisce al numero di input che la memoria può memorizzare e interrogare: 0, 1 e X o carattere jolly. D'altra parte, le CAM binarie possono eseguire query solo utilizzando 1 e 0.
Techopedia spiega TCN (Content-Addressable Memory) ternario
La memoria indirizzabile al contenuto ternario è un tipo di CAM, che è considerato un opposto della RAM perché non accede ai dati nello stesso modo, fornendo un indirizzo di memoria specifico a dove sono archiviati i dati. Ma i dati memorizzati nella CAM sono accessibili solo interrogando i dati specifici richiesti e la CAM recupera quindi gli indirizzi in cui sono memorizzati i dati richiesti. CAM viene utilizzato per la memorizzazione e la ricerca di dati a lunghezza fissa, il che lo rende perfetto per la memorizzazione di indirizzi MAC perché questi hanno una lunghezza fissa. È anche più veloce della RAM perché consente la ricerca parallela.
La CAM normale o CAM binaria può cercare solo con 1 e 0, ma la CAM ternaria aggiunge una "X" al mix in modo che i dati non debbano corrispondere esattamente, aumentando la sua flessibilità. Ciò lo rende ideale per la memorizzazione di elenchi di controllo di accesso (ACL) in switch e router di livello aziendale poiché può essere cercato in un campo più ampio, rendendo la ricerca più flessibile. Ad esempio, è possibile cercare contemporaneamente un intero intervallo di indirizzi IP anziché confrontare tutti i contenuti uno per uno. Ciò è utile per aumentare la velocità di ricerca del percorso, inoltro dei pacchetti, classificazione dei pacchetti e comandi basati su ACL.
Anche con i suoi vantaggi, TCAM è raramente utilizzato nell'industria elettronica perché è costoso da costruire e consuma molta energia, che viene poi trasformata in calore, con conseguenti requisiti di alimentazione aggiuntivi per il raffreddamento.
