<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Покритикуйте правила QoS</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID6/1292.html</link>
    <description>Добрый день!&lt;br&gt;&lt;br&gt;Есть небольшая распределенная сеть, построенная на Cisco и Huawei AR2200. Каналы между ними построены на динамических туннелях (DMVPN) между цисками и статическими GRE-туннелями между Huawei&apos;ями и цетром. По 10 Мбит до подразделений, и 100 Мбит до центра. Помимо обычной деятельности сети (почта, web, FTP, RDP и т.п.) есть приоритетный трафик (VoIP, видеоконференции и видеонаблюдение).&lt;br&gt;Вроде бы все нормально работает, голос не заикается, видеоконференции идут,  видеонаблюдение хоть и с разрывами, но осуществляется. Но, как говорится, мятежный ум ищет себе чем заморочиться. Вот и я подумал, может кто-то предложит более оптимальные правила QoS.&lt;br&gt;&lt;br&gt;Вот для Cisco (делал не я):&lt;br&gt;&lt;br&gt;class-map match-any STREAMING-VIDEO&lt;br&gt; match ip dscp cs4 &lt;br&gt; match access-group name ACL-QoS-Video&lt;br&gt;class-map match-any BULK-DATA&lt;br&gt; match ip dscp af11 &lt;br&gt; match protocol ftp&lt;br&gt; match protocol smtp&lt;br&gt; match protocol pop3&lt;br&gt; match protocol exchange&lt;br&gt;class-map match-any VOICE-CONTROL&lt;br&gt; match ip dscp cs3 &lt;br&gt; match ip dscp af31 &lt;br&gt; ma</description>

<item>
    <title>Покритикуйте правила QoS (burner)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID6/1292.html#15</link>
    <pubDate>Wed, 18 Jun 2014 04:28:48 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt; вешаем некую родительскую политику, на подинтерфейсы PortChannel вешаем следующие политики, &lt;br&gt;&amp;gt; а собственно на последующие виртуальные интерфейсы можно и qos preclassify вешать. &lt;br&gt;&amp;gt; Но, судя по счетчикам политик и по загрузке трафика в 90&#037; от &lt;br&gt;&amp;gt; максимума - у меня все работало и так.&lt;br&gt;&amp;gt; Еще доберусь, и по первой Вашей подсказке, разделю политики раскраски и шейпинга &lt;br&gt;&amp;gt; для более оптимальной нагрузки на проц и вообще все в шоколаде &lt;br&gt;&amp;gt; будет :) Хотя и сейчас нагрузка в среднем за 72 часа &lt;br&gt;&amp;gt; редко превышает 30&#037;, так что это чисто в исследовательских целях :)) &lt;br&gt;&amp;gt; Но тема очень интересная, будем углубляться :) &lt;br&gt;&amp;gt; Спасибо Вам за советы и ценные указания! :) &lt;br&gt;&lt;br&gt;Не за что)&lt;br&gt;QoS это такое, надо крутить и смотреть как оно реагирует)&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Покритикуйте правила QoS (vigogne)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID6/1292.html#14</link>
    <pubDate>Tue, 17 Jun 2014 09:24:26 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; на всех туннелях(ipsec&#092;gre), трафик которых вы хотите обрабатывать политикой.&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; http://www.cisco.com/c/en/us/td/docs/ios-xml/ios/qos_mqc/configuration/xe-3s/qos-mqc-xe-3s-book/qos-eth-int.html &lt;br&gt;&lt;br&gt;Да, в целом понял, тут по принципу матрешки - на физические интерфейсы вешаем некую родительскую политику, на подинтерфейсы PortChannel вешаем следующие политики, а собственно на последующие виртуальные интерфейсы можно и qos preclassify вешать.&lt;br&gt;Но, судя по счетчикам политик и по загрузке трафика </description>
</item>

<item>
    <title>Покритикуйте правила QoS (burner)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID6/1292.html#13</link>
    <pubDate>Tue, 17 Jun 2014 09:09:40 GMT</pubDate>
    <description>&amp;gt; Огромное спасибо! Принял во внимание, поправлю.&lt;br&gt;&amp;gt; Еще один вопрос, если на нескольких физических интерфейсах, объединенных в PortChannel, &lt;br&gt;&amp;gt; висят куча подинтерфейсов, (на каждом подинтерфейсе свой bandwith) на которых организованы &lt;br&gt;&amp;gt; либо простая L3, либо GRE-туннели с опцией qos pre-classify, то как &lt;br&gt;&amp;gt; в этом случае настраивать qos? Вешать полисер на родительский портчаннел или &lt;br&gt;&amp;gt; на каждый подинтерфейс, или вообще лучше на каждый туннель? Я тут, &lt;br&gt;&amp;gt; если честно, совсем запутался.&lt;br&gt;&lt;br&gt;QoS pre-classify по сути делает что:&lt;br&gt;Перед инкапсуляцией трафика эта функция делает копию ip header&#096;а оригинального пакета и после его инкапсуляции информацию о метке вы берете из этой копии. С этой функцией, мы можем на физическом интерфейсе резать полосу для шифрованного трафика, как если бы он был нешифрованным.Т.е. он должен висеть на всех туннелях(ipsec&#092;gre), трафик которых вы хотите обрабатывать политикой.&lt;br&gt;А вот куда вешать полиси...Эх, не наврать бы. &lt;br&gt;Если память не изменяет, в такой ситуации нужно вешать на каж</description>
</item>

<item>
    <title>Покритикуйте правила QoS (vigogne)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID6/1292.html#12</link>
    <pubDate>Tue, 17 Jun 2014 04:57:29 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; полисера&#092;шейпера не обойтись, но с физическим интерфейсом это добровольно. Мой основной &lt;br&gt;&amp;gt; позыв был - а почему шейпим именно до 90&#037;? Почему не &lt;br&gt;&amp;gt; шейпить на все 10 мбит которые у вас есть. Если я &lt;br&gt;&amp;gt; правильно понимаю, сейчас у вас в туннеле максимум 9 мбит может &lt;br&gt;&amp;gt; пролезть, дальше все попадет в буфер шейпера.&lt;br&gt;&amp;gt; Если были макс нагрузки на канал, посмотрите по мониторингу полка на каком &lt;br&gt;&amp;gt; уровне была. Может имеет смысл чуть поднять CIR шейпера &lt;br&gt;&lt;br&gt;Огромное спасибо! Принял во внимание, поправлю. &lt;br&gt;Еще один вопрос, если на нескольких физических интерфейсах, объединенных в PortChannel, висят куча подинтерфейсов, (на каждом подинтерфейсе свой bandwith) на которых организованы либо простая L3, либо GRE-туннели с опцией qos pre-classify, то как в этом случае настраивать qos? Вешать п</description>
</item>

<item>
    <title>Покритикуйте правила QoS (burner)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID6/1292.html#11</link>
    <pubDate>Wed, 11 Jun 2014 10:44:04 GMT</pubDate>
    <description>&amp;gt; Но вообще, конечно, тоже не мешало бы пройти этот курс... Вот только &lt;br&gt;&amp;gt; ни времени ни ресурсов... В общем, как обычно, приходится все изучать &lt;br&gt;&amp;gt; в процессе :) &lt;br&gt;&lt;br&gt;Курс офигенный, сознание расширяет)&lt;br&gt;&lt;br&gt;Тут такой момент, у вас политика для туннеля, но висит на интерфейсе физическом. Когда есть необходимость повесить политику на виртуальный интерфейс - без полисера&#092;шейпера не обойтись, но с физическим интерфейсом это добровольно. Мой основной позыв был - а почему шейпим именно до 90&#037;? Почему не шейпить на все 10 мбит которые у вас есть. Если я правильно понимаю, сейчас у вас в туннеле максимум 9 мбит может пролезть, дальше все попадет в буфер шейпера.&lt;br&gt;Если были макс нагрузки на канал, посмотрите по мониторингу полка на каком уровне была. Может имеет смысл чуть поднять CIR шейпера&lt;br&gt;&lt;br&gt;По DSCP 25. Ей рекомендуют маркировать mission-critical трафик, но вы сами его нигде не промаркировали. Не думаю, что есть много приложений или устройств, которые сами маркируют так свой трафик (+ для этого вы должны доверять DS</description>
</item>

<item>
    <title>Покритикуйте правила QoS (vigogne)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID6/1292.html#10</link>
    <pubDate>Wed, 11 Jun 2014 08:46:43 GMT</pubDate>
    <description>&amp;gt; у меня вопрос по этой политике &lt;br&gt;&amp;gt; policy-map OUT-QOS &lt;br&gt;&amp;gt; class class-default &lt;br&gt;&amp;gt;     shape average percent 90 &lt;br&gt;&amp;gt;   service-policy WAN-EDGE &lt;br&gt;&amp;gt; Для чего вы это делаете?&lt;br&gt;&amp;gt; Вы вешаете родительскую политику на физический интерфейс,на котором указана ширина. После &lt;br&gt;&amp;gt; этого шейпите все до 90 процентов.&lt;br&gt;&amp;gt; По поводу эффективности самих политик - тут нужно смотреть на реальном трафике &lt;br&gt;&amp;gt; под нагрузкой. + MISSION-CRITICAL-DATA включен RED. &lt;br&gt;&lt;br&gt;Это делал админ головной организации, но, насколько я помню, такая конструкция возникла, когда топология сети изменилась с L2 на L3 и пришлось использовать подинтерфейсы и туннельные интерфейсы, но точнее сейчас уже сказать не смогу. Поправьте, если видите, что это не правильно.&lt;br&gt;&lt;br&gt;&amp;gt; Какой там трафик, имеет смысл его там включать?&lt;br&gt;&lt;br&gt;Под MISSION-CRITICAL-DATA матчится dscp 25, но похоже, что такой трафик вообще не проходит через эти интерфейсы:&lt;br&gt;sh policy-map interface po1.170 output class MISSION-CRITICAL-DATA&lt;br&gt; Port-channel1.170 &lt;br&gt;&lt;br&gt;  Service-policy output: TTK-OUT-QOS&lt;br&gt;</description>
</item>

<item>
    <title>Покритикуйте правила QoS (burner)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID6/1292.html#9</link>
    <pubDate>Wed, 11 Jun 2014 08:04:52 GMT</pubDate>
    <description>&amp;gt; Огромное спасибо за науку! Пересмотрю свои правила.&lt;br&gt;&amp;gt; А по существу соответствия моих политик между цисками и хуавеями ничего не &lt;br&gt;&amp;gt; можете подсказать?&lt;br&gt;&lt;br&gt;Не за что, лучше чтобы все таки кто то из опытных проверил,ибо практических навыков у меня тоже не густо (только вышел с курса по qos и сейчас занимаюсь внедрением у себя)&lt;br&gt;С хуавеями не работал)&lt;br&gt;&lt;br&gt;у меня вопрос по этой политике&lt;br&gt;policy-map OUT-QOS&lt;br&gt;class class-default&lt;br&gt;    shape average percent 90&lt;br&gt;  service-policy WAN-EDGE &lt;br&gt;&lt;br&gt;Для чего вы это делаете?&lt;br&gt;Вы вешаете родительскую политику на физический интерфейс,на котором указана ширина. После этого шейпите все до 90 процентов. &lt;br&gt;По поводу эффективности самих политик - тут нужно смотреть на реальном трафике под нагрузкой. + MISSION-CRITICAL-DATA включен RED. Какой там трафик, имеет смысл его там включать?&lt;br&gt;</description>
</item>

<item>
    <title>Покритикуйте правила QoS (vigogne)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID6/1292.html#8</link>
    <pubDate>Wed, 11 Jun 2014 07:00:30 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; трафика вы будете пускать там значительно больше чем остального. В моем &lt;br&gt;&amp;gt; примере вам достаточно будет на исходящую политику этого канала повесить политику &lt;br&gt;&amp;gt; по которой для уже промаркированного трафика вы выделите 70 процентов полосы. &lt;br&gt;&amp;gt; В вашем примере вам нужно будет вешать эту полную политику маркировки &lt;br&gt;&amp;gt; трафика и нарезания. А это дополнительная нагрузка на роутер.&lt;br&gt;&lt;br&gt;Огромное спасибо за науку! Пересмотрю свои правила. &lt;br&gt;А по существу соответствия моих политик между цисками и хуавеями ничего не можете подсказать?&lt;br&gt;</description>
</item>

<item>
    <title>Покритикуйте правила QoS (burner)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID6/1292.html#7</link>
    <pubDate>Wed, 11 Jun 2014 06:16:29 GMT</pubDate>
    <description>&amp;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;&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;Если не хочется заморачиваться с маркировкой на L2, то тогда стоит промаркировать трафик в той точке, где у вас &quot;впервые&quot; появляется трафик на L3, а это даунлинк на уровень агрегации&lt;br&gt;&lt;br&gt;К примеру&lt;br&gt;int gi0/0&lt;br&gt;desciption DOWNLINK&lt;br&gt;service-policy input MARK&lt;br&gt;&lt;br&gt;class-map match-any MARK-BULK-DATA&lt;br&gt;match protocol ftp&lt;br&gt;match protocol smtp&lt;br&gt;match protocol pop3&lt;br&gt;match protocol exchange&lt;br&gt;&lt;br&gt;class-map match-any MARK-TRAN</description>
</item>

</channel>
</rss>
