Πίνακας περιεχομένων:
- Ορισμός - Τι σημαίνει η Ternary-Addressable Memory (TCAM);
- Η Techopedia εξηγεί την Ternary Addressable Memory (TCAM)
Ορισμός - Τι σημαίνει η Ternary-Addressable Memory (TCAM);
Η τριπλή διευθυνσιοδοτούμενη μνήμη περιεχομένου (TCAM) είναι ένας τύπος μνήμης με δυνατότητα διευθύνσεων περιεχομένου (CAM) που επιτρέπει μια τρίτη κατάσταση "δεν με νοιάζει" ή "X" σε ένα ή περισσότερα από τα δυαδικά ψηφία των αποθηκευμένων δεδομένων, προσθέτοντας ευελιξία στο Αναζήτηση. Η λέξη "τριμερής" αναφέρεται στον αριθμό εισόδων που μπορεί να αποθηκεύσει η μνήμη και σε ερώτηση: 0, 1 και X ή wildcard. Από την άλλη πλευρά, τα δυαδικά CAM μπορούν να κάνουν ερωτήματα μόνο με 1s και 0s.
Η Techopedia εξηγεί την Ternary Addressable Memory (TCAM)
Η τρισδιάστατη διευθυνσιοδοτούμενη μνήμη είναι ένας τύπος CAM, ο οποίος θεωρείται αντίθετος από τη μνήμη RAM επειδή δεν έχει πρόσβαση στα δεδομένα με τον ίδιο τρόπο, παρέχοντας μια συγκεκριμένη διεύθυνση μνήμης όπου αποθηκεύονται τα δεδομένα. Ωστόσο, τα αποθηκευμένα δεδομένα CAM μπορούν να έχουν πρόσβαση μόνο με την αναζήτηση των συγκεκριμένων δεδομένων που απαιτούνται και το CAM ανακτά τις διευθύνσεις όπου αποθηκεύονται τα ερωτηθέντα δεδομένα. Το CAM χρησιμοποιείται για την αποθήκευση και την αναζήτηση δεδομένων σταθερού μήκους, γεγονός που το καθιστά ιδανικό για την αποθήκευση διευθύνσεων MAC, επειδή αυτά έχουν καθορισμένο μήκος. Είναι επίσης ταχύτερη από τη μνήμη RAM επειδή επιτρέπει την παράλληλη αναζήτηση.
Τα κανονικά CAM ή δυαδικά CAM μπορούν να αναζητήσουν μόνο με 1s και 0s, αλλά η τριμερής CAM προσθέτει ένα "X" στο μίγμα έτσι ώστε τα δεδομένα να μην χρειάζεται να ταιριάζουν ακριβώς, προσθέτοντας την ευελιξία του. Αυτό το καθιστά ιδανικό για την αποθήκευση λιστών ελέγχου πρόσβασης (ACL) σε διακόπτες και δρομολογητές επιχειρηματικής ποιότητας, καθώς μπορεί να αναζητηθεί από ένα ευρύτερο πεδίο, κάνοντας την αναζήτηση πιο ευέλικτη. Για παράδειγμα, μια ολόκληρη σειρά διευθύνσεων IP μπορεί να αναζητηθεί ταυτόχρονα αντί να συγκρίνει το περιεχόμενο ένα προς ένα. Αυτό είναι χρήσιμο για την αύξηση της ταχύτητας της αναζήτησης διαδρομής, της προώθησης πακέτων, της ταξινόμησης πακέτων και των εντολών που βασίζονται σε ACL.
Ακόμη και με τα οφέλη του, το TCAM σπάνια χρησιμοποιείται στη βιομηχανία ηλεκτρονικών ειδών επειδή είναι δαπανηρό να κατασκευάζεται και καταναλώνει πολλή ισχύ, η οποία στη συνέχεια μετατρέπεται σε θερμότητα, με αποτέλεσμα πρόσθετες απαιτήσεις ισχύος για ψύξη.
