Лабораторная по теме 114
Цикл 19, Тема 114: BGP
Last updated
Цикл 19, Тема 114: BGP
Last updated
Задание объединенное для тем 112 и 114
Загрузить начальную конфигурацию всех устройств.
Для задания используется логическая и физическая топологии проекта.
На маршрутизаторах R1, R2 настроить OSPF процесс 100 в Аrea 12, на следующих интерфейсах:
R1- E0/1.12, Интерфейс Loopback0
R2- E0/1.12
На маршрутизаторах R2, R3 настроить OSPF процесс 100 в Аrea 23, на следующих интерфейсах:
R2- E0/1.23, Интерфейс Loopback0
R3- E0/1.23, Интерфейс Loopback0
На маршрутизаторах R3, R4 настроить OSPF процесс 100 в Аrea 34, на следующих интерфейсах:
R3- E0/1.34
R4- E0/1.34
На маршрутизаторах R4, R6 настроить OSPF процесс 100 в Аrea 456 на следующих интерфейсах:
R4 — E0/1.456, Интерфейс Loopback0
R6 — E0/1.456, Интерфейс Loopback0
На маршрутизаторах R8,R9,R10 настроить OSPF процесс 100 в Аrea 108, на следующих интерфейсах:
R8- E0/1.78, E0/1.89,Интерфейс Loopback0
R9- E0/1.89, Интерфейс Loopback0, Интерфейс Multilink1
R10- Интерфейс Loopback0, Интерфейс Multilink1
На маршрутизаторе R1 настроить BGP процесс следующим образом:
Номер AS — 1
Создать внешнюю bgp сессию следующим образом:
Указать в качестве Remote AS номер 237
Указать в качестве Update Source интерфейс Loopback0
Позволить увеличение значения TTL только до 2 хопов
Применить к маршрутизатору R2, указав IP адреса их Loopback интерфейсов
На маршрутизаторе R1 настроить статический маршрут к IP адресу интерфейса Loopback 0 маршрутизатора R2. В качестве Next Hop указать IP адрес интерфейса E0/1.12
На маршрутизаторе R2 настроить BGP процесс следующим образом:
Номер AS — 237
Редистрибьютить OSPF процесс 100 с метрикой 20
Адвертайзить маршруты 188.1.235.0/24 и 180.1.1.1/32 не используя редистрибьютинг
Создать внутренюю bgp сессию следующим образом:
Создать BGP Peer Group:
Название IBGP
Указать в качестве Update Source интерфейс Loopback0
В качестве соседа указать IP адрес Loopback интерфейса маршрутизатора R3
Настроить марщрутизатор таким образом, чтобы он менял атрибут BGP NEXT_HOP на свой собственный Loopback адрес.
Указать в качестве Update Source интерфейс Tunnel0
В качестве соседа указать IP адрес Tunnel0 интерфейса маршрутизатора R7
Создать внешнюю ebgp сессию следующим образом:
Создать BGP Peer Group:
Название EBGP
Указать в качестве Update Source интерфейс Loopback0
Позволить увеличение значения TTL только до 2 хопов
В качестве соседей указать IP адрес Loopback интерфейса маршрутизаторов R1, R5
На маршрутизаторе R2 настроить статические маршруты к IP адресам интерфейса Loopback 0 маршрутизаторов R1 и R5. В качестве Next Hop указать IP адреса интерфейсов E0/1.12 и E0/1.235 соответственно
На маршрутизаторе R3 настроить BGP процесс следующим образом:
Номер AS — 237
Редистрибьютить OSPF процесс 100 с метрикой 20
Адвертайзить маршрут 188.1.235.0/24 не используя редистрибьютинг
Создать внутренюю bgp сессию следующим образом:
Создать BGP Peer Group:
Название IBGP
Указать в качестве Update Source интерфейс Loopback0
Позволить увеличение значения TTL только до 2 хопов
В качестве соседа указать IP адрес Loopback интерфейса маршрутизатора R2
Настроить марщрутизатор таким образом, чтобы он менял атрибут BGP NEXT_HOP на свой собственный Loopback адрес.
Указать в качестве Update Source интерфейс Tunnel0
В качестве соседа указать IP адрес Tunnel0 интерфейса маршрутизатора R7
Создать внешнюю ebgp сессию следующим образом:
Создать BGP Peer Group:
Название EBGP
Указать в качестве Update Source интерфейс Loopback0
Позволить увеличение значения TTL только до 2 хопов
В качестве соседей указать IP адрес Loopback интерфейса маршрутизаторов R4, R5
На маршрутизаторе R3 настроить статические маршруты к IP адресам интерфейса Loopback 0 маршрутизаторов R4 и R5. В качестве Next Hop указать IP адреса интерфейсов E0/1.34 и E0/1.235 соответственно
На маршрутизаторе R4 настроить BGP процесс следующим образом:
Номер AS — 46
Редистрибьютить OSPF процесс 100 с метрикой 20
Создать внутренюю bgp сессию следующим образом:
Создать BGP Peer Group:
Название IBGP
Указать в качестве Update Source интерфейс Loopback0
Позволить увеличение значения TTL только до 2 хопов
В качестве соседа указать IP адрес Loopback интерфейса маршрутизатора R6
Настроить марщрутизатор таким образом, чтобы он менял атрибут BGP NEXT_HOP на свой собственный Loopback адрес.
Создать внешнюю ebgp сессию следующим образом:
Создать BGP Peer Group:
Название EBGP
Указать в качестве Update Source интерфейс Loopback0
Позволить увеличение значения TTL только до 2 хопов
В качестве соседей указать IP адрес Loopback интерфейса маршрутизаторов R3, R5
Указать в качестве Update Source интерфейс Tunnel0
В качестве соседа указать IP адрес Tunnel0 интерфейса маршрутизатора R7
На маршрутизаторе R4 настроить статические маршруты к IP адресам интерфейса Loopback 0 маршрутизаторов R3 и R5. В качестве Next Hop указать IP адреса интерфейсов E0/1.34 и E0/1.456 соответственно
На маршрутизаторе R5 настроить BGP процесс следующим образом:
Номер AS — 5
Адвертайзить маршрут 188.1.235.0/24 не используя редистрибьютинг
Создать внешние ebgp сессии следующим образом:
Создать BGP Peer Group:
Название EBGP237
Указать в качестве Update Source интерфейс Loopback0
Позволить увеличение значения TTL только до 2 хопов
В качестве соседей указать IP адрес Loopback интерфейса маршрутизаторов R2, R3
Создать BGP Peer Group:
Название EBGP46
Указать в качестве Update Source интерфейс Loopback0
Позволить увеличение значения TTL только до 2 хопов
В качестве соседей указать IP адрес Loopback интерфейса маршрутизаторов R4, R6
На маршрутизаторе R5 настроить статические маршруты к IP адресам интерфейса Loopback 0 маршрутизаторов R2, R3, R4, R5. В качестве Next Hop указать IP адреса интерфейсов E0/1.235 и E0/1.456 соответственно
На маршрутизаторе R6 настроить BGP процесс следующим образом:
Номер AS — 46
Адвертайзить маршрут 188.1.45.0/24 не используя редистрибьютинг
Создать ibgp сессию следующим образом:
Создать BGP Peer Group:
Название IBGP
Указать в качестве Update Source интерфейс Loopback0
В качестве соседа указать IP адрес Loopback интерфейса маршрутизатора R4
Создать внешние ebgp сессии следующим образом:
Создать BGP Peer Group:
Название EBGP
Указать в качестве Update Source интерфейс Loopback0
Позволить увеличение значения TTL только до 2 хопов
В качестве соседей указать IP адрес Loopback интерфейса маршрутизаторов R5, R7
Указать в качестве Update Source интерфейс Tunnel0
В качестве соседа указать IP адрес Tunnel0 интерфейса маршрутизатора R7
На маршрутизаторе R6 настроить статические маршруты к IP адресам интерфейса Loopback 0 маршрутизаторов R5 и R7. В качестве Next Hop указать IP адреса интерфейсов E0/1.67 и E0/1.456 соответственно
На маршрутизаторе R7 настроить BGP процесс следующим образом:
Номер AS — 237
Адвертайзить маршруты 180.1.7.7/32, 188.1.67.0/24, 188.1.78.0/24 не используя редистрибьютинг
Создать ebgp сессии следующим образом:
Создать BGP Peer Group:
Название GREEN
Указать в качестве Update Source интерфейс Loopback0
Позволить увеличение значения TTL только до 2 хопов
В качестве соседа указать IP адрес Loopback интерфейса маршрутизаторов R6, R8
Настроить VRF под названием BLUE:
Address-Family IPv4
Создать BGP Peer Group:
Название BLUE
Указать в качестве Update Source интерфейс Tunnel0
Позволить увеличение значения TTL только до 2 хопов
В качестве соседа указать IP адрес интерфейса Tunnel0 маршрутизаторов R4, R6
Настроить VRF под названием RED:
Address-Family IPv4
Создать BGP Peer Group:
Название RED
Указать в качестве Update Source интерфейс Tunnel0
В качестве соседа указать IP адрес Tunnel0 интерфейса маршрутизаторов R2, R3
На маршрутизаторе R7 настроить статические маршруты к IP адресам интерфейса Loopback 0 маршрутизаторов R6 и R8. В качестве Next Hop указать IP адреса интерфейсов E0/1.67 и E0/1.78 соответственно
На маршрутизаторе R8 настроить BGP процесс следующим образом:
Номер AS — 108
Редистрибьютить OSPF процесс 100 с метрикой 20
Создать ibgp сессию следующим образом:
Создать BGP Peer Group:
Название IBGP
Указать в качестве Update Source интерфейс Loopback0
В качестве соседа указать IP адрес Loopback интерфейсов маршрутизатора R9
Создать внешнюю ebgp сессию следующим образом:
Создать BGP Peer Group:
Название EBGP
Указать в качестве Update Source интерфейс Loopback0
Позволить увеличение значения TTL только до 2 хопов
В качестве соседей указать IP адрес Loopback интерфейса маршрутизаторов R7
На маршрутизаторе R8 настроить статические маршруты к IP адресу интерфейса Loopback 0 маршрутизатора R7. В качестве Next Hop указать IP адрес интерфейса E0/1.78 соответственно
На маршрутизаторе R9 настроить BGP процесс следующим образом:
Номер AS — 108
Создать ibgp сессию следующим образом:
Создать BGP Peer Group:
Название IBGP
Указать в качестве Update Source интерфейс Loopback0
В качестве соседа указать IP адрес Loopback интерфейсов маршрутизаторов R8, R10
На маршрутизаторе R10 настроить BGP процесс следующим образом:
Номер AS — 108
Создать ibgp сессию следующим образом:
Создать BGP Peer Group:
Название IBGP
Указать в качестве Update Source интерфейс Loopback0
В качестве соседа указать IP адрес Loopback интерфейсов маршрутизаторов R9
Настроить DMVPN Phase 3 следующим образом:
Настроить маршрутизатор R7 в качестве хаба DMVPN:
Настроить интерфейс Tunnel0:
Настроить VRF Forwarding под название BLUE
IP адрес — 188.1.100.7/24
Настроить значение MTU 1400
Настроить Adjust MSS 1360
Аутентификация NHRP — BGP
Настроить динамическую поддержку мультикаста
NHRP ID — 100
Источник — интерфейс Ethernet 0/1.144
Режим — GRE Multipoint
Ключ туннеля 10000
Настроить интерфейс Tunnel1:
Настроить VRF Fotwarding под название RED
IP адрес — 188.1.100.7/24
Настроить значение MTU 1400
Настроить Adjust MSS 1360
Аутентификация NHRP — IBGP
Настроить динамическую поддержку мультикаста
NHRP ID — 200
Источник — интерфейс Ethernet 0/1.144
Режим — GRE Multipoint
Ключ туннеля 20000
Настроить маршрутизаторы R2, R3 качеcтве Spok’ов для VRF RED:
Настроить интерфейс Tunnel0:
IP адрес — использовать Overlay адрес топологии
Аутентификация NHRP — IBGP
Настроить динамическую поддержку мультикаста
NHRP ID — 200
В качестве сервера NHRP указать R7
Источник — интерфейс Ethernet 0/1.144
Ключ туннеля 20000
Настроить маршрутизаторы R4, R6 качеcтве Spok’ов для VRF BLUE:
Настроить интерфейс Tunnel0:
IP адрес — использовать Overlay адрес топологии
Аутентификация NHRP — EBGP
Настроить динамическую поддержку мультикаста
NHRP ID — 100
В качестве сервера NHRP указать R7
Источник — интерфейс Ethernet 0/1.144
Ключ туннеля 10000
На маршрутизаторае R7 проверить таблицу маршрутизации BGP для VRF RED и BLUE
На маршрутизаторе R5 настроить приоритетность маршрутов пришедших от AS 108 следующим образом:
Настроить IP AS-PATH ACL под номером 10 и разрешить AS 108
Настроить Route Map под названием R4_R5:
Заматчить IP AS-PATH ACL под номером 10
Применить значение Weigth равное 20000
Настроить Route Map под названием R6_R5:
Заматчить IP AS-PATH ACL под номером 10
Применить значение Weigth равное 50000
Применить Route Map под названием R4_R5 к соседу R4 в процессе BGP 5
Применить Route Map под названием R6_R5 к соседу R4 в процессе BGP 5
На маршрутизаторе R2 настроить приоритетность маршрута 180.1.2.2/32 в VRF RED R7 следующим образом:
Настроить Prefix List’ы под названием Set_Pref и номером 5, где разрешить 180.1.2.2/32
Настроить Route Map под названием PREF:
Заматчить Prefix List под названием Set_Pref
Применить значение Local Preference равное 500
Применить на выходе к R7 в процессе BGP
На маршрутизаторе R3 настроить приоритетность маршрута 180.1.3.3/32 в VRF RED R7 следующим образом:
Настроить ACL под номером 10, где разрешить 180.1.3.3/32
Настроить Route Map под названием MED:
Заматчить ACL под номером 10
Применить значение MED 0
Применить на выходе к R7 в процессе BGP
На маршрутизаторе R7 проверить результат.