Zum Beispiel, wenn die Host-Adresse 100.0.0.1 und die Adresse des nächsten Hops 100.0.0.2 ist und die Ziel-IP-Adresse auch 100.0.0.2 ist
Ist das ein gültiger Anwendungsfall? Verwendung im wirklichen Leben?
<dest ip> <next hop>
ip route 100.0.0.2 255.255.255.255 100.0.0.2 weight 1 next-hop-vrf GlobalRouter
Oben ist der Befehl auf einem Router in einer VRF. 100.0.0.2 kann vom Host aus gepingt werden. 100.0.0.1 und 100.0.0.2 sind eine IP-Adresse, die einem VLAN auf Host bzw. Ziel zugewiesen ist.
Auf einer Linux-Box ist diese Konfiguration gültig.
[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
Nach meinem Verständnis brauchen wir keinen nächsten Hop, wenn eine Ziel-IP erreichbar ist (dh im selben Subnetz der Host-IP).
Ich bin auf eine Anwendung zur Verwendung des nächsten Hops für die Ziel-IP im selben Subnetz (dh für VPN) gestoßen. Siehe hierzu: Werden Pakete, die an dasselbe Subnetz gesendet werden, über Router gesendet?
Wenn next hop! = Ziel-IP, aber sie sind im gleichen Subnetz wie das des Hosts, ist ein gültiges Szenario für VPN, dann frage ich mich, was sind die Anwendungen von next_hop == dest_ip & Subnetz wie Host?
Dies ist mein erster Beitrag in Super User. Sehr zufrieden mit der schnellen und warmen Reaktion.
quelle
Antworten:
Ich weiß nicht, welchen IP-Befehl Sie verwenden, aber der nächste Hop kann natürlich das Ziel sein. Das passiert immer beim letzten Sprung.
Wenn Sie ein genaueres Beispiel wünschen, können Sie Ihren Router häufig konfigurieren, indem Sie zu seiner IP-Adresse wechseln (z. B. 192.168.1.1). In diesem Fall ist der nächste Hop das Ziel und es gibt nur einen Hop.
quelle
Command "100.0.0.3" is unknown, try "ip route help".
, so dass ich nicht wirklich weiß, was sein Befehl bedeutet. Ich habe damit Route 100.0.0.3/32 über 100.0.0.3 gemeint (also On-Link). Da der Computer / Router, auf dem der Befehl ausgeführt wird, meines Wissens nach 100.0.0.1 ist, ist das Ziel nicht der Absender selbst, sondern ein anderer Computer über denselben Link. Ich sehe kein Problem.