Sanchezz Posted October 24, 2010 Posted October 24, 2010 (edited) Подскажите пожалуйста, возможно ли анонсить на квагге маршруты построенные с помощью Mpd по BGP? На микротике путем префиксов-листов /32 все отлично работает. на фре такой фокус не пройдет. пробовал и без фильтров сразу redistribute connected, тишина http://www.opennet.ru/openforum/vsluhforumID1/60601.html тут на ospf пробовал человек, но крайне нужно по BGP... Edited October 24, 2010 by Sanchezz Вставить ник Quote
marikoda Posted October 24, 2010 Posted October 24, 2010 ospf успешно работает, bgp даже не пытались. Вставить ник Quote
Sanchezz Posted October 24, 2010 Author Posted October 24, 2010 дело в том, что кроме меня работает еще один человек. ospf для него инопланетные технологии. но вроде там просто router ospf router-id 192.168.0.1 network 192.168.0.0/16 area 0 neighbor 192.168.0.2 redistribute connected Вставить ник Quote
Abram Posted October 24, 2010 Posted October 24, 2010 Не надо забивать гвозди микроскопом. BGP для этого не предназначен. Используйте OSPF. Вставить ник Quote
Sanchezz Posted October 24, 2010 Author Posted October 24, 2010 я это прекрасно понимаю, но...см ^ Вставить ник Quote
make.kernel Posted October 24, 2010 Posted October 24, 2010 Не надо забивать гвозди микроскопом. BGP для этого не предназначен. Используйте OSPF.И в чем собственно непредназначеность бгп для анонса пачки маршрутов /32? openbgpd AS 65000 router-id a.b.c.2 network inet connected neighbor a.b.c.1 { remote-as 65000 set nexthop self announce all } На квагу забил, глюки какие-то были, хотя может я ее не приготовил правильно, опенбгпд запустил и забыл. Вставить ник Quote
Sanchezz Posted October 24, 2010 Author Posted October 24, 2010 И в чем собственно непредназначеность бгп для анонса пачки маршрутов /32?есть 3 ppp роутера доступа.на какой то из них подключается клиент и получает реальный ip магистральный роутер в зависимости от того, на какой роутер подключился клиент, строит маршрут до этого роутера доступа. с двумя роутерами доступа это работает, а вот на квагге - фиг. спасибо за подсказку опенбгд, забыл както, попробую на ней Вставить ник Quote
Sanchezz Posted October 24, 2010 Author Posted October 24, 2010 супер, на openbgpd все поднял )) Вставить ник Quote
YuryD Posted October 25, 2010 Posted October 25, 2010 есть 3 ppp роутера доступа.на какой то из них подключается клиент и получает реальный ip магистральный роутер в зависимости от того, на какой роутер подключился клиент, строит маршрут до этого роутера доступа. с двумя роутерами доступа это работает, а вот на квагге - фиг. Что собственно не так ? Работали киска 7206, mpd5-комп и nat-комп именно с кваггой, т.е. 2 квагги и киска... Вставить ник Quote
Sanchezz Posted October 25, 2010 Author Posted October 25, 2010 есть 3 ppp роутера доступа.на какой то из них подключается клиент и получает реальный ip магистральный роутер в зависимости от того, на какой роутер подключился клиент, строит маршрут до этого роутера доступа. с двумя роутерами доступа это работает, а вот на квагге - фиг. Что собственно не так ? Работали киска 7206, mpd5-комп и nat-комп именно с кваггой, т.е. 2 квагги и киска... хз как на квагге анонсить, т.к. нет префиксовна опенбгп анонсит всё, даже если есть привязка мака к ip ) строю фильтры Вставить ник Quote
UglyAdmin Posted October 25, 2010 Posted October 25, 2010 Чтобы анонсить /32 - никакой протокол не предназначен, т.п. очень быстро забьётся. Юзеров-то сколько? Вставить ник Quote
Sanchezz Posted October 25, 2010 Author Posted October 25, 2010 (edited) Чтобы анонсить /32 - никакой протокол не предназначен, т.п. очень быстро забьётся.Юзеров-то сколько? ну..это временное решение.до 350 сессий это двухпроцессорный ксеон с 4 ядрами на микротике вариант катит кстати с анонсов /32 я сделал фильтр, анонсить фейковую сеть 192.168.0.0/16 с префиксами /32 и плюс реальные ip - все анонсит Edited October 25, 2010 by Sanchezz Вставить ник Quote
andriko Posted October 25, 2010 Posted October 25, 2010 хмм и на кваге и на опенбгп все анансится на опенбгп меньше ресурсов жрет Вставить ник Quote
make.kernel Posted October 25, 2010 Posted October 25, 2010 Чтобы анонсить /32 - никакой протокол не предназначен, т.п. очень быстро забьётся.Юзеров-то сколько? Что такое т.п.? Вставить ник Quote
UglyAdmin Posted October 25, 2010 Posted October 25, 2010 Пардон, опечатался, это "т.к." В данном случае c 300 маршрутами справится даже RIP :) Вставить ник Quote
Sanchezz Posted October 25, 2010 Author Posted October 25, 2010 AS 65000 router-id 19.1.1.182 holdtime 30 network inet connected neighbor 19.1.1.181 { remote-as 65000 set nexthop self announce all } deny from any allow from any prefix 192.168.0.0/16 prefixlen 31 - 32 вот и все Вставить ник Quote
make.kernel Posted October 25, 2010 Posted October 25, 2010 Пардон, опечатался, это "т.к."В данном случае c 300 маршрутами справится даже RIP :) Не знаю, у меня количество сообщений бгп от апстрима больше чем от внутреннего раутсервера, который гоняет 10к маршрутов /32 между бордером и рррое-концентраторами. Просто не могу себе представить что и где может "забиться" в бгп, которому миллионы маршрутов как-бы и не много, а разницы /32 они или /24 вообщем-то не видно на вскидку. Покажете куда смотреть? Вставить ник Quote
Abram Posted October 25, 2010 Posted October 25, 2010 Кстати, раз пошла такая пьянка - кто скажет, как заставить кваггу аггрегировать маршруты? При 500 онлайн получается 500 /32. Многовато, т.к. много сессий находятся на соседних IP и потому их кол-во можно было бы существенно сократить (выдавать /31). Вставить ник Quote
Sanchezz Posted October 25, 2010 Author Posted October 25, 2010 (edited) покажите свой конфиг квагги. openbgpd как-то нестабильно работает, то анонсит 1 маршрут, то 51, то ничего не анонсит после рестарта - все норм Edited October 25, 2010 by Sanchezz Вставить ник Quote
kayot Posted October 27, 2010 Posted October 27, 2010 (edited) Настройте ospf в то й же квагге, благо конфиг там будет аж из 2 строчек. У нас много тысяч маршрутов бегает между linux-НАСами и циской на бордере, никакой дополнительной нагрузки нет, анонсы мгновенные, работает абсолютно стабильно. Edited October 27, 2010 by kayot Вставить ник Quote
Sanchezz Posted October 27, 2010 Author Posted October 27, 2010 (edited) спасибо, я в курсе про оспф, все работает замечательно, но! сеть обслуживаю не только я...потому даже конфиг из 2х строчек это уже много ) Edited October 27, 2010 by Sanchezz Вставить ник Quote
Abram Posted October 27, 2010 Posted October 27, 2010 спасибо, я в курсе про оспф, все работает замечательно, но!сеть обслуживаю не только я...потому даже конфиг из 2х строчек это уже много ) Лично у меня на освоение базового функционала OSPF ушло где-то минут 30-40. У вас админы прям настолько ленивые? Вставить ник Quote
UglyAdmin Posted October 27, 2010 Posted October 27, 2010 Кстати, раз пошла такая пьянка - кто скажет, как заставить кваггу аггрегировать маршруты? При 500 онлайн получается 500 /32. Многовато, т.к. много сессий находятся на соседних IP и потому их кол-во можно было бы существенно сократить (выдавать /31).Выдавайте IP не биллингом, а BRAS'ом. - вот оно и сагрегируется.Если IP прибит к юзеру - тут уж никуда не деться, но таких немного по-определению. Вставить ник Quote
Abram Posted October 27, 2010 Posted October 27, 2010 Кстати, раз пошла такая пьянка - кто скажет, как заставить кваггу аггрегировать маршруты? При 500 онлайн получается 500 /32. Многовато, т.к. много сессий находятся на соседних IP и потому их кол-во можно было бы существенно сократить (выдавать /31).Выдавайте IP не биллингом, а BRAS'ом. - вот оно и сагрегируется. Эмм, как это? У меня FreeBSD + mpd5, там же квагга раздает по OSPF маршруты на поднятые туннели. Каким боком Quagga относится к тому, кто IP выдает? Вставить ник Quote
Lynx10 Posted October 27, 2010 Posted October 27, 2010 Кстати, раз пошла такая пьянка - кто скажет, как заставить кваггу аггрегировать маршруты? При 500 онлайн получается 500 /32. Многовато, т.к. много сессий находятся на соседних IP и потому их кол-во можно было бы существенно сократить (выдавать /31).Выдавайте IP не биллингом, а BRAS'ом. - вот оно и сагрегируется. Эмм, как это? У меня FreeBSD + mpd5, там же квагга раздает по OSPF маршруты на поднятые туннели. Каким боком Quagga относится к тому, кто IP выдает? вероятно имелось ввиду чтбы они выдавали из диапазона который в теории мог саггрегироваться.....потому что если вы будете раздаваться врассыпную - то нечего будет аггрегировать Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.