Dom Hardver Što je ternarna memorija adresa (tcam)? - definicija iz tehopedije

Što je ternarna memorija adresa (tcam)? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači Ternarna memorija koja se može adresa adresa (TCAM)?

Ternarna memorija koja može biti adresirana na sadržaj (TCAM) vrsta je memorije koja se može obrađivati ​​o sadržaju (CAM) koja omogućuje treće stanje „bez brige“ ili „X“ u jednom ili više bita pohranjenih podataka, dodajući fleksibilnost traži. Riječ "ternar" odnosi se na broj ulaza koje memorija može pohraniti i upitati: 0, 1 i X ili zamjensku karticu. S druge strane, binarni CAM-ovi mogu postavljati samo zahtjeve s oznakama 1 i 0.

Techopedia objašnjava memoriju koja se može pridržavati kriminala (TCAM)

Ternarna memorija koja se može obratiti sadržaju je vrsta CAM-a, koja se smatra suprotnom RAM-u jer ne pristupa podacima na isti način pružanjem određene memorijske adrese na kojoj su podaci pohranjeni. No podacima pohranjenim u CAM-u može se pristupiti samo postavljanjem određenih podataka koji su potrebni i CAM tada preuzima adrese u kojima su pohranjeni podaci. CAM se koristi za pohranu i pretraživanje podataka fiksne duljine, što ga čini savršenim za pohranu MAC adresa jer one imaju fiksnu duljinu. Također je brži od RAM-a jer omogućuje paralelno pretraživanje.

Redoviti CAM ili binarni CAM mogu pretraživati ​​samo s oznakama 1 i 0, ali ternarni CAM dodaje "X" u miks tako da se podaci ne trebaju točno podudarati, što povećava njegovu fleksibilnost. To ga čini idealnim za pohranu popisa kontrole pristupa (ACL) u prekidačima i usmjerivačima tvrtke, jer ga može pretraživati ​​šire polje, što čini pretragu fleksibilnijom. Na primjer, može se istovremeno pretraživati ​​čitav niz IP adresa, umjesto da se uspoređuje sav sadržaj jedan za drugim. Ovo je korisno za povećanje brzine pretraživanja ruta, prosljeđivanja paketa, klasifikacije paketa i naredbi zasnovanih na ACL-u.

Čak i uz svoje prednosti, TCAM se rijetko koristi u industriji elektronike, jer je skupo graditi i trošiti puno energije, koja se potom pretvara u toplinu, što rezultira dodatnim potrebama za hlađenjem.

Što je ternarna memorija adresa (tcam)? - definicija iz tehopedije