Поделиться через


Сведения о диспетчере таблиц маршрутизации версии 1

Windows Server 2003: Этот API был заменен API диспетчера таблиц маршрутизации версии 2 и не будет доступен после Windows Server 2003. Новые приложения должны использовать API диспетчера таблиц маршрутизации версии 2.

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

Каждый протокол маршрутизации вызывает RtmRegisterClient для регистрации в диспетчере таблиц маршрутизации. RtmRegisterClient возвращает дескриптор, используемый протоколом маршрутизации для добавления или удаления записей маршрута. RtmRegisterClient также позволяет протоколу маршрутизации зарегистрировать объект события в диспетчере таблиц маршрутизации. Диспетчер таблиц маршрутизации сообщает этому объекту события, чтобы уведомить протокол маршрутизации об изменениях в сведениях о наилучшем маршруте. Все остальные компоненты могут получать сведения, хранящиеся в диспетчере таблиц маршрутизации, с помощью перечисления маршрутов.