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 нам позволит это сделать. Мы…

BGP: Управление LOCAL_PREFERENCE

Мы рассмотрели атрибут веса (wight) в прошлой статье, теперь рассмотрим LOCAL_PREFERENCE. LP используется тогда, когда у нас есть два роутера, которые используются для выхода из нашей AS. И атрибут LP указывает на то, через какой роутер будет осуществляться выход. А weight из прошлой статьи указывать через какой интерфейс будет осщуствляться выход. Чем больше LP, тем…