Шейперы, скорость, QoS. Проверка скорости. Скорость интернета.

по сравнению с
Текущая Шевнин Игнат
на янв 20, 2016 10:58.

Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.

Изменения (17)

просмотр истории страницы
Запустить две консоли помощника или рута

На первой меню скорость сети, на а второй такую команду
На первой консоли запустить пункт меню "Мониторинг сети", на а второй консоли такую команду:

 ip link set down imq1; ip link set down imq0; sleep 60;  ip link set up imq1; ip link set up imq0;

{code}
 ip link set down imq1; ip link set down imq0; sleep 60;  ip link set up imq1; ip link set up imq0;
{code}

эта команда на 60 секунд отключит шейперы и канал будет отдавать столько сколько может

Отключаем шейперы под рутом


{code}
ip link set down imq1; ip link set down imq0;
{code}

Смотрим загрузку через menu
Включаем шейперы


{code}
ip link set up imq1; ip link set up imq0;
{code}

h4. * *{color:#000000}*\- Если при выключении шейперов{*}{color} {color:#ff0000}{*}скорость{*}{color} {color:#ff0000}{*}увелич{*}{color}{color:#ff0000}{*}ивается{*}{color} {color:#000000}*\- нужно перестроить шейперы{*}{color} {color:#000000}*(если скорость соо{*}{color}{color:#000000}{*}тветствует заявленной).*{color}{color:#ff0000}* *{color}


h5. 2. Дерево шейперов. Построение дерева шейперов.

{color:#ff0000}{*}Важно:*{color} {color:#000000}{*}Строить дерево можно только при включенном шейпере{*}{color}

Следующие инструкции позволяют получить в наглядном виде полное дерево шейперов для дальшейшего анализа

3.2 Использовать тарифы [справедливый канал|asrdocnew:Тариф Справедливый канал].

3.3 Расширить потребляемый канал. 

h2. {color:#000000}{*}Решение проблем:*{color}

h4. 1. Скорости у абонентов не соответствуют скоростям в тарифах. 

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

Также вы можете получить эту информацию в консоли.

Найти текущий активный шейпер абонента по id клиента

{code}
/usr/local/ics/bin/userinfo <id абонента> | grep -m1 'class htb'
{code}

Вы получите примерно следующий вывод

*{_}class htb 1:2119 parent 1:1097 leaf 2119: prio 0 rate 32Kbit ceil 10000Kbit burst 1603b cburst 2878b{_}*

Элемент&nbsp;_class htb 1:2119_ отражает текущий шейпер пользователя.

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; _parent 1:1097_ говорит о текущем тарифе пользователя (в данном случае это тариф №97)

Если у абонента в выводе отсутствует&nbsp;_parent,_ то это может говорить о том что при построении дерева шейперов произошел сбой и абоненту не назначилась корневая группа, у абонента будут проблемы со скоростью.

При возникновении такой проблемы нужно перестроить шейперы без перезагрузки сервера как описано выше.

h2. Ограничение скорости с локального интерфейса сервера

Если есть необходимость установить определенную скорость для трафика, идущего с сервера ideco, Carbon Billing, можно добавить правило в системный firewall:

!screen1.png|border=1!


Дополнительно можно ограничить суммарный локальный трафик, в ASR Carbon Manager в системном firewall

src 10.0.0.0/255.255.0.0
действие шейпер, скорость 30000кбит

*Вопрос:* В локальном меню АСР Ideco Carbon Billing есть возможность задать скорость "Городского трафика", что это за трафик?

*Ответ:* "Городской трафик" это трафик из внешних сетей, которые в тарифе не ограничены по скорости.
В файле ics_tune.sh добавить следующие строки:
{code}if [ "$1" = "firewall.sh" ]; then
iptables -t mangle -I POSTROUTING -d <ip_сервера_статистики> -j ACCEPT
iptables -t mangle -I PREROUTING -s <ip_сервера_статистики> -j ACCEPT
fi{code}
Затем следует перезагрузить сервер либо выполнить команду: