¿Por qué RIP (Protocolo de información de enrutamiento) utiliza un número de saltos de 15 saltos?

¿Por qué RIP (Protocolo de información de enrutamiento) utiliza un número de saltos de 15 saltos?

Estoy leyendo uno de los protocolos de vector de distancia RIP y descubrí que el recuento máximo de saltos que utiliza es 15 saltos, pero mi duda es por qué se usa 15 como recuento máximo de saltos, ¿por qué no algún otro número 10,12 o puede ser 8?

Respuesta1

Esta fue una decisión de diseño cuando se creó RIP: https://www.rfc-editor.org/rfc/rfc1058:

Se elige un valor de métrica específico para indicar un
destino inalcanzable; ese valor de métrica es mayor que la
métrica válida más grande que esperamos ver. En la implementación existente de RIP, se utiliza 16. Este valor normalmente se denomina "infinito", ya que
es mayor que la métrica válida más grande.

y más adelante por qué eran 16:

Ahora deberías ver por qué se elige "infinito" para que sea lo más pequeño
posible. Si una red se vuelve completamente inaccesible, queremos que
se detenga el conteo hasta el infinito lo antes posible. El infinito
debe ser lo suficientemente grande como para que ninguna ruta real sea tan grande. Pero
no debería ser más grande de lo necesario. Por lo tanto, la elección del infinito
es una compensación entre el tamaño de la red y la velocidad de convergencia en caso de que
ocurra contar hasta el infinito. Los diseñadores de RIP creían que era poco probable que el protocolo fuera práctico para redes con un diámetro
superior a 15.

El 15 como máximo no tiene nada que ver con el tamaño del campo que contiene la métrica; de hecho, este tiene un tamaño de 4 BYTES (valor máximo: 2^32-1):https://www.rfc-editor.org/rfc/rfc1723

TL;DR: En un momento se pensó que 16 es lo suficientemente grande como para significar infinito, lo que hace que 15 sea el mayor diámetro de red posible (recuento de saltos).

Respuesta2

Porque en informática, la forma binaria se utiliza para almacenar números. En este caso el número binario máximo en cuatro posiciones sería 15 (1111). Entonces reservaron cuatro dígitos para contar los saltos. Parecía suficiente en el momento en que desarrollaron RIP.

Lecturas adicionales sobre cómo funciona el sistema binario:

información relacionada