<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Mikrotik.moscow [тема: Поддержка протокола избыточности кольца L2?]</title>
		<link>http://mikrotik.moscow</link>
		<description>Новое в теме Поддержка протокола избыточности кольца L2? форума RouterOS на сайте Mikrotik.moscow [mikrotik.moscow]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Tue, 04 Aug 2026 21:48:08 -0400</pubDate>
		<item>
			<title>Поддержка протокола избыточности кольца L2?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/84973-podderzhka-protokola-izbytochnosti-koltsa-l2/message391973">Поддержка протокола избыточности кольца L2?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Это всё равно не поможет, потому что это потребуется на всех устройствах в цепочке. <br />
			<i>30.12.2020 13:42:00, dnordenberg.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/84973-podderzhka-protokola-izbytochnosti-koltsa-l2/message391973</link>
			<guid>http://mikrotik.moscow/forum/forum57/84973-podderzhka-protokola-izbytochnosti-koltsa-l2/message391973</guid>
			<pubDate>Wed, 30 Dec 2020 13:42:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Поддержка протокола избыточности кольца L2?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/84973-podderzhka-protokola-izbytochnosti-koltsa-l2/message391972">Поддержка протокола избыточности кольца L2?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Похоже, что именно петля вызывает эти проблемы. Я подозревал, что она может стать причиной, но думал, что если переключение будет достаточно быстрым, то шквал пакетов будет таким коротким, что его не заметят. Но, похоже, трафик полностью блокируется в тот же миллисекунд, когда эта петля появляется. <br />
			<i>30.12.2020 13:41:00, dnordenberg.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/84973-podderzhka-protokola-izbytochnosti-koltsa-l2/message391972</link>
			<guid>http://mikrotik.moscow/forum/forum57/84973-podderzhka-protokola-izbytochnosti-koltsa-l2/message391972</guid>
			<pubDate>Wed, 30 Dec 2020 13:41:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Поддержка протокола избыточности кольца L2?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/84973-podderzhka-protokola-izbytochnosti-koltsa-l2/message391971">Поддержка протокола избыточности кольца L2?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			G.8032v2 был в плане. Может, ребята из Mikrotik смогут обновить статус? <br />
			<i>30.12.2020 13:12:00, nz_monkey.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/84973-podderzhka-protokola-izbytochnosti-koltsa-l2/message391971</link>
			<guid>http://mikrotik.moscow/forum/forum57/84973-podderzhka-protokola-izbytochnosti-koltsa-l2/message391971</guid>
			<pubDate>Wed, 30 Dec 2020 13:12:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Поддержка протокола избыточности кольца L2?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/84973-podderzhka-protokola-izbytochnosti-koltsa-l2/message391970">Поддержка протокола избыточности кольца L2?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Некоторый успех. Переключение на ether2 срабатывает, когда оба последовательных пинга не проходят, но когда кольцо снова замыкается, это не фиксируется. Похоже, есть проблема с mac-пингом ether2 с ether1, когда они принадлежат одному мосту — тогда пинг просто не проходит.<br /><br />Вот скрипт:<br /><br />:local RingStatus 0 &nbsp;<br />:do { &nbsp;<br /> &nbsp;<br /> &nbsp;:if ([/ping 48:8F:5A:11:E8:8E interface=ether1 interval=00:00:00.02 count=2] = 0) do={  <br /> &nbsp; &nbsp;:if ($RingStatus != 2) do={ &nbsp;<br /> &nbsp; &nbsp; &nbsp;/interface bridge port set bridge=bridge1 numbers=1 &nbsp;<br /> &nbsp; &nbsp; &nbsp;:log info ("Кольцо разорвано!!!!!!!, ether2 активен") &nbsp;<br /> &nbsp; &nbsp; &nbsp;:set RingStatus 2; &nbsp;<br /> &nbsp; &nbsp;} &nbsp;<br /> &nbsp;} else={ &nbsp;<br /> &nbsp; &nbsp;:if ($RingStatus != 1) do={ &nbsp;<br /> &nbsp; &nbsp; &nbsp;/interface bridge port set bridge=bridge2 numbers=1 &nbsp;<br /> &nbsp; &nbsp; &nbsp;:log info ("Кольцо работает, eth2 неактивен") &nbsp;<br /> &nbsp; &nbsp; &nbsp;:set RingStatus 1; &nbsp;<br /> &nbsp; &nbsp;} &nbsp;<br /> &nbsp;} &nbsp;<br /> &nbsp;<br />} while=(true) <br />
			<i>30.12.2020 11:53:00, dnordenberg.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/84973-podderzhka-protokola-izbytochnosti-koltsa-l2/message391970</link>
			<guid>http://mikrotik.moscow/forum/forum57/84973-podderzhka-protokola-izbytochnosti-koltsa-l2/message391970</guid>
			<pubDate>Wed, 30 Dec 2020 11:53:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Поддержка протокола избыточности кольца L2?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/84973-podderzhka-protokola-izbytochnosti-koltsa-l2/message391969">Поддержка протокола избыточности кольца L2?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Можно посылать пинг с разрешением 1 мс, так что с этой стороны, думаю, всё в порядке. А скрипт для мониторинга приёма должен работать в цикле, потому что нельзя запустить новый экземпляр скрипта быстрее, чем за 1 секунду. Но я всё равно считаю, что это возможно с помощью циклического скрипта. Вопрос в том, как «поймать» пинг… Ещё один вариант — использовать один скрипт, если бы можно было определить, был ли пинг успешным или нет… <br />
			<i>29.12.2020 21:41:00, dnordenberg.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/84973-podderzhka-protokola-izbytochnosti-koltsa-l2/message391969</link>
			<guid>http://mikrotik.moscow/forum/forum57/84973-podderzhka-protokola-izbytochnosti-koltsa-l2/message391969</guid>
			<pubDate>Tue, 29 Dec 2020 21:41:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Поддержка протокола избыточности кольца L2?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/84973-podderzhka-protokola-izbytochnosti-koltsa-l2/message391968">Поддержка протокола избыточности кольца L2?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Нашёл скрипт, который примерно делает то, что мне нужно. Похоже, что ping возвращает количество успешных пингов в качестве результата? В мануале к ping этого не указано, но, может быть, это где-то ещё задокументировано… <noindex><a href="http://forum.mikrotik.com/t/a-script-for-monitoring-packet-loss-for-ping-10-times/112339/1" target="_blank" rel="nofollow" >http://forum.mikrotik.com/t/a-script-for-monitoring-packet-loss-for-ping-10-times/112339/1</a></noindex> <br />
			<i>29.12.2020 21:56:00, dnordenberg.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/84973-podderzhka-protokola-izbytochnosti-koltsa-l2/message391968</link>
			<guid>http://mikrotik.moscow/forum/forum57/84973-podderzhka-protokola-izbytochnosti-koltsa-l2/message391968</guid>
			<pubDate>Tue, 29 Dec 2020 21:56:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Поддержка протокола избыточности кольца L2?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/84973-podderzhka-protokola-izbytochnosti-koltsa-l2/message391967">Поддержка протокола избыточности кольца L2?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Если вы рассчитываете на время отклика меньше 50 мс, то очень сомневаюсь, что получится добиться этого с помощью скриптов. <br />
			<i>29.12.2020 21:15:00, CZFan.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/84973-podderzhka-protokola-izbytochnosti-koltsa-l2/message391967</link>
			<guid>http://mikrotik.moscow/forum/forum57/84973-podderzhka-protokola-izbytochnosti-koltsa-l2/message391967</guid>
			<pubDate>Tue, 29 Dec 2020 21:15:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Поддержка протокола избыточности кольца L2?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/84973-podderzhka-protokola-izbytochnosti-koltsa-l2/message391966">Поддержка протокола избыточности кольца L2?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Несколько проблем со spanning tree: он работает медленно, а мне нужно переключение за примерно 50 мс, чтобы не возникало проблем с коммуникацией в промышленной системе, где используется почти реальное время. А кольцо состоит из нескольких двухпортовых устройств, которые не поддерживают &#174;stp. Насколько я понимаю, если строить кольцо из таких устройств, то либо все они должны понимать &#174;stp, либо только один — основной коммутатор. Если в кольце два или больше коммутаторов с &#174;stp, а между ними «тупые» устройства, то «петля» не будет обнаружена. Так что нет, spanning tree тут не вариант. <br />
			<i>29.12.2020 11:38:00, dnordenberg.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/84973-podderzhka-protokola-izbytochnosti-koltsa-l2/message391966</link>
			<guid>http://mikrotik.moscow/forum/forum57/84973-podderzhka-protokola-izbytochnosti-koltsa-l2/message391966</guid>
			<pubDate>Tue, 29 Dec 2020 11:38:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Поддержка протокола избыточности кольца L2?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/84973-podderzhka-protokola-izbytochnosti-koltsa-l2/message391965">Поддержка протокола избыточности кольца L2?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Возможно, стоит обратить внимание на spanning-tree и посмотреть, что он может сделать. Обычно spanning-tree справляется с избыточными L2-подключениями. В кольцевой среде можно настроить так, чтобы половина трафика шла по часовой стрелке, а другая половина — против часовой. Если кольцо разрывается, то оба направления будут использоваться одновременно до места разрыва, чтобы всё продолжало работать и обмениваться данными. <br />
			<i>29.12.2020 02:44:00, TomjNorthIdaho.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/84973-podderzhka-protokola-izbytochnosti-koltsa-l2/message391965</link>
			<guid>http://mikrotik.moscow/forum/forum57/84973-podderzhka-protokola-izbytochnosti-koltsa-l2/message391965</guid>
			<pubDate>Tue, 29 Dec 2020 02:44:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Поддержка протокола избыточности кольца L2?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/84973-podderzhka-protokola-izbytochnosti-koltsa-l2/message391964">Поддержка протокола избыточности кольца L2?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Привет! Думаю попробовать скриптом реализовать это с помощью пингов. Запускать пинг каждые несколько миллисекунд с помощью скрипта — не проблема, но вот как лучше всего поймать их на другой стороне? Думаю использовать L2 mac ping и указать, через какой порт идут пакеты, пинговать MAC-адрес второго порта. Потом применять правила бридж-файрвола, чтобы отлавливать пинги: если пинги доходят до второго порта (резервного), значит порт входит в какой-то фиктивный бридж. Если пакеты mac-ping перестают приходить на этот интерфейс, скрипт переключает порт в основной бридж. Если пинги снова начинают проходить — порт возвращается в фиктивный бридж. Сейчас главный вопрос — как сделать правила бридж-файрвола так, чтобы они запускали скрипты в зависимости от того, приходят ли mac-пинги или нет. Буду рад любым подсказкам! <br />
			<i>28.12.2020 15:31:00, dnordenberg.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/84973-podderzhka-protokola-izbytochnosti-koltsa-l2/message391964</link>
			<guid>http://mikrotik.moscow/forum/forum57/84973-podderzhka-protokola-izbytochnosti-koltsa-l2/message391964</guid>
			<pubDate>Mon, 28 Dec 2020 15:31:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Поддержка протокола избыточности кольца L2?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/84973-podderzhka-protokola-izbytochnosti-koltsa-l2/message391963">Поддержка протокола избыточности кольца L2?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Привет! Есть ли способ построить слой 2 избыточное кольцо с помощью RouterOS? Это часто используется с промышленным оборудованием и коммутаторами, где нужна быстрая аварийная перестановка, и &#174;STP не подходит. Раньше я работал с коммутаторами Hirschmann и их протоколом Hiper Ring, который, по сути, отправляет тестовое сообщение по кольцу, и если это сообщение вдруг не появляется на другом порту кольца, с которого оно было отправлено, происходит переключение на обоих портах. Но если сообщение принимается на заблокированном порту кольца, трафик на нем продолжает блокироваться, чтобы предотвратить образование петли. Многие промышленные устройства, такие как ПЛК, удалённые входы/выходы, частотные преобразователи и прочее, оснащены двумя коммутируемыми Ethernet-портами под такую схему, но для обеспечения избыточности в кольце нужен «мастер», который контролирует, чтобы не образовывалось полное кольцо. Было бы здорово, если бы это можно было реализовать на RouterOS. <br />
			<i>09.12.2020 17:23:00, dnordenberg.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/84973-podderzhka-protokola-izbytochnosti-koltsa-l2/message391963</link>
			<guid>http://mikrotik.moscow/forum/forum57/84973-podderzhka-protokola-izbytochnosti-koltsa-l2/message391963</guid>
			<pubDate>Wed, 09 Dec 2020 17:23:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
	</channel>
</rss>
