<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Mikrotik.moscow [тема: BGP - level3 / cogent]</title>
		<link>http://mikrotik.moscow</link>
		<description>Новое в теме BGP - level3 / cogent форума RouterOS на сайте Mikrotik.moscow [mikrotik.moscow]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Sun, 09 Aug 2026 00:41:37 -0400</pubDate>
		<item>
			<title>BGP - level3 / cogent</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/62406-bgp-_-level3-_-cogent/message239412">BGP - level3 / cogent</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Если всего одна таблица с 170k маршрутов может превысить возможности маршрутизации Mikrotik, то где-то в настройках есть серьёзный недочёт. Точно. Я уже написал в поддержку и прислал кучу файлов supout, попросил их посмотреть и, возможно, оптимизировать. У меня хорошее предчувствие, что они разберутся, что не так, и исправят. Я не думаю, что это баг, скорее это просто требует оптимизации – да и к тому же, это тестовый пакет маршрутизации, так что пока что он в бета-версии. У меня полное доверие к ребятам из Mikrotik!<br /><br />Что касается статуса нашей BGP… У нас есть роутер, обновлённый до версии 2.9.6 с пакетом routing-test, и подключения к Cogent и Level3 по трубам на 100 мегабит. BGP принимает маршруты от обоих провайдеров. Мы начали с полных транзитных маршрутов, и уже через пару минут стало ясно, что это невозможно. Я попросил их отправлять только маршруты клиентов от каждого провайдера. Cogent отправляет около 12 500 маршрутов, а Level3 – около 75 000. Набор маршрутов Cogent маленький, и Mikrotik справляется без проблем – синхронизация происходит примерно за 30 секунд, после чего загрузка процессора падает до простоя. Проблем нет.<br /><br />Запуск пиринга Level3 приводит к тому, что через 3 минуты всё начинает выходить из-под контроля – сессии BGP начинают обрываться, истекают таймеры удержания и т.д. Процессор загружен на 100% всё время. Если я запускаю `/ip route print count-only` во время синхронизации, то вижу, как счётчик постоянно растёт, и как только он превышает 20 000, роутер как бы умирает. Мы отключили пиринг Cogent, чтобы посмотреть, сможет ли роутер справиться с пирингом только с Level3, но безрезультатно. Единственный способ вернуть роутер под контроль – фильтровать маршруты по мере их поступления. Помню, вначале мы использовали фильтрацию с меткой маршрута, и это работало, вероятно, потому, что не было перекрывающихся маршрутов, из-за которых роутер тратил много времени на принятие решения о том, куда отправлять трафик. Думаю, проблема заключается в том, как RouterOS вводит маршруты в таблицу. Заметил, что когда я отфильтровываю все входящие маршруты, сессия BGP синхронизируется примерно за 5 секунд, и всё готово… Вижу огромный скачок загрузки в 5-10 мегабит при синхронизации. Без фильтра я вижу, как они потихоньку поступают, потому что, похоже, они применяются и обрабатываются по мере поступления каждого маршрута.<br /><br />Вот наша конфигурация:<br /><br />`/ routing filter`<br />`add chain=cogent-a prefix=38.XX.XX.0/24 prefix-length=24 action=accept comment="" disabled=no`<br />`add chain=cogent-a prefix=38.101.160.XXX prefix-length=32 action=accept comment="" disabled=no`<br />`add chain=cogent-a prefix=0.0.0.0/0 action=discard comment="" disabled=no`<br />`add chain=cogent-b prefix=0.0.0.0/0 action=discard comment="" disabled=no`<br />`add chain=cogent-in set-nexthop=38.XX.XXX.1 comment="" disabled=no`<br /><br />Это необходимо для настройки пиринга Cogent A & B. 38.101.x.x — это их IP-адрес обратной связи, необходимый для запуска пиринга B.<br />`add chain=level3-in action=discard comment="" disabled=no`<br />`add chain=level3-out prefix=38.XX.XX.0/24 prefix-length=24 action=accept comment="" disabled=no`<br />`add chain=level3-out prefix=0.0.0.0/0 action=discard comment="" disabled=no`<br /><br />Обратите внимание, что мы `action=discard` для всех входящих правил. Если просто изменить это на `accept` или что-то еще, то роутер зависнет и загрузка процессора будет на 100% в течение нескольких часов.<br /><br />`/ routing bgp instance`<br />`set default as=19557 router-id=38.XX.XX.2 redistribute-static=no redistribute-connected=yes redistribute-rip=no redistribute-ospf=no redistribute-other-bgp=no name="default" out-filter="" disabled=no`<br />`add as=19557 router-id=XX.XX.XX.18 redistribute-static=no redistribute-connected=yes redistribute-rip=no redistribute-ospf=no redistribute-other-bgp=no name="level3" out-filter="" disabled=no`<br /><br />Мы настроили 2 экземпляра, потому что могли возникнуть проблемы с использованием одного и того же router-id для обоих пиров. Если установить 0.0.0.0, то он должен сам всё выяснить, но я был осторожен и заставил использовать правильный IP-адрес для каждого пира. Я не хотел создавать сессию пиринга через трубу другого провайдера… и, думаю, это сработало только из-за того, что мы используем ECMP на обратном пути.<br /><br />`/ routing bgp peer`<br />`add remote-address=38.XX.XX.1 remote-as=174 multihop=no in-filter="" out-filter=cogent-a keepalive-time=0s hold-time=3m ttl=60 disabled=no`<br />`add remote-address=38.101.160.XXX remote-as=174 multihop=yes in-filter=cogent-in out-filter=cogent-b keepalive-time=0s hold-time=3m ttl=6 disabled=no`<br />`add remote-address=63.210.XX.XX remote-as=3356 multihop=no in-filter=level3-in out-filter=level3-out keepalive-time=0s hold-time=3m instance=level3 ttl=60 disabled=no`<br /><br />У Cogent 2 сессии пиринга, одна для отправки маршрутов и одна для приема маршрутов. У Level3 все в одной сессии пиринга. В общем, думаю, Mikrotik (надеюсь) улучшит процесс введения маршрутов в таблицу, и все будет хорошо. Мы планируем теперь разделить наши пограничные маршруты на 2, по одному на каждое подключение… Надеюсь, нам не придется использовать Crisco или что-то еще, мы действительно верим, что RouterOS сможет справиться с работой. Я изучаю NAPI с картами Intel, надеюсь, это уже является частью ОС, и она используется. Я не узнаю наверняка, пока не настрою dev-среду и не смогу протестировать рейтинги pps.<br /><br />Thx Sam <br />
			<i>27.10.2005 15:54:00, changeip.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/62406-bgp-_-level3-_-cogent/message239412</link>
			<guid>http://mikrotik.moscow/forum/forum57/62406-bgp-_-level3-_-cogent/message239412</guid>
			<pubDate>Thu, 27 Oct 2005 15:54:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>BGP - level3 / cogent</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/62406-bgp-_-level3-_-cogent/message239411">BGP - level3 / cogent</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Привет, Сэм, ты используешь пакет routing-test? Если ~170k маршрутов действительно проблема для MT box, то реализацию BGP придётся перерабатывать. С каждым пиром, поставляющим полную таблицу маршрутов, общее количество маршрутов в роутере удваивается. Если даже одна полная таблица с 170k маршрутов может превысить возможности маршрутизации MT, то где-то в архитектуре есть ошибка. -Франк <br />
			<i>25.10.2005 05:36:00, Instructor.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/62406-bgp-_-level3-_-cogent/message239411</link>
			<guid>http://mikrotik.moscow/forum/forum57/62406-bgp-_-level3-_-cogent/message239411</guid>
			<pubDate>Tue, 25 Oct 2005 05:36:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>BGP - level3 / cogent</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/62406-bgp-_-level3-_-cogent/message239410">BGP - level3 / cogent</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Успешно подключили 2.9.6 по BGP к Cogent, используя их настройку Peer A & B. Сегодня надеюсь подключить Level3. Как только это будет сделано, выложу полные конфиги. Cogent сузили нам список маршрутов до неполного транзита. 167 000 маршрутов реально нагружают коробку Mikrotik, да и нам столько не нужно. В итоге от Cogent получили 12 000 маршрутов, а по Level3 посмотрим, что получится сегодня. Сэм. <br />
			<i>24.10.2005 19:08:00, changeip.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/62406-bgp-_-level3-_-cogent/message239410</link>
			<guid>http://mikrotik.moscow/forum/forum57/62406-bgp-_-level3-_-cogent/message239410</guid>
			<pubDate>Mon, 24 Oct 2005 19:08:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>BGP - level3 / cogent</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/62406-bgp-_-level3-_-cogent/message239409">BGP - level3 / cogent</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Я тоже хочу это. Есть ли примеры или кто-нибудь поделится конфигурацией BGP для ASN с 2 или более провайдерами? <br />
			<i>24.10.2005 18:48:00, maximan.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/62406-bgp-_-level3-_-cogent/message239409</link>
			<guid>http://mikrotik.moscow/forum/forum57/62406-bgp-_-level3-_-cogent/message239409</guid>
			<pubDate>Mon, 24 Oct 2005 18:48:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>BGP - level3 / cogent</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/62406-bgp-_-level3-_-cogent/message239408">BGP - level3 / cogent</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Рад слышать, что они это рассматривают. Я использую twin feeds full BGP на 2.8.28 (никаких routing-test, конечно) и всё работает отлично. <br />
			<i>28.10.2005 11:00:00, nikhil.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/62406-bgp-_-level3-_-cogent/message239408</link>
			<guid>http://mikrotik.moscow/forum/forum57/62406-bgp-_-level3-_-cogent/message239408</guid>
			<pubDate>Fri, 28 Oct 2005 11:00:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>BGP - level3 / cogent</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/62406-bgp-_-level3-_-cogent/message239407">BGP - level3 / cogent</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Я знал(а), что ты так и сделаешь : ) RouterOS — наш выбор, потому что вы знаете, что делаете. Спасибо! <br />
			<i>28.10.2005 06:53:00, changeip.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/62406-bgp-_-level3-_-cogent/message239407</link>
			<guid>http://mikrotik.moscow/forum/forum57/62406-bgp-_-level3-_-cogent/message239407</guid>
			<pubDate>Fri, 28 Oct 2005 06:53:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>BGP - level3 / cogent</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/62406-bgp-_-level3-_-cogent/message239406">BGP - level3 / cogent</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			На самом деле, мы работаем над улучшением скорости BGP. <br />
			<i>28.10.2005 06:44:00, normis.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/62406-bgp-_-level3-_-cogent/message239406</link>
			<guid>http://mikrotik.moscow/forum/forum57/62406-bgp-_-level3-_-cogent/message239406</guid>
			<pubDate>Fri, 28 Oct 2005 06:44:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>BGP - level3 / cogent</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/62406-bgp-_-level3-_-cogent/message239405">BGP - level3 / cogent</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Я настроил Zebra на другом тестовом боксе в нашей среде разработки, просто для экспериментов и отладки. Вот некоторые данные отладки от Zebra к боксу Mikrotik, которые я зафиксировал, используя debug на Mikrotik:<br /><br />route,calc Tag destination for recalculation in 27-Oct 15:59:18.17 from 10.20.1.1<br />route,calc &nbsp; &nbsp; DstAddress=10.120.251.0/24 in 27-Oct 15:59:18.17 from 10.20.1.1<br />route,event Added candidate route in 27-Oct 15:59:18.17 from 10.20.1.1<br />route,event &nbsp; &nbsp; DstAddress=10.120.250.0/24 in 27-Oct 15:59:18.18 from 10.20.1.1<br />route,event &nbsp; &nbsp; Attributes in 27-Oct 15:59:18.20 from 10.20.1.1<br />route,event &nbsp; &nbsp; &nbsp; &nbsp; type=BGP in 27-Oct 15:59:18.20 from 10.20.1.1<br />route,event &nbsp; &nbsp; &nbsp; &nbsp; dst=10.120.250.0/24 in 27-Oct 15:59:18.21 from 10.20.1.1<br />route,event &nbsp; &nbsp; &nbsp; &nbsp; targetscope=10 in 27-Oct 15:59:18.21 from 10.20.1.1<br />route,event &nbsp; &nbsp; &nbsp; &nbsp; nexthop=weight=0address=10.20.1.147 in 27-Oct 15:59:18.23 from 10.20.1.1<br />route,event &nbsp; &nbsp; &nbsp; &nbsp; origin-id=12 in 27-Oct 15:59:18.23 from 10.20.1.1<br />route,event &nbsp; &nbsp; &nbsp; &nbsp; bgp-origin=0 in 27-Oct 15:59:18.23 from 10.20.1.1<br />route,event &nbsp; &nbsp; &nbsp; &nbsp; bgp-aspath=19557 in 27-Oct 15:59:18.25 from 10.20.1.1<br />route,event &nbsp; &nbsp; &nbsp; &nbsp; bgp-aspath-len=1 in 27-Oct 15:59:18.25 from 10.20.1.1<br />route,event &nbsp; &nbsp; &nbsp; &nbsp; bgp-nexthop=10.20.1.147 in 27-Oct 15:59:18.25 from 10.20.1.1<br />route,event &nbsp; &nbsp; &nbsp; &nbsp; bgp-med=0 in 27-Oct 15:59:18.26 from 10.20.1.1<br />route,calc Tag destination for recalculation in 27-Oct 15:59:18.26 from 10.20.1.1<br />route,calc &nbsp; &nbsp; DstAddress=10.120.250.0/24 in 27-Oct 15:59:18.26 from 10.20.1.1<br />route,event Added candidate route in 27-Oct 15:59:18.28 from 10.20.1.1<br />route,event &nbsp; &nbsp; DstAddress=10.120.249.0/24 in 27-Oct 15:59:18.28 from 10.20.1.1<br />route,event &nbsp; &nbsp; Attributes in 27-Oct 15:59:18.28 from 10.20.1.1<br />route,event &nbsp; &nbsp; &nbsp; &nbsp; type=BGP in 27-Oct 15:59:18.28 from 10.20.1.1<br />route,event &nbsp; &nbsp; &nbsp; &nbsp; dst=10.120.249.0/24 in 27-Oct 15:59:18.29 from 10.20.1.1<br />route,event &nbsp; &nbsp; &nbsp; &nbsp; targetscope=10 in 27-Oct 15:59:18.29 from 10.20.1.1<br />route,event &nbsp; &nbsp; &nbsp; &nbsp; nexthop=weight=0address=10.20.1.147 in 27-Oct 15:59:18.29 from 10.20.1.1<br />route,event &nbsp; &nbsp; &nbsp; &nbsp; origin-id=12 in 27-Oct 15:59:18.29 from 10.20.1.1<br />route,event &nbsp; &nbsp; &nbsp; &nbsp; bgp-origin=0 in 27-Oct 15:59:18.31 from 10.20.1.1<br />route,event &nbsp; &nbsp; &nbsp; &nbsp; bgp-aspath=19557 in 27-Oct 15:59:18.31 from 10.20.1.1<br />route,event &nbsp; &nbsp; &nbsp; &nbsp; bgp-aspath-len=1 in 27-Oct 15:59:18.31 from 10.20.1.1<br />route,event &nbsp; &nbsp; &nbsp; &nbsp; bgp-nexthop=10.20.1.147 in 27-Oct 15:59:18.32 from 10.20.1.1<br />route,event &nbsp; &nbsp; &nbsp; &nbsp; bgp-med=0 in 27-Oct 15:59:18.32 from 10.20.1.1<br /><br />Я думаю, что замедление связано с процессами «Tag destination for recalculation», которые запускаются после каждого обновления. Я не особо разбираюсь в BGP и таблицах маршрутизации, но, возможно, так и должно быть, но было бы неплохо приостановить «пересчеты», пока канал BGP не станет стабильным… Кто знает. В любом случае, надеюсь, что это можно решить, иначе придется тратить кучу денег на железо, которое я терпеть не могу. Я люблю тратить деньги только на оборудование Mikrotik <img  src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="http://mikrotik.moscow/upload/main/smiles/2/bx_smile_smile.png" border="0" data-code=":)" data-definition="UHD" alt=":)" style="width:20px;height:20px;" title="С улыбкой" class="lazyload bx-smile" /> <br />
			<i>27.10.2005 23:10:00, changeip.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/62406-bgp-_-level3-_-cogent/message239405</link>
			<guid>http://mikrotik.moscow/forum/forum57/62406-bgp-_-level3-_-cogent/message239405</guid>
			<pubDate>Thu, 27 Oct 2005 23:10:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>BGP - level3 / cogent</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/62406-bgp-_-level3-_-cogent/message239404">BGP - level3 / cogent</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			У кого-нибудь есть BGP-конфиги, которыми можно поделиться? Мы настраиваемся с level3 и cogent (чтобы избежать повторного депиринга 9 ноября), и думаем использовать MT в качестве BGP-сервера. Пока не решили, будет ли это на том же сервере или на отдельном перед ним. Интересно посмотреть, кто-нибудь уже проходил этот путь с level3 / cogent. Совместима ли BGP-реализация MT с обоими провайдерами? Какие есть ограничения или проблемы, с которыми я столкнусь, даже с новым пакетом routing-test 2.9? Номер AS утвердили сегодня. Блок IP от ARIN запрашивается, но, как говорится в “книге”, сначала нужна курица, а потом яйцо : ) Вот это морока с этими ребятами! Спасибо, Sam. <br />
			<i>20.10.2005 22:42:00, changeip.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/62406-bgp-_-level3-_-cogent/message239404</link>
			<guid>http://mikrotik.moscow/forum/forum57/62406-bgp-_-level3-_-cogent/message239404</guid>
			<pubDate>Thu, 20 Oct 2005 22:42:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
	</channel>
</rss>
