master-thesis/doc/Results.tex

69 lines
1.5 KiB
TeX
Raw Normal View History

2019-07-29 17:13:47 +00:00
\chapter{\label{results}Results}
%** Results.tex: What were the results achieved including an evaluation
%
2019-08-12 10:13:59 +00:00
\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
2019-07-29 17:13:47 +00:00
2019-07-31 08:50:30 +00:00
\section{\label{Results:BMV2}BMV2}
2019-08-12 10:13:59 +00:00
Responds to icmp, icmp6
2019-08-12 15:36:43 +00:00
ndp \cite{rfc4861}
2019-07-31 08:50:30 +00:00
arp
test framework openvswitch
2019-08-12 10:13:59 +00:00
Fully functional host
Can compute checksums on its own.
2019-07-31 08:50:30 +00:00
2019-08-12 15:36:43 +00:00
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
2019-08-12 10:13:59 +00:00
\section{\label{results:tayga}Tayga}
2019-07-31 08:50:30 +00:00
2019-08-12 10:13:59 +00:00
3gbit
2019-07-31 08:50:30 +00:00
2019-08-12 10:13:59 +00:00
\section{\label{results:jool}Jool}
2019-07-31 08:50:30 +00:00
2019-08-12 10:13:59 +00:00
\section{\label{Results:NetPFGA}NetFPGA}
General result: limited NAT64 is working, however
2019-08-01 18:59:21 +00:00
2019-08-12 10:13:59 +00:00
No Payload
checksumming - requires controller
2019-07-31 08:50:30 +00:00
2019-08-12 10:13:59 +00:00
Hash funktion in Arbeit
2019-07-31 08:50:30 +00:00
2019-08-12 10:13:59 +00:00
No NDP, no ARP - focused on key factors of NAT64 translation,
other features can be supported by controller
2019-08-07 13:55:53 +00:00
2019-08-09 12:25:18 +00:00
\section{\label{results:softwarenat64}NAT64 in Software}
Tayga, Jool
2019-08-12 15:36:43 +00:00
\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}
2019-08-07 13:55:53 +00:00
\begin{verbatim}
***** Dorth eher detailiertes Drawing
***** Längste Section!
\end{verbatim}