Компьютерные сети соединяются вместе, образуя более крупные сети, такие как университетские сети , корпоративные сети или Интернет . Маршрутизаторы - это сетевые устройства, которые могут использоваться для соединения этих сетей (например, домашняя сеть, подключенная к сети поставщика услуг Интернета ). Когда маршрутизатор соединяет множество сетей или обрабатывает большой сетевой трафик , он может стать узким местом и вызвать перегрузку сети (т. Е. Потерю трафика).
Для предотвращения таких проблем был разработан ряд методов. Одним из них является система сетевого поиска (NSE), также известная как элемент сетевого поиска . Это специальное устройство помогает маршрутизатору очень быстро выполнять одну из основных и повторяемых функций: поиск адреса . Помимо маршрутизации , поиск адресов на основе NSE также используется для отслеживания использования сетевых услуг в целях выставления счетов или для поиска шаблонов информации в данных, проходящих через сеть, по соображениям безопасности. [1]
Сетевые поисковые машины часто доступны в виде микросхем ASIC для взаимодействия с сетевым процессором маршрутизатора. Память с адресацией по содержимому и Trie - это два метода, обычно используемые при реализации NSE. [2] [3]
Рекомендации
- ^ Флаер продукта IDT Network Search Engine .
- ^ Новости GRID Today: IDT представляет первую поисковую систему с интерфейсом к сетям .
- ^ Критерии проектирования для поиска в базах данных , CommsDesign