Huis Hardware Wat is ternaire content-adresseerbaar geheugen (tcam)? - definitie van techopedia

Wat is ternaire content-adresseerbaar geheugen (tcam)? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent Ternary Content-Addressable Memory (TCAM)?

Ternary content-adresseerbaar geheugen (TCAM) is een type content-adresseerbaar geheugen (CAM) dat een derde staat van "maakt niet uit" of "X" mogelijk in een of meer bits van opgeslagen gegevens, wat flexibiliteit toevoegt aan de zoeken. Het woord "ternaire" verwijst naar het aantal ingangen dat het geheugen kan opslaan en opvragen: 0, 1 en X of jokerteken. Aan de andere kant kunnen binaire CAM's alleen query's uitvoeren met behulp van enen en nullen.

Techopedia verklaart Ternary Content-Addressable Memory (TCAM)

Ternary content-adresseerbaar geheugen is een type CAM, dat wordt beschouwd als het tegenovergestelde van RAM omdat het niet op dezelfde manier toegang heeft tot gegevens, door een specifiek geheugenadres te verschaffen waar de gegevens worden opgeslagen. Maar CAM-opgeslagen gegevens kunnen alleen worden geopend door de specifieke gegevens te vragen die nodig zijn en de CAM haalt dan de adressen op waar de opgevraagde gegevens zijn opgeslagen. CAM wordt gebruikt voor het opslaan en zoeken op gegevens met een vaste lengte, waardoor het perfect is voor het opslaan van MAC-adressen omdat deze een vaste lengte hebben. Het is ook sneller dan RAM omdat het parallel zoeken mogelijk maakt.

Normale CAM of binaire CAM kan alleen zoeken met enen en nullen, maar ternaire CAM voegt een "X" toe aan de mix zodat gegevens niet exact hoeven te matchen, wat bijdraagt ​​aan de flexibiliteit. Dit maakt het ideaal voor het opslaan van toegangscontrolelijsten (ACL) in enterprise-grade switches en routers, omdat het door een breder veld kan worden doorzocht, waardoor het zoeken flexibeler wordt. U kunt bijvoorbeeld in één keer een hele reeks IP-adressen doorzoeken in plaats van alle inhoud één voor één te vergelijken. Dit is handig voor het verhogen van de snelheid van het opzoeken van routes, het doorsturen van pakketten, de classificatie van pakketten en op ACL gebaseerde opdrachten.

Zelfs met zijn voordelen, wordt TCAM zelden gebruikt in de elektronica-industrie omdat het duur is om te bouwen en veel stroom verbruikt, die vervolgens wordt omgezet in warmte, wat resulteert in extra stroomvereisten voor koeling.

Wat is ternaire content-adresseerbaar geheugen (tcam)? - definitie van techopedia