Процессор, основанный на знаниях - Knowledge-based processor

Процессоры, основанные на знаниях (KBP) используются для обработки пакетов в компьютерная сеть. Основанные на знаниях процессоры необходимы для долгосрочного успеха IPv6 сеть. Развитие сети IPv6 неизбежно, поскольку она предоставляет средства для усовершенствованной и безопасной сетевой системы. Он был построен с нуля для решения вопросов доступной адресации и проблем безопасности.[1]

Стандарты

Все сети должны выполнять следующие функции:

  1. Многослойная классификация пакетов / потоков IPv4 / IPv6
  2. Маршрутизация на основе политик и применение политик (QoS)
  3. Соответствие самого длинного префикса (CIDR)
  4. Дифференцированные услуги (DiffServ)
  5. IP-безопасность (IPSec)
  6. Балансировка нагрузки на сервер
  7. Подтверждение транзакции

Все перечисленные выше функции должны выполняться на высоких скоростях в современных сетях. Процессоры, основанные на знаниях, содержат встроенные базы данных, в которых хранится информация, необходимая для обработки пакеты которые перемещаются по сети на проводной скорости. Процессоры, основанные на знаниях, являются новым дополнением к интеллектуальной сети, которые позволяют выполнять эти функции на высоких скоростях и в то же время обеспечивают более низкое энергопотребление.

Процессоры, основанные на знаниях, в настоящее время нацелены на 3-й уровень 7-го уровня. Модель OSI который посвящен обработке пакетов. В конечном итоге процессоры, основанные на знаниях, могут потребоваться на каждом узле в Интернете из-за требований, предъявляемых к ним в результате конвергенции голоса и видео. Уровень 7, на котором выполняются функции приложений между браузером, электронной почтой, загрузкой ftp и telnet-приложениями, вероятно, является следующим уровнем, который может использовать процессоры, основанные на знаниях.

Преимущества

Преимущества, которые предлагают процессоры, основанные на знаниях, заключаются в способности выполнять несколько одновременных процессов принятия решений для ряда функций обработки с учетом сети. К ним относятся маршрутизация, Качество обслуживания (QOS), контроль доступа для обеспечения безопасности и выставления счетов, пересылка голосовых / видео пакетов. Эти функции улучшают производительность современных интернет-приложений в сетях IPv6, таких как VOD (Видео по запросу), VoIP (передача голоса по Интернет-протоколу), а также потоковая передача видео и аудио.

Процессоры, основанные на знаниях, используют различные методы для улучшения работы сети, такие как параллельная обработка, глубокая конвейерная обработка и передовые методы управления питанием. Улучшения в каждой из этих областей позволяют существующим компонентам более эффективно выполнять свои функции на проводных скоростях, тем самым улучшая производительность всей сети.

Базы данных в процессоре, основанном на знаниях, включают таблицы классификации, таблицы пересылки и таблицы точного соответствия, которые используются центральным процессором и сетевыми процессорами. Некоторые компании используют бесклеевой процесс, позволяющий быстро установить процессор, основанный на знаниях, в сетевой системе.

Процессоры, основанные на знаниях, в основном обрабатывают заголовки пакетов (примерно 20% пакета), что обеспечивает осведомленность сети. Процессоры контента, напротив, позволяют проверять полезную нагрузку пакета (80% пакета составляют данные) и поэтому должны искать «глубже» в пакете.

Смотрите также

Рекомендации

  1. ^ «Технологии и структура развиваются». Вашингтон Технологии. Архивировано из оригинал на 2007-09-28. Получено 2007-09-07.