ОтветЗадача1 - network-lab

advertisement
R1 через BGP анонсирует маршрут 192.168.10.0/24 c нулевой метрикой. На R3 данный
маршрут редистрибутится в OSPF и распространяется в AS 65100 через OSPF. R2, также
анонсирует маршрут к 192.168.10.0 но, на данном маршрутизаторе IGP метрика маршрута
равна 20. При анонсировании маршрута через BGP метрика IGP копируется BGP.
Соответственно на R4 придет 3 возможных маршрута:
- от R3 через OSPF с метрикой 1;
- от R3 через iBGP c метрикой 0;
- от R2 через EBGP c метрикой 20;
Для установки в таблицу маршрутизации будет выбран маршрут через iBGP, т.к. он имеет
наименьшую метрику, а метрика(MED) в BGP приоритетнее чем тип
сессии(EBGP предпочтительнее iBGP при прочих равных). В таблицу будет установлен
маршрут полученный через OSPF, как имеющий наименьшую административную дистанцию
(AD OSPF=110, AD iBGP=200).
Для того что бы решить проблему неиспользования линка R2-R4, я бы анонсировал на R1
через BGP маршрут к R3 с той же метрикой с какой его анонсирует R2. Для чего на R1
применил бы route-map для модификации метрики BGP:
access-list 10 permit 192.168.10.0 0.0.0.255
route-map test permit 10
match ip address 10
set metric 20
Далее эту route-map применяем к соответствующему соседу:
router bgp 65000
neighbor 1.1.1.2 route-map test out
Теперь у нас на R4 маршруты по iBGP и EBGP приходят с одинаковой метрикой, в связи с
чем, переходим к следующему шагу выбора маршрута BGP для установки в таблицу
маршрутизации от какого соседа получен маршрут: внутреннего (через iBGP) или внешнего
(через EBGP). Так маршрут от внешнего соседа предпочтительнее внутреннего он и будет
установлен ы таблицу маршрутизации. Так администратичная дистанцииEBGP=20, что
меньше административной дистанции OSPF =110, то на R4 после корректировки в таблицу
маршрутизации будет установлен маршрут к сети 192.168.10.0 через R2.
Download