<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Mikrotik.moscow [тема: Скрипт для рекурсивного переключения при сбоях на основе потери пакетов]</title>
		<link>http://mikrotik.moscow</link>
		<description>Новое в теме Скрипт для рекурсивного переключения при сбоях на основе потери пакетов форума RouterOS на сайте Mikrotik.moscow [mikrotik.moscow]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Sun, 02 Aug 2026 13:12:52 -0400</pubDate>
		<item>
			<title>Скрипт для рекурсивного переключения при сбоях на основе потери пакетов</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86061-skript-dlya-rekursivnogo-pereklyucheniya-pri-sboyakh-na-osnove-poteri-paketov/message402778">Скрипт для рекурсивного переключения при сбоях на основе потери пакетов</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			ashpri, посмотри сюда: <noindex><a href="https://github.com/vikilpet/mikrotik-interface-check" target="_blank" rel="nofollow" >https://github.com/vikilpet/mikrotik-interface-check</a></noindex> <br />
			<i>29.11.2022 16:45:00, vklpt.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86061-skript-dlya-rekursivnogo-pereklyucheniya-pri-sboyakh-na-osnove-poteri-paketov/message402778</link>
			<guid>http://mikrotik.moscow/forum/forum57/86061-skript-dlya-rekursivnogo-pereklyucheniya-pri-sboyakh-na-osnove-poteri-paketov/message402778</guid>
			<pubDate>Tue, 29 Nov 2022 16:45:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Скрипт для рекурсивного переключения при сбоях на основе потери пакетов</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86061-skript-dlya-rekursivnogo-pereklyucheniya-pri-sboyakh-na-osnove-poteri-paketov/message402777">Скрипт для рекурсивного переключения при сбоях на основе потери пакетов</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Думаю, новая реализация netwatch в RouterOS 7.4 и позже может помочь <noindex><a href="https://help.mikrotik.com/docs/display/ROS/Netwatch" target="_blank" rel="nofollow" >https://help.mikrotik.com/docs/display/ROS/Netwatch</a></noindex> <img class="lazyload "  src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="/upload/forum/mikrotik/8bdab565a2d6aadaf7c89ee6d0eb3dfef212c73f.png" alt="Пользователь добавил изображение" border="0" /> <br />
			<i>25.11.2022 21:34:00, chechito.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86061-skript-dlya-rekursivnogo-pereklyucheniya-pri-sboyakh-na-osnove-poteri-paketov/message402777</link>
			<guid>http://mikrotik.moscow/forum/forum57/86061-skript-dlya-rekursivnogo-pereklyucheniya-pri-sboyakh-na-osnove-poteri-paketov/message402777</guid>
			<pubDate>Fri, 25 Nov 2022 21:34:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Скрипт для рекурсивного переключения при сбоях на основе потери пакетов</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86061-skript-dlya-rekursivnogo-pereklyucheniya-pri-sboyakh-na-osnove-poteri-paketov/message402776">Скрипт для рекурсивного переключения при сбоях на основе потери пакетов</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			:local "stat_period" (5*60);<br />:local "traffic";<br />:local "tx-packets-per-second";<br />:local "rx-packets-per-second";<br />:local "packet_tx_drops_rate";<br />:local "packet_rx_drops_rate";<br />#:local "packet_tx_errors_rate";<br />#:local "packet_rx_errors_rate";<br /><br />:for "count" from=1 to=$"stat_period" do={<br /> :set $"traffic" [/interface/monitor-traffic interface=current_wan as-value once];<br /> :set $"packet_tx_drops_rate" ($"packet_tx_drops_rate"+($"traffic"-&gt;"tx-queue-drops-per-second"));<br /> :set $"packet_rx_drops_rate" ($"packet_rx_drops_rate"+($"traffic"-&gt;"rx-drops-per-second"));<br /># :set $"packet_tx_errors_rate" ($"packet_tx_errors_rate"+($"traffic"-&gt;"tx-errors-per-second"));<br /># :set $"packet_rx_errors_rate" ($"packet_rx_errors_rate"+($"traffic"-&gt;"rx-errors-per-second"));<br /> :set $"tx-packets-per-second" ($"tx-packets-per-second"+($"traffic"-&gt;"tx-packets-per-second"));<br /> :set $"rx-packets-per-second" ($"rx-packets-per-second"+($"traffic"-&gt;"rx-packets-per-second"));<br /><br /> :delay 1s;<br />}<br /><br />:set $"packet_tx_drops_rate" (($"packet_tx_drops"/$"stat_period")*100)/($"tx-packets-per-second");<br />:set $"packet_rx_drops_rate" (($"packet_rx_drops"/$"stat_period")*100)/($"rx-packets-per-second");<br />#:set $"packet_tx_errors_rate" ($"packet_tx_errors_rate"/$"stat_period");<br />#:set $"packet_rx_errors_rate" ($"packet_rx_errors_rate"/$"stat_period"); затем оценить критерии переключения по собранным значениям и сменить шлюз, манипулируя таблицей маршрутизации… <br />
			<i>25.11.2022 21:12:00, dfdf.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86061-skript-dlya-rekursivnogo-pereklyucheniya-pri-sboyakh-na-osnove-poteri-paketov/message402776</link>
			<guid>http://mikrotik.moscow/forum/forum57/86061-skript-dlya-rekursivnogo-pereklyucheniya-pri-sboyakh-na-osnove-poteri-paketov/message402776</guid>
			<pubDate>Fri, 25 Nov 2022 21:12:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Скрипт для рекурсивного переключения при сбоях на основе потери пакетов</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86061-skript-dlya-rekursivnogo-pereklyucheniya-pri-sboyakh-na-osnove-poteri-paketov/message402775">Скрипт для рекурсивного переключения при сбоях на основе потери пакетов</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Кажется, я слышал, что в ROS v7 появился новый инструмент netwatch, который умеет обнаруживать потерю пакетов. <br />
			<i>24.11.2022 14:01:00, hughrobbie.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86061-skript-dlya-rekursivnogo-pereklyucheniya-pri-sboyakh-na-osnove-poteri-paketov/message402775</link>
			<guid>http://mikrotik.moscow/forum/forum57/86061-skript-dlya-rekursivnogo-pereklyucheniya-pri-sboyakh-na-osnove-poteri-paketov/message402775</guid>
			<pubDate>Thu, 24 Nov 2022 14:01:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Скрипт для рекурсивного переключения при сбоях на основе потери пакетов</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86061-skript-dlya-rekursivnogo-pereklyucheniya-pri-sboyakh-na-osnove-poteri-paketov/message402774">Скрипт для рекурсивного переключения при сбоях на основе потери пакетов</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Всегда можно сделать что-то вроде этого: if ([/ping XXX.XXX.XXX.XXX count=100] = 0) do={ ты можешь изменить это на больше или меньше, чтобы, например, если отправить 100 пингов, а ответных пакетов будет 95 или меньше, можно что-то сделать. <br />
			<i>24.11.2022 13:57:00, hughrobbie.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86061-skript-dlya-rekursivnogo-pereklyucheniya-pri-sboyakh-na-osnove-poteri-paketov/message402774</link>
			<guid>http://mikrotik.moscow/forum/forum57/86061-skript-dlya-rekursivnogo-pereklyucheniya-pri-sboyakh-na-osnove-poteri-paketov/message402774</guid>
			<pubDate>Thu, 24 Nov 2022 13:57:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Скрипт для рекурсивного переключения при сбоях на основе потери пакетов</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86061-skript-dlya-rekursivnogo-pereklyucheniya-pri-sboyakh-na-osnove-poteri-paketov/message402773">Скрипт для рекурсивного переключения при сбоях на основе потери пакетов</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Рекурсивное автоматическое переключение отлично работает у меня с двумя провайдерами. На прошлой неделе у основного провайдера начались перебои. Пинги проходили, но с перебоями и резкими скачками задержки. В итоге пришлось вручную отключать маршрут (перенумеровывать). Как можно применить рекурсивное переключение, отслеживая потерю пакетов? Думаю, логика скрипта должна быть примерно такой: Проверить 8.8.8.8 (рекурсивно через ISP1) и 8.8.4.4 (рекурсивно через ISP2) Пропинговать 8.8.8.8 или 8.8.4.4 десять раз Если потеря пакетов ≥ 20%, найти маршрут по комментарию и отключить Если потеря пакетов &lt; 20%, найти маршрут по комментарию и включить Есть ли у вас темы прошлых обсуждений по этому поводу, которые вы могли бы порекомендовать? Спасибо. <br />
			<i>23.09.2022 01:22:00, ashpri.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86061-skript-dlya-rekursivnogo-pereklyucheniya-pri-sboyakh-na-osnove-poteri-paketov/message402773</link>
			<guid>http://mikrotik.moscow/forum/forum57/86061-skript-dlya-rekursivnogo-pereklyucheniya-pri-sboyakh-na-osnove-poteri-paketov/message402773</guid>
			<pubDate>Fri, 23 Sep 2022 01:22:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
	</channel>
</rss>
