kleine intro update
authorMart Lubbers <mart@martlubbers.net>
Mon, 28 Sep 2015 17:51:28 +0000 (19:51 +0200)
committerMart Lubbers <mart@martlubbers.net>
Mon, 28 Sep 2015 17:51:28 +0000 (19:51 +0200)
1intro.tex
preamble.tex

index 1d801a3..76aa5d2 100644 (file)
@@ -1,19 +1,30 @@
 \subsection{Objectives}
-%1. Objective
-The objective of this document is to propose a testing approach for an
-implementation of the \textit{Transmission Control Protocol}.
-\textit{Transmission Control} Protocol, from now on \textit{TCP}, is a
-communication protocol that provides a reliable connection on using a
-host-to-host protocol.
+%1, 2
+The objective of this document is to provide an approach for testing a
+particular implementation of \textit{Transmission Control Protocol} (TCP). TCP
+is a host-to-host protocol that provides a reliable communication. 
 
-%2. Test Goal
+This testing approach can be used by either an internal test team or an
+independent testing team. The test effort's goal is to become confident about
+the conformance of the implementation to the specification created by
+\textit{The Internet Engineering Task Force}
+(IETF)\footnote{\url{http://www.ietf.org}} as document
+\textit{RFC793}~\cite{rfc793}.
 
-\subsection{TCP}
-%3. The Product
-The \textit{System under test}(\textit{SUT}) is a ...%TODO
+\subsection{SUT}
+%3,4
+The \textit{System under test} (SUT) is a
+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 Linux kernel\footnote{\url{http://www.kernel.org}} version $3.13$. To test
+the error behaviour custom iptables output policies have to be
+set~\ref{listing:iptables}.
 
-%4. The Specification
-The \textit{SUT} will be tested to a subset of the standard defined by
-\textit{Internet Engineering Task Force} in \textit{RFC793}~\cite{rfc793}.
+\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}
 
 %5. Risks
index 7a2147d..d2eb3ba 100644 (file)
@@ -2,6 +2,16 @@
 
 \usepackage{a4wide}
 \usepackage{hyperref}
+\usepackage{listings}
+
+
+\lstset{%
+  basicstyle=\footnotesize,        % the size of the fonts that are used for the code
+  breakatwhitespace=false,         % sets if automatic breaks should only happen at whitespace
+  breaklines=true,                 % sets automatic line breaking
+  frame=single,                           % adds a frame around the code
+  tabsize=4
+}
 
 \author{%
        Charlie Gerhardus\and