82 lines
2.3 KiB
TeX
82 lines
2.3 KiB
TeX
% vim: spell spelllang=en
|
|
|
|
\documentclass[11pt,xcolor={usenames,dvipsnames},aspectratio=169]{beamer}
|
|
\usetheme{metropolis}
|
|
\usepackage[utf8]{inputenc}
|
|
\usepackage[english]{babel}
|
|
\usepackage[T1]{fontenc}
|
|
|
|
\usepackage{texlib/my_listings}
|
|
\usepackage{texlib/todo}
|
|
|
|
\usepackage{booktabs}
|
|
\usepackage[normalem]{ulem}
|
|
|
|
%\usepackage{inconsolata}
|
|
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
\title{Announcing IPv4 routes with an IPv6 next-hop in the Babel
|
|
routing protocol}
|
|
\subtitle{\textit{aka.} draft-bastian-babel-v4ov6}
|
|
\author[\slidecountline]
|
|
{Théophile Bastian, Juliusz Chroboczek}
|
|
\date{}
|
|
%\subject{}
|
|
%\logo{}
|
|
\institute{
|
|
\href{https://ens.fr/}{ENS Paris},
|
|
\href{https://www.irif.fr/}{IRIF},
|
|
\href{https://www.nexedi.com/}{Nexedi}}
|
|
|
|
\begin{document}
|
|
|
|
\maketitle{}
|
|
|
|
\begin{frame}{Traditional routing}
|
|
\begin{align*}
|
|
\text{Network prefix (IPvX)} &\longrightarrow \text{Next-Hop (IPvX)}
|
|
\end{align*}
|
|
|
|
\pause{}
|
|
|
|
\begin{table}
|
|
\centering
|
|
\textbf{IPv4 routing table} \\
|
|
\medskip
|
|
\begin{tabular}{@{} lcl @{}}
|
|
\toprule
|
|
Prefix & $\rightarrow$ & Next-Hop \\
|
|
\midrule
|
|
default & & 10.42.0.254 \\
|
|
10.102.0.0/16 & & 10.102.0.1 \\
|
|
10.102.10.0/24 & & 10.102.10.1 \\
|
|
\only<3>{10.0.0.0/8 & & \sout{fd80:1::1}} \\
|
|
\bottomrule
|
|
\end{tabular}
|
|
\end{table}
|
|
|
|
\todo{Better strikeout}
|
|
\end{frame}
|
|
|
|
\begin{frame}{The router's job}
|
|
\begin{figure}
|
|
\centering
|
|
\includegraphics[width=\columnwidth]{imgs/pdf/routing.pdf}
|
|
\end{figure}
|
|
\end{frame}
|
|
|
|
\begin{frame}{What's under the hull?}
|
|
\begin{figure}
|
|
\centering
|
|
\only<0>{\includegraphics[width=\columnwidth]{imgs/_autogen/mac/0.pdf}}
|
|
\only<1>{\includegraphics[width=\columnwidth]{imgs/_autogen/mac/1.pdf}}
|
|
\only<2>{\includegraphics[width=\columnwidth]{imgs/_autogen/mac/2.pdf}}
|
|
\only<3>{\includegraphics[width=\columnwidth]{imgs/_autogen/mac/3.pdf}}
|
|
\only<4>{\includegraphics[width=\columnwidth]{imgs/_autogen/mac/4.pdf}}
|
|
\only<5>{\includegraphics[width=\columnwidth]{imgs/_autogen/mac/5.pdf}}
|
|
\only<6>{\includegraphics[width=\columnwidth]{imgs/_autogen/mac/6.pdf}}
|
|
\end{figure}
|
|
\end{frame}
|
|
|
|
\end{document}
|