\end{enumerate}
\subsubsection{Test environment and automatization}
-All the tools we are going to use together with the SUT gives us the following
-collection of software.
+\label{section:testenv}
+%%%Java\footnote{\url{http://www.java.com}} TCP driven echo server that executed
+%%%on a virtualized Ubuntu system\footnote{\url{http://www.ubuntu.com}} running on
+%%%the error behaviour custom iptables output policies have to be set
+%%%Listing~\ref{listing:iptables}. This is needed because the kernel by default
+%%%closes all connections from unknown sources and the manually created TCP
+%%%packets used in testing the implementation are from a source unknown to the
+%%%kernel.
+%%%
+%%%\begin{lstlisting}[label={listing:iptables},caption={settings iptables}]
+%%%Chain OUTPUT (policy ACCEPT)
+%%%target prot opt source destination
+%%%ACCEPT tcp -- anywhere anywhere tcp flags:PSH/PSH
+%%%DROP tcp -- anywhere anywhere tcp flags:RST/RST
+%%%\end{lstlisting}
+%%%All the tools we are going to use together with the SUT gives us the following
+%%%collection of software.
\begin{enumerate}
\item Windows, used as a host OS.