Babel est une application de ligne de commande open source conçu spécialement par ses développeurs pour agir comme un protocole de routage sans boucle et à vecteur de distance à la fois pour IPv4 et les protocoles Internet IPv6.
Avec des propriétés de convergence rapide, Babel est inspiré par AODV, DSDV, et le projet EIGRP de Cisco, mais il utilise une saveur d'ETX estimation de coût de liaison au lieu d'un simple, hop-count métrique.
Conçu à l'origine pour les réseaux ad-hoc sans fil, Babel fonctionne bien sur les réseaux câblés et dispose d'un protocole à vecteur de distance, un protocole proactif, détecte la qualité de lien pour calculer des métriques de route, et utilise des numéros de séquence pour faire des routes anciennes possible à nouveau.
Quoi de neuf dans cette version:
- Ajout d'une option random-id au fichier config (équivalente à -r) .
- l'analyse des mises à jour fixe IPv4 comprimé. Merci à Matthieu Boutier.
- formatage fixe des demandes de seqNo avec des préfixes courts. Merci à Matthieu Boutier.
- Correction possible DoS sur l'interface locale. Merci à Baptiste Jonglez.
- la publicité des coûts fixes plus élevés que INFINITY sur l'interface locale. Merci à Baptiste Jonglez.
- Correction d'un échec d'assertion quand une configuration de l'interface est divisée en plusieurs directives du fichier de config.
- Désactiver les changements d'itinéraire atomiques sur BSD, qui sont au moins bogué sous Mac OS X. Merci à Grégoire Henry.
Quoi de neuf dans la version 1.3.5:
- modifier l'algorithme de sélection de route pour utilisé un lissé métrique en plus de la & quot; vrai & quot; métrique. Cela réduit la quantité de la route 5 battement sans hacks de cas spéciaux.
- Nouveau -r drapeau, utilisent un routeur-id aléatoire. Cela évite temporairement sept nœuds inaccessibles après un redémarrage lorsque le stockage persistant ne est pas 8 disponibles.
- CHANGER INCOMPATIBLE: l'interface locale annonce aujourd'hui le 10 nom d'hôte local, et marque la fin de la route décharge initiale. (Merci à Gabriel Kerneis 11.)
- L'interface locale est maintenant en mesure d'accepter plusieurs connexions simultanées 13.
- Détecter interfaces Batman, ne présumez pas qu'ils sont câblés.
Quoi de neuf dans la version 1.3.3:
- Cette version ajoute principalement des corrections de BSD
- mailles purs devraient maintenant fonctionner sous BSD Unix.
Quoi de neuf dans la version 1.1.3:
- Améliorations mineures à l'interface avec des outils de visualisation de réseau.
Ce qui est nouveau dans la version 1.1.2:
- Cette version utilise une stratégie différente pour modifier les itinéraires en le noyau Linux, qui devrait éviter de laisser tomber des paquets sur un changement d'itinéraire.
- Un bogue qui causait analyse incorrecte des définitions d'interface en double a été corrigé.
Quoi de neuf dans la version 1.1.1:
- Cette version corrige quelques bugs dans l'analyseur de protocole , dont l'un pourrait être exploitable à distance.
- Comme une modification incompatible, l'intervalle de bonjour sur des liaisons filaires a été diminué.
Quoi de neuf dans la version 1.1.0:
- CHANGER INCOMPATIBLE: le numéro de port UDP et multidiffusion groupe ont été modifiés pour être celles allouées par l'IANA.
- le port initial à OpenBSD, par Vincent brut.
Quoi de neuf dans la version 1.0.2:
- Cette version fonctionne autour d'un bug du compilateur qui pourrait causer échecs d'assertion sur MIPS.
Ce qui est nouveau dans la version 0.95:
- Correction d'un bug qui a éclaté estimation qualité de la liaison, et pourrait provoquer une instabilité grave lorsque nous avons eu deux bons voisins et marginales.
- Nous envoyer maintenant rétractions après un itinéraire redistribué est rétracté.
- Correction d'un bug qui pouvait provoquer fiables messages (rétractions et les commutateurs routeur-id) seulement être envoyé deux fois.
- Nous obéissons ne est plus un temps de silence au démarrage, au lieu d'envoyer un tas de rétractations. Le temps de silence est gênant, mais rarement utile.
- Mises à jour pour les routes à l'auto sont maintenant envoyés avec d'autres mises à jour qu'ils ont utilisé pour être envoyé plus fréquemment).
- Corrige l'analyseur de configuration d'interpréter bonjour intervalle comme un certain nombre de secondes, comme indiqué dans la documentation (il l'habitude d'être interprété comme un nombre de millisecondes).
- CHANGER INCOMPATIBLE: l'intervalle de mise à jour est maintenant une valeur par interface, peut être configurée manuellement dans le fichier configuraton, et par défaut à quatre fois l'intervalle de bonjour. Le drapeau -u est parti.
Commentaires non trouvées