1
0
Fork 0
mirror of https://gitlab.com/netravnen/NetworkLabNotes.git synced 2024-11-26 19:27:57 +00:00

babel initial description

This commit is contained in:
netravnen 2018-02-18 17:05:07 +01:00
parent 82379cea67
commit 8c7f0cba6c
3 changed files with 48 additions and 1 deletions

View file

@ -221,6 +221,44 @@ The version of rip supporting ipv6. different to the standard rip in the ng vers
\section{Babel} \section{Babel}
Babel is built on the principles of 1) \gls{dsdv}, 2) \gls{aodv}, and 3)
\gls{eigrp} protocols.
Made for hybrid networks\footnote{network contains wired and wireless links}
and can account for a high level of instability on wireless links.
Babel has been reported to be running stable in unstable wireless networks with
a level of reliability and fast convergence.
\begin{itemize}
\item Loop-avoidance protocol,
\item Uses distributed Bellman-Ford algorithm,
\item \rfc{6126} in 45 pages, \textit{(28 are normative)}
\begin{enumerate}
\item Updates by \rfc{7298}, and
\item \rfc{7557}.
\end{enumerate}
\item Highly extensible protocol,\cite{BabelDoe86:online}
\item Supports \gls{ip4} and \gls{ip6}.
\end{itemize}
Babel on \underline{wired} networks uses by default hop-count. Can be
configured to include several values when computing the metrics.
On \underline{wireless} networks Babel should be configured to take into
account factors such as link latency, packet loss, hop-count, and radio
diversity.
\subsection{Protocol support}
Currently the following projects include support for
Babel:\cite{Babel—al30:online}
\begin{itemize}
\item Bird {\footnotesize \url{http://bird.network.cz/}}
\item FRR {\footnotesize \url{https://frrouting.org/}}
\item Pybabel {\footnotesize \url{https://github.com/fingon/pybabel/}}
\item Sbabeld {\footnotesize \url{http://github.com/jech/sbabeld/}}
\end{itemize}
\newpage \newpage
\section{Static} \section{Static}

View file

@ -70,7 +70,7 @@
% % % %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\bibliography{references-books,references-websites,references-wikipedia} \bibliography{references-books,references-websites,references-wikipedia,references-videos}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% % % %

9
references-videos.bib Normal file
View file

@ -0,0 +1,9 @@
@misc{BabelDoe86:online,
author = {Juliusz Chroboczek},
title = {Babel Doesn't Care + Slides - BattleMeshV8 - YouTube},
howpublished =
{\url{https://www.youtube.com/watch?v=1zMDLVln3XM&t=10s&ab_channel=AdjyLeak}},
month = {August},
year = {2015},
note = {(Accessed on 02/18/2018)}
}