Загрузка процессора IPv6 в Ubuntu

0

Как я могу узнать, сколько ЦП используется в моем Ubuntu для обработки резкого трафика IPv6? Я использую команду top, но не могу определить, какой идентификатор процесса связан с входящим в мой сетевой адаптер IPv6 11 Мбит / с.

Спасибо.

Babak
источник
Вы предполагаете, что 11 Мбит / с занимает много процессорного времени. Однако вам нужно взглянуть на инструмент, который напрямую работает с IP-трафиком. В поисках network monitor linux должен дать некоторые результаты.
albal
Я тестирую 11.3MBps (90Mbps) IPv6 Frag трафик на убунуть. Формат пакета этого тест-драйва Использование маршрутизатора Cisco маршрутизатора до 99% менее чем за 5 секунд, но я не могу выяснить, как Ubuntu 11.4 реагирует на этот трафик в отношении загрузки процессора точно. Я использовал «sar», а также «top», но я не знаю, какой идентификатор процесса (или, скажем, имя процесса) отвечает за это. Спасибо.
Babak

Ответы:

1

Есть отличная CLI-программа под названием nethogs, которая покажет вам использование сети по процессам.

Установить с apt-get install nethogs

Man страница: http://linux.die.net/man/8/nethogs

Quinton M.
источник
Спасибо. Я установил и проверил это. Моя сеть полна IPv6 без каких-либо IPv4. В моем случае nethogs даже не запускается. Таким образом, я включил IPv4, и я получил некоторый вывод от nethogs, но рядом с резким трафиком IPv6, поскольку PID показывает «?».
Babak
0
  1. Выполните захват пакета. ( tcpdump )
  2. Изучите захват пакета и проверьте, что порт назначения.
  3. Проверьте, какое приложение прослушивает этот порт. ( netstat )

Если ни одно приложение не прослушивает этот порт, то трафик является вредоносным (отказ в обслуживании и т. Д.) Или не предназначен для поступления в вашу систему. В любом случае вам, скорее всего, придется поговорить с вашим провайдером, чтобы заблокировать его.

EEAA
источник
Спасибо. Я сам запускаю DoS с фрагментацией IPv6 в Ubuntu 11.4. Мне нужно знать, какое влияние трафик оказывает на процессор, но я не могу выяснить, какой идентификатор процесса отвечает за этот трафик.
Babak
Я протестировал tcpdump, но все равно я не получаю PID или использование ЦП трафика Abrupt фрагментированного трафика ICMPv6 для определения загрузки ЦП даже в режиме -vv. Ядро в основном отбрасывает пакеты (около 80%), но мне нужно определить, сколько ЦП было использовано, чтобы справиться даже с процессом отбрасывания. Я делаю исследование для моей диссертации, поэтому я был бы очень признателен за любую помощь. Спасибо.
Babak