61
Last update 22h ago
* 10.1.6.3, via vlan6
3.5 Конфигурация маршрутизации
Конфигурация маршрутизации на DC1-R2 и DC2-R2 достаточно
примитивна. Вся конфигурация заключается в простом включении OSPF area
0 на всех интерфейсах маршрутизатора. Конфигурация же DC1-R1 и DC2-R1
отличается тем, что используется BGP. В конфигурации, от внешних
операторов принимается “full view”, внутрь дата-центров, с каждого из
маршрутизаторов, имеющих внешние стыки, в OSPF анонсируется “маршрут
по умолчанию”. Конфигурация eBGP полностью зависит от внешней
маршрутизации и необходимости балансировки трафика.
3.6 Описание механизма работы территориально
распределенных дата-центров
Основная идея данной схемы заключается в простоте балансировки
внешнего трафика и высокой отказоустойчивости. Изначально были выбраны
2 сети: 5.0.0.0/24 и 5.0.1.0/24. Каждая из этих сетей будет считаться
“домашней” для одного дата-центра и “удалённой” для другого. Пусть подсеть
5.0.0.0/24 считается домашней для DC1, а 5.0.1.0/24 считается домашней для
DC2. В главе 3.4 описана настройка балансировщика, в которой мы
производим балансировку с адресов 5.0.0.1 и 5.0.1.1 на одну и ту же пару
серверов (Server 1 и Server 2). В DC2 с тех же адресов производится
балансировка на сервера Server 3 и Server 4. Веб-ресурс example.com в DNS
имеет 2 A-записи: 5.0.0.1 и 5.0.1.1. Теперь наша задача сделать так, чтобы
трафик приходящий на 5.0.0.1 всегда попадал в DC1, и только в том случае,
когда DC1 недоступен, трафик попадал в DC2. Аналогичная ситуация для DC2
и адреса 5.0.1.1. Один из методов для достижения этой цели – это приём,
который называется “AS_PATH Prepending”. Идея его заключается в том,
чтобы искусственно увеличить длину AS_PATH для “удалённого” префикса в
каждом дата-центре, при обмене маршрутами с ASN10 и ASN20.
Для настройки данной функции нам понадобится создать два prefix-list
с описанными в них подсетями, а также route-map с функцией “as-path
prepending”. Для DC1-R1 конфигурация будет выглядеть следующим образом:
ip prefix-list Local_Prefix seq 5 permit 5.0.0.0/24
ip prefix-list Remote_Prefix seq 5 permit 5.0.1.0/24