HPC.ru lite - Все форумы
Форум: Обсуждаем материалы HPC.ru
Тема: Sharp Zaurus SL-C860 - идеальный КПК для сисадмина
Страницы: 1 [2]

[Ответить]
wildker [10.02.2005 13:39] :
Что-то я тоже не заметил именно мотивов ваших рекомендаций этой игрушки айтишникам. Неужели наличие Линуха и двух слотов?

Как, например, работают на ней tcpdump, arp, netstat, nmap, ping, nslookup, arpwatch?

этого было б достаточно для таких рекомендаций... ну еще бы несколько консолек, хотя это вроде не проблема.
ВадимП [10.02.2005 21:27] :
Наличие Linux'а и подразумевает, что все консольные приложения (включая вышеперечисленные) работают абсолютно так же, как на настольной системе.
Исключение составлет только крохотная группа приложений (вроде Orace), которая по понятным причинам работать не будет. Но они на КПК и абсолютно без надобности (тем более, что есть PostresSQL и MySQL).
А то, что может понадобиться системному администратору: сетевые сканеры, брандмауэры, демоны маршрутизации (zebra), IDS (тот же snort) работают, разумеется, все.
Кстати, популярное последнее время на hpc вопрос об использовании КПК в качестве маршрутизатора (например, для подключения через GPRS), как Вы понимаете, решается автоматически встроенными средствами ядра (+ предустановленный в прошивке iptables).
wildker [11.02.2005 16:24] :
то что они работают - это хорошо. Меня же интересовало качество работы этих утилит на карманнике. Насколько реально отслеживать текущий трафик, пусть не в реальном времени. Насколько загружается КПК при, скажем, 100 пакетах в секунду. Карманники, в силу определенных обстоятельств, оптимизируются больше по мультимедию, что и вызывает мое любопытсво.
ВадимП [11.02.2005 19:57] :
Я думаю, что вполне можно.
Насчет загрузки процессора трудно сказать точно - сами понимаете, что она зависит от многих факторов (например, от того куда Вы направляете вывод: на экран, в файл, по конвейеру...).
Я пробовал запускать tcpdump (он установлен по умолчанию) и с настольного ПК посылать на него ping.
Сразу предупреждаю - тратить больше десяти минут на это дело у меня не было желания, поэтому результаты очень приблизительные.
Такое впечатление, что и при "ping -i 0.01" (это далеко не всегда 100 пакетов в секунду) и при ping -f он фиксировал все приходящие на него пакеты.
Мне трудно говорить определенно про загрузку процессора (чем я буду ее мерять? у меня под руками только "top", "time tcpdump", да графическая утилита "system information").
Поэтому выскажусь очень осторожно: у меня создалось первоначальное впечатление, что при выводе в файл загрузка составляет около 10%, а на экран - возможно около 50. Это, конечно, только если окно с tcpdump'ом находилось поверх остальных окон. В фоне там будут опять те же 10%.
После "ping -c 1000 -f" потеря пакетов составила чуть больше 1%.
Тем не менее, в файле образованном командой tcpdump -n > tmp, wc насчитал 1002 строки. Что с учетом arp запросов, скорее всего, означает, что все полученные пакеты были зафиксированы tcpdump'ом.

Сами понимаете - это такой доморощенный тест на скорую руку (я описывал его дольше, чем делал ), но вывод о пригодности Zaurus'а в таких сетях со сверхмалой нагрузкой примерно сделать можно.
Конечно, когда речь пойдет о потоках уровня хотя бы маршрутизатора начального уровня, zaurus захлебнется. Исходя из вышеизложенного можно предположить, что верхней границей для него станет 1000 pps.
[Ответить]
[< Назад]