2009-10-24 17:10:12 +0000 2009-10-24 17:10:12 +0000
67
67

Was bedeutet "On-link" auf dem Ergebnis des Befehls "route print"?

Ich verwende Windows 7. Wenn ich in der Eingabeaufforderung “route print” eingebe, erhalte ich eine IPv4-Routentabelle mit mehreren “On-link”-Werten unter der Spalte Gateway. Zum Beispiel wie dieser hier:

IPv4 Route Table
===========================================================================
Active Routes:
Network Destination Netmask Gateway Interface Metric
          0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.5 25
        127.0.0.0 255.0.0.0 On-link 127.0.0.1 306
        127.0.0.1 255.255.255.255 On-link 127.0.0.1 306
  127.255.255.255 255.255.255.255 On-link 127.0.0.1 306
      137.132.0.0 255.255.0.0 172.18.180.1 172.18.180.10 31
    137.132.80.16 255.255.255.255 192.168.1.1 192.168.1.5 26
      169.254.0.0 255.255.0.0 On-link 172.18.180.10 306
  169.254.255.255 255.255.255.255 On-link 172.18.180.10 286
       172.18.0.0 255.254.0.0 172.18.180.1 172.18.180.10 31
     172.18.180.0 255.255.255.0 On-link 172.18.180.10 286
    172.18.180.10 255.255.255.255 On-link 172.18.180.10 286
   172.18.180.255 255.255.255.255 On-link 172.18.180.10 286
      172.25.64.0 255.255.240.0 172.18.180.1 172.18.180.10 31
      192.168.1.0 255.255.255.0 On-link 192.168.1.5 281
      192.168.1.5 255.255.255.255 On-link 192.168.1.5 281
    192.168.1.255 255.255.255.255 On-link 192.168.1.5 281
        224.0.0.0 240.0.0.0 On-link 127.0.0.1 306
        224.0.0.0 240.0.0.0 On-link 172.18.180.10 286
        224.0.0.0 240.0.0.0 On-link 192.168.1.5 281
      255.254.0.0 255.254.0.0 172.18.180.1 172.18.180.10 31
      255.255.0.0 255.255.0.0 172.18.180.1 172.18.180.10 31
    255.255.240.0 255.255.240.0 172.18.180.1 172.18.180.10 31
    255.255.254.0 255.255.254.0 172.18.180.1 172.18.180.10 31
  255.255.255.255 255.255.255.255 On-link 127.0.0.1 306
  255.255.255.255 255.255.255.255 On-link 172.18.180.10 286
  255.255.255.255 255.255.255.255 On-link 192.168.1.5 281
  255.255.255.255 255.255.255.255 192.168.1.1 192.168.1.5 26
===========================================================================

Was bedeutet also “On-link”?

Antworten (4)

56
56
56
2009-10-24 17:29:10 +0000

Es sind Adressen, die lokal aufgelöst werden können. Sie benötigen kein Gateway, da sie nicht geroutet werden müssen.

24
24
24
2009-10-24 21:57:55 +0000

Ja, die anderen drei Antworten sind richtig: Es ist nur eine Route, die direkt erreichbar ist (die NIC steht in direktem Kontakt mit ihr; im selben Subnetz). Um das noch ein wenig zu erklären: Im Gegensatz dazu müssen die Routen, die eine Gateway-IP aufgeführt haben, über dieses Gateway kontaktiert werden.

In der Tabelle, die Sie oben angegeben haben, wird also 192.168.1.255 kontaktiert, indem man einfach ein Paket von 192.168.1.5 in das Netzwerk schickt, das als an 192.168.1.255 gerichtet markiert ist. Der Zielrechner würde das Paket sehen und es direkt aus dem Netzwerk nehmen.

Um aber 137.132.0.0 zu erreichen, würde das Paket von 172.18.180.10 aus an das Gateway 172.18.180.1 gesendet, wo das Gateway sehen würde, dass es an den Zielrechner weitergeleitet werden soll.

Beachten Sie, dass ich mir nicht die Mühe gemacht habe, die gesamte Routing-Tabelle anzuschauen, um sicherzustellen, dass es keine weiteren spezifischen Routen gibt, die diese überschreiben, da dies für dieses Problem ein wenig nebensächlich ist.

4
4
4
2009-10-24 17:41:49 +0000

on-link ist eine Vista-Sache und bedeutet, dass eine direkte Verbindung besteht, also “direkt erreichbar” ist. Im Allgemeinen wird ein solcher Eintrag nach dem Aufbau einer Wählverbindung erzeugt.

2
2
2
2009-10-24 17:24:00 +0000

Wilde Vermutung: Ungeroutete Subnetze, die lokal behandelt werden.