Оглавление:
- Определение - Что означает троичная адресно-ориентированная память (TCAM)?
- Techopedia объясняет троичную адресно-ориентированную память (TCAM)
Определение - Что означает троичная адресно-ориентированная память (TCAM)?
Тернарная адресно-ориентированная память (TCAM) - это тип адресно-ориентированной памяти (CAM), который допускает третье состояние «все равно» или «X» в одном или нескольких битах хранимых данных, что добавляет гибкость поиск. Слово «троичный» относится к числу входов, которые память может хранить и запрашивать: 0, 1 и X или подстановочный знак. С другой стороны, двоичные CAM могут запрашивать только с использованием 1 и 0.
Techopedia объясняет троичную адресно-ориентированную память (TCAM)
Третичная адресно-ориентированная память - это тип CAM, который считается противоположностью RAM, поскольку он не осуществляет доступ к данным таким же образом, предоставляя конкретный адрес памяти, в котором хранятся данные. Но к данным, сохраненным в CAM, можно получить доступ только путем запроса конкретных данных, которые требуются, и CAM затем получает адреса, где хранятся запрашиваемые данные. CAM используется для хранения и поиска данных фиксированной длины, что делает его идеальным для хранения MAC-адресов, поскольку они имеют фиксированную длину. Это также быстрее, чем ОЗУ, потому что позволяет параллельный поиск.
Обычный CAM или двоичный CAM может выполнять поиск только с 1 и 0, но троичный CAM добавляет «X» к миксу, так что данные не должны точно совпадать, что повышает его гибкость. Это делает его идеальным для хранения списков управления доступом (ACL) в коммутаторах и маршрутизаторах корпоративного уровня, поскольку его можно искать по более широкому полю, что делает поиск более гибким. Например, весь диапазон IP-адресов может быть найден сразу вместо сравнения всего контента один за другим. Это полезно для увеличения скорости поиска маршрута, пересылки пакетов, классификации пакетов и команд на основе ACL.
Даже несмотря на свои преимущества, TCAM редко используется в электронной промышленности, поскольку его сборка обходится дорого и потребляет много энергии, которая затем преобразуется в тепло, что приводит к дополнительным потребностям в энергии для охлаждения.
