BGP Confederations
Last updated
Last updated
Основная суть разделения автономной системы на Sub-AS состоит в том, что не будет необходимости настраивать соседство каждого роутера с каждым другим. AS делится на Sub-AS, внутри которых существует Full-Mesh топология или Route Reflector(ы). Между Sub-AS устанавливаются eBGP-сессии. Номера приватных AS просто удаляются при выходе маршрута из конфедерации и не добавляются в AS-Path. Для Sub-AS можно использовать приватный пул AS: 64512 - 65535.
Разделим автономную систему на 3 части:
В Sub-AS 65001 и 65003 у нас будет простая Full-Mesh топология. В Sub-AS 65002 будут использоваться Route Reflector'ы.
Начнём настройку с RT.MSK.M34. Прежде всего необходимо заменить наш номер AS на приватный, а 9000 теперь будет номером конфедерации.
Далее добавляем группу для iBGP, указывая Loopback-адреса соседей и указывая в качестве Local-Address Loopback-IP нашего роутера. Иначе, установление BGP-сессии может начаться с любого другого интерфейса, что может привести к ошибке. Также для установления iBGP необходим маршрут до Loopback-IP соседа. Для этого и необходим IGP, который был настроен в 4 главе.
Также в качестве примера настроим iBGP на M9, который является граничным для Sub-AS. Для настройки eBGP между Sub-AS нам понадобятся IP-адреса некоторых интерфейсов:
Настройка роутера RT.MSK.M9:
Тут видно, что добавилась группа inter-Sub-AS, в которой указано установление eBGP-соседства на не Loopback-адресах. аналогично донастраиваем остальные роутеры в этой Sub-AS и Sub-AS 65003.
Для Sub-AS 65002 можно настроить только eBGP для связности с другими Sub-AS, так как там будет настраиваться Route Reflector. Также стоит сразу указать на К-12 конфедерацию и автономные системы, которые ей принадлежат.