Налаштування параметрів нетвоч для перемикання на резерв у разі використання каналів зв'язку з низькою стабільністю.
на сьогодні це насамперед канали передавання даних по радіо: мобільний інтернет, віфі, супутниковий інтернет тощо.
Стосовно РОС 7.5 і вище
Для ретельнішої перевірки режим Netwatch, що стоїть за замовчуванням type=simple (спрощений), не підходить: потрібно перемкнути на режим ICMP.
Тут для тестування каналу задається 6 порогових значень для результатів команди пінг
1. thr-max (Default: 1s) - поріг для rtt-max, тобто якщо максимальний пінг перевіщіть 1000 мс нетвоч перейде у стан Down
2. thr-avg (Default: 100ms) - поріг для rtt-avg (середне значення між максимальним та мінімальним часом пінгу)
3. thr-stdev (Default: 250ms) - поріг для rtt-stdev
4. thr-jitter (Default: 1s) - поріг для rtt-jitter
5. thr-loss-percent (Default: 85.0%) - поріг для loss-percent (процент втрачених пакетов)
6. thr-loss-count (Default: 4294967295(max)) - поріг для кількості втрачених пакетів. За замовченням відключений так як встановлена дуже велика кількість.
Для перевірки які параметри в конкретного каналу спричиняють хибні спрацьовування, я використовував виведення в лог, за яких значень спрацював нетвоч, для цього на вкладці down додав такий скрипт
Код: Выделить всё
#delay 2
:log info "sent-count $"sent-count""
:log info "response-count $"response-count""
:log info "loss-coun $"loss-count""
:log info "loss-percen $"loss-percent"%"
:log info "rtt-avg $"rtt-avg"µs"
:log info "rtt-min $"rtt-min"µs"
:log info "rtt-max $"rtt-max"µs"
:log info "rtt-jitter $"rtt-jitter"µs"
:log info "rtt-stdev $"rtt-stdev"µs"
Ось для прикладу значення, які я отримав для радіомосту.
loss-percen "%" 85............0..............20........... 0............. 0
rtt-avg "ms"......100..........354,521.....249,464...354,962.....357,01
rtt-min "ms".....................128,321.....126,945...128,813.....130,758
rtt-max "ms"....1000..........580,47......431,237...580,806.....583,16
rtt-jitter"ms"....1000.........452,149.....404,292...451,993......452.402
rtt-stdev "ms"...250..........144,275.....126,015...144,26.......144,411
після встановлення порогу thr-avg на 400 хибні перемикання нетвоч припинилися.