Babel router

Babel Router es un protocolo de enrutamiento de vector de distancia sin bucle.
Descargar ahora

Babel router Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • MIT/X Consortium Lic...
  • Precio:
  • FREE
  • Nombre del editor:
  • Juliusz Chroboczek
  • Sitio web del editor:
  • http://www.pps.jussieu.fr/~jch/software/cpc/

Babel router Etiquetas


Babel router Descripción

Babel Router es un protocolo de enrutamiento de vector de distancia sin bucle. Babel Router es un protocolo de enrutamiento de vector de distancia sin bucle. Babel es un protocolo de enrutamiento de vector de distancia para IPv6 con propiedades de convergencia rápida. Se basa en las ideas en DSDV, AODV y EIGRP de Cisco, pero utiliza una variante de la estimación del costo de ETX en lugar de un simple metro de conteo de saltos. Babel en Wireless. NetworksBabel fue diseñada principalmente para redes ad-hoc inalámbricas. Debido a eso, Babel es extremadamente robusto en presencia de la movilidad: solo en situaciones muy excepcionales, las circunstancias pueden causar un bucle de enrutamiento transitorio. (Esto es diferente a OLSR, lo que causará los bucles de enrutamiento transitorios justo después de un evento de movilidad antes de que la nueva información de topología se inunda en toda la red). En su operación predeterminada, Babel utiliza una medición de calidad de enlace que está diseñada para redes utilizando las redes que usan la MAC de IEEE 802.11 . En otras palabras, los caminos elegidos deben ser razonables en cualquier tipo de red, pero son particularmente adecuados para las redes 802.11. Babel disfruta de una convergencia bastante rápida. Dado que Babel utiliza actualizaciones activadas y solicitudes explícitas para la información de enrutamiento, generalmente converge casi inmediatamente después de que se haya completado la medida de calidad del enlace. Sin embargo, en presencia de pérdida de paquetes pesados, sin embargo, convergarse en un conjunto óptimo de rutas puede tardar hasta un minuto más o menos (con el intervalo de actualización predeterminado de 30 segundos). Babel en las redes con cableBABEL también funcionará de manera eficiente en redes por cable. Cuando se opera a través de una red cableada, usará un intervalo más grande entre los helnos, deshabilitar la estimación de la calidad de los enlaces y realizar el procesamiento de Split-Horizon. En ausencia de movilidad (en una red estable, sin fallas en el enlace), Babel a través de una red con cable generará aproximadamente entre 1.2 y 2.4 veces la cantidad de tráfico que generaría Ripng, dependiendo de la topología exacta de la red. Sin embargo, dado que Babel nunca cuenta hasta el infinito, su intervalo de actualización se puede establecer en valores mucho más grandes. Babel en Systems integrados en un protocolo de vectores de distancia, Babel tiene requisitos de memoria extremadamente modesta y CPU. Nunca he visto aparecer Babel en una CPU o un monitor de memoria. (También iba a mencionar cómo el ancho de banda de la red es consumido por el tráfico de enrutamiento de Babel, pero en estos tiempos de redes multimogabit, parece algo tonta). Pruebas formales. Propiedades de corrección más importantes de Babel - bucle-freeness y convergencia - han sido formalmente demostrado. Esto es diferente a la mayoría de los otros protocolos de enrutamiento, cuya corrección debe tomarse en la confianza. Detalles técnicosBABEL Actualmente funciona con IPv6 solamente: no hay soporte para IPv4. Por favor, hágamelo saber si quiere trabajar en una versión IPv4 de Babel. Aquí hay algunas características clave de "Babel Router": · Es un protocolo de vector de distancia; · Es un protocolo proactivo, pero con algunas características inspiradas en los protocolos reactivos; · Siente la calidad del enlace para computar las métricas de ruta utilizando una variante del algoritmo ETX; · Utiliza una condición de viabilidad que garantiza la ausencia de bucles (la condición de viabilidad se toma de EIGRP y es algo menos estricta que la de AODV); · Utiliza números de secuencia para hacer que las rutas antiguas vuelvan a factibles (como DSDV y AODV, pero a diferencia de EIGRP); · Permite inyectarse rutas externas redistribuidas en el dominio de enrutamiento en múltiples puntos (como EIGRP, pero a diferencia de DSDV y AODV). ¿Qué hay de nuevo en este lanzamiento: · Se corrigió un error que rompió la estimación de la calidad del enlace, y podría causar una inestabilidad grave cuando teníamos vecinos buenos y marginales. · Ahora enviamos retracciones después de retraerse una ruta redistribuida. · Se solucionó un error que podría causar mensajes confiables (retrocciones y conmutadores de ID del enrutador) para enviarse dos veces. · Ya no obedecemos un tiempo silencioso al inicio, en su lugar enviando un montón de retracciones. El tiempo silencioso es inconveniente, pero rara vez es útil. · Las actualizaciones de las rutas a uno mismo ahora se envían junto con otras actualizaciones que solían ser enviadas con más frecuencia). · Corrige el analizador de configuración para interpretar el intervalo hello como varios segundos, como se especifica en la documentación (solía interpretarse como una serie de milisegundos). · CAMBIO INCOMPATIBLE: El intervalo de actualización es ahora un valor por interfaz, puede configurarse manualmente en el archivo de configuración y los valores predeterminados a 4 veces el intervalo de Hello. La bandera -u se ha ido.


Babel router Software relacionado

Spserver

SPSERVER es una biblioteca de marco de servidor escrita en C ++ que implementa el patrón de media sincronización / medio de Async. ...

192

Descargar