目次:
- 定義-Ternary Content-Addressable Memory(TCAM)とはどういう意味ですか?
- TechopediaはTernary Content-Addressable Memory(TCAM)について説明します
定義-Ternary Content-Addressable Memory(TCAM)とはどういう意味ですか?
Ternary Content-Addressable Memory(TCAM)は、1つ以上の格納データのビットで「ドントケア」または「X」の3番目の状態を可能にする、コンテンツアドレス可能メモリ(CAM)の一種です。探す。 「3進数」という語は、メモリが保存およびクエリできる入力の数を指します:0、1、Xまたはワイルドカード。 一方、バイナリCAMは1と0のみを使用してクエリを実行できます。
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の利点はありますが、構築に費用がかかり、大量の電力を消費し、それが熱に変換されるため、冷却に追加の電力要件が発生するため、エレクトロニクス業界ではめったに使用されません。
