Babel_(協議)

Babel 是爲 互聯網分組交換網絡 所製作的 距離矢量路由協議 。 它被設計在無線mesh網絡與有線網絡下高效且可靠的工作 。 Babel基於目的地序的距離矢量的路由 ( DSDV ) 和特設在需距離矢量的路由 ( AODV ) 還有 Cisco's 加強內部網關由協議 ( EIGRP ) 的設計思想 ， 但使用不同的技術來避免環路生成 。 Babel使用多種方式來計算動態躍點 ； 默認情況下 ， 它在有線網絡下使用跳數 ， 在無線網絡下使用期望傳輸次數 （ ETX ） 的變體 ； 也可以手動配置 ， 來適配無線傳輸方式之間的差異 或自動計算鏈路延時並將其加入到躍點計算的條件中 。 Babel工作在 IPv4 和 IPv6 網絡 。 它已被稱爲是一個可靠且擁有快速收斂特性的協議 。 Babel已有四個開源實現 ： FRR項目 一個在Python中的最小實現 Bird Quagga 在2015年十月 ， Babel被IETF家庭網絡工作組選爲推廣實施協議 ， 儘管仍在試驗性 。 在2016年六月 ， IETF建立了一個工作組來制定Babel協議標準 。