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


Работа со следующими прыжками

API RTMv2 позволяет клиентам работать со списком следующих прыжков, связанных с маршрутами и назначениями. Клиенты могут добавлять или обновлять следующий прыжок, вызывая rtmAddNextHop. Клиенты могут удалить следующий прыжок с помощью RtmDeleteNextHop. Клиенты могут искать следующие прыжки, вызывая RtmFindNextHop.

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

Примечание

Поля адреса следующего прыжка и индекса интерфейса в следующем прыжке однозначно определяют следующий прыжок и не должны быть изменены.