2

Например, если адрес хоста равен 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. Очень доволен быстрым и теплым откликом.

1 ответ1

1

Я не знаю, какую команду ip вы используете, но следующим прыжком, конечно, может быть пункт назначения. Это то, что всегда происходит на последнем прыжке.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .