Утекающий трафик
Любую услугу, связанную с прокачиванием
некоей субстанции по некоей условной трубе можно тарифицировать двумя способами:
абонентская плата, привязанная к параметрам той самой условной трубы (время
пользования трубой, ширина трубы, etc.), или же сдельно, исходя из прокачанного
по трубе объема.
Примеры и того, и другого можно найти в
пачке счетов за коммунальные услуги: газ считается по принципу абонентской
платы, а электричество — сдельно, по количеству киловатт. Что само по себе не
очень понятно, ведь электричество, по сути, есть точно такой же газ, только
окисленный в принудительном порядке.
Что характерно, стоимость услуг
телематической связи (а по-простому — доступа в Интернет) также начисляется по
одной из двух методик: мы платим либо за время, либо за прокачанный трафик.
Интернет-канал мало чем отличается от газовой или канализационной трубы.
Но есть один нюанс. В случае коммунальных
услуг подсчет прокачанного объема воды, газа или электрического тока потребитель
измеряет сам — и счетчик висит перед его глазами. Претензии, если и возникают,
то возникают к производителю счетчика, но не к поставщику услуг. В случае же
Интернет-канала счетчик расположен где-то у черта на куличиках, и его показания
отражаются только в счетах от провайдера доступа.
Консоль управления TMeter. Интерфейс
прост, понятен и нагляден. Что в "сетевом" софте встречается не так и
часто..
До недавнего времени проблема учета
Интернет-трафика меня интересовала чисто умозрительно. Для dial-up он попросту
не нужен, а рабочая выделенка — это совсем другое, покажите мне человека,
заинтересованного в честном и скрупулезном учете трафика, потребляемого его
рабочим местом. В этом вопросе офисные служащие соблюдают поразительное
единодушие, только финансовые и прочие директора выбиваются из общего ряда. Но
опять же, покажите мне финансового директора, могущего поднять на местом гейте
систему учета и контроля. Не бывает таких в природе.
Но с некоторых пор проблема стала вполне
себе жизненной — как только в пару с обычным dial-up в моей домашней сети
появился GPRS-коннект. Штука очень удобная: телефонная линия бывает занята
(черти бы побрали женскую привычку висеть на телефоне часами, и ведь ничего не
сделать, сам-то тоже занимаешь телефон на «от забора и до обеда»), телефонная
линия может глючить (уж не знаю, что у меня за АТС такая, но иногда скорость
сама собой падает до 19200 и ниже, и это на Courier 56k, причем от провайдера не
зависит, проверено), телефонную линию может банально сожрать хвостатый меньший
брат, которому именно вот сейчас захотелось перекусить что-нибудь медное. Но без
связи ты не останешься: берешь трубку, втыкаешь в крэдл, запускаешь «дозвонщик»
(в кавычках, потому, что никакого дозвона, собственно, не происходит, некуда там
дозваниваться).. И получаешь устойчивый коннект.
Измеритель, естественно, нужен не для
того, чтобы оспаривать счета мобильного оператора (попробуй что-нибудь у них
отспорь, как же). Он помогает решить другую проблему: понять, а куда же, черт
побери, утекло столько данных? Начинаешь анализировать свой трафик, и
обнаруживаешь интересные вещи: оказывается, любимый MSN Messenger отъедает изрядный кусок даже в состоянии покоя,
просто на какие-то свои внутренние нужды (аська в это плане прямо-то рекордсмен
экономности), а полчаса чтения любимого форума стоят куда дороже получаса
dial-up подключения. Старый добрый принцип: чтобы что-то сделать с издержками,
первым делом нужно их структурировать — и знаете, это действительно работает.
Ну и пара слов о собственно измерителе.
Зовется он TMeter и умеет много всего интересного. Может считать трафик
отдельно по сетям, диапазонам адресов, протоколам, хостам и так далее. Может
писать логи в XML или в базу данных (OBDC). Много чего может, а самое главное,
что управление сделано просто и понятно, и не требует каких-то узкоспециальных
сетевых знаний.
Использовать TMeter можно не только для
домашних нужд (я не говорю о том, чтобы поставить его на рабочую машину и тихо
злорадствовать, умножая показания счетчика на циферки из прайс-листа провайдера
доступа), профессиональные админы найдут кое-что и для себя. Гибкая настройка
фильтров и правил позволяет не только считать все, что движется по сети, но и
блокировать часть трафика (классическая проблема маленьких офисных сеток, как
запретить доступ отдельно взятому бухгалтеру и/или к отдельно взятому сайту).
При желании на TMeter можно реализовать хоть биллинговую систему для домовой
сети или для небольшого провайдера (что, в принципе, одно и то же). Фильтры
TMeter позволяют задавать такую политику, как «перекрыть кислород пользователю
Петрову с таким-то IP по достижению им объема входящего трафика в столько-то
мегабайт». И ведь находятся умельцы, которые это делают на практике.
Да, а еще TMeter реализован в виде двух
отдельных модулей: собственно службы учета и подсчета, и клиента-панели
управления. И клиент на одной машине может подключаться к службе, запущенной на
другой машине.
Единственное, с чем пришлось смириться
после установки TMeter — в моем systray прописался еще один квартирант.
«Монитор», конечно, можно и отключить, но моим принципам о контроле над системой
это явно противоречит. Так что пусть живет, место вроде бы есть..
Автор: WildHare
Источник: www.softsearch.ru
|