Что такое отражатель маршрутов?

Область применения: Azure Stack HCI версий 23H2 и 22H2; Windows Server 2022, Windows Server 2019, Windows Server 2016

В этой статье представлен обзор отражателя маршрутов BGP в Azure Stack HCI и Windows Server.

Отражатель маршрутов BGP входит в состав шлюза службы удаленного доступа (RAS) и предоставляет альтернативу полносетевой топологии BGP, необходимой для синхронизации маршрутов между маршрутизаторами. Отражатель маршрутов в развертывании программно-конфигурируемой сети — это логическая сущность, которая находится на уровне управления между шлюзами RAS и сетевым контроллером. Однако он не участвует в маршрутизации плоскости данных.

Принцип работы отражателя маршрутов

При полной синхронизации одноранговой сети все маршрутизаторы BGP должны подключаться ко всем другим маршрутизаторам в топологии маршрутизации. Однако при использовании Отражателя маршрутов это единственный маршрутизатор, который подключается ко всем остальным маршрутизаторам, называемым клиентами BGP Route Reflector, что упрощает синхронизацию маршрутов и сокращает сетевой трафик. Отражатель маршрутов изучает все маршруты, вычисляет оптимальные маршруты и перераспределяет лучшие маршруты своим клиентам BGP.

Вы можете настроить туннели удаленного доступа отдельного клиента так, чтобы они завершались на нескольких виртуальных машинах шлюза RAS. Это обеспечивает повышенную гибкость для поставщиков облачных служб (CSP) в ситуациях, когда одна виртуальная машина шлюза RAS не может соответствовать всем требованиям к пропускной способности подключений клиента.

Однако эта возможность повышает сложность управления маршрутами и эффективной синхронизации маршрутов между удаленными сайтами клиента и их виртуальными ресурсами в облачном центре обработки данных. Предоставление клиентам подключений к нескольким шлюзам RAS также повышает сложность конфигурации на корпоративной части, где каждый сайт клиента будет иметь отдельных соседей по маршрутизации.

Отражатель маршрутов BGP в плоскости управления решает эти проблемы и делает развертывание внутренней структуры CSP прозрачным для корпоративных клиентов.

  • При добавлении нового клиента в центр обработки данных сетевой контроллер автоматически настраивает первый шлюз RAS клиента в качестве отражателя маршрутов.

  • Каждый клиент имеет соответствующий отражатель маршрутов и находится на одной из виртуальных машин шлюза RAS, связанных с этим клиентом.

  • Отражатель маршрутов клиента выступает в качестве отражателя маршрутов для всех виртуальных машин шлюза RAS, связанных с этим клиентом. Шлюзы клиентов, отличные от отражателя маршрутов шлюза RAS, являются клиентами отражателя маршрутов. Отражатель маршрутов выполняет синхронизацию маршрутов между всеми клиентами отражателя маршрутов, чтобы обеспечить фактическую маршрутизацию пути данных.

  • Отражатель маршрутов не предоставляет службы для шлюза RAS, для которого он настроен.

  • Отражатель маршрутов обновляет сетевой контроллер корпоративными маршрутами, соответствующими корпоративным сайтам клиента. Это позволяет сетевому контроллеру настраивать необходимые политики виртуализации сети Hyper-V в виртуальной сети клиента для сквозного доступа к пути к данным.

  • Если ваши корпоративные клиенты используют маршрутизацию BGP в адресном пространстве клиента, отражатель маршрутов шлюза RAS является единственным внешним соседом BGP (eBGP) для всех сайтов соответствующего клиента. Это верно независимо от точек завершения туннелирования клиента Enterprise. Иными словами, независимо от того, какая виртуальная машина шлюза RAS в центре обработки данных CSP завершает VPN-туннель типа "сеть — сеть" для сайта клиента, одноранговым элементом eBGP для всех сайтов клиента является отражатель маршрутов.

Дальнейшие действия

Дополнительные сведения см. также в разделе: