База ответов ИНТУИТ

Внутреннее устройство ядра Linux

<<- Назад к вопросам

Каким образом определяется последующий обработчик протокола?

(Отметьте один правильный вариант ответа.)

Варианты ответа
специальный код обработчика программного прерывания NET_RX_SOFTIRQ определяет нижестоящий протокол и вызывает соответствующий обработчик
обработчик протокола вышестоящего уровня перебирает обработчики всех возможных нижестоящих протоколов в цикле, и ищется обработчик который успешно может разобрать пакет
обработчик протокола вышестоящего уровня определяет нижестоящий протокол и вызывает соответствующий обработчик(Верный ответ)
перебираются все обработчики в цикле, и ищется обработчик который успешно может разобрать пакет
Похожие вопросы
Каким образом драйвер протокола TCP выполняет клонирование исходящих пакетов?
Каким образом проверяется что данные, описывающие состояние протокола не переполнили поле "cb" (управляющие блок) структуры sk_buf?
Каким образом sk_buf используется при обработке на стеке TCP/IP?
Каким образом происходит формирование заголовков сетевого пакета?
Каким образом решили проблему учёта времени процессов?
Каким образом были решены проблемы разработки планировщика для SMP?
Каким образом выполняется оптимизация клонирования структур sk_buff?
Каким образом пролегает входящий путь сетевого пакета?
Каким образом в ядре организована коллекция структур inode?
Каким образом sk_buf оптимизируется с точки зрения выделения памяти?