<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: проблемы с RADIX_MPATH</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/88537.html</link>
    <description>Добрый всем день.&lt;br&gt;&lt;br&gt;Пытаюсь поработать с mpath. Не получается (то, что по идее бы должно).&lt;br&gt;&lt;br&gt;Схема такая:&lt;br&gt;Компьютер 1 - WinXP+SP3&lt;br&gt;сетевая 1 - 192.168.0.23/24&lt;br&gt;сетевая 2 - 10.1.0.1/24&lt;br&gt;сетевая 3 - 10.2.0.1/24&lt;br&gt;На всякий случай:  IPEnableRouter=1, EnableDeadGWDetect=1&lt;br&gt;&lt;br&gt;Компьютер 2 - Freebsd 8.0 + option RADIX_MPATH&lt;br&gt;сетевая 4 - 10.1.0.2/24 xl0&lt;br&gt;сетевая 5 - 10.2.0.2/24 sis0&lt;br&gt;&lt;br&gt;&quot;Кривой&quot; кабель 1 соединяет сетевую 2 и 4.&lt;br&gt;&quot;Кривой&quot; кабель 2 соединяет сетевую 3 и 5.&lt;br&gt;&lt;br&gt;&lt;br&gt;test1# ping 10.1.0.1&lt;br&gt;PING 10.1.0.1 (10.1.0.1): 56 data bytes&lt;br&gt;64 bytes from 10.1.0.1: icmp_seq=0 ttl=129 time=0.134 ms&lt;br&gt;&lt;br&gt;test1# ping 10.2.0.1&lt;br&gt;PING 10.2.0.1 (10.2.0.1): 56 data bytes&lt;br&gt;64 bytes from 10.2.0.1: icmp_seq=0 ttl=129 time=0.226 ms&lt;br&gt;&lt;br&gt;Добавляем роуты по одному (для проверки).&lt;br&gt;-------------&lt;br&gt;test1# route add default 10.1.0.1&lt;br&gt;add net default: gateway 10.1.0.1&lt;br&gt;&lt;br&gt;test1# ping 192.168.0.23&lt;br&gt;PING 192.168.0.23 (192.168.0.23): 56 data bytes&lt;br&gt;64 bytes from 192.168.0.23: icmp_seq=0 ttl=129 time=0.171 ms&lt;br&gt;&lt;br&gt;test1# route delete default 10.1.0</description>

<item>
    <title>проблемы с RADIX_MPATH (sHaggY_caT)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/88537.html#9</link>
    <pubDate>Mon, 10 May 2010 21:36:37 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&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;&lt;br&gt;&amp;gt;существуют ли вообще решения (на линукс &#092; фре), чтобы такое переключение машрутов &lt;br&gt;&amp;gt;не приводило к разрыву сессии? &lt;br&gt;&amp;gt;т.е. если есть два соединения до одного и того же пункта назначения, &lt;br&gt;&amp;gt;то при работе хотя бы одного из них все ранее открытые &lt;br&gt;&amp;gt;сессии продолжали работать? &lt;br&gt;&lt;br&gt;Можно сделать на Squid + LVS&lt;br&gt;</description>
</item>

<item>
    <title>проблемы с RADIX_MPATH (sdog)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/88537.html#8</link>
    <pubDate>Mon, 10 May 2010 21:25:27 GMT</pubDate>
    <description>хотите SCTP получить, что ли?&lt;br&gt;</description>
</item>

<item>
    <title>проблемы с RADIX_MPATH (microbash)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/88537.html#7</link>
    <pubDate>Mon, 10 May 2010 14:41:22 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&amp;gt;линукс имеет распознавать нерабочий маршрут и сможет послать пакеты по следующему маршруту &lt;br&gt;&amp;gt;&amp;gt;по списку? &lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;существуют ли вообще решения (на линукс &#092; фре), чтобы такое переключение машрутов &lt;br&gt;&amp;gt;&amp;gt;не приводило к разрыву сессии? &lt;br&gt;&amp;gt;&amp;gt;т.е. если есть два соединения до одного и того же пункта назначения, &lt;br&gt;&amp;gt;&amp;gt;то при работе хотя бы одного из них все ранее открытые &lt;br&gt;&amp;gt;&amp;gt;сессии продолжали работать? &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Это задача для динамической маршрутизации. &lt;br&gt;&lt;br&gt;А что динамическая маршрутизация удержит сессию от обрыва?&lt;br&gt;</description>
</item>

<item>
    <title>проблемы с RADIX_MPATH (Deac)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/88537.html#6</link>
    <pubDate>Fri, 07 May 2010 21:39:37 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&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;&lt;br&gt;&amp;gt;существуют ли вообще решения (на линукс &#092; фре), чтобы такое переключение машрутов &lt;br&gt;&amp;gt;не приводило к разрыву сессии? &lt;br&gt;&amp;gt;т.е. если есть два соединения до одного и того же пункта назначения, &lt;br&gt;&amp;gt;то при работе хотя бы одного из них все ранее открытые &lt;br&gt;&amp;gt;сессии продолжали работать? &lt;br&gt;&lt;br&gt;Это задача для динамической маршрутизации.&lt;br&gt;</description>
</item>

<item>
    <title>проблемы с RADIX_MPATH (microbash)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/88537.html#5</link>
    <pubDate>Fri, 07 May 2010 04:04:52 GMT</pubDate>
    <description>&lt;br&gt;Есть еще такой вопрос:&lt;br&gt;&lt;br&gt;линукс имеет распознавать нерабочий маршрут и сможет послать пакеты по следующему маршруту по списку?&lt;br&gt;&lt;br&gt;существуют ли вообще решения (на линукс &#092; фре), чтобы такое переключение машрутов не приводило к разрыву сессии?&lt;br&gt;т.е. если есть два соединения до одного и того же пункта назначения, то при работе хотя бы одного из них все ранее открытые сессии продолжали работать?&lt;br&gt;</description>
</item>

<item>
    <title>проблемы с RADIX_MPATH (microbash)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/88537.html#4</link>
    <pubDate>Mon, 29 Mar 2010 17:54:34 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;Пакеты идут через xl0 (tcpdump). &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Теперь главное! Вытаскиваем кабель 1 (между сетевыми 2 и 4). &lt;br&gt;&amp;gt;test1# ping 192.168.0.23 &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;&lt;br&gt;&amp;gt;Может есть какой-то параметр таймаута, чтобы фря смогла переключиться? Хелп. &lt;br&gt;&lt;br&gt;Можно ли принудительно выставить флаг на роуте?&lt;br&gt;Интересует флаг U.&lt;br&gt;</description>
</item>

<item>
    <title>проблемы с RADIX_MPATH (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/88537.html#3</link>
    <pubDate>Mon, 29 Mar 2010 04:45:26 GMT</pubDate>
    <description>Ну я бы не сказал, что разрекламирован... Просто сделали молча и все, да и то совсем недавно. Допилят&lt;br&gt;</description>
</item>

<item>
    <title>проблемы с RADIX_MPATH (microbash)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/88537.html#2</link>
    <pubDate>Mon, 29 Mar 2010 04:26:14 GMT</pubDate>
    <description>&amp;gt;Привет, нету никакого таймаута... RADIX_MPATH позволяет добавлять несколько маршрутов на один destination. &lt;br&gt;&amp;gt;Так как роуты у тебя статикой прописаны, то при выдергивании сетевого &lt;br&gt;&amp;gt;кабеля, он никуда не пропадает (проверь netstat -rn -f inet с &lt;br&gt;&amp;gt;отключенным кабелем), маршрут считается доступным, как и ранее, и ОС туда &lt;br&gt;&amp;gt;же и шлет пакеты. Либо используй разные метрики, либо поднимай динамическую &lt;br&gt;&amp;gt;маршрутизацию &lt;br&gt;&lt;br&gt;Вроде все так и есть: при выдергивании кабеля роут ес-но остается и фря продолжает по нему сыпать пакеты (в никуда). netstat -rn выдает статистику по маршруту и там я вижу увеличение пакетов по нерабочему маршруту.&lt;br&gt;Нашел сообщение от одного из разработчиков Li Qing от 2010 года по этому вопросу. Написано следующее: в фре 8 на текущий момент нету поддержки распознавания факта пропадения несущей, соотвественно у пропавшего маршрута не убирается флаг UP. Поэтому и ядро не выбирает по списку следующий роут.&lt;br&gt;Если это так, что весь этот разрекламированный mpath вообще не работает!&lt;br&gt;&lt;br&gt;Метрики я так п</description>
</item>

<item>
    <title>проблемы с RADIX_MPATH (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/88537.html#1</link>
    <pubDate>Sun, 28 Mar 2010 18:40:46 GMT</pubDate>
    <description>Привет, нету никакого таймаута... RADIX_MPATH позволяет добавлять несколько маршрутов на один destination. Так как роуты у тебя статикой прописаны, то при выдергивании сетевого кабеля, он никуда не пропадает (проверь netstat -rn -f inet с отключенным кабелем), маршрут считается доступным, как и ранее, и ОС туда же и шлет пакеты. Либо используй разные метрики, либо поднимай динамическую маршрутизацию&lt;br&gt;</description>
</item>

</channel>
</rss>
