Next hop

Next hop

de Andres Gaston Gimenez Medina -
Número de respuestas: 1
Buenas,

Tenemos dudas sobre la utilidad del campo "next hop" en la tabla de ruteo y por qué siempre nos aparece 0.0.0.0 en nuestras capturas.

El rfc de rip dice lo siguiente para este caso:

Specifying a value of 0.0.0.0 in this field indicates that routing should be via
the originator of the RIP advertisement.  

Que no entendemos bien qué significa, ya que este valor se mantiene independientemente de la distancia a la que se encuentra el destino.

Por otra parte, dice también:

The purpose of the Next Hop field is to eliminate packets being
routed through extra hops in the system.  It is particularly useful
when RIP is not being run on all of the routers on a network.

En respuesta a Andres Gaston Gimenez Medina

Re: Next hop

de Javier Baliosian -
en la pregunta hay mezcladas un par de cosas distintas: los mensajes de RIP y 
la tabla de ruteo. 

asumiendo que la duda es sobre los mensajes RIP, según explica el RFC 1722 en la 
seccion 3.2 (http://tools.ietf.org/html/rfc1722), el campo NextHop tiene 
sentido en contextos híbridos donde algunos routers no hablan RIP sino, 
por ejemplo, EIGRP o BGP. 
en este contexto, un router RIP puede publicar una ruta hacia la cual 
el next-hop no es él mismo sino otro router que no habla RIP. 

de esta forma, un router "habla de parte" de otro router y en el campo NextHop
se pone la direccion IP de ese otro router.

cuando el router publica una ruta hacia la cual él sí es el next-hop, 
en el campo NextHop se pone la dirección 0.0.0.0 (ver RFC 1388 sec. 3.5
http://tools.ietf.org/html/rfc1388#page-4), de ahi que en contextos 
donde todos los routers hablan RIP vean siempre un 0.0.0.0 en ese campo. 

saludos

J