saaremaa Опубликовано 18 февраля, 2013 (изменено) · Жалоба Имеется вот такая конфигурация состоящая из 3-х роутеров Mikrotik RB1100. Подскажите как получить на роутерах R2 и R3 два маршрута по умолчанию используя только OSPF. На данный момент у нас R2 и R3 получают 2 маршрута по умолчанию по "неправильной" схеме как я считаю. R1,R2,R3 находятся в магистральной области. Сети анонсированы и впринципе все работает. R2 видит R1 по прямому соединению точка-точка и по vlan который прокинут сквозняком через R3 R3 видит R1 по прямому соединению точка-точка и по vlan который прокинут сквозняком через R2 Поднятый OSPF в данной схеме позволяет получить 2 маршрута по умолчанию в точках R2 и R3 - это позволяет нам сделать балансировку трафика так как каналы одинаковые и трафик распределяется равномерно. Дело в том что не хотелось бы прокидывать дополнительный отдельный vlan или тунель до каждого роутера коих в сети больше 3-х. Хотелось бы более изящного решения используя только OSPF. Описал сумбурно, но надеюсь смысл понятен. Изменено 18 февраля, 2013 пользователем saaremaa Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
dazgluk Опубликовано 18 февраля, 2013 · Жалоба Классическим OSPF так сделать не получится. Либо задираем cost R1-R3 и получаем на R3 балансировку Либо задираем cost R1-R2 и получаем балансировку на R2 Либо ничего не делаем и получаем Active/backup на каждом роутере. Если хочется именно балансировки на обоих микротиках - придется использовать MPLS-TE туннели Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ollsanek Опубликовано 18 февраля, 2013 · Жалоба Классическим OSPF так сделать не получится. ... Если хочется именно балансировки на обоих микротиках - придется использовать MPLS-TE туннели никаким обычным роутингом не получится, т.к. примерно 25% пакетов будут летать между R2 и R3 пока ttl не закончится. т.е. только тунели в обход "роутинга" чтоб не было петли. А тут уже всё равно что, хоть VLAN, хоть MPLS, хоть IP-IP, хоть ... "подставить любимое" Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
saaremaa Опубликовано 19 февраля, 2013 · Жалоба Благодарю. Значит мое временное решение оказалось не таким уж и плохим. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Saab95 Опубликовано 19 февраля, 2013 · Жалоба Если вы на каждом роутере укажете подсеть для OSPF 0.0.0.0, каждый роутер видит друг друга напрямую (вланы не нужны) то все будет нормально работать. Далее указываете метрики так, что бы передача данных шла по кругу. То есть отправка напрямую на узел R1, а получение с одного из узлов R2 или R3. Тогда при дуплексном трафика оба канала будут забиты под завязку однонаправленным трафиком. Туннели делать нельзя, т.к. они уменьшают MTU, у IP-IP оно 1480 и при передаче пакетов 1500 байт в 2 раза увеличится пакетная нагрузка и уменьшится максимальный размер пакета, проходящий через роутеры без фрагментации. Тут нужно тогда L2TP с MRRU=1500. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
saaremaa Опубликовано 19 февраля, 2013 (изменено) · Жалоба Если вы на каждом роутере укажете подсеть для OSPF 0.0.0.0 Я не понял смысла фразы. Всмысле так: /routing ospf network add area=backbone disabled=no network=0.0.0.0 или имеется в виду редистрибуция Defaul Route по типу 1 или типу 2? Изменено 19 февраля, 2013 пользователем saaremaa Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ollsanek Опубликовано 19 февраля, 2013 · Жалоба ... То есть отправка напрямую на узел R1, а получение с одного из узлов R2 или R3... я так понял, что нужна балансировка исходящего трафика, т.е. отправляться он должен не только напрямую на узел R1 но и через вторую ТП. Вопрос-то был про дефолт. А если нужна балансировка входящего, то это уже другой вопрос. ...Туннели делать нельзя, т.к. они уменьшают MTU, у IP-IP оно 1480 и при передаче пакетов 1500 байт в 2 раза увеличится пакетная нагрузка и уменьшится максимальный размер пакета, проходящий через роутеры без фрагментации. Тут нужно тогда L2TP с MRRU=1500. так вроде-бы можно его поменять, а "физическое" МТУ сейчас почти везде не имеет ограничения в 1500, т.е. дописал спереди ещё один заголовок и отправил. Если ошибаюсь - поправьте. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
saaremaa Опубликовано 19 февраля, 2013 (изменено) · Жалоба я так понял, что нужна балансировка исходящего трафика, т.е. отправляться он должен не только напрямую на узел R1 но и через вторую ТП. Вопрос-то был про дефолт. А если нужна балансировка входящего, то это уже другой вопрос. В текущей схеме с vlan у нас на R2 и R3 по два маршрута по умолчанию и как следствие трафик льется через 2 канала поровну. Изменено 19 февраля, 2013 пользователем saaremaa Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Saab95 Опубликовано 19 февраля, 2013 · Жалоба ...Туннели делать нельзя, т.к. они уменьшают MTU, у IP-IP оно 1480 и при передаче пакетов 1500 байт в 2 раза увеличится пакетная нагрузка и уменьшится максимальный размер пакета, проходящий через роутеры без фрагментации. Тут нужно тогда L2TP с MRRU=1500. так вроде-бы можно его поменять, а "физическое" МТУ сейчас почти везде не имеет ограничения в 1500, т.е. дописал спереди ещё один заголовок и отправил. Если ошибаюсь - поправьте. Так передача через локальную сеть может иметь более высокий MTU, а если через инет или сеть не поддерживает более 1500 байт, то в туннеле будет увеличиваться задержка на больших пакетах, что снизит производительность в один поток. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
saaremaa Опубликовано 26 февраля, 2013 (изменено) · Жалоба Уфффф. Как сделать балансировку через MPLS-TE? Требуется 2 туннеля на границе МПЛС, проложенные через разные маршрутизаторы. Собрал тестовый стенд MPLS - все работает кроме балансировки. Изменено 26 февраля, 2013 пользователем saaremaa Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...