Например, если адрес хоста равен 100.0.0.1, а адрес следующего перехода равен 100.0.0.2, а IP-адрес назначения также равен 100.0.0.2.
Это действительный вариант использования? Любое использование в реальной жизни?
<dest ip> <next hop>
ip route 100.0.0.2 255.255.255.255 100.0.0.2 weight 1 next-hop-vrf GlobalRouter
Выше находится команда на маршрутизаторе внутри VRF. 100.0.0.2 проверяется с хоста. 100.0.0.1 и 100.0.0.2 - это IP-адрес, назначенный VLAN на хосте и получателе соответственно.
На linux box такая конфигурация действительна.
[root]# netstat -r -n
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
55.55.55.55 55.55.55.55 255.255.255.255 UGH 0 0 0 eth0
[root]# ip route show
55.55.55.55 via 55.55.55.55 dev eth0
Насколько я понимаю, если IP-адрес назначения доступен (то есть в той же подсети хост-IP), нам не нужен следующий переход.
Я сталкивался с одним приложением для использования следующего перехода для IP-адреса назначения в той же подсети (т. Е. Для VPN). Смотрите это: Будут ли пакеты, отправленные в ту же подсеть, проходить через маршрутизаторы?
Если следующий прыжок!= IP-адрес назначения, но они находятся в той же подсети, что и у хоста, это допустимый сценарий для VPN, тогда мне интересно, каковы приложения next_hop == dest_ip & подсети, такие же как хост?
Это мой первый пост в Super User. Очень доволен быстрым и теплым откликом.