1

Допустим, у вас есть современный компьютер с Ethernet-портом 1 Гбит / с под управлением стандартной ОС Linux. Система получает сетевой пакет через порт Ethernet. Что происходит дальше? Как обрабатывается пакет? Как оно передается на верхний уровень модели OSI? В конечном итоге приводит к тому, что пакет покидает порт Ethernet.

Я не ищу глубокое техническое объяснение, но просто краткий обзор "Жизнь сетевого пакета внутри компьютера". Какие компоненты участвуют? Процессор, DMA, буфер, прерывания, ядро, пространство пользователя и т.д. Если вы хотите сделать некоторые предположения относительно своего ответа, не стесняйтесь делать это.

Вот отправная точка ...Когда пакет поступает в очередь приема порта Ethernet, чип Ethernet генерирует прерывание, чтобы сигнализировать процессору о пакете ...

1 ответ1

-2

Хороший вопрос завтра постараюсь ответить). Будет много картинок). + 20ч

Эффективная программируемая сетевая карта 10 Gigabit Ethernet

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .