Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
66
Добавлен:
20.04.2015
Размер:
3.36 Mб
Скачать

РРЕ-контроллер

В простейшем случае все РРЕ-контроллеры делаются идентичными

Когда в сетевой процессор приходит новый пакет, он передается для обработки тому РРЕ-контроллеру, который в данный момент бездействует

Если свободных РРЕ-контроллеров нет, пакет ста- ставится в очередь в расположенной на плате памяти SDRAM, ожидая освобождения одного из них

РРЕ-контроллер — конвейер, где каждый выполняет один этап обработки, после чего передает указатель на полученный пакет следующему РРЕ- контроллеру в конвейере

У всех сетевых процессоров имеется управляющий процессор для выполнения всех действий, не относящихся напрямую к обработке пакетов - RISC-процессор общего назначения

В сетевом процессоре может быть несколько специализированных процессоров, предназначенных для выполнения критически важных операций

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

Мультимедиа-процессоры

Еще одна область применения сопроцессоров — обработка фотографических изображений высокого разрешения, а также аудио- и видеопотоков

Обычно центральный процессор недостаточно хорош, когда в этих приложениях приходится выполнять сложные вычисления над большими объемами данных

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

однокристальный мультипроцессор Nexiperia

Криптопроцессоры

Безопасность является еще одной областью, в которой широко используются сопроцессоры

Когда между клиентом и сервером устанавливается соединение, обычно требуется их взаимная аутентификация

По установленному безопасному (шифруемому) соединению можно безопасно передавать данные и не думать о злоумышленниках, прослушивающих линию

Основные подходы к защите данных

Шифрование с симметричным ключом - основан на очень тщательном перемешивании битов (как будто сообщение помещают в некий электронный миксер)

Шифрование с открытым ключом - в основе лежит умножение и возведение в степень больших чисел (1024- разрядных), что требует исключительно больших временных затрат

Вопросы?

Соседние файлы в папке Архитектура компьютеров