2016-06-05 3 views
0

Я разработал приложение для смягчения DDOS в контроллере POX.
Я бы хотел измерить CPU USAGE во время атаки, когда нет приложения для смягчения, а также когда приложение для смягчения работает. (возможно, это простой вопрос в Linux, но я не мастер в Linux).
Я хочу доказать, что мое приложение улучшило загрузку процессора во время атаки. как я могу это сделать?
Я видел некоторые документы, которые имеют такие результаты, но не знаю, как сделать то же самое.
большое спасибоИспользование ЦП в контроллере SDN POX

ответ

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.