<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Mikrotik.moscow [тема: Автоматическое изменение стоимости OSPF после теста пропускной способности.]</title>
		<link>http://mikrotik.moscow</link>
		<description>Новое в теме Автоматическое изменение стоимости OSPF после теста пропускной способности. форума RouterOS на сайте Mikrotik.moscow [mikrotik.moscow]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Fri, 31 Jul 2026 14:44:59 -0400</pubDate>
		<item>
			<title>Автоматическое изменение стоимости OSPF после теста пропускной способности.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/58010-avtomaticheskoe-izmenenie-stoimosti-ospf-posle-testa-propusknoy-sposobnosti./message219172">Автоматическое изменение стоимости OSPF после теста пропускной способности.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Привет всем, я тут нашел этот скрипт в документации MT: /system script add name=bandtest source={ :global i /tool bandwidth-test 10.122.255.4 direction=transmit duration=14s do={ :if ($status=“running”) do={ :set i $tx-current } } }. Допустим, 10.122.255.4 — это беспроводной интерфейс на напрямую подключенном MT роутере. Предположим также, что мы используем следующую таблицу для расчета стоимости OSPF:<br /><br />Code: Скорость соединения OSPF COST<br />108 mbps 6<br />100 mbps 7<br />54 mbps 13<br />48 mbps 15<br />36 mbps 19<br />24 mbps 29<br />22 mbps 32<br />18 mbps 39<br />12 mbps 58<br />11 mbps 64<br />9 mbps 78<br />6 mbps 117<br />5,5 mbps 127<br />2 mbps 350<br />1 mbps 700<br /><br />Нам нужно сравнивать результат скрипта с значениями в таблице, и если, например, bw-test показывает 21.3 mbps, корректировать стоимость OSPF на этом интерфейсе до ближайшей меньшей (в этом примере 18mbps со стоимостью 39). Как это сделать? Могут ли ScriptMonsters помочь? Это очень важно для нашей местной беспроводной сети… У нас MT роутеры с 2-3 или 4 беспроводными интерфейсами, поэтому, правильные стоимости OSPF, которые динамически корректируются, жизненно необходимы… Попробуйте что-то вроде этого, дружище:<br />global h<br />/tool <br />bandwidth-test wireless_mikrotik_ip_address user=yourusername password=yourpassword direction=transmit protocol=tcp duration=30s do={:if ($status="running") do={:set h $tx-total-average}}<br />/ routing ospf interface<br />:if ($h&lt;108000000) do={set [/ routing ospf interface find interface "your_interface_NAME"] cost=6 }<br />:if ($h&lt;100000000) do={set [/ routing ospf interface find interface "your_interface_NAME"] cost=7 }<br />:if ($h&lt;54000000) do={set [/ routing ospf interface find interface "your_interface_NAME"] cost=13 }<br />:if ($h&lt;48000000) do={set [/ routing ospf interface find interface "your_interface_NAME"] cost=15 }<br />:if ($h&lt;36000000) do={set [/ routing ospf interface find interface "your_interface_NAME"] cost=19 }<br />:if ($h&lt;24000000) do={set [/ routing ospf interface find interface "your_interface_NAME"] cost=29 }<br />:if ($h&lt;22000000) do={set [/ routing ospf interface find interface "your_interface_NAME"] cost=32 }<br />:if ($h&lt;18000000) do={set [/ routing ospf interface find interface "your_interface_NAME"] cost=39 }<br />:if ($h&lt;12000000) do={set [/ routing ospf interface find interface "your_interface_NAME"] cost=58 }<br />:if ($h&lt;11000000) do={set [/ routing ospf interface find interface "your_interface_NAME"] cost=64 }<br />:if ($h&lt;9000000) do={set [/ routing ospf interface find interface "your_interface_NAME"] cost=78 }<br />:if ($h&lt;6000000) do={set [/ routing ospf interface find interface "your_interface_NAME"] cost=117 }<br />:if ($h&lt;5500000) do={set [/ routing ospf interface find interface "your_interface_NAME"] cost=127 }<br />:if ($h&lt;2000000) do={set [/ routing ospf interface find interface "your_interface_NAME"] cost=350 }<br />:if ($h&lt;1000000) do={set [/ routing ospf interface find interface "your_interface_NAME"] cost=700 } и замените: wireless_mikrotik_ip_address yourusername yourpassword your_interface_NAME хехе <br />
			<i>30.08.2004 20:53:00, Salonic.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/58010-avtomaticheskoe-izmenenie-stoimosti-ospf-posle-testa-propusknoy-sposobnosti./message219172</link>
			<guid>http://mikrotik.moscow/forum/forum57/58010-avtomaticheskoe-izmenenie-stoimosti-ospf-posle-testa-propusknoy-sposobnosti./message219172</guid>
			<pubDate>Mon, 30 Aug 2004 20:53:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Автоматическое изменение стоимости OSPF после теста пропускной способности.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/58010-avtomaticheskoe-izmenenie-stoimosti-ospf-posle-testa-propusknoy-sposobnosti./message219171">Автоматическое изменение стоимости OSPF после теста пропускной способности.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			:log message=(“Устанавливаю стоимость OSPF в” . $i) Edgars <br />
			<i>30.08.2004 08:07:00, edzix.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/58010-avtomaticheskoe-izmenenie-stoimosti-ospf-posle-testa-propusknoy-sposobnosti./message219171</link>
			<guid>http://mikrotik.moscow/forum/forum57/58010-avtomaticheskoe-izmenenie-stoimosti-ospf-posle-testa-propusknoy-sposobnosti./message219171</guid>
			<pubDate>Mon, 30 Aug 2004 08:07:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Автоматическое изменение стоимости OSPF после теста пропускной способности.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/58010-avtomaticheskoe-izmenenie-stoimosti-ospf-posle-testa-propusknoy-sposobnosti./message219170">Автоматическое изменение стоимости OSPF после теста пропускной способности.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Есть способ добавить запись в лог в этот скрипт? Например, "Установка стоимости OSPF в $i"? <br />
			<i>29.08.2004 02:36:00, Lewis.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/58010-avtomaticheskoe-izmenenie-stoimosti-ospf-posle-testa-propusknoy-sposobnosti./message219170</link>
			<guid>http://mikrotik.moscow/forum/forum57/58010-avtomaticheskoe-izmenenie-stoimosti-ospf-posle-testa-propusknoy-sposobnosti./message219170</guid>
			<pubDate>Sun, 29 Aug 2004 02:36:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Автоматическое изменение стоимости OSPF после теста пропускной способности.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/58010-avtomaticheskoe-izmenenie-stoimosti-ospf-posle-testa-propusknoy-sposobnosti./message219169">Автоматическое изменение стоимости OSPF после теста пропускной способности.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Добавляем статистику, которая даст вам нужную информацию. В основном для Nstreme, но также будет отображаться и для 802.11 John. <br />
			<i>02.08.2004 05:31:00, tully.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/58010-avtomaticheskoe-izmenenie-stoimosti-ospf-posle-testa-propusknoy-sposobnosti./message219169</link>
			<guid>http://mikrotik.moscow/forum/forum57/58010-avtomaticheskoe-izmenenie-stoimosti-ospf-posle-testa-propusknoy-sposobnosti./message219169</guid>
			<pubDate>Mon, 02 Aug 2004 05:31:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Автоматическое изменение стоимости OSPF после теста пропускной способности.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/58010-avtomaticheskoe-izmenenie-stoimosti-ospf-posle-testa-propusknoy-sposobnosti./message219168">Автоматическое изменение стоимости OSPF после теста пропускной способности.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Только одна пометка – ты НИКОГДА не получишь надёжных результатов от таких тестов пропускной способности. На тебя влияет слишком много факторов, которые ты не учитываешь, не можешь учитывать и не собираешься учитывать: кратковременные помехи в эфире, загрузка ЦП/системы с радио, количество вирусов у твоих клиентов и их активность, используемая клиентами полоса пропускания и т.д. Список можно продолжать. Я бы не стал этого делать – тебе нужно знать свою сеть, и основываясь на этом, ты можешь настроить и, скажем, пересматривать эти данные раз в неделю, раз в месяц или в зависимости от твоих потребностей. Я бы не стал отдавать это скрипту, к тому же у меня нет такого скрипта. Пока, mp3turbo. <br />
			<i>02.08.2004 05:03:00, mp3turbo2.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/58010-avtomaticheskoe-izmenenie-stoimosti-ospf-posle-testa-propusknoy-sposobnosti./message219168</link>
			<guid>http://mikrotik.moscow/forum/forum57/58010-avtomaticheskoe-izmenenie-stoimosti-ospf-posle-testa-propusknoy-sposobnosti./message219168</guid>
			<pubDate>Mon, 02 Aug 2004 05:03:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Автоматическое изменение стоимости OSPF после теста пропускной способности.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/58010-avtomaticheskoe-izmenenie-stoimosti-ospf-posle-testa-propusknoy-sposobnosti./message219167">Автоматическое изменение стоимости OSPF после теста пропускной способности.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Нужно просто изменить этот скрипт — добавить кучу операторов IF/ELSE: /system script add name=bandtest source={ :global i /tool bandwidth-test 10.122.255.4 direction=transmit duration=14s do={ :if ($status=“running”) do={ :set i $tx-current } } /routing ospf { :if ($i&gt;100) do={set metric-static=6} else={:if ($i&gt;54) do={set metric-static=7} else={:if ($i&gt;48) do={set metric-static=13} … } } } } что-то вроде этого. Эдгарс <br />
			<i>28.07.2004 07:14:00, edzix.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/58010-avtomaticheskoe-izmenenie-stoimosti-ospf-posle-testa-propusknoy-sposobnosti./message219167</link>
			<guid>http://mikrotik.moscow/forum/forum57/58010-avtomaticheskoe-izmenenie-stoimosti-ospf-posle-testa-propusknoy-sposobnosti./message219167</guid>
			<pubDate>Wed, 28 Jul 2004 07:14:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Автоматическое изменение стоимости OSPF после теста пропускной способности.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/58010-avtomaticheskoe-izmenenie-stoimosti-ospf-posle-testa-propusknoy-sposobnosti./message219166">Автоматическое изменение стоимости OSPF после теста пропускной способности.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Привет всем! Недавно я наткнулся на этот скрипт в документации MT: /system script add name=bandtest source={ :global i /tool bandwidth-test 10.122.255.4 direction=transmit duration=14s do={ :if ($status=“running”) do={ :set i $tx-current } } } Допустим, что 10.122.255.4 — это беспроводной интерфейс на напрямую подключенном MT роутере. Допустим также, что мы используем следующую таблицу для расчета стоимости OSPF:<br /><br />Link speed		OSPF COST<br />108 mbps	6<br />100 mbps	7<br />54 mbps	13<br />48 mbps	15<br />36 mbps	19<br />24 mbps	29<br />22 mbps	32<br />18 mbps	39<br />12 mbps	58<br />11 mbps	64<br />9 mbps	78<br />6 mbps	117<br />5,5 mbps	127<br />2 mbps	350<br />1 mbps	700<br /><br />Нам нужно сравнить результат работы скрипта со значениями в таблице и, если, например, bw-test сообщает 21.3 mbps, подстроить стоимость OSPF на этом интерфейсе до ближайшего меньшего значения (в этом примере 18 mbps со стоимостью 39). Как это сделать? Могут ли ScriptMonsters помочь? Это очень важно для нашей местной беспроводной сети… У нас MT роутеры с 2-3 или 4 беспроводными интерфейсами, поэтому правильные стоимости OSPF, которые динамически подстраиваются, необходимы. <br />
			<i>28.07.2004 00:34:00, Lewis.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/58010-avtomaticheskoe-izmenenie-stoimosti-ospf-posle-testa-propusknoy-sposobnosti./message219166</link>
			<guid>http://mikrotik.moscow/forum/forum57/58010-avtomaticheskoe-izmenenie-stoimosti-ospf-posle-testa-propusknoy-sposobnosti./message219166</guid>
			<pubDate>Wed, 28 Jul 2004 00:34:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
	</channel>
</rss>
