Страница 2 из 3

Re: Вопрос по маршрутизации

СообщениеДобавлено: 08 дек 2010, 11:04
root
alex6600 писал(а):Вот думаю по какому алгоритму лучше управлять исходом /24 (была бы /23- можно 2 по /24 раскидать)...

не совсем понимаю зачем ты собрался "раскидывать" свой префикс если ты написал:
alex6600 писал(а):Входящий балансируется нормально.

то что ты анонсируешь своему пиру и влияет на входящий к тебе трафик
твой исходящий это то, что анонсирует пир тебе, т.к. именно по этим маршрутам от тебя и уходит трафик

ты пересобрал кваггу ?

Re: Вопрос по маршрутизации

СообщениеДобавлено: 08 дек 2010, 12:23
alex6600
Квагу конечно же пересобрал.
Сейчас со входом проблем нет.
От пиров принимаю дефолты.
И задача стоит распределить исходящий траффик. Т.к. сейчас весь исход уходит только в один канал.

Re: Вопрос по маршрутизации

СообщениеДобавлено: 08 дек 2010, 16:50
root
alex6600 писал(а):От пиров принимаю дефолты.
И задача стоит распределить исходящий траффик. Т.к. сейчас весь исход уходит только в один канал.

получается что у тя или не работает multipath или по второй BGP сессии дефолт к тебе не приходит
покажи вывод
Код: Выделить всё
sh ip bgp

Re: Вопрос по маршрутизации

СообщениеДобавлено: 08 дек 2010, 16:56
alex6600
Код: Выделить всё
# sh ip bgp
BGP table version is 0, local router ID is _______
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
              r RIB-failure, S Stale, R Removed
Origin codes: i - IGP, e - EGP, ? - incomplete

   Network          Next Hop            Metric LocPrf Weight Path
*  0.0.0.0          шлюз_1                                   0 AS_PEER i
*>                  шлюз_2                                   0 AS_PEER i
*> моя_автономка    0.0.0.0                  0         32768 i

Total number of prefixes 2

Re: Вопрос по маршрутизации

СообщениеДобавлено: 08 дек 2010, 17:12
root
получается не работает multipath, раз оба маршрута на месте
какие действия, по пунктам, ты совершал при пересборе квагги ? что указал в кач-ве ARG ?
ты делал clean в порту с кваггой ? если покажи содержимое файла configure.log

Re: Вопрос по маршрутизации

СообщениеДобавлено: 08 дек 2010, 17:20
alex6600
Квагу собрал не из порта.
В кач-ве args было 2.
Код: Выделить всё
# grep MULTIPATH config.log
MULTIPATH_NUM='2'

Re: Вопрос по маршрутизации

СообщениеДобавлено: 08 дек 2010, 21:35
root
alex6600 писал(а):Квагу собрал не из порта.

а почему ?
обнови порты, поставь последнюю версию квагги

alex6600 писал(а):В кач-ве args было 2.

попробуй поэкспериментировать с ARG=0

Re: Вопрос по маршрутизации

СообщениеДобавлено: 08 дек 2010, 22:16
alex6600
Код: Выделить всё
Quagga (version 0.99.17)

Пересобрал с ARG=0- результат тот же.

Re: Вопрос по маршрутизации

СообщениеДобавлено: 09 дек 2010, 10:34
root
ты tcpdump`ил на интерфейсах ?
запусти с компа внутри сетки, например пинг и посмотри дампом по интерфейсам, что там видно, как распределяется трафик

З.Ы. постараюсь сегодня у себя в офисе между двух рабочих тачек запустить BGP и проверить

Re: Вопрос по маршрутизации

СообщениеДобавлено: 09 дек 2010, 15:09
root
root писал(а):З.Ы. постараюсь сегодня у себя в офисе между двух рабочих тачек запустить BGP и проверить

поставили, запустили, не работает

становится понятно, что ковырять тут нуна уже не quagga, а саму FreeBSD, чтобы она могла пользовать несколко маршрутов, по умолчанию она этого делать НЕ УМЕЕТ
какая версия FreeBSD у тя на роутере ?
нужна поддержка ECMP (Equal-Cost Multi-Path, RFC 2992)
И походу это есть пока тока во FreeBSD 8.x:
Данная возможность включается опцией ядра "options RADIX_MPATH" и позволяет создавать несколько маршрутов с одинаковым весом.


Добавлю:
Вот что пока удалось найти на тему multipath для FreeBSD 7.2:
[PATCH] net:: ECMP Phase 1 Fixes for FreeBSD 7.2