<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: IP SLA - определение потерь пакетов</title>
    <link>https://opennet.dev/openforum/vsluhforumID6/2288.html</link>
    <description>Дано: есть канал (IP-tunnel) на котором могут возникать потери пакетов в самом разном количестве, от случайных единичных до полной пропажи в течение длительного времени.&lt;br&gt;Задача: средствами маршрутизатора Cisco определить наличие потерь пакетов выше заданного.&lt;br&gt;&lt;br&gt;Для этого использую IP SLA.&lt;br&gt;Тест icmp-echo не годится, т.к. периодически посылается один пакет и тот может случайно пройти даже в ситуации, когда потери в канале есть (например 50&#037; пактов теряются, а тестовыйзатесался  среди 50&#037; прошедших - и про ухудшение канала мы не узнали). Поэтому выбран тест icmp-jitter который может посылать заданное количество пакетов.&lt;br&gt;вот так:&lt;br&gt;&lt;br&gt;ip sla 1&lt;br&gt;icmp-jitter 10.250.249.165 source-ip 10.250.249.166 num-packets 50&lt;br&gt;threshold 30&lt;br&gt;timeout 200&lt;br&gt;frequency 10&lt;br&gt;ip sla schedule 1 life forever start-time now&lt;br&gt;&lt;br&gt;т.е. раз в 10 секунд посылаем 50 пакетов с макс таймаутом 200 мс (реальный таймаут на канале в районе 100-120 мс, но до 200 - не криминал) и задаем макс. средний джиттер 30 мс (это годится).&lt;br&gt;&lt;br&gt;но сам по себе такой </description>

<item>
    <title>IP SLA - определение потерь пакетов (yur)</title>
    <link>https://opennet.dev/openforum/vsluhforumID6/2288.html#6</link>
    <pubDate>Sat, 14 Apr 2018 09:53:43 GMT</pubDate>
    <description>&amp;gt; ip sla reaction-configuration 1 react packetLoss threshold-value 50 1 threshold-type immediate &lt;br&gt;&amp;gt; action-type trapOnly &lt;br&gt;&amp;gt; ip sla logging traps &lt;br&gt;&amp;gt; насколько я понимаю, если в результате теста получили timeout (ни один пакет &lt;br&gt;&amp;gt; не дошел) или имеем сколько-то (от 1 до 50 - задал &lt;br&gt;&amp;gt; по максимуму) потерянных пакетов, то должны генерироваться трапы и выдаваться события &lt;br&gt;&amp;gt; на консоль.&lt;br&gt;&lt;br&gt;Вы неправильно понимаете. Как это устроено - нарисовано здесь: https://www.cisco.com/c/dam/en/us/td/i/200001-300000/200001-210000/207001-208000/207608.eps/_jcr_content/renditions/207608.jpg&lt;br&gt;&lt;br&gt;У вас rising threshold равен 50, falling - 1. Так события и генерируются.&lt;br&gt;&lt;br&gt;Прочитайте Configuring Proactive Threshold Monitoring for IP SLAs Operations - https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/ipsla/configuration/15-mt/sla-15-mt-book/sla_threshold_mon-0.html.&lt;br&gt;</description>
</item>

<item>
    <title>IP SLA - определение потерь пакетов (mik73)</title>
    <link>https://opennet.dev/openforum/vsluhforumID6/2288.html#5</link>
    <pubDate>Sat, 14 Apr 2018 09:20:02 GMT</pubDate>
    <description>&amp;gt; Дано: есть канал (IP-tunnel) на котором могут возникать потери...&lt;br&gt;&amp;gt; Задача: средствами маршрутизатора Cisco определить наличие потерь пакетов выше заданного. &lt;br&gt;&amp;gt; Для этого использую IP SLA.&lt;br&gt;&lt;br&gt;&#091;skipped&#093;&lt;br&gt;&lt;br&gt;&amp;gt; ip sla reaction-configuration 1 react packetLoss threshold-value 50 1 threshold-type immediate &lt;br&gt;&lt;br&gt;&#091;skipped&#093;&lt;br&gt;&amp;gt; Собственно, вопрос - что сделано не так и как заставить реагировать SLA на наличие &lt;br&gt;&amp;gt; скольки-то потерянных при тесте пакетов?&lt;br&gt;&lt;br&gt;&#091;skipped&#093;&lt;br&gt;&lt;br&gt;Отвечаю сам себе:&lt;br&gt;threshold-value 50 1 означает, что реакция будет возникать, если потеряно меньше одного ИЛИ больше 50 пакетов. Поскольку посылаю всего 50 пакетов - то никогда.&lt;br&gt;Если написать threshold-value 1 1, то при двух и более потерянных пакетах в логе наблюдается горка сообщений. &lt;br&gt;</description>
</item>

<item>
    <title>IP SLA - определение потерь пакетов (AlexDv)</title>
    <link>https://opennet.dev/openforum/vsluhforumID6/2288.html#4</link>
    <pubDate>Fri, 13 Apr 2018 13:52:50 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Задача: средствами маршрутизатора Cisco определить наличие потерь пакетов выше заданного.&lt;br&gt;&amp;gt;&amp;gt; Скрипт на TCL. Пусть хоть постоянно крутится.&lt;br&gt;&amp;gt;&amp;gt; Но! Как это скажется на загрузке процессора и памяти неизвестно.&lt;br&gt;&amp;gt; И еще требует вникания в TCL. Как дать из скрипта команду ping &lt;br&gt;&amp;gt; - понятно, а вот не просто глазами посмотреть результат, а вернуть &lt;br&gt;&amp;gt; результат в скрипт, посмотреть скриптом кол-во потерь и на основании этого &lt;br&gt;&amp;gt; принять решение и инициировать дальнейшие действия (изменение маршрута) - это для &lt;br&gt;&amp;gt; меня уже за гранью добра и зла.&lt;br&gt;&amp;gt; Вроде, есть штатное средство - SLA - и то, что надо, в &lt;br&gt;&amp;gt; принципе выдает, но заставить работать как хочется не получается.&lt;br&gt;&lt;br&gt;Можно так, потом EEM ловить сообщения в логе.&lt;br&gt;&lt;br&gt;&#091;code&#093;&lt;br&gt;proc init &#123;&#125; &#123;&lt;br&gt;set ip_source 1.1.1.1&lt;br&gt;set ip_dest   2.2.2.2&lt;br&gt;set loss_limit 99&lt;br&gt;set search_expr &#123;(&#092;d+)(?:&#092;spercent)&#125;&lt;br&gt;set r &quot;&quot;&lt;br&gt;set s_rate 0&lt;br&gt;    set status &#091;exec &quot;ping $ip_dest source $ip_source repeat 1000&quot;&#093;&lt;br&gt;    regexp  $search_expr  $status r s_rate&lt;br&gt;    i</description>
</item>

<item>
    <title>IP SLA - определение потерь пакетов (mik73)</title>
    <link>https://opennet.dev/openforum/vsluhforumID6/2288.html#3</link>
    <pubDate>Fri, 13 Apr 2018 11:31:38 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Дано: есть канал (IP-tunnel) на котором могут возникать потери пакетов...&lt;br&gt;&amp;gt;&amp;gt; Задача: средствами маршрутизатора Cisco определить наличие потерь пакетов выше заданного.&lt;br&gt;&amp;gt; Скрипт на TCL. Пусть хоть постоянно крутится.&lt;br&gt;&amp;gt; Но! Как это скажется на загрузке процессора и памяти неизвестно.&lt;br&gt;&lt;br&gt;И еще требует вникания в TCL. Как дать из скрипта команду ping - понятно, а вот не просто глазами посмотреть результат, а вернуть результат в скрипт, посмотреть скриптом кол-во потерь и на основании этого принять решение и инициировать дальнейшие действия (изменение маршрута) - это для меня уже за гранью добра и зла.&lt;br&gt;&lt;br&gt;Вроде, есть штатное средство - SLA - и то, что надо, в принципе выдает, но заставить работать как хочется не получается.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>IP SLA - определение потерь пакетов (AlexDv)</title>
    <link>https://opennet.dev/openforum/vsluhforumID6/2288.html#2</link>
    <pubDate>Fri, 13 Apr 2018 10:32:30 GMT</pubDate>
    <description>&amp;gt; Дано: есть канал (IP-tunnel) на котором могут возникать потери пакетов в самом &lt;br&gt;&amp;gt; разном количестве, от случайных единичных до полной пропажи в течение длительного &lt;br&gt;&amp;gt; времени.&lt;br&gt;&amp;gt; Задача: средствами маршрутизатора Cisco определить наличие потерь пакетов выше заданного. &lt;br&gt;&lt;br&gt;&#091;skipped&#093;&lt;br&gt;&lt;br&gt;Скрипт на TCL. Пусть хоть постоянно крутится.&lt;br&gt;Но! Как это скажется на загрузке процессора и памяти неизвестно.&lt;br&gt; &lt;br&gt;</description>
</item>

<item>
    <title>IP SLA - определение потерь пакетов (eek)</title>
    <link>https://opennet.dev/openforum/vsluhforumID6/2288.html#1</link>
    <pubDate>Fri, 13 Apr 2018 05:46:54 GMT</pubDate>
    <description>Почитайте про PfR. Для сетей с малым количеством узлов оно конечно будет избыточно, но возможно решит ваш вопрос.&lt;br&gt;</description>
</item>

</channel>
</rss>
