\section{Implementation}
\label{sec:implementation}
How this protocol is implemented in kernel space - perhaps split it in
multiple subsections - sending/receiving.


