Band Speed Balancer (Freeware)

Печать: Шрифт: Абв Абв Абв
admin 09 Декабря 2009 в 11:37:50

BSB - программа ограничения скорости передачи данных по протоколу HTTP на IP адрес

Цель создания и существования программы: облегчить администраторам сетей упорядочивание доступа в интернет из ЛВС.

Автор программы: Мантров Александр Владимирович.

Текущая версия программы 1.6.2 выполняет следующие функции:

1. Ограничивает скорость выдачи информации на IP-адрес до указанного значения, по типу кооперативного режима в Reget, но включаемого автоматически.
2. Ограничивает недельный объем данных, выдаваемый на указанный IP-адрес.
3. Ограничивает число одновременных подключений с IP-адреса
4. Ведет журнал всех HTTP-запросов со всех IP-адресов
5. C помощью специальной клиентской части "BSB Client Informer" пользователи могут получать информацию об их трафике за неделю, текущем ограничении скорости и т.д.

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

Программа предназначена работать между кэширующим прокси-сервером и компьютерами ЛВС, эффективно регулируя степень загруженности канала соединения с глобальной сетью по HTTP-протоколу.

Настройка программы BSB

��� ��������� ������ BSB �������� � ���������������� ����� bsb.cfg. ���� �������� 2 ������: ����� ��������� - ������ [Config] � ������ IP-������� � ��������������� ����������� - ������ [IP].

������������ ������ ���� ������ ��������� ����� �������� ��������� BSB �� ����������� ������ ��� ��� ������. ���� ���� ������������ �������� ������, �� BSB �� ����� ��������, � ���������� � ���, ��� �� ������ - ����� ������ � ����� ������� bsb.log.

����� ���������. ������ [Config].

��� ���������� ������ ��������� BSB � ������ Config ���������� ��������� ������ ��������� ��������� (������� ��������� ��� ������������� ��������):

ListenPort=3128
����� ����� TCP, ����� ������� ����� �������� BSB � �������� ������-�������, ����������� ��������, ��������� �������� ������ � ����� ������������� ����������. ��������! ���� BSB � ���������� ������-������ ���������� ��� ���� ������ �������� �� ����� � ��� �� ����������, �� ������ �� ������� ������ ������ �����������.
AdminPort=3131
����� ����� TCP, ����� ������� BSB ����� ��������� ������� �� BSB Client Infomer ������������� � ����� ����������. ���� ���� �� ������ ���� ����� ������� ����������� �� ����������, ��� �������� BSB. �� ����������, ������� ��������������� �� ����� �����, �� ������������� ������� �����������, � ��� ���������� �� ������ �� ������� ���������� ����������� �� ��������.
ParentProxy
ParentPort
�������������� ����� ��� ��� � ���� ���������� ������-�������, �������� ������ �� �������� BSB ����� ������������. �������� ParentPort �� ����� ���� ����� ListenPort, ���� BSB � ��� �������� ������-������ �������� ������ �� ����� ����������. �.�. ���� ��������� BSB ���� �� ����� ����������� �������� � Web � FTP ���������, �� ���� ������-������ ���������� ������ ��� ���� �������� � �����, � ������� �� ��� ����� ��������� �������� ������� �����������.
�������� � ������������� ������� ������������� BSB, ���� � ���� �� ���������� ��������� ����� Web-������� � ��� ���� 80 (������), ����� BSB ����� ��������� ���� ������������ �������, ���������� �� ����� Web-�������.
TotalSpeed=8000
�������� ������ �������� ������ � ������ � ������� ��� ��������� �������, ������� � ���������� ������������. ���� � ��� - ��������� �� 256 ����/�, �� ��� ���� �������� 32000, ���� �� � ��� ��������� ������ �� 32 ����/�, �� - 4000, ��� �� �������� �������� � ��� �������� ����������, ���� �� �������� ����� 33600 ���/� ������ ���������� �� ����������.
DefaultSpeedLimit=�������� �� ����� 100 ��� 0
�������� � ���� ��������� ���������� ������������ �� ��������� �������� � ������ � ������� ��������� ������� �� IP-�����, ����� ����������� ����������� �� �������� (��. �������� ���������� ���������� �����). � ������ IP ����� ������� ��� ������� IP ������ �������������� �����������. �������� 0 �������� �� ��������� ����������� �������� ��������� �������. ����������� ����������� �������� ����������� � ��������� BSB ������ 100. ������� ������� �������� ������ ����� �����������, ��� �������� 100
DefaultSizeLimit=30
����������� ���������� ������� � ���������� ��� ���� IP-������� �� ���������. � ������ IP ����� ������� ��� ������� IP ������ �������������� �����������. ���� � IP-������ ������ ������� ����� ������, ��� ������� � ���� ���������, �� ��� ���������� � ����� IP-������ ����������, � ��� ������������ ����� ���������� �� ��� �������� ���������� �����, ���������� � ��������� SizeLimitFile. �������� 0 ��������� ����������� ���������� �������. ���� ������ �������������, � ����� ���������� � ����������� � 0:00:00.
LimitTime=20
����� � �������� �� ������� ��������� �������� ����������, �� ��������� �������� �������� �������� ����������� �� ��������. ������������� �������� �� 10 �� 60 ������, ����� ��� ������ ����� �������� ����������� � ������� ��� �����������, � ��� ������� ����� ��� �������������� �� ��������.
ConnectionsCount=2
����� ������������� �������� ���������� � ��������� IP-�������, ������� � �������� ��������� ����������� �������� ��� ������� ����������. ���� �� ������ ������ ������� � BSB ����������� ���������� ������, ��� ������� � ���������, �� ����������� �������� �� ������������. ���� ����� ������������� ���������� ������ ��� ����� ���������, �� ��� ��� � ������ IP-������, �� �� ������ ���������� ����������� ����������� ������������ ��� ������� IP-������ ��� ����������� �� ���������. �� ���� � BSB ���������� ���������� ������� � ��������� IP-������� ������, ����������� �������� ���������, �� �� ��� ��� ���������� ����������� ����������� �� ��������, ��������� ������������� �� ��������� IPSpeedLimitType.
MaxConnections=5
����������� �� ��������� �� ������������ ����� ���������� � ������ ����������, 0 - ��� �����������. � ������ IP ����� ������� ��� ������� IP ������ �������������� �����������. ��������, ���� ������� IE ������ 5.x �������������, ��-��������, �� ����� 4-� ���������� ��� ��������� ������, ���������� �� ����� �������� ����. ���� ������ �������� ���������� ����������, � �� ����� ������ �������������, �� ����� ���������� � ����� IP-������ ���������� � �� ��� �������� ���������� �����, ���������� � ��������� NoConnFile.
ConnTimeoutTime=240
����� ������, � ������� �������� ���������� �������� ����������� �����-������ ������ �� �������, ���� ��� ����� �������� ��� ����������� ������, �� ���������� ����������� �� ����-����, � ������� ���������� ���������� �����, ���������� � ��������� ConnTimeoutFile
SpeedLimitHours=0:00-24:00
������ ���������� �������, � ������� ��������� BSB ���������� ��������, ��� ��������� ���������� �������� ����������� �� �������� ���������� ���������� �� �������������. ��������� ���������� ������� �������� ����� �������, ���� ����� ���� �� 0 �� 24, ������ �� 0 �� 59.
SizeLimitFile=errors\bsb.html
ParentNoConnFile=errors\pnc.html
ConnTimeoutFile=errors\cto.html
NoConnFile=errors\nmc.html
� ���� ��������� ����������� ����� � HTML-���������� ��� �������������, ����� ��������� ���� �� ��������, ��������������:
- ������������� ���������� ��������� ����������� �������
- ���������� �������������� � ������-������� ���������� ������
- �� ���������� �� ������������ �� ������� ������ ����� �����-���� ������
- � ���������� ������������ ��� ����������� ����������� ����������� ��� ���� ����� ������������� ����������.

� �����, ������� ������ � ��������� ParentNoConnFile, ������ 2 ��������� ������ %s ���������� �� ����� � ���� ������-������� �� ��������� ParentProxy.
IPSizeLog=ipsize.log
����, � ������� � ��������� ���� ������ 60 ������ ������� ������ ��������� ������ �� IP-������ �� ������� � �� ������� ������
AllIPMode=0
�������� ��������� �����������. ���� ����� 1, �� � BSB ����� ���������� ���������� ������ � ������ ������, � ���� ��� ����� �� �������� � ������ [IP], �� ����������� �� �������� � ������� ��� ���������� � ����� ������ ����� �� ���������, �� ���� ����� ���� � ������ IP, �� ��� ���� ���� ����������� ��������� �������������� ��������� �����������. ���� �������� ����� 2, �� � BSB ����� ���������� ���������� ������ � ������ ������ ���� ������ �����������. ������������� ������������� �������� ����� ��������� ������ 0, ����� � BSB ����� ���������� ���������� ������� ������ � IP-�������, ������������� � ������ IP.
IPSpeedLimitType=1
�������� ���������� ��� ����������� �� ��������. ��� �������� 0 ����� �� �������� ��������� �� ������ ���������� � IP-������ � �����������. �.� ���� ����������� �� �������� ����� 2000 ����/� � � IP-������ ����������� 5 ����������, �� ������ ��������� ����������� �� 2000. ��� �������� 1 ����� �� �������� �������������� �� ��� ���������� � IP-������. �.�. � ������������� ���� ������� �� ������ ���������� ����� ����������� ����������� 400 ����/�.

�������������� ���������. ������ [IP]

� ���� ������ ���� ������������ IP-�������, c ������� �������� ����������� � BSB �� ��������� TCP. ��� ������� IP-������ ����� ������ ����������� �� ��������, ���������� ������� � ����� ����������, �������� �� �������� �� ���������, �������� � ������ [Config], � ��� �� ������� � IP-������� ���, ������� ������� � ������� ��������. ����� ��������� BSB ������������ ������������� � ���� ������ IP-������ �������� AllIPMode ������ ���� ����� 0 ��� 1. ������ ������ IP-������� � ���������� �����������:

192.168.0.1=0 W0 C0 Nbsbcomp
����� ������, ��� �������� ���������� ������ BSB �� ����� ������������ (������ 0), ������������ ����� ������ �� ��������� (W0), ����� ������������� ���������� �� ���������� (C0), � � �������� ��������� � ����� IP-������ ����� ���������������� ��� � � ������ bsbcomp (Nbsbcomp). � �����, ��������� � ������ ��������� �� �������������, �.�. � ���� ������ BSB �� ������ ����� �������������� ����.
192.168.0.2=L2000 W40 C4 Nhuge_downloader
� ������ ������ ������, ����������� �� �������� � 2000 ����/� (L2000 ), �������, ������, ������� �� �������������� �� ���������. ��� �� ������ ����� ����������� ���������� ������� � 40 �������� � ����� ����������. ����������� �� �������� 4 ������������� ���������� (C4) - ��� ������������� ����������� �������� ��� ������������� � ���������� IE 5.x. ��� �� ������������� ��� huge_downloader ��� ������ � ��������.
192.168.101.2=B W50 C0 Nras1
��������� ��� ����������� ���������� ������������ �� ������. ������ ����� B ������ ������������ ����������� �������� ����������.
192.168.0.2
192.168.0.3
192.168.0.4
������� ������������ IP-�������. �� ����������� � ���� IP-������� ����� ��������� ����������� �� ��������� �������� � ������ [Config]. �������� ����� � ���� �� �������������, � �������� ����� ������ (-) � ����, ��� ������������ ���.

�.� � ������� IP-������ ����� �������� �������������� ��������� ����������� �������� � ������� ������ ������ �� ���������� 0, B ��� L�����, ����������� ���������� ������� ���������� W�����, ����������� ����� ������������� ����������� ���������� C�����. � ��� �� ������� � ������� ��������� N�������_�����_���_�������� ��������� ���, ��������������� � IP-������� ��� ����������� ��� � ��������. ��������� ������ ��������� � ������ � ������������� ���� ������� � ����� �������������.



>>>Скачать<<<
Добавить сообщение
Чтобы добавлять комментарии зарeгиcтрирyйтeсь