master-thesis/doc/Results.tex

69 lines
1.5 KiB
TeX

\chapter{\label{results}Results}
%** Results.tex: What were the results achieved including an evaluation
%
\section{\label{results:general}General}
Parser for all protocols (udp,tcp,icmp,icmp6)
BMV2: more feature rich, but software only solution
NetFPGA: capabale of line speed Nat64, focused port on nat64
\section{\label{Results:BMV2}BMV2}
Responds to icmp, icmp6
ndp \cite{rfc4861}
arp
test framework openvswitch
Fully functional host
Can compute checksums on its own.
focus on typical use cases of icmp, icmp6, the software implementation
supports translating echo request and echo reply messages, but does
not support all ICMP/ICMP6 translations that are defined in
RFC6145\cite{rfc6145}.
Stateful : no automatic removal
\section{\label{results:tayga}Tayga}
3gbit
\section{\label{results:jool}Jool}
\section{\label{Results:NetPFGA}NetFPGA}
General result: limited NAT64 is working, however
No Payload
checksumming - requires controller
Hash funktion in Arbeit
No NDP, no ARP - focused on key factors of NAT64 translation,
other features can be supported by controller
\section{\label{results:softwarenat64}NAT64 in Software}
Tayga, Jool
\section{\label{results:features}Feature comparison}
speed - sessions - eamt
can act as host
lpm tables
ping
ping6 support
ndp
controller support
\section{todo - FIXME: remove}
\begin{verbatim}
***** Dorth eher detailiertes Drawing
***** Längste Section!
\end{verbatim}