Estoy usando Windows 7. Cuando escribo "route print" en el símbolo del sistema, obtengo una tabla de ruta IPv4 con varios valores "en enlace" en la columna Gateway. Por ejemplo, como este:
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
===========================================================================
Entonces, ¿qué significa "On-link"?
Respuestas:
Son direcciones que se pueden resolver localmente. No necesitan una puerta de enlace porque no necesitan ser enrutados.
fuente
Sí, las otras tres respuestas son correctas: es solo una ruta directamente accesible (la NIC está en contacto directo con ella; en la misma subred). Sin embargo, para explicar un poco más: por el contrario, las rutas que tienen una puerta de enlace IP listada deben contactarse a través de esa puerta de enlace.
Entonces, en la tabla que proporcionó anteriormente, se contacta a 192.168.1.255 simplemente colocando un paquete en la red desde 192.168.1.5, marcado como yendo a 192.168.1.255. La máquina de destino vería el paquete y lo sacaría directamente de la red.
Pero para llegar a 137.132.0.0 , el paquete se enviaría desde 172.18.180.10 , a la puerta de enlace 172.18.180.1 , donde la puerta de enlace vería que se debe reenviar a donde va.
Tenga en cuenta que no me he molestado en mirar toda la tabla de enrutamiento para asegurarme de que no haya más rutas específicas que las anulen, ya que está un poco fuera de lugar para este problema.
fuente
on-link es algo de vista y significa que hay una conexión directa que significa "directamente accesible". En general, dicho registro se generará después de establecer una conexión de acceso telefónico.
fuente
Conjetura salvaje: subredes sin enrutar que se manejan localmente.
fuente