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

Статическая и динамическая, протоколы

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

Сообщение alex6600 » 02 дек 2010, 11:48

День добрый.
Возник вопрос по "разруливанию" следующей ситуации.
Есть автономка /24. Также есть 2 порта по 100 мбит.
Задача стоит отдавании чтобы клиенту 200 Мбит.
Каким образом, и можно ли вообще это реализовать?
alex6600
новичок
 
Сообщения: 21
Зарегистрирован: 23 май 2009, 10:25

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

Сообщение root » 02 дек 2010, 12:36

по простому это можно сделать агрегацию линков (в циске это port-channel)
либо делать две BGP сессии, по одной в каждом "проводе"
С уважением, root

Изображение
------------
www.mega-net.ru - IT аутсорсинг
Аватара пользователя
root
Site Admin
 
Сообщения: 1894
Зарегистрирован: 11 июн 2008, 13:05
Откуда: Moscow, Russia

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

Сообщение alex6600 » 02 дек 2010, 13:49

С моей стороны BSD. Со стороны апстрима- пока не знаю что будет.
с 2-мя бжп- апстрим отказывается принимать /25. А исходная задача- анонсить только /24
alex6600
новичок
 
Сообщения: 21
Зарегистрирован: 23 май 2009, 10:25

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

Сообщение lehisnoe » 02 дек 2010, 15:12

Нормально это можно разрулить только переходом на более широкую физику:
    либо
    root писал(а):в циске это port-channel
    BSD аналог - lagg.
    либо переход на физику в 1Гбит с последующим шейпингом клиента.
Т.к. у BGP изначально немного другая задача, нежели заниматься лоад-балансингом каналов (а у тебя именно это требование на первом месте, т.к. если оно не будет выполняться, то получишь "перекос" в сторону одного из портов со всеми вытекающими: потерями, высокими временами пингов и т.п.).
No users
No troubles
No money
------------
www.mega-net.ru - IT аутсорсинг
Аватара пользователя
lehisnoe
Site Admin
 
Сообщения: 539
Зарегистрирован: 11 июн 2008, 14:09
Откуда: Moscow

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

Сообщение root » 02 дек 2010, 23:31

да можно и не морочиться с lagg на фре если что
не поверю что под рукой нет свича, который поддерживает агрегацию, эту фичу поддерживают даже свичи от Dlink
т.е. агрегацию на свиче сделать, а фря тупо смотрит гигабитной карточкой в свич

alex6600 писал(а):Со стороны апстрима- пока не знаю что будет.

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

alex6600 писал(а): 2-мя бжп- апстрим отказывается принимать /25. А исходная задача- анонсить только /24

я вроде и не предлагал разбивать префикс /24 на два по /25
cisco и juniper спокойно могут балансить трафик по двум одинаковым маршрутам, а в твоем случае они будут одинаковы по обеим сессиям
в циске на двух ифейсах нужно будет обязательно дать команду:
Код: Выделить всё
no ip route-cache

Load Sharing with BGP in Single and Multihomed Environments: Sample Configurations

в джунике это делается через routing-options forwarding-table
С уважением, root

Изображение
------------
www.mega-net.ru - IT аутсорсинг
Аватара пользователя
root
Site Admin
 
Сообщения: 1894
Зарегистрирован: 11 июн 2008, 13:05
Откуда: Moscow, Russia

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

Сообщение alex6600 » 03 дек 2010, 17:39

апстрим предлагает BGP multipath.
Действенно будет в моем случае?
alex6600
новичок
 
Сообщения: 21
Зарегистрирован: 23 май 2009, 10:25

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

Сообщение root » 03 дек 2010, 20:42

alex6600 писал(а):Действенно будет в моем случае?

ну а сам то ты как считаешь ?

BGP Multipath

BGP Multipath allows installation into the IP routing table of multiple BGP paths to the same destination. These paths are installed in the table together with the best path for load sharing. BGP Multipath does not affect bestpath selection. For example, a router still designates one of the paths as the best path, according to the algorithm, and advertises this best path to its neighbors.

собственно это что я предлагал выше - вторая BGP сессия

но для того что бы это у тя заработало, тебе нуна пересобрать quagga с парамом:
`--enable-multipath=ARG'

Enable support for Equal Cost Multipath. ARG is the maximum number of ECMP paths to allow, set to 0 to allow unlimited number of paths.

будет ли quagga реально делать Multipath лично я ХЗ, никогда не тестил
С уважением, root

Изображение
------------
www.mega-net.ru - IT аутсорсинг
Аватара пользователя
root
Site Admin
 
Сообщения: 1894
Зарегистрирован: 11 июн 2008, 13:05
Откуда: Moscow, Russia

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

Сообщение alex6600 » 05 дек 2010, 18:19

Под BSD это работать будет?

Отвечу сам себе- работает.
Теперь осталось разобраться, и "порулить" исходом.
alex6600
новичок
 
Сообщения: 21
Зарегистрирован: 23 май 2009, 10:25

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

Сообщение root » 07 дек 2010, 09:58

alex6600 писал(а):Под BSD это работать будет?

alex6600 писал(а):Отвечу сам себе- работает.

так я ж написал:
root писал(а):будет ли quagga реально делать Multipath лично я ХЗ, никогда не тестил

вот теперь знаю что будеть делать :)

alex6600 писал(а):Теперь осталось разобраться, и "порулить" исходом.

а что им рулить ? твоя задача чтор бы маршруты, приходящие по обоим линкам, были идеинтичными, что бы как раз multipath работал и трафик балансился между двумя линками
С уважением, root

Изображение
------------
www.mega-net.ru - IT аутсорсинг
Аватара пользователя
root
Site Admin
 
Сообщения: 1894
Зарегистрирован: 11 июн 2008, 13:05
Откуда: Moscow, Russia

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

Сообщение alex6600 » 08 дек 2010, 01:07

Входящий балансируется нормально.
А исход сейчас прет в один канал.
Вот думаю по какому алгоритму лучше управлять исходом /24 (была бы /23- можно 2 по /24 раскидать)...
alex6600
новичок
 
Сообщения: 21
Зарегистрирован: 23 май 2009, 10:25

След.

Вернуться в Маршрутизация / Routing

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10

cron