Babel opera en redes IPv4 e IPv6 . Se ha informado que es un protocolo robusto y que tiene propiedades de convergencia rápida. [4] [5]
En octubre de 2015, Babel fue elegido como el protocolo de implementación obligatoria por el grupo de trabajo Homenet de la IETF, aunque de manera experimental. [6] En junio de 2016, se creó un grupo de trabajo de la IETF cuyo objetivo principal es producir una versión estándar de Babel. [7] En enero de 2021, el grupo de trabajo produjo una versión estándar de Babel, [1] luego procedió a publicar una serie de extensiones, incluidas las de autenticación, enrutamiento específico de la fuente y enrutamiento de IPv4 a través de enrutadores IPv6. [8]
Implementaciones
Hay varias implementaciones de Babel disponibles gratuitamente:
La implementación de "referencia" independiente
Una reimplementación completa integrada en la plataforma de enrutamiento BIRD [9]
Una versión integrada en la suite de enrutamiento FRR [10] (anteriormente Quagga , de la que se ha eliminado Babel [11] ).
Una implementación de subconjunto diminuto y solo de código auxiliar [12]
Una reimplementación mínima, solo IPv6, en Python [13]
Una implementación independiente en Java, [14] parte del proyecto freeRouter [15]
Tanto BIRD como la versión de referencia tienen soporte para enrutamiento específico de origen [16] y para autenticación criptográfica. [17]
Referencias
^ ab Chroboczek, Juliusz; Schinazi, David (enero de 2021). El protocolo de enrutamiento Babel. doi : 10.17487/RFC8966 . RFC 8966.
^ Chroboczek <[email protected]>, Juliusz (15 de febrero de 2016). "Diversidad de enrutamiento para el protocolo de enrutamiento Babel". Ietf Datatracker .
^ Jonglez, Baptiste; Boutier, Matthieu; Chroboczek, Juliusz (2014). "Una métrica de enrutamiento basada en demoras". arXiv : 1403.3488 [cs.NI].
^ M. Abolhasan; B. Hagelstein; JC-P. Wang (2009). "Rendimiento en el mundo real de los protocolos de malla multisalto proactivos actuales". 2009 15th Asia-Pacific Conference on Communications . págs. 44–47. doi :10.1109/APCC.2009.5375690. ISBN978-1-4244-4784-8. Número de identificación del sujeto 15462784.
^ David Murray, Michael Dixon y Terry Koziniec (2010). Una comparación experimental de protocolos de enrutamiento en redes ad hoc de múltiples saltos (PDF) . Conferencia de aplicaciones y redes de telecomunicaciones de Australasia. doi :10.1109/ATNAC.2010.5680190.
^ "freeRouter - la navaja suiza de la red". freerouter.nop.hu .
^ Matthieu Boutier; Juliusz Chroboczek (2015). Enrutamiento específico de la fuente . Proc. IFIP Networking. arXiv : 1403.0445 . Código Bibliográfico :2014arXiv1403.0445B.
^ Hazlo, Clara; Chroboczek, Juliusz; Kolodziejak, Weronika. "Autenticación MAC para el protocolo de enrutamiento de Babel". Rastreador de datos del IETF .
Enlaces externos
Babel: un protocolo de enrutamiento por vector de distancia que evita los bucles
J. Chroboczek (2011), El protocolo de enrutamiento de Babel RFC 6126