The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"вопрос по  BGP"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Маршрутизаторы CISCO и др. оборудование. (Public)
Изначальное сообщение [Проследить за развитием треда]

"вопрос по  BGP"  
Сообщение от прохожий on 13-Апр-06, 14:24 
Добрый день, уважаемые!
вопрос такой
есть (сейчас) 2 канала (2провайдера)
Настроено так
на нарвый канал я ставлю local_pref 200
на второй local_pref 90
и pretend  удленяю путь обратно
т/е/ первый канал выбирается как бест это работает и справедливо

сейчас еще необходимо подцепится к одному провайдеру там канал широкий и шустрый
планиурется его использовать совместно с 1-ЫМ что-то вроде баоансировки
первый канал 10М
новый 155М
хотелось бы чтоб перевый не был перегружен 80 процентов

ну а второй чтоб остался на самый последнйи резев на случай ядерной войны по нему некаково полтьзовательсткого трафика

планирую делать так:
на новый канал сделать local_pref 250
тогда трафик уйдет в новый канал

Так же думаю получать full-view от первого провайдера и нового и defaul_route от второго (резерв)
как правильно сбалансировать тарфик между 1 и новым каналом
да так чтоб он и возвращался по новому

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "вопрос по  BGP"  
Сообщение от Sunbeam (ok) on 13-Апр-06, 15:43 
Мне кажется Вам надо на обоих каналах одинаковый pref поставить а балансить задирая препендами путь на первом канале или отдавая по нему только маленькую часть сеток своих (учтите многие провы не принимают маленькие блоки ,только то что в ripe прописано) соответственно не отдавая эту часть по широкому каналу .Можете оба способа использовать только учитывая разницу между 10 и 155 этож сколько раз свою автономку прописать надо в препенде!:)
Это касается того трафика что к Вам придет  он как правило значительно больше того что от Вас.Исход как балансить есть масса способов.
А почему от второго только дефолт хотите брать ? Память жалеете ?
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

2. "вопрос по  BGP"  
Сообщение от прохожий on 13-Апр-06, 16:10 
у меня 7206VXR-NPE-G1
боюсь что если будет 3 full-view и широкий кана,л то ей будет не сладко.
да и теболее резервный канал он вообще не нужен практически
тоесть на новый канал дать local_pref 200 тоже ?
увеличит AS_PATH на первом следовательно вероятность, что обратно придет по новому будет больше я прав?
а исходящий трафик как правильно сбалансирвоать ?
а вот сейчас весь трафик валится только через првоайдера 1
даже в НОКах у провайдерах пути все только через первого првоайдера отображаются

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

3. "вопрос по  BGP"  
Сообщение от fantom (??) on 13-Апр-06, 16:37 
>у меня 7206VXR-NPE-G1
>боюсь что если будет 3 full-view и широкий кана,л то ей будет
>не сладко.
>да и теболее резервный канал он вообще не нужен практически
>тоесть на новый канал дать local_pref 200 тоже ?
>увеличит AS_PATH на первом следовательно вероятность, что обратно придет по новому будет
>больше я прав?
>а исходящий трафик как правильно сбалансирвоать ?
>а вот сейчас весь трафик валится только через првоайдера 1
>даже в НОКах у провайдерах пути все только через первого првоайдера отображаются
>

С чего бы ей плохеть? (если памяти конечно хватает)
Это какраз под нее задачка :)

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

4. "вопрос по  BGP"  
Сообщение от прохожий on 13-Апр-06, 16:44 
ну я смогу попробывать и посмотреть

а основные концепуии подскажиете, что да как
я просто не понял как его всетаки сбалансировать правильно

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

5. "вопрос по  BGP"  
Сообщение от edwin (ok) on 13-Апр-06, 16:51 
>ну я смогу попробывать и посмотреть
>
>а основные концепуии подскажиете, что да как
>я просто не понял как его всетаки сбалансировать правильно

Есть такая директива maximum-paths
Для балансинга 2-хк каналов надо в свойствах bgp вбить
maximum-paths 2

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

6. "вопрос по  BGP"  
Сообщение от прохожий on 13-Апр-06, 19:27 
>>ну я смогу попробывать и посмотреть
>>
>>а основные концепуии подскажиете, что да как
>>я просто не понял как его всетаки сбалансировать правильно
>
>Есть такая директива maximum-paths
>Для балансинга 2-хк каналов надо в свойствах bgp вбить
>maximum-paths 2
и что это даст ?
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

7. "вопрос по  BGP"  
Сообщение от edwin (ok) on 13-Апр-06, 19:34 
>>>ну я смогу попробывать и посмотреть
>>>
>>>а основные концепуии подскажиете, что да как
>>>я просто не понял как его всетаки сбалансировать правильно
>>
>>Есть такая директива maximum-paths
>>Для балансинга 2-хк каналов надо в свойствах bgp вбить
>>maximum-paths 2
>и что это даст ?

http://www.cisco.com/univercd/cc/td/doc/product/software/ios121/121cgcr/ip_c/ipcprt2/1cdbgp.htm

BGP Multipath Support

When a BGP speaker learns two identical EBGP paths for a prefix from a neighboring AS, it will choose the path with the lowest route-id as the best path. This best path is installed in the IP routing table. If BGP multipath support is enabled and the EBGP paths are learned from the same neighboring AS, instead of picking one best path, multiple paths are installed in the IP routing table.

During packet switching, depending on the switching mode, either per-packet or per-destination load balancing is performed among the multiple paths. A maximum of six paths is supported. The maximum-paths router configuration command controls the number of paths allowed. By default, BGP will install only one path to the IP routing table.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

8. "вопрос по  BGP"  
Сообщение от леополд on 13-Апр-06, 23:12 
это я так понимаю для балансировки исходящего трафика.

а всетаки хочется, чтоб трафик еще как-то балансировался и входящий

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

9. "вопрос по  BGP"  
Сообщение от edwin (ok) on 13-Апр-06, 23:42 
>это я так понимаю для балансировки исходящего трафика.

Да

>
>а всетаки хочется, чтоб трафик еще как-то балансировался и входящий

Для этого необходимо с помощью route map для исходящих анонсов поколдовать с AS-PATH
Вернее где надо - просто удлиннить/ не удлиннять

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

10. "вопрос по  BGP"  
Сообщение от леополд on 14-Апр-06, 00:03 
>>это я так понимаю для балансировки исходящего трафика.
>
>Да
>
>>
>>а всетаки хочется, чтоб трафик еще как-то балансировался и входящий
>
>Для этого необходимо с помощью route map для исходящих анонсов поколдовать с
>AS-PATH
>Вернее где надо - просто удлиннить/ не удлиннять


если брать во внимание россий трафик зделать чтоб с IX'совских рутеров у него были одинаковые пути через 2 канала(искуственно где-то увеличить) ?

у меня даже сейчас весь трафик валится через провайдера 1,
через 2 ничего нет, хотя с ним бгп-сессия весит. стоит мне "положить" первого провайдера второй заживет, но это не то..

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

11. "вопрос по  BGP"  
Сообщение от edwin (ok) on 14-Апр-06, 07:45 
>
>если брать во внимание россий трафик зделать чтоб с IX'совских рутеров у
>него были одинаковые пути через 2 канала(искуственно где-то увеличить) ?
>
>у меня даже сейчас весь трафик валится через провайдера 1,

Что Вы вкладываете в понятие "даже сейчас" ?
Если вы что-то изминили в настройках bgp протокола и оно не работает, то
а) ресетнуть bgp сессии
б) выложить текущие настройки сюда

>через 2 ничего нет, хотя с ним бгп-сессия весит. стоит мне "положить"
>первого провайдера второй заживет, но это не то..

К примеру в Вашей AS 2 сети.
Для первой Вы хотите вход получать через 1-го провейдера
Для второй - для второго

Тогда для первого проваейдера

route-map set-as-path 10 permit
match address 1
set as-path prepend 100 100

route-map set-as-path 20 permit

Для второго:

route-map set-as-path 10 permit
match address 2
set as-path prepend 100 100

route-map set-as-path 20 permit

Правда тут еще надо добавить фильтр AS, чтобы Ваша AS не стала транзитной

P.S.
Я выше ссылку приводил .... там таких примеров вагон и малая тележка

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

12. "вопрос по  BGP"  
Сообщение от леополд on 14-Апр-06, 10:29 
не очень понимаю как оно именно будет работать
вернуться оно может вернуться имено так ,само MED провайдеры игнорируют.

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

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

13. "вопрос по  BGP"  
Сообщение от edwin (ok) on 14-Апр-06, 10:42 
>не очень понимаю как оно именно будет работать

Знаете я думаю Вам стоит приобрести:

http://www.ciscopress.ru/books/Cisco_IRA.html

И изучить от корки до корки.
А то наш тред преврашается в тупой флейм,

>вернуться оно может вернуться имено так ,само MED провайдеры игнорируют.

Какое отношение MED имеет к AS-PATH ?
Фокус с AS-PATH нужен для управления входяшим трафиком, и я привел пример как для одной сети пустить по одному каналу, а для другой - по другому

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

14. "вопрос по  BGP"  
Сообщение от леополд on 14-Апр-06, 11:08 
ели до достижения сети х.х.х.х есть 2 пути я не верб что 99% пойдет так, что установки локального рутере не сильно учитываются когда трафик обратно пойдет...


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

15. "вопрос по  BGP"  
Сообщение от edwin (ok) on 14-Апр-06, 11:10 
>ели до достижения сети х.х.х.х есть 2 пути я не верб что
>99% пойдет так, что установки локального рутере не сильно учитываются когда
>трафик обратно пойдет...

Атрибут AS-PATH учитывается всеми и всегда.
И управлять мы им можем.
Какие проблемы ?

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

25. "вопрос по  BGP"  
Сообщение от dimka (??) on 14-Апр-06, 11:53 
>>ели до достижения сети х.х.х.х есть 2 пути я не верб что
>>99% пойдет так, что установки локального рутере не сильно учитываются когда
>>трафик обратно пойдет...
>
>Атрибут AS-PATH учитывается всеми и всегда.
>И управлять мы им можем.
>Какие проблемы ?
ага - например провайдеры с джунями могут без всяческих проблем AS-PATH'ы меня как им захочется - удалять добавлять ...
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

16. "вопрос по  BGP"  
Сообщение от леополд on 14-Апр-06, 11:12 
про med это ляп ,
просто я непонял для чегое pretend делать - увеличивая путь до своей АС, ведь что этот атрибуб учитывается другими АС не факт.
я не прав?
книжка ета есть, время читать нет, иногда читаю


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

17. "вопрос по  BGP"  
Сообщение от леополд on 14-Апр-06, 11:14 
а тогда так а на сколько его увеличивать ?
тоесть один будет самый "далекий" путь другий самый короткий будет выбираться как лучший маршрут, но как достичь чтоб часть трафика валилась всетаки и на первый канал (входящего) ?

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

18. "вопрос по  BGP"  
Сообщение от edwin (ok) on 14-Апр-06, 11:21 
>про med это ляп ,
>просто я непонял для чегое pretend делать - увеличивая путь до своей
>АС,

Обьясняю:
Пусть у Вас есть 2 сети.
10.0.0.0/24
10.0.0.1/24
Ваша AS - 100
Вы хотите пустить первую сети по каналу первого провайдера, а вторую по второму(входящий трафик)
С возможность резервирования... то есть упал один канал - все поехало через другой.
Теперь что мы делаем  
В анонсы для первого провайдера мы сеть 10.0.0.0/24 анонсируем с нормальным AS-PATH, а 10.0.0.1/24 - c 100 100.
А для аноннсов во второй провайдер наоборот удлинняем AS-PATH для первой сети, оставляя нормальный второй.

> ведь что этот атрибуб учитывается другими АС не факт.

То есть простите как это не факт ?
AS-PATH это транзитный атрибут, и именно он есть ключевым при принятии решения о выборе пути на рутерах провайдеров.


>я не прав?

Да, непрвы.

>книжка ета есть, время читать нет, иногда читаю

Очень плохо.
Возьмите отпуск за свой счет на 3 дня, причитайте тщательно, отпадут сразу 99% вопросов.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

19. "вопрос по  BGP"  
Сообщение от леополд on 14-Апр-06, 11:31 
у меня одна сеть /20, вы предлогаете ее разбить на куски ??
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

20. "вопрос по  BGP"  
Сообщение от edwin (ok) on 14-Апр-06, 11:34 
>у меня одна сеть /20, вы предлогаете ее разбить на куски ??
>

при анонсировании - да.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

26. "вопрос по  BGP"  
Сообщение от dimka (??) on 14-Апр-06, 11:55 
>>у меня одна сеть /20, вы предлогаете ее разбить на куски ??
>>
>
>при анонсировании - да.
ага блин из за таких вот ... разбивателей и пухнет таблица...
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

28. "вопрос по  BGP"  
Сообщение от edwin (ok) on 14-Апр-06, 12:04 
>>>у меня одна сеть /20, вы предлогаете ее разбить на куски ??
>>>
>>
>>при анонсировании - да.
>ага блин из за таких вот ... разбивателей и пухнет таблица...

Простветите нас темных, как НАДО.
А умничать и носом воротить все могут. а вот нормальное решение предложить мало кто.
Предложенное мной решение с удлиннением AS-PATH не кустарный прием. а метод используемый большинством ISP и кстати сама cisco его рекомендует.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

21. "вопрос по  BGP"  
Сообщение от леополд on 14-Апр-06, 11:36 
>у меня одна сеть /20, вы предлогаете ее разбить на куски ??
>

вроде немного понял.
получится картина, что при выборе маршрута к моей АС рутер увидет 2 роута, выбирет тот который имеет мальнткий AS_PATH это справедливо.

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

буду читать букварь.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

22. "вопрос по  BGP"  
Сообщение от леополд on 14-Апр-06, 11:40 
а как так разбить ели провайдер 1 знает что ему отдаю /20 а стану /21

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

23. "вопрос по  BGP"  
Сообщение от edwin (ok) on 14-Апр-06, 11:42 
>>у меня одна сеть /20, вы предлогаете ее разбить на куски ??
>>
>
>вроде немного понял.
>получится картина, что при выборе маршрута к моей АС рутер увидет 2
>роута, выбирет тот который имеет мальнткий AS_PATH это справедливо.

Все верно.

>
>но как оно балансироваться будет не понял.

Смотрите.
Вернемся к примеру с 2-мя сетями /24
для первой сети средний трафик составляет - 3 Мбит/с
А для другой - 4 Мбит/c
При обычном анонсировании все эти 7 Мбит/c прут через один канал, backup остается не у дел.
А если мы применяем фокус с AS-PATH, то по одному пойдет 3, а по другом -4 .
Соот. используется полноценно 2 канала.

>буду читать букварь.

Там примеров толковых много.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

24. "вопрос по  BGP"  
Сообщение от леополд on 14-Апр-06, 11:47 
а если провайдер не позволит мне куском анонсировать сеть?
в резервный я анонсирую получается полный префикс ?
а в 1 и 2 по 50% примерно ?
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

27. "вопрос по  BGP"  
Сообщение от edwin (ok) on 14-Апр-06, 11:57 
>а если провайдер не позволит мне куском анонсировать сеть?

Строго говоря должен разрешить.
Мы к примеру - разрешаем.

>в резервный я анонсирую получается полный префикс ?
>а в 1 и 2 по 50% примерно ?

Это был просто пример.
Можно и 50 на 50 ... все зависит от Вашей конкретной ситуации.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

29. "вопрос по  BGP"  
Сообщение от леполд on 14-Апр-06, 13:43 
как я понял:

есть сеть /20
я к примеру разбиваю так : 2 х /21

привязываю префиксы :
as 100
x.x.x.x/21 - ISP-1
y.y.y.y/21 - ISP-2

делаю так:

провайдеру ISP-1 анонсирую x.x.x.x/21
а сеть y.y.y.y/21 с AS-PATH +100 +100


провайдеру ISP-2 анонсирую y.y.y.y/21
а сеть x.x.x.x/21 c AS-PATH +100 +100


и на резервный канал (который на случай ядерной войны)
анонсирую полный префикс /20

получается, вроде нормально
в случае отказка ISP-1 трафик ходит по ISP-2
в случае отказа ISP-2 трафик ходит через ISP-1

в случае отказа обоих ISP-1/2 трафик пойдет через резервный (backup) канал.
Убиваем одной пулей сразу 2х зайцев - траифик балансируется (ВХ/ИС) и резервируемость (получается двойная)
так ?


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

30. "вопрос по  BGP"  
Сообщение от edwin (ok) on 14-Апр-06, 13:57 
> как я понял:
>
>есть сеть /20
>я к примеру разбиваю так : 2 х /21
>
>привязываю префиксы :
>as 100
>x.x.x.x/21 - ISP-1
>y.y.y.y/21 - ISP-2
>
>делаю так:
>
>провайдеру ISP-1 анонсирую x.x.x.x/21
>а сеть y.y.y.y/21 с AS-PATH +100 +100
>
>
>провайдеру ISP-2 анонсирую y.y.y.y/21
>а сеть x.x.x.x/21 c AS-PATH +100 +100
>
>
>и на резервный канал (который на случай ядерной войны)
>анонсирую полный префикс /20
>
>получается, вроде нормально
>в случае отказка ISP-1 трафик ходит по ISP-2
>в случае отказа ISP-2 трафик ходит через ISP-1
>
>в случае отказа обоих ISP-1/2 трафик пойдет через резервный (backup) канал.
>Убиваем одной пулей сразу 2х зайцев - траифик балансируется (ВХ/ИС) и резервируемость
>(получается двойная)
>так ?
>
>

Да, Все верно.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

31. "вопрос по  BGP"  
Сообщение от Sunbeam (ok) on 14-Апр-06, 14:09 
>у меня 7206VXR-NPE-G1
>боюсь что если будет 3 full-view и широкий кана,л то ей будет
>не сладко.
show proc cpu sort
show memomory
покажет Вам когда не хватит ,эти вещи вообще лучше вывести на mrtg  причем также отслеживать кол-во фрагментированной памяти.1gb точно тянет 300 мб.с  больше говорят уже могут проблемы начатся .Не я  тестил но тем ребятам доверяю.
Насколько я смыслю у Вас будет не 3 full-view а одна ,только next hop ов для одного префикса будет несколько т е таблица не сильно раздуется.
>да и тем более резервный канал он вообще не нужен практически
>тоесть на новый канал дать local_pref 200 тоже ?
да
>увеличит AS_PATH на первом следовательно вероятность, что обратно придет по новому будет
>больше я прав?
увеличивая AS-PATH на свои сетки для какого то нейбора вы делаете канал между Вами менее предпочтительным чем другие пути до Ваших сеток .Насколько Вы удлините настолько и менее "интересно" прову будет лить на Вас трафик что со своих клиентов, что с тех кто через его AS к Вам ходит они такой же раздутый AS_PATH получат неизмененный.Т.е Вы таким образом можете регулировать входящий трафик на канале .Поиграйтесь с числом препендов в мапе и выберете оптимальную для себя величину нагрузки .
>а исходящий трафик как правильно сбалансирвоать .
Ну тут зависит от того что значит правильно.Чем плох вариант когда весь исход льется через один канал ? или у Вас огромный исход и он канал этот загружает ? BGP как правило оптимальный маршрут выбирает если без политики и оглядки на цену :).
Ну можете PBR использовать и для части Ваших сеток next-hop указать явно
>а вот сейчас весь трафик валится только через првоайдера 1
>даже в НОКах у провайдерах пути все только через первого првоайдера отображаются
>
Ну значит у него до большей части инета самые короткие маршруты, что тут такого .Не могу понять чем Вам это не нравится.


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

32. "вопрос по  BGP"  
Сообщение от леполд on 14-Апр-06, 14:26 
спасибо за ликбез


вариант с "рубкой" сети на 2 для анонсов на провайдеров
можно считать приемлемым и "живым" ?
как придет 3 канал буду пробывать, если интересно могу описать что вышло.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

33. "вопрос по  BGP"  
Сообщение от edwin (ok) on 14-Апр-06, 14:31 
>спасибо за ликбез
>
>
>вариант с "рубкой" сети на 2 для анонсов на провайдеров
>можно считать приемлемым и "живым" ?

Да.

>как придет 3 канал буду пробывать, если интересно могу описать что вышло.
>

Мне к примеру интерестно.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

34. "вопрос по  BGP"  
Сообщение от леполд on 14-Апр-06, 15:14 
хорошо, за выходные прочту кижку ликвидирую неграмотность

елси не сложно киньте контакт
просто в форум, если буду писать этот топик будет уже сложно найти)


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

35. "вопрос по  BGP"  
Сообщение от edwin (ok) on 14-Апр-06, 15:36 
>хорошо, за выходные прочту кижку ликвидирую неграмотность
>
>елси не сложно киньте контакт
>просто в форум, если буду писать этот топик будет уже сложно найти)
>

edwin{_}alkar.net

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру