BGP: LOCAL-AS No-PREPEND

Теперь давайте посмотрим на топологию посложнее. Допустим у нас есть пять роутеров. AS1 , AS2, AS3 решили объединиться в одну AS с номером 123, но AS4 и AS5 ничего об этом не знают, и будут использовать по прежнему старый AS.   Настройки такие: AS1: int f1/1 ip addr 1.1.3.1 255.255.255.0 duplex full speed auto no…

BGP: LOCAL-AS NO-PREPEND REPLACE-AS

В прошлой статье мы рассмотрели как мягко менять номер автономной системы используя local-as. Так же мы помним, что соседу отдается маршрут с AS-PATH состоящим из двух AS, это указанный в local-as и настоящий. Нам может понадобиться отдавать маршрут только с одним AS-PATH, например провайдер фильтрует и не разрешает препендинг. Топология та же: Меняется всего лишь…

BGP: LOCAL-AS, смена AS.

Перед тем, как мы продолжим дальше рассматривать манипулирование атрибутами BGP, давайте рассмотрим как нужно поступать в случае смены AS. Например в случае когда были разные AS и вдруг они объединилсь в одну, как сделать плавный переход? Или просто смена AS с одного номера на другой. Рассмотрим очень простую топологию, состоящую из двух роутеров, и разными…

BGP: allowas-in

В прошлой статье я коротко упомянул о фичи allowas-in, давайте на примере разберем как это работает и где может пригодиться. Рассмотрим такую топологию: Здесь мы вижим что у нас к AS1.3 подключена AS2, которая также подключена к AS1.1. Нам необходимо на AS2 увидеть маршруты от роутера AS2.1 (а именно 11.11.11.11/32). AS2.1(config-router)#do sh run | s…

BGP: AS-PATH prepending

В прошлой статье мы рассмотрели манипулирование атрибутом LOCAL_PREFERENCE, а теперь перейдем к AS-PATH. AS-PATH’ом мы можем регулировать свой входящий трафик, через какую AS он будет входить в нам. Ниодин из рассмотренных атрибутов, это не позволял, ведь weight и LP не являются транзитными (то есть атрибуты не передаются в EBGP). AS-PATH нам позволит это сделать. Мы…