En las redes de computadoras cableadas , se produce un salto cuando un paquete pasa de un segmento de red al siguiente. Los paquetes de datos pasan a través de enrutadores a medida que viajan entre el origen y el destino. El recuento de saltos se refiere a la cantidad de dispositivos de red a través de los cuales pasan los datos desde el origen hasta el destino (según el protocolo de enrutamiento, esto puede incluir el origen/destino, es decir, el primer salto se cuenta como salto 0 o salto 1 [1] ).
Dado que en cada salto se generan latencias de almacenamiento y reenvío , entre otras , una gran cantidad de saltos entre el origen y el destino implica un menor rendimiento en tiempo real .
En las redes cableadas, el conteo de saltos se refiere a la cantidad de redes o dispositivos de red a través de los cuales pasan los datos entre el origen y el destino (según el protocolo de enrutamiento, esto puede incluir el origen/destino, es decir, el primer salto se cuenta como salto 0 o salto 1 [1] ). Por lo tanto, el conteo de saltos es una medida aproximada de la distancia entre dos hosts. Para un protocolo de enrutamiento que utiliza un conteo de saltos de origen [1] (como RIP), un conteo de saltos de n significa que n redes separan el host de origen del host de destino. [1] [2] Otros protocolos como DHCP utilizan el término "salto" para referirse a la cantidad de veces que se ha reenviado un mensaje. [3]
En una red de capa 3 como el Protocolo de Internet (IP), cada enrutador a lo largo de la ruta de datos constituye un salto. Sin embargo, esta métrica por sí sola no es útil para determinar la ruta de red óptima, ya que no tiene en cuenta la velocidad , la carga, la confiabilidad o la latencia de ningún salto en particular, sino simplemente el recuento total. Sin embargo, algunos protocolos de enrutamiento , como el Protocolo de información de enrutamiento (RIP), utilizan el recuento de saltos como su única métrica . [4]
Cada vez que un enrutador recibe un paquete, lo modifica, disminuyendo el tiempo de vida (TTL). El enrutador descarta cualquier paquete recibido con un valor TTL cero. Esto evita que los paquetes reboten sin fin por la red en caso de errores de enrutamiento . Los enrutadores pueden administrar el conteo de saltos, pero otros tipos de dispositivos de red (por ejemplo, concentradores y puentes Ethernet ) no lo pueden hacer.
Este campo, conocido como tiempo de vida (TTL) en IPv4 y límite de saltos en IPv6 , especifica un límite en la cantidad de saltos que se le permiten a un paquete antes de descartarlo. Los enrutadores modifican los paquetes IP a medida que se reenvían, lo que reduce los campos TTL o límite de saltos respectivos. Los enrutadores no reenvían paquetes con un campo resultante de 0 o menos. Esto evita que los paquetes sigan un bucle indefinidamente.
Al configurar dispositivos de red, el salto puede hacer referencia al siguiente salto . [5] El siguiente salto es la siguiente puerta de enlace a la que se deben reenviar los paquetes a lo largo de la ruta hacia su destino final. Una tabla de enrutamiento generalmente contiene la dirección IP de una red de destino y la dirección IP de la siguiente puerta de enlace a lo largo de la ruta hacia el destino de red final. Al almacenar solo información del siguiente salto, el enrutamiento del siguiente salto o el reenvío del siguiente salto reduce el tamaño de las tablas de enrutamiento. Una puerta de enlace determinada solo conoce un paso a lo largo de la ruta, no la ruta completa a un destino. También es clave saber que los siguientes saltos enumerados en una tabla de enrutamiento están en redes a las que la puerta de enlace está conectada directamente.
El comando traceroute se puede utilizar para medir la cantidad de saltos que realiza el enrutador de un host a otro. Los conteos de saltos suelen ser útiles para detectar fallas en una red o para descubrir si el enrutamiento es correcto.
En una red inalámbrica ad hoc , por lo general, cada nodo participante también actúa como enrutador. Esto significa que los términos "salto" y "número de saltos" suelen ser motivo de confusión. A menudo, el nodo emisor se cuenta simplemente como el primer salto, lo que produce el mismo número de "saltos" para ambas interpretaciones de "salto" como "enrutadores atravesados" y "saltos de nodo a nodo". Por ejemplo, RFC 6130 define un "vecino de 1 salto" como cualquier otro nodo al que se pueda acceder directamente a través de la interfaz inalámbrica.
{{cite book}}
: Mantenimiento de CS1: falta la ubicación del editor ( enlace ){{cite book}}
: Mantenimiento de CS1: falta la ubicación del editor ( enlace ){{cite book}}
: Mantenimiento de CS1: falta la ubicación del editor ( enlace )