Лабораторная по теме 126
Цикл 21, Тема 126: BGP
В качестве начальной конфигурации использовать конечную конфигурацию лабораторного задания 122.
Для задания используется логическая и физическая топологии проекта.
R3 и R5 выступают в качестве Транзитных маршрутизаторов, трафик которых может проходить через AS 764 от одного транзитного маршрутизатора к другрму, но внутренние префиксы AS 764 не передаются ни одному Транзитному маршрутизатору.
R2 и R8 выступают в качестве Клиентских маршрутизаторов, которые могут достигать внутренних префиксов AS 764, также могут проходить через AS 764 и достигать префиксов Транзитных маршрутизаторов. Также префиксы Клиентских маршрутизаторов могут передаваться Транзитным маршрутизаторам. Но трафик от одного Клиентского маршрутизатора не может передаваться к другому.
Настроить R4, R6 и R7 в качестве маршрутизаторов ISP следующим образом:
Настроить команду при которой десятичный формат Community преобразуется в вид AA:NN, где AA — это номер автономной системы, а NN — это произвозльное число
На маршрутизаторе R7:
Настроить Route Map под названием customer-21:
проставить community 21:3
Настроить Route Map под названием customer-108:
проставить community 108:3
Применить Route Map под названием customer-21 по отношению к R2 на входе
Применить Route Map под названием customer-108 по отношению к R8 на входе
Применить в настройках протокола BGP комманду send-community по отношению к R2 и R8
Настроить AS -path ACL под номером 10, где разрешить все маршруты с пустым списком AS_PATH
Настроить Expanded Community List под названием Permit_transit, где разрешить любой префикс, который адвертайзится от Транзитных маршрутизаторов.
Настроить Route Map под названием Customers:
Разрешить и заматчить AS -path ACL под номером 10
Разрешить и заматчить Expanded Community List под названием Permit_transit
Запретить все остальные маршруты
Применить под названием Customers по отношению к R2 и R8 на выходе
На маршрутизаторе R4:
Настроить Route Map под названием transit-3:
проставить community 3:1
Применить Route Map под под названием transit-3 по отношению к R3 на входе
Применить в настройках протокола BGP комманду send-community по отношению к R3
Настроить Community List под номером 200 для идентифицирования префиксов, принадлежащих Клиентским маршрутизаторам AA:3 и Транзитным маршрутизаторам АА:1.
Настроить Route Map под названием Transit_Partners:
Разрешить и заматчить Community List под номером 200
Запретить все остальные маршруты
Применить Route Map под под названиемTransit_Partners по отношению к R3 на выходе
На маршрутизаторе R6:
Настроить Route Map под названием transit-5:
проставить community 3:1
Применить Route Map под под названием transit-5 по отношению к R5 на входе
Применить в настройках протокола BGP комманду send-community по отношению к R5
Настроить Community List под номером 200 для идентифицирования префиксов, принадлежащих Клиентским маршрутизаторам AA:3 и Транзитным маршрутизаторам АА:1.
Настроить Route Map под названием Transit_Partners:
Разрешить и заматчить Community List под номером 200
Запретить все остальные маршруты
Применить Route Map под под названиемTransit_Partners по отношению к R5 на выходе
На маршрутизаторе R2 редистрибьютить все Connected маршруты в BGP процессе 21.
На маршрутизаторе R3 редистрибьютить все Connected маршруты в BGP процессе 3.
На маршрутизаторе R5 редистрибьютить все Connected маршруты в BGP процессе 5.
Проверить выполнение условий задания
Last updated