Ternary Content-Addressable Memory(TCAM)

著者: Roger Morrison
作成日: 21 9月 2021
更新日: 10 5月 2024
Anonim
What is content addressable memory (CAM) or associative memory?  How to design it ?  What is TCAM?
ビデオ: What is content addressable memory (CAM) or associative memory? How to design it ? What is TCAM?

コンテンツ

定義-Ternary Content-Addressable Memory(TCAM)とはどういう意味ですか?

Ternary Content-Addressable Memory(TCAM)は、1つ以上の格納データのビットで「ドントケア」または「X」の3番目の状態を可能にする、コンテンツアドレス可能メモリ(CAM)の一種です。調べる。 「3進」という言葉は、メモリが保存およびクエリできる入力の数を指します:0、1、Xまたはワイルドカード。一方、バイナリCAMは1と0のみを使用してクエリを実行できます。


Microsoft AzureとMicrosoft Cloudの紹介|このガイドでは、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。

Techopediaは、Ternary Content-Addressable Memory(TCAM)について説明しています

Ternary Content-Addressable MemoryはCAMの一種であり、データの保存場所に特定のメモリアドレスを提供することにより、同じ方法でデータにアクセスしないため、RAMの反対と見なされます。ただし、CAMに保存されたデータには、必要な特定のデータを照会することによってのみアクセスでき、CAMは照会されたデータが保存されているアドレスを取得します。 CAMは固定長データの保存と検索に使用されます。CAMは固定長であるため、MACアドレスの保存に最適です。また、並列検索が可能なため、RAMよりも高速です。

通常のCAMまたはバイナリCAMは1と0のみで検索できますが、3進CAMはミックスに「X」を追加するため、データが正確に一致する必要がなく、柔軟性が増します。これにより、エンタープライズグレードのスイッチやルーターにアクセス制御(ACL)リストを保存するのに理想的です。幅広いフィールドで検索できるため、検索がより柔軟になります。たとえば、すべてのコンテンツを1つずつ比較する代わりに、IPアドレスの全範囲を一度に検索できます。これは、ルートルックアップ、パケット転送、パケット分類、およびACLベースのコマンドの速度を上げるのに役立ちます。

TCAMの利点はありますが、TCAMは構築に費用がかかり、大量の電力を消費し、それが熱に変換されるため、冷却に追加の電力要件が発生するため、エレクトロニクス業界ではほとんど使用されません。