<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: OpenNews: CARP для Linux и реализация TCP/IP стека в виде пользовательского процесса</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/42394.html</link>
    <description>Евгений Поляков выпустил обновление трех интересных проектов:&lt;br&gt;&lt;br&gt;-  Вышла (http://tservice.net.ru/~s0mbre/blog/devel/networking/2008_06_14.html) новая версия реализации (http://tservice.net.ru/~s0mbre/old/?section=projects&amp;item=carp) протокола CARP (Common Address Redundancy Protocol) в виде модуля для Linux ядра 2.6.25. Код портирован из OpenBSD. CARP выступает в роли открытой альтернативы протоколам HSRP (Hot Standby Router Protocol) и VRRP (Virtual Router Redundancy Protocol), позволяет организовать совместное использование IP между несколькими серверами в локальной сети, что может применяться для балансировки нагрузки (IP одновременно используют все сервера) или для создания отказоустойчивых систем (IP использует первичный сервер, при нарушении его работы, IP подхватывает другой). Существует еще одна реализация CARP для Linux - ucarp (http://www.ucarp.org/), реализованная в виде пользовательского процесса.&lt;br&gt;&lt;br&gt;-  Доступно (http://tservice.net.ru/~s0mbre/blog//devel/networking/unetst...&lt;br&gt;&lt;br&gt;URL: http://tservic</description>

<item>
    <title>CARP для Linux и реализация TCP/IP стека в виде пользователь... (Аноним)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/42394.html#34</link>
    <pubDate>Fri, 20 Jun 2008 10:54:42 GMT</pubDate>
    <description>&amp;gt;А в буфер сетевухи ты будешь пакеты класть из userspace наверное?&lt;br&gt;&lt;br&gt;В netchannels практически так и делается.&lt;br&gt;&lt;br&gt;&amp;gt;Я свое время привык тратить более конструктивно. И, к слову, не пользуюсь системами где нормальный CARP неализовали только сейчас и где userspace поделка работает на порядок производительней родного TCP/IP стека :))&lt;br&gt;&lt;br&gt;Ядерный CARP был реализован в 2005 году, это просто очередной релиз.&lt;br&gt;Почему userspace решение работает быстрее ядерного в данной задаче, вы так и не поняли.&lt;br&gt;</description>
</item>

<item>
    <title>CARP для Linux и реализация TCP/IP стека в виде пользователь... (Дмитрий Ю. Карпов)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/42394.html#33</link>
    <pubDate>Wed, 18 Jun 2008 07:54:16 GMT</pubDate>
    <description>&amp;gt; Никогда userspace поделка не будет быстрее ядерной.&lt;br&gt;&lt;br&gt;Скорость падает в т.ч. из-за переходов из режима ядра в режим задачи и обратно. Если за каждым чихом переходить в режим ядра, то потери будут велики, и поэтому ряд функций лучше реализовать в режиме задачи (например, как рах по этой причине fopen/fclose/fread/fwrite/fscanf/fprintf выполняются в режиме задачи, а не в режиме ядра).&lt;br&gt;</description>
</item>

<item>
    <title>CARP для Linux и реализация TCP/IP стека в виде пользователь... (Guest)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/42394.html#32</link>
    <pubDate>Tue, 17 Jun 2008 23:28:15 GMT</pubDate>
    <description>&amp;gt;А сисвызовы, по-твоему, ничего не стоят?&lt;br&gt;&lt;br&gt;А в буфер сетевухи ты будешь пакеты класть из userspace наверное? И выгребать N раз в секунду в случае polling/обрабатывать прерывания в случае не polling? Ну-ну.&lt;br&gt;&lt;br&gt;&amp;gt;Ну и да, реализуй полноценный стек TCP/IP в одиночку в разумное время, &lt;br&gt;&amp;gt;а мы будем тебе на нервы капать, что у тебя херня &lt;br&gt;&amp;gt;получается. &lt;br&gt;&lt;br&gt;Я свое время привык тратить более конструктивно. И, к слову, не пользуюсь системами где нормальный CARP неализовали только сейчас и где userspace поделка работает на порядок производительней родного TCP/IP стека :))&lt;br&gt;</description>
</item>

<item>
    <title>CARP для Linux и реализация TCP/IP стека в виде пользователь... (Аноним)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/42394.html#31</link>
    <pubDate>Tue, 17 Jun 2008 18:30:39 GMT</pubDate>
    <description>&amp;gt;Что значит стырили?То есть когда MS юзает - это не стырили а &lt;br&gt;&amp;gt;когда в линухе - так все, стырили?Где логика в таких заявах? &lt;br&gt;&amp;gt;oO &lt;br&gt;&lt;br&gt;Дело в том, что Linux реализация написана с нуля без использования исходников BSD.&lt;br&gt;Только спецификация протокола. Так что это точно не &quot;стырили&quot;, но авторство идеи принадлежит BSD.&lt;br&gt;</description>
</item>

<item>
    <title>CARP для Linux и реализация TCP/IP стека в виде пользователь... (i_am)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/42394.html#30</link>
    <pubDate>Tue, 17 Jun 2008 10:50:04 GMT</pubDate>
    <description>Что значит стырили?То есть когда MS юзает - это не стырили а когда в линухе - так все, стырили?Где логика в таких заявах? oO&lt;br&gt;</description>
</item>

<item>
    <title>CARP для Linux и реализация TCP/IP стека в виде пользователь... (Аноним)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/42394.html#29</link>
    <pubDate>Tue, 17 Jun 2008 07:57:29 GMT</pubDate>
    <description>мне всегда казалось, что открытыми исходники публикуют в том числе и для того, чтобы &quot;тырили&quot;. И, кстати, это называется заимствовать. Что вполне допускается лицензией и традициями. OpenSource вообще строится на том, что все друг у друга что-то заимствуют и делятся.&lt;br&gt;</description>
</item>

<item>
    <title>CARP для Linux и реализация TCP/IP стека в виде пользователь... (vitek)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/42394.html#28</link>
    <pubDate>Tue, 17 Jun 2008 05:58:50 GMT</pubDate>
    <description>я ведь это не для денег!&lt;br&gt;я ведь это для души! :-D&lt;br&gt;</description>
</item>

<item>
    <title>CARP для Linux и реализация TCP/IP стека в виде пользователь... (Аноним)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/42394.html#27</link>
    <pubDate>Tue, 17 Jun 2008 04:29:21 GMT</pubDate>
    <description>А сисвызовы, по-твоему, ничего не стоят?&lt;br&gt;Ну и да, реализуй полноценный стек TCP/IP в одиночку в разумное время, а мы будем тебе на нервы капать, что у тебя херня получается.&lt;br&gt;</description>
</item>

<item>
    <title>CARP для Linux и реализация TCP/IP стека в виде пользователь... (dct)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/42394.html#26</link>
    <pubDate>Tue, 17 Jun 2008 01:24:50 GMT</pubDate>
    <description>prof флудер... :)&lt;br&gt;ты хочешь поговорить об этом? :)&lt;br&gt;</description>
</item>

</channel>
</rss>
