Compartir a través de


Tablas de rutas y entradas de tabla de rutas

Windows Server 2003: Esta API se ha reemplazado por la API del Administrador de tablas de enrutamiento de versión 2 y no estará disponible más allá de Windows Server 2003. Las nuevas aplicaciones deben usar la API routing Table Manager versión 2.

El administrador de tablas de enrutamiento mantiene tablas de rutas distintas para cada familia de protocolos. Actualmente, se proporciona compatibilidad explícita para las familias de protocolos de enrutamiento de Protocolo de Internet (IP) e Intercambio de paquetes de Internet (IPX). Independientemente de la familia de protocolos, cada entrada de ruta contiene la siguiente información:

  • Red de destino.
  • Identificador del protocolo que agregó la ruta.
  • Índice de interfaz a través de la cual se obtuvo la ruta. Este valor de índice es el valor numérico asignado a una interfaz de red (basada en hardware o virtual) que transmite los datos a la red. (Por ejemplo, una NIC Ethernet o una tarjeta inalámbrica 802.1b).
  • Dirección del router del próximo salto. RRAS usa este enrutador para reenviar paquetes a la red de destino si la red no está conectada directamente.
  • Hora en que se creó o actualizó por última vez la ruta.
  • Cantidad de tiempo que esta ruta se mantiene en la tabla de enrutamiento. Si transcurre esta cantidad de tiempo y la ruta no se ha actualizado, el administrador de tablas de enrutamiento quita la ruta de la tabla. En este caso, se dice que la ruta tiene edad.
  • Datos específicos de la familia de protocolos. Estos datos son transparentes para RTMv1. Sin embargo, si estos datos cambian para una ruta designada como "mejor ruta", el administrador de tablas de enrutamiento envía una notificación de cambio de ruta.
  • Datos específicos del protocolo de enrutamiento. Estos datos son completamente transparentes para el administrador de tablas de enrutamiento, ya que, los cambios en estos datos no provocan la notificación de cambio de ruta.

Los valores siguientes que se toman juntos identifican de forma única una ruta en la tabla de enrutamiento:

  • Red de destino
  • Identificador de protocolo
  • Índice de interfaz
  • Dirección del enrutador de próximo salto

En general, el administrador de tablas de enrutamiento crea entradas independientes para las rutas que difieren en cualquiera de estos valores de parámetro. Sin embargo, se realiza una excepción para los protocolos de enrutamiento que no mantienen más de una entrada para cada red de destino. Para estos protocolos, el administrador de tablas de enrutamiento omite las diferencias en el índice de interfaz o la dirección del próximo salto. Un ejemplo de este protocolo es la implementación RRAS de Open Shortest Path First (OSPF).