не очень понял честно говоря
в азуре есть служебный пул адресов GatewaySubnet
и когда настраиваешь бгп то их инстанс поднимает сессию именно с адреса из этого пула
а так как на бранчевом виос из этого же пула для update-source я адрес не беру то вешаю на vti некую другую подсеть и для того чтобы некст-хоп резолвился прописываю protocol static interface route до азуровского инстанса
но вот виос не хочет принимать этот маргрут как валидный некст-хоп для бгп
и приходится прописывать GatewaySubnet на vti интерфейсе