Перейти к содержимому
Калькуляторы

cisco - interface multilink не разгоняется до "потолочной" скорости

Если ориентироваться по show interface, то лучше сделать load interval на нём поменьше, а то усреднение срежет максимальные значения.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Оиды вовсе не нужны, можно указать таргет по индексу интерфейса.
Т.е. если

snmpwalk 87.ххх.ххх.х -v 2c -c public 1.3.6.1.2.1.2.2.1

IF-MIB::ifIndex.1 = INTEGER: 1

IF-MIB::ifIndex.2 = INTEGER: 2

IF-MIB::ifIndex.3 = INTEGER: 3

IF-MIB::ifIndex.4 = INTEGER: 4

IF-MIB::ifIndex.5 = INTEGER: 5

IF-MIB::ifIndex.6 = INTEGER: 6

IF-MIB::ifIndex.7 = INTEGER: 7

IF-MIB::ifDescr.1 = STRING: FastEthernet1/0

IF-MIB::ifDescr.2 = STRING: Null0

IF-MIB::ifDescr.3 = STRING: E1 1/0

IF-MIB::ifDescr.4 = STRING: E1 1/1

IF-MIB::ifDescr.5 = STRING: Serial1/0:0

IF-MIB::ifDescr.6 = STRING: Serial1/1:0

IF-MIB::ifDescr.7 = STRING: Multilink1

...

IF-MIB::ifInOctets.1 = Counter32: 3574740856

IF-MIB::ifInOctets.2 = Counter32: 0

IF-MIB::ifInOctets.5 = Counter32: 4184033371

IF-MIB::ifInOctets.6 = Counter32: 4177931482

IF-MIB::ifInOctets.7 = Counter32: 3378022852

...

IF-MIB::ifOutOctets.1 = Counter32: 685344481

IF-MIB::ifOutOctets.2 = Counter32: 0

IF-MIB::ifOutOctets.5 = Counter32: 1460444069

IF-MIB::ifOutOctets.6 = Counter32: 1450206721

IF-MIB::ifOutOctets.7 = Counter32: 2037426283

 

то смотреть надо для мультилинка:

 

snmpwalk 87.ххх.ххх.х -v 2c -c public 1.3.6.1.2.1.2.2.1.ifInOctets.7

IF-MIB::ifInOctets.7 = Counter32: 3455594193

root@atlas:/etc# snmpwalk 87.ххх.ххх.х -v 2c -c public 1.3.6.1.2.1.2.2.1.ifOutOctets.7

IF-MIB::ifOutOctets.7 = Counter32: 2056814574

 

С тайм-слотами на истину не претендую. Возможно, вы правы. :)

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Для перевода картинки в биты надо указать в опциях для этого таргета параметр bits.
Не помогло.

## >> Descr: '' | Name: 'Cisco3620 traff Eth port' | Ip: '' | Eth: '' ###
Target[c3620_traff]: 1.3.6.1.2.1.2.2.1.10.1&.1.3.6.1.2.1.2.2.1.16.1:public@87.ххх.ххх.х
YLegend[c3620_traff]: bits
ShortLegend[c3620_traff]: bits
MaxBytes[c3620_traff]: 4096000
# Options[c3620_traff]: gauge,  nopercent, growright
Title[c3620_traff]: Cisco3620 traff Eth port
PageTop[c3620_traff]: <H1>Cisco3620 traff Eth port</H1>

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

раскоментировать

Options[c3620_traff]: growright, bits

 

Смотрим на циске

sh snmp mib if if | i Mu

получаем что-то вроде

Multilink1: Ifindex = 45

пишем конфиг

Target[c3620_traff]: 45:public@87.ххх.ххх.х

Изменено пользователем Картуччо

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Еще раз качаю, на этот раз 3850 kbps, в MRTG имеется 3826.2 kb/s (96.4%)

show int (с дефолтным значением load interval)

5 minute input rate 3700000 bits/sec, 660 packets/sec

5 minute output rate 17000 bits/sec, 23 packets/sec

 

меняем load-interval на 30 и немного ждём

30 second input rate 3873000 bits/sec, 663 packets/sec

30 second output rate 25000 bits/sec, 27 packets/sec

в MRTG - 3831.9 kb/s (96.6%)

Изменено пользователем Картуччо

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ну вот, помоему все люкс! :)
Люкс пока не у меня. :)

Тоже поставил по 30 сек load interval.

Сейчас что-нить качнем и посмотрим.

 

Смотрим на циске

sh snmp mib if if | i Mu

Получаем:

c3620#sh snmp mib if if | i Mu
                  ^
% Invalid input detected at '^' marker.

c3620#sh snmp mib if | i Mu
                  ^
% Invalid input detected at '^' marker.

c3620#sh snmp mib | i Mu
cvpdnTunnelSessionMultilink
cvpdnSessionAttrMultilink

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

У меня нет под рукой цисок 36й серии :)

Не забывай пользоваться ? после каждой команды

Ну и в вышеприведенном выводе snmpwalk есть вся необходимая информация по индексам

IF-MIB::ifIndex.1 = INTEGER: 1

IF-MIB::ifIndex.2 = INTEGER: 2

IF-MIB::ifIndex.3 = INTEGER: 3

IF-MIB::ifIndex.4 = INTEGER: 4

IF-MIB::ifIndex.5 = INTEGER: 5

IF-MIB::ifIndex.6 = INTEGER: 6

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Не, джентльмены, что-то где-то у вас не так.

Ради интереса прогрузил в двух разных узлах такие же мультилинки 2хЕ1, тоже Ростелеком.

Верхний график на картинке с анфреймед:

controller E1 0/1/0

channel-group 1 unframed

нижний график с настройками как у ТС:

controller E1 0/1/0

channel-group 1 timeslots 1-31

Полосы по 4 мегабита уже слабо актуальны, поэтому мультики стоят на самый крайний резервный случай почти пустые.

Поток трафика выставил в 3.8 Mbps.

98c2c417286ct.jpg

На mrtg пишет как раз нормально, а на интерфейсе по sh int пишет как я описал выше

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А есть что-нить хорошо отдающее трафик через Ростелекомовские каналы?

Вот этим:

wget -O /dev/null http://kipchatov.ru/body/broad_manner.pdf

wget -O /dev/null ftp://ftp.drweb.com/pub/drweb/iso/drweb-600-livecd.iso

wget -O /dev/null ftp://ftp.altlinux.ru/pub/beta/desktop/li...-ru-live-cd.iso

wget -O /dev/null ftp://ftp.asus.com.tw/pub/ASUS/server/ICH...109142007-1.zip

wget -O /dev/null ftp://ftp.us.dell.com/utility/26-434g.zip

 

не могу прогрузить его в полку. Затыки на межсетевых стыка РТ с другими операторами.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

zander это load-interval и усреднение скорее всего.

Andrei когда невозможно создать нормальный двухсторонний трафик, я пользуюсь утилитой wan killer,

она создаёт UDP флуд по указанному адресу с заданной полосой.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

На выходные временно убрал ограничения для части абонентов, которые сидят на безлимитках с ограничениями по скорости. Картинка вот какая:

25da2afe01d6t.jpg

 

В логе за все выходные:

.Apr 25 10:13:31: %CONTROLLER-5-UPDOWN: Controller E1 1/1, changed state to down
.Apr 25 10:13:33: %CONTROLLER-5-UPDOWN: Controller E1 1/1, changed state to up
.Apr 25 23:22:28: %CONTROLLER-5-UPDOWN: Controller E1 1/0, changed state to down
.Apr 25 23:22:29: %CONTROLLER-5-UPDOWN: Controller E1 1/0, changed state to up

Думаю, что это были "замирания" в релейке.

 

В выходные попинговал внешний интерфейс этой циски со своего сервера внутри сети - все чисто:

ping 94.25.хх.хх -c 100

PING 94.25.хх.хх (94.25.хх.хх) 56(84) bytes of data.

64 bytes from 94.25.хх.хх: icmp_seq=1 ttl=63 time=2.62 ms

...

100 packets transmitted, 100 received, 0% packet loss, time 99093ms

rtt min/avg/max/mdev = 1.855/3.120/6.283/0.939 ms

 

 

А вот пинги ближайшего интерфейса ростелекома на той стороне:

ping 94.25.хх.хх -c 100

PING 94.25.хх.хх (94.25.хх.хх) 56(84) bytes of data.

64 bytes from 94.25.хх.хх: icmp_seq=1 ttl=63 time=13.8 ms

...

48 packets transmitted, 44 received, 8% packet loss, time 47033ms

rtt min/avg/max/mdev = 6.000/22.963/57.362/15.880 ms

 

Статистика пингов до того же яндекса:

--- ya.ru ping statistics ---

148 packets transmitted, 142 received, 4% packet loss, time 147117ms

rtt min/avg/max/mdev = 36.686/44.606/63.212/6.228 ms

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Никак не подберу параметр MaxBytes для 4мбитного канала.

Вроде как должно быть так:

 

YLegend[c3620_traff]: bits

ShortLegend[c3620_traff]: bits

MaxBytes[c3620_traff]: 4096000

kilo[c3620_traff]: 1024

Unscaled[c3620_traff]: dwmy

Options[c3620_traff]: growright, bits

 

Но на графике получается полная фигня.

Рисуется мелкий график:

e3198a1daf5et.jpg

При этом нагрузка указыватся: 3188.9 kbits (10.0%)

 

Если поставить

MaxBytes[c3620_traff]: 409600, то получается:

a02baa8a1f5at.jpg

А загрузку канала в % считает как 3188.9 kbits (99.7%)

 

 

Ну и до 3,8-3,85 Мбит/сек так и не дотягивает. :( По-моему уже видно на графике, что в полку упираемся.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

MaxBytes то есть байты.

Число в битах для конфига канала 4 мегабит будет - 496000

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А вообще - стоит доверять показаниям команды "sh int mult 1" ?

Мой mrtg с показаниями этой команды согласен (собственно потому, что mrtg отсюда и берет данные :) ), а вот mrtg Ростелекома не согласен - говорят, что мы честно выбираем свои 4М. :(

Что еще попинать кроме техподдержки Ростелекома?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Проблема похоже снята: на стороне РТ были выполнены шаманства с настройкой очередей на serial-интерфейсах.

В результате удалось разогнать канал до 3,75 Мбит/сек при 0% потерь (тьфу*3).

Есть еще в РТ грамотные технари. :)

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

а вот подскажите как обнулить ошибке на контроллере Е1

и изза чего они могут появляться...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

а вот подскажите как обнулить ошибке на контроллере Е1
а вот тоже не нашел приема, кроме "лома" - ребута :)

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.