Учет сетевого трафика.

Возможно, когда-нибудь на просторы России и близлежащих стран придет эра супер-Интернета. Тогда скорость соединения у каждого пользователя будет такой, как при копировании данных на жестком диске, компьютеры будут продаваться с уже настроенным безлимитным выходом во Всемирную сеть, а понятие «трафик» станет архаизмом. Вместе с ним исчезнут и программы для учета трафика.

Однако, к сожалению, вряд ли эти времена наступят очень скоро. По этой причине одни пользователи до сих пор подсчитывают минуты, оставшиеся на карточке предоплаченного доступа в Сеть. Другие, перестав считать минуты и часы после перехода на DSL или выделенную линию, выполняют ту же операцию сложения, но уже с мегабайтами. В любом случае программы для подсчета интернет-трафика и времени, проведенного в Сети, не теряют актуальности.

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

Самой же функциональной программой, безусловно, является BWMeter. Это приложение будет незаменимо для администраторов локальных сетей, так как дает возможность четко определить, куда уходит трафик, ограничить передачу и прием данных для каждого пользователя, запретить обмен данными с определенным сайтом и т. д.

BMExtreme

Производитель: Luigi Pino (http://www.lp23.com).

Статус: коммерческая.

Страница для скачивания: http://www.lp23.com/bmextreme.

Размер: 386 Кбайт.

 

BMExtreme – это новое название хорошо известной многим программы Bandwidth Monitor. Ранее программа распространялась бесплатно, теперь она имеет три варианта, и бесплатной является только базовый. В этой версии не предусмотрено никаких возможностей, кроме собственно мониторинга трафика, поэтому вряд ли можно считать ее конкурентом других программ (рис. 5.49).

Рис. 5.49. Окно программы BMExtreme

 

Версия BMExtreme Home предлагает немного больше функций для слежения за трафиком. Например, с ее помощью можно наблюдать за графиком скорости передачи и приема данных, вести файлы журнала за разные периоды (день, неделя, месяц), защищать программу паролем от доступа других пользователей к ее настройкам, создавать отдельные профили для разных пользователей.

По умолчанию BMExtreme следит как за интернет-трафиком, так и за трафиком в локальной сети, однако мониторинг в LAN при желании можно отключить. С помощью BMExtreme можно устанавливать ограничение на количество полученных или переданных данных, а также на общий объем информации, которой вы обмениваетесь с Интернетом. В зависимости от вашего тарифного плана может понадобиться установка максимального объема данных, полученных/переданных за последние сутки, неделю или месяц. Есть возможность следить за трафиком только в указанные часы. Как только программа зафиксирует превышение лимита, она может отключить соединение.

Версия BMExtreme Pro имеет еще более гибкие настройки для мониторинга локального и интернет-трафика. Например, она может вести статистику отдельно по IP-адресам, что очень удобно, если за прием информации в пределах страны вы платите меньше, чем за мировой трафик.

Bandwidth Monitor Pro

Производитель: Sindre Helleseth (http://www.bandwidthmonitorpro.com).

Статус: коммерческая.

Страница для скачивания: http://www.bandwidthmonitorpro.com/download.htm.

Размер: 1,4 Мбайт.

 

Разработчики Bandwidth Monitor Pro уделили очень много внимания настройке окна мониторинга трафика (рис. 5.50). Если в BMExtreme его внешний вид можно изменять, только скрывая/отображая график, тут пользователю предоставляется полная свобода действий. Во-первых, можно определить, какую именно информацию программа будет постоянно показывать на экране. Это может быть средняя, текущая и максимальная скорость соединения, количество полученных и переданных данных (как отдельно, так и суммарно) за сегодня и за любой указанный промежуток. Если у вас установлено несколько сетевых адаптеров, вы можете следить за статистикой для каждого из них отдельно. При этом нужная информация для каждой сетевой карты также может отображаться в окне мониторинга. Можно настроить и интерфейс окна: настроить масштаб графика, а также определить его цветовую гамму, степень прозрачности, наличие фона.

Рис. 5.50. График программы Bandwidth Monitor Pro

 

Отдельно стоит сказать о системе оповещений, которая реализована тут очень удачно. Можно задавать поведение программы при выполнении определенных условий, например при передаче определенного количества данных за указанный период времени, достижении максимальной скорости загрузки, изменении скорости соединения и пр. Когда условие выполняется, Bandwidth Monitor Pro может проигрывать аудиофайл, запускать приложение или файл, перезагружать или выключать компьютер, добавлять сведения в файл журнала или отправлять сообщение по почте. Для корректной работы с почтой необходимо предварительно задать настройки почтового соединения.

Если на компьютере работает несколько пользователей и необходимо следить за общим трафиком, программу можно запускать как службу. В этом случае Bandwidth Monitor Pro будет собирать статистику всех пользователей, которые заходят в систему под своими учетными записями.

BWMeter

Производитель: DeskSoft (http://www.desksoft.com/BWMeter.htm).

Статус: коммерческая.

Страница для скачивания: http://www.desksoft.com/BWMeter_Download.htm.

Размер: 1,2 Мбайт.

 

Эта программа имеет не одно, а два окна слежения за трафиком: в одном отображается активность в Интернете, а в другом – в локальной сети (рис. 5.51). BWMeter дает возможность полностью настроить внешний вид этих окон, а также определить условия их появления на экране. Они могут находиться там постоянно или отображаться только при слишком низкой или слишком высокой сетевой активности.

Рис. 5.51. Настройки программы BWMeter и окна с графиками

 

Программа имеет гибкие настройки для мониторинга трафика. С ее помощью можно определить, нужно ли следить за приемом и передачей данных в Интернете только для этого компьютера или для всех компьютеров, подключенных к локальной сети. Можно также установить диапазон IP-адресов, порты и протоколы, для которых будет или не будет производиться мониторинг. Кроме того, можно отключить слежение за трафиком в определенные часы или дни.

Системные администраторы наверняка оценят возможность распределения трафика между компьютерами в локальной сети. Так, для каждой машины можно задать максимальную скорость приема и передачи данных, а также одним щелчком кнопки мыши запретить сетевую активность.

В BWMeter очень удачно реализован вывод статистики. Можно быстро посмотреть информацию о количестве принятых и переданных данных по часам, дням, неделям, месяцам и годам. При этом статистика выводится раздельно для Интернета и локальной сети. В случае необходимости (например, при переустановке системы) данные мониторинга можно экспортировать и импортировать в программу. Кроме того, BWMeter позволяет удаленно просматривать статистику других компьютеров, на которых установлена программа.

DUTraffic

Производитель: Сафонов Е. (http://safhouse.narod.ru).

Статус: бесплатная.

Ссылка для скачивания: http://safhouse.narod.ru/downloads.htm.

Размер: 1,1 Мбайт.

 

Программу DUTraffic отличает от аналогичных бесплатный статус. Кроме того, приложение имеет еще одно достоинство – русскоязычный интерфейс, что способствует ее быстрому освоению. Единственная из всех программ, рассмотренных в данном разделе, DUTraffic может подсчитывать, сколько времени вы провели в Интернете и сколько денег вы потратили на загрузку нужной информации. В настройках программы для каждого интернет-соединения можно указать стоимость загружаемых и отправляемых данных, после чего в окне мониторинга следить за тем, как Интернет медленно делает ваш кошелек тоньше. Если окно со статистикой мешает вам работать, его можно скрыть, ведь все необходимые сведения можно увидеть, если подвести указатель мыши к значку программы в области уведомлений.

Как и коммерческие аналоги, DUTraffic может производить разнообразные действия при выполнении тех или иных условий (рис. 5.52). Например, он может проигрывать аудиофайл, показывать сообщение или разрывать соединение с Интернетом в следующих случаях: средняя или текущая скорость загрузки меньше заданного значения, продолжительность интернет-сессии превышает указанное количество часов или передано определенное количество данных. Кроме того, различные действия могут выполняться циклически, например каждый раз, когда программа фиксирует передачу заданного объема информации.

Рис. 5.52. Окно программы DUTraffic

 

Статистика в DUTraffic ведется отдельно для каждого пользователя и для каждого соединения с Интернетом. Программа показывает как общую статистику за выбранный промежуток времени, так и информацию о скорости, количестве переданных и принятых данных и финансовых затратах за каждую сессию.

DU Meter

Производитель: Hagel Technologies Ltd. (http://www.dumeter.com).

Статус: коммерческая.

Страница для скачивания: http://www.dumeter.com/download.php.

Размер: 990 Кбайт.

 

Трафик нужно считать не только в том случае, если вы боитесь перебрать лимит, установленный провайдером, но и когда пытаетесь увеличить скорость соединения с Интернетом при помощи разнообразных программ-оптимизаторов.

При помощи DU Meter вы сможете подобрать настройки, при которых Интернет будет работать наиболее быстро. Для этого в программе есть полезная функция секундомера. Работать с ней необходимо так: пустите на закачку файл с какого-нибудь быстрого сервера, включите секундомер и измеряйте общее количество полученных данных, а также максимальную и среднюю скорости загрузки за определенное время (рис. 5.53). Таким образом можно проверить, увеличивается ли скорость передачи данных при использовании оптимизаторов.

Рис. 5.53. DU Meter умеет замерять скорость

 

В DU Meter, в отличие от других программ, предусмотрены специальные настройки, предназначенные для пользователей, соединяющихся с Интернетом при помощи коммутируемого соединения. Поскольку при таком соединении обычно оплачивается не трафик, а время, проведенное в Интернете, пользователю гораздо важнее вести статистику минут и часов. Программа может сообщить, когда время, проведенное в Сети за последний день, неделю или месяц, превысит заданное количество часов. Кроме того, на вкладке Alerts And Reports настроек DU Meter есть специальный флажок Log dial-up connection time, после установки которого программа будет включать в статистику и то время, когда модем соединяется с Интернетом. Это обеспечит получение более точных результатов.

NetLimiter 2 Pro

Производитель: Locktime Software (http://www.netlimiter.com).

Статус: коммерческая.

Страница для скачивания: http://www.netlimiter.com/download.php.

Размер: 2,4 Мбайт.

 

Практически все программы для подсчета трафика предлагают мониторинг и статистику общей сетевой активности. С помощью программы NetLimiter 2 Pro можно следить за тем, какие приложения больше всего расходуют трафик. Она выдает полный список запущенных на компьютере приложений и соответствующих им процессов и ведет отдельную статистику по каждому из них. Данные об использовании трафика суммируются, поэтому NetLimiter 2 Pro может работать и как обычный сетевой монитор.

На вкладке Limits можно ограничить использование Интернета для каждой программы (рис. 5.54), например установить максимальную скорость загрузки в менеджере закачки, установить ограничение для антивируса, чтобы его обновление не тормозило работу, и т. д.

Рис. 5.54. Окно программы NetLimiter 2 Pro

 

Кроме ограничений, для каждой программы можно устанавливать гранты (вкладка Grants), то есть зарезервировать для них определенную скорость. Это полезно, если вы, например, хотите, чтобы скорость загрузки страниц в браузере не падала ниже определенной. Если для браузера установлен грант, то NetLimiter 2 Pro следит за тем, чтобы другие приложения не использовали слишком много трафика, и автоматически уменьшает для них скорость, если для браузера ее не хватает.