Объявление

Свернуть
Пока нет объявлений.

Скрипт для динамического и ровного деления скорости

Свернуть
X
 
  • Фильтр
  • Время
  • Показать
Очистить всё
новые сообщения

    Скрипт для динамического и ровного деления скорости

    Хотел бы поделится своим скриптом.
    Есть некоторые отличая от остальных.

    1. скрипт создается программой в которую заполняешь требуемые настройки и жмешь создать, вследствии чего создается два файла скрипта на диски С:\ - это creat_script.txt и remove_script.txt их надо поместить в /system script, как видно из названия первый создает (прописывает) все необходимые маркировки и тд., только останется войти в /system scheduler и активировать созданый скрипт, а второй файл наоборот, удаляет все что создал первый скрипт.

    2. в отличии от остальных подобных скриптов, данный скрипт исключает временные линки, т.е. пользователь (клиент) становится активным не сразу, а только через 10 сек., тем самым не ограничивает скорость раньше временно, так как пользователь мог просто открывать HTML страницу, или качать не большой файл.

    3.скрипт сам управляет интервалом времени запуска скрипта, проверяя среднюю загрузку CPU за 5 последних запусков скрипта, и исходя из этого + настройки, устанавливает интервал, так же смотрит сколько вообще времени надо для работы и не дает интервалу быть меньше требуемого времени.

    4 и самое главное данного скрипта, что он очень быстрый так как не имеет массивов, которые пожирают много ресурсов

    видео в youtube


    ну и кому интересно скачать можно тут
    http://depositfiles.com/files/2ln8004b8

    в данной теме прошу оставлять свои мнения, пожелания и тд. по поводу данного скрипта

    цитаты с других форумов:
    вы уверены? то есть канал например 10Мбит\с на нем сидят и качают торрентом десяток абонентов, как бы ваш скрип все поделил, далее подключается еще абонент и пытается открыть сайт одноклассники, ваш скрипт ждет 10с а абоненту что делать эти 10с?
    Давайте посмотрим с другой стороны, пусть канал расчистка на 10 абстинент и 10 Mbit, т.е. 9 качают торренты и один 1 пытается открыть HTML,
    так как канал рассчитан на 10 клиентов, скрипт делает запас трафика на канале 10Mbit / 10 клиентов = 1 Mbit, то есть канал делится между активными только 9Mbit, а остальные 1 Mbit между не активным т.е для того не активного, и даже если он станнит активным скорость поделится на всех все ровно по 1 Mbit, так как клиентов больше нет, и запас оставлять некому.
    2. опять вы всегда можете выставить скорость с запасом, т.е. для тех не активных
    уже год наверное читаю про все эти скрипты (балансировка каналов, резервирование канала, динамический шейпер и т.д.) для чего все это, это и так работает прописыванием правил один раз. пример: на одном микротике !без скриптов настроена приоритезация трафика, балансировка каналов, резервирование канала и нарезка скорости для абонентов, и это все работает на нагруженном канале в 100Мбит\с который частенько в чайн находится в полке, конечно это немного не правильно, то что все это на одном оборудовании и скоро это будет все разнесено, но тем не менее.
    Делается 3-4 уровня и 8 приоритетов и все прекрастно распределяется.
    Данные правила не работают, если имеется клиент у которого ping больше чем у других для него будет скорость меньше чем у других.

    и ваши правила с приоритетами не помогут.

    к примуру
    1 линк ping 10ms - за секунду обработает 100 пакетов
    2 линк ping 20ms - за секунду обработает 50 пакетов
    3 линк ping 100ms - за секунду обработает 10 пакетов
    в общем получим 160 пакетов, для простоты решения возьмем канал 16 Mbit

    получим скорость для каждого
    1 линк 10Mbit
    2 линк 5Mbit
    3 линк 1Mbit
    как это получается - пока 3 линк будет обрабатывать 10 пакетов, 1 линк обработает 100, тем самым забьет канал быстрей и 3 останется только 10 часть канала

    итог правила и приоритеты работают только в идеальных сетях, где все имеют один ping
Обработка...
X