У меня есть два BGP-маршрутизатора для DIA с проблемой с одним провайдером, поскольку две ссылки на этого провайдера находятся на одном и том же SP-маршрутизаторе. Передача моего Ethernet через две отдельные линии MetroE от другого провайдера от имени моего основного провайдера, так как у одного провайдера уже было оптоволокно к зданию. Если бы кто-то также мог прояснить терминологию интернет-провайдера, когда один провайдер передает услуги другому, я был бы признателен. Два канала завершают L3 одним и тем же маршрутизатором SP, поэтому каждый из двух маршрутизаторов одноранговый с одним и тем же маршрутизатором поставщика. Я назначен PA пространство от этого SP.
У меня нет проблем с исходящей балансировкой нагрузки (или с распределением нагрузки, так как, я думаю, это будет технически более точным). Исходя, я делаю ECLB на брандмауэре, который выбирает один из двух пограничных маршрутизаторов на основе хэша srcip / dstip .
Этот конкретный оператор - забудьте о поставщике, который просто предоставляет транспорт - не балансирует нагрузку входящего трафика от их одного маршрутизатора через два канала к двум моим маршрутизаторам, и это направление, в котором мы могли бы использовать объединенную 5x50Mb BW, которую мы имеем по контракту. SP видит для нас равные пути для одной и той же рекламируемой сети, и, по сути, только первый путь, который они изучают, становится тем, что становится лучшим путем.
Я перечислил то, что я рассматриваю в качестве своих вариантов ниже, чтобы получить трафик по обоим каналам, и хотел бы знать, что эксперты здесь считают лучшим, особенно если вы знакомы с типичными SP SOP . Поскольку у меня есть контракт, изменение контракта в настоящее время не позволяет перестроить его каким-либо другим способом.
Разрешение maximum-paths 2
в сети SP исправляет это, но это относится ко всем их клиентам BGP на том же маршрутизаторе, который я не думаю, что они позволят. По крайней мере, один вариант, который будет работать, связан со статическими маршрутами, но это не то, что я бы предпочел.
Ниже приведены варианты, которые я рассмотрел в своем порядке предпочтений.
Разрешить BGP
maximum-paths 2
на маршрутизаторе SP (влияет на всех клиентов BGP, размещенных там), поэтому / 24 используется при объявлении на обоих каналахРазделите мои / 24 пополам и разместите рекламу / 25 по каждой ссылке вместе с / 24. SP недавно заявил, что недокументированное сообщество может использоваться для принятия префиксов> / 24. Это требует манипулирования NAT на моем брандмауэре для использования глобальных адресов в обоих / 25, так как большая часть трафика теперь направляется нам только по нескольким адресам в нижнем / 25.
Статические маршруты SP к / 24 для принудительного распределения нагрузки с BGP / 24 (плавающий маршрут).
Статические SP-маршруты направляются в / 25 с для принудительного использования префикса ECLB с BGP / 24 (в RIB, но не используются, если не произошел сбой / 25 с).
Я думаю, что реклама / 25s в BGP - лучший вариант, который я только недавно обнаружил, возможен с недокументированным сообществом SP, но есть ли другие варианты, которые я не рассматривал, или опасения по поводу неупорядоченных пакетов с некоторыми из этих вариантов выбора ?
Это своего рода проблема обратной балансировки нагрузки, которую большинство людей задают с BGP.