Pull to refresh

Биологический подход к визуализации трафика

Reading time 2 min
Views 1.4K
Визуализация трафика — очень важная задача, которая должна позволить сетевому администратору одним взглядом оценить картину работоспособности сети, выявить важные закономерности, аномалии и потенциальные угрозы для безопасности. Человеческий мозг гораздо легче воспринимает цветную трехмерную графику, чем длинные ряды цифр.

К тому же, визуализация трафика — это еще и очень интересная задача с точки зрения разработчика. Здесь есть огромное поле для инноваций. Обзор имеющихся программ для визуализации только подтверждает, что разработчики еще не нашли идеального решения и продолжают эксперименты, иногда очень увлекательные.

Packet Garden — пожалуй, самая оригинальная программа в своем роде. Она показывает картину трафика в виде «растительного мира», в котором каждому порту соответствует свое растение (скриншоты).



Например, файлообмену (порты 10000-10010, 6881, 4662, 4672, 6346, 2240) и IM-трафику (5004, 5005, 64064, 20000, 20019, 5000, 5001, 5050, 1863, 6901) соответствуют различные цветочки, играм (Quake3 и Unreal 2004) — кустики, веб-страницам (HTTP: 80) соответствуют деревья. Дополнительно, распознаются электронная почта (IMAP: 143, POP3: 119, 110, 995), защищенные соединения (SSH: 22, HTTPS: 443) и FTP (FTP: 20, 21). Все остальное (неизвестный трафик) изображается в виде холмов.

Кроме того, программа-клиент, которая работает на ПК в фоновом режиме, регистрирует все IP-адреса, с которыми компьютер устанавливает соединение. Эти адреса тоже демонстрируются на экране, рядом с растениями. Предполагается, что программа будет анализировать трафик постоянно, так что вы можете просматривать «гербарий» по каждому месяцу. Дистрибутив Packet Garden распространяется в версиях под Windows, Linux и MacOS X. Эту программу создал в одиночку новозеландский программист Джулиан Оливер (Julian Oliver).

По своей биологической направленности Packet Garden очень напоминает работу апплета Texone Tree, который показывает структуру любого сайта (со всеми веб-страницами) в виде дерева. Для большого сайта получается даже не одно дерево, а целая пуща.

Tags:
Hubs:
+24
Comments 10
Comments Comments 10

Articles