Я разработал приложение для смягчения DDOS в контроллере POX.
Я бы хотел измерить CPU USAGE во время атаки, когда нет приложения для смягчения, а также когда приложение для смягчения работает. (возможно, это простой вопрос в Linux, но я не мастер в Linux).
Я хочу доказать, что мое приложение улучшило загрузку процессора во время атаки. как я могу это сделать?
Я видел некоторые документы, которые имеют такие результаты, но не знаю, как сделать то же самое.
большое спасибоИспользование ЦП в контроллере SDN POX
0
A
ответ
1
В терминале первого Shh подключения к VM
ssh -X [email protected]
Затем получить все запущенные процессы ИДП
ps aux | less
Вы заинтересованы в ИОКи ваши mininet хостов и выключатели и контроллеры, поэтому выполните поиск аналогичных линий, например, ниже
root 1462 0.0 0.0 21340 2048 pts/2 Ss+ 14:04 0:00 bash --norc -is mininet:c0
root 1469 0.0 0.0 21340 2040 pts/3 Ss+ 14:04 0:00 bash --norc -is mininet:h1
root 1473 0.0 0.0 21340 2044 pts/5 Ss+ 14:04 0:00 bash --norc -is mininet:h2
root 1478 0.0 0.0 21336 2036 pts/6 Ss+ 14:04 0:00 bash --norc -is mininet:s1
Вторая колонка - это pids. Предположим, что я хочу контролировать использование ЦП h1 до и во время атаки. Просто запустите в терминале
top -p 1469
где 1469 - желаемый pid. Оставьте этот терминал открытым для мониторинга использования процессора h1.