Все |0-9 |А |Б |В |Г |Д |Е |Ж |З |И |К |Л |М |Н |О |П |Р |С |Т |У |Ф |Х |Ц |Ч |Ш |Щ |Э |Ю |Я

Каталог статей Советы мастерам Компьютерные заморочки

Поиск по тегам : блокирование банеров, отключение графики, TrafficCompressor, уплотнение трафика, компрессия трафика, работа через прокси-сервер


"Диета" для трафика

Рейтинг 1.5/5 (37 голосов)

Решений несколько, известны они ещё по коммутируемым соединениям. Можно конечно отключить всю графику или блокировать рекламные баннеры и всплывающие окна. Но есть иные методики, ускоряющие загрузку данных уплотнением трафика по каналам независимо от типа последних, будь то GPRS/EDGE (EGPRS), Wi-Fi, WiMAX, коммутируемый доступ, широкополосное или иное подключение.

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

Проект TrafficCompressor предлагает две формы сотрудничества: платную и бесплатную. Различия заключаются в форме предоставляемого сервиса. Число клиентов бесплатного доступа, одновременно подключенных к серверам проекта, ограниченно, ввиду чего таким клиентам приходиться ожидать подключения в очереди. Следующее ограничения связано с трафиком. При получении более 5 Мбайт сервер прервёт сеанс связи. Различия есть и в компрессии. При бесплатном подключении сжатие примерно на 25% ниже, чем при платном подключении.

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

 

 Для определенных хостов трафик уплотнять не следует

Следует также отметить, что работа пользователя в Интернете не зависит от состояния подключения TrafficCompressor. Есть подключение к проекту - трафик пользователя идёт через серверы TrafficCompressor. Нет подключения - обмен трафиком идёт напрямую с интернет-серверами. В обоих случаях менять сетевые настройки программ пользователю не придётся.

Программа-клиент TrafficCompressor ведёт статистику своей работы: сколько трафика было передано, сколько сэкономлено и каков коэффициент сжатия. В данном отчете учитывается лишь «полезный» трафик, переданный через серверы TrafficCompressor. Если пользователь загружает веб-страницу, помимо текста содержащую еще и видеофайл, TrafficCompressor обработает и учтет только текст. Видео будет передано без сжатия, и размер такого файла не найдет отражения в статистике.

В общей сложности данный сервис не обрабатывает файлы более шести десятков форматов. Уточнить, что входит в список исключений, и при необходимости дополнить его можно, вызвав меню настройки параметров программы. Там же среди прочего указываются программы, трафик которых следует уплотнять (например, браузеры, «качалки», различные проигрыватели) и поддерживаемые сетевые протоколы. Пока же, согласно документации проекта, TrafficCompressor способен на 25-80% уменьшить трафик:

  • Web: веб-страницы, скрипты (JavaScript/VBScript), CSS-файлы (cascading style sheets), текстовые файлы;
  • e-mail: любые почтовые сообщения, поступающие по протоколам POP3 или IMAP4, как с вложенными файлами, так и без них;
  • систем мгновенного обмена сообщениями: ICQ, Windows Messenger, AIM, Yahoo! Messenger, Jabber, Gadu-Gadu, Mail.Ru Agent;
  • IRC при использовании портов 6667-6670;
  • онлайн-игр: World of Warcraft, Warcraft III, Diablo, Diablo II, Ragnarok Online, EVE online, Ultima Online, Lineage II, Gambler и ряда других.

При этом без уплотнения трафика останутся следующие виды трафика:

  • Web: картинки, флэш-ролики, ActiveX, Java-аплеты, ZIP, EXE, MP3 и другие сжатые файлы, страницы, сжатые самими веб-сайтами с помощью gzip;
  • ряда сетевых протоколов, например FTP, HTTPS, SMTP, UDP;
  • IRC при использовании портов, отличных от диапазона 6667-6670;
  • онлайн-игр при использовании серверов с нестандартными портами;
  • потоковой трансляции видео и аудио;
  • ip-телефонии.

 

 Чем ниже качество рисунка, тем быстрее он загружается

Важно и то, что TrafficCompressor не поддерживает работу через прокси-серверы. А при подключении к сервису компьютер пользователя для сторонних интернет-серверов будет виден под IP-адресом сервера TrafficCompressor. Последнее обстоятельство требует особого внимания, поскольку способно привести к осложнениям. Например, если провайдер разрешает доступ к поддерживаемому им почтовому серверу только с определенного ряда сетевых адресов, то для пользователя, включившего сжатие e-mail-трафика с помощью TrafficCompressor, доступ к почтовику будет закрыт. Такой вариант был предусмотрен разработчиками. В настройках программы можно отключить сжатие данных, передаваемых по определенным протоколам (в описанном примере это POP3 или IMAP4). Либо отключить сжатие данных при соединении с определенными хостами (в настройках программы на вкладке «Адреса» включить опцию «Сжимать трафик для любых адресов Интернета, кроме перечисленных» и внести сетевой адрес почтового сервера в список исключений). В этом случае запросы пользователя не транслируются через серверы проекта, а передаются напрямую почтовому серверу. Последнее решение также пригодится в случаях, когда провайдер подразделяет трафик пользователя по категориям оплаты. Например, передача информации внутри городской сети бесплатна, а интернет-трафик оплачивается. В этом случае в список исключений следует ввести адреса городских сетей. Иначе весь «городской» трафик провайдер вполне обоснованно сосчитает по интернет расценкам.

 

Свободно распространяема утилита toonel.net помимо компрессии трафика способна уменьшать объем картинок формата GIF и JPEG, понижая качество изображений. Также утилита поддерживает соединения со сторонним прокси-сервером, но в ней отсутствует возможность выделить группу сетевых адресов, для которых компрессия данных не будет осуществляться.

 

 

  

Для работы с toonel.net соответствующие настройки в пользовательских программах выполняются вручную. Например, браузерам следует дать указание работать через прокси-сервер с адресом 127.0.0.1 порт 8080.

Утилита написана на Java, что обеспечивает ее выполнение на многих платформах, поддерживающих пакет Java 2 Runtime Environment Standart Edition версии 1.3 или старше. Среди прочего toonel.net работает на мобильных телефонах Sony Ericsson P-серии и Pocket PC.

 

 

 

 

 

 

Удобный инструмент для эксирементов

 


 


  Компрессии подвергаются не все файлы Фильтрация по ссылкам

 

Теперь познакомимся с CPROXY, кроме известных функций (компрессия трафика, сжатие рисунков, работа через прокси-сервер) предлагает ряд дополнительных, касающихся блокировки рекламы. Следует обращать внимание, что фильтрация баннеров в программе строится на запрете загрузки GIF-изображений определенных размеров. Если какой-либо график или иное полезное изображение совпадает по размерам с баннером, оно будет вырезано фильтром. Также при желании средствами CPROXY можно блокировать всплывающие окна, отключать флэш-анимацию и ставить запрет на загрузку любого содержимого с ряда рекламных серверов, список которых можно пополнять.

Регистрация в проекте бесплатна и не накладывает никаких обязательств по использованию системы CPROXY. В течении трех дней зарегистрированный пользователь может оплатить месячный взнос за пользование системой, иначе характеристики доступного ему сервиса будут ограничены и он уравняется в правах с незарегистрированными пользователями проекта, для которых установлены пределы по скорости от 32 до 256 кбит/с (зарегистрированные получают скорость до 756 кбит/с). В демо-режиме программы, доступном для незарегистрированных пользователей, не осуществляется сжатие исходящей почты, не гарантируется круглосуточная доступность сервиса и периодически появляется сообщение о нулевом балансе, на 30 с прерывающее загрузку веб-страниц.

При установке программа автоматически вносит изменения в Microsoft IE. При работе с иным браузером его придется настраивать самостоятельно, указав, что следует работать через прокси-сервер 127.0.0.1 порт 3128.

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

Характеристики программ

Traffic

Compressor

toonel.net

CPROXY

MyProxy

Traffic Optimizer

Google Web Accelerator

OnSpeed

Версия

1.0.352

0.0.50.50

1.0 (build 8.76)

7.70

1.2.2

---

Release 212

Язык интерфейса программы

Русский

Английский

Русский

Русский

Русский

Английский

Русский

Размер дистрибутива, Мбайт

1,08

0,12

0,97

0,92

0,3

1,54

3,59

Поддержка Windows-систем

98/Me/2000/

XP/2003

98/2000/

XP/2003/Mobail

95/98/NT/2000/

XP

2000/XP/2003

2000/XP/2003

2000/XP/Vista

98/NT/Me/2000/

XP/CE

Поддержка иных операционных систем

Не поддерживается

Linux, Sun Solaris, Symbian, Mac OS X

Не поддерживается

Не поддерживается

Не поддерживается

Не поддерживается

Mac OS X

Регистрация для теста программы

Требуется

Не требуется

Требуется

Не требуется

Требуется

Не требуется

Требуется

Срок тестового использования, дней

---

---

---

30

---

---

7

Бесплатный доступ

С ограничениями

Без ограничений

С ограничениями

С ограничениями

С ограничениями

Без ограничений

С ограничениями

Стоимость программы

Бесплатно

Бесплатно

Бесплатно

24,95 $

Бесплатно

Бесплатно

Бесплатно

Платный доступ, стоимость подписки на 1 мес.

87 руб.

Не предусмотрен

3,60 $

Не предусмотрен

Не предусмотрен

Не предусмотрен

140 руб.

Стоимость несжатого трафика

Бесплатно

Бесплатно

Бесплатно

8 $ за 3 Гбайта

Бесплатно

Бесплатно

Бесплатно

Компрессия трафика

Http

Да

Да

Да

Да

Да

Да

Да

E-mail

Да

Да

Да

Да

Нет

Нет

Да

Онлайн-игры

Да

Нет

Нет

Нет

Нет

Нет

Нет

Службы обмена сообщениями

Да

Нет

Нет

Нет

Нет

Нет

Нет

Избирательно по протоколам

Да

Нет

Нет

Нет

Нет

Нет

Нет

Избирательно по адресам

Да

Нет

Да

Нет

Нет

Да

Да

Уменьшение объема картинок

Нет

Да

Да

Нет

Да

Нет

Да

Дополнительные функции

Работа с прокси-сервером

Нет

Да

Да

Да

Да

Нет

Нет

Блокировка рекламных ссылок

Нет

Нет

Да

Да

Да

Нет

Нет

Блокировка баннеров (по размерам)

Нет

Нет

Да

Да

Нет

Нет

Нет

Блокировка по содержимому документов

Нет

Нет

Нет

Да

Да

Нет

Нет

Блокировка всплывающих окон

Нет

Нет

Да

Да

Нет

Нет

Да

Блокировка флэш-роликов

Нет

Нет

Да

Да

Нет

Нет

Да

Защита конфигурации паролем

Нет

Нет

Нет

Да

Нет

Нет

Нет

Биллинговая система

Нет

Нет

Нет

Да

Нет

Нет

Нет

Статистика работы

Да

Да

Да

Да

Да

Да

Да

 

 

Обращает на себя внимание ещё одна интересная программа MyProxy поддержкой корпоративной работы. Версии программы PRO и BUSINESS разрешают объединить компьютеры в сеть, для общего пользования сервисами MyProxy, к котрым помимо уже знакомых по описаниям предыдущих программ добавилась фильтрация интернет-документов по наличию в них определенных терминов и выражений («родительский контроль». Среди прочих особенностей программы имеются следующие:

 

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

  Фильтрация по содержимому документов среди прочего

В отличии от описанных ранее проектов в  MyProxy стоимость работы по уплотнению трафика оценивается не по времени, а по объему несжатого трафика, запрошенного клиентом. По данным проекта, трафик уплотняется в среднем в три раза. Цена колеблется от 8 $ за 3 Гбайт до 22 $ за 10 Гбайт. При этом оценить данную услугу в тестовом режиме не удастся. Она доступна лишь зарегистрированным пользователям, каждый из которых после регистрации в качестве бонуса получает абонемент на 50 Мбайт несжатого трафика.

 

В заключении - о сервисе Google Web Accelerator, который не подходит для ускорения «узких» каналов. Данный проект ориентирован на оптимизацию работы скоростных подключений. В коллекции используемых методов - предварительная (до запроса пользователя) загрузка часто посещаемых страниц. 

 

 
 Выбор для быстрых каналов

В итоге можно отметить, что выбор программ данного класса достаточно широк. Каждый может опробовать любую из них и остановиться на той, что по душе. Ну как показывает практика и мнение авторитетных специалистов в данной области - начинать лучше с toonel.net и после экспериментов с ней перейти на TrafficCompressor, с которым справедливости ради сказать весьма комфортно работать даже бесплатно. Удачи вам, уважаемые любители «Паутины».