···4545 \large
4646 \textsc{Jip J. Dekker} \\[2mm]
4747 \normalsize Radboud University Nijmegen \\
4848- \normalsize 4122100
4848+ \normalsize s4122100
4949 \vspace{-5mm}
5050 \and
5151 \large
5252 \textsc{Ben Br\"ucker} \\[2mm]
5353 \normalsize Radboud University Nijmegen \\
5454- \normalsize 0413291
5454+ \normalsize s0413291
5555 \vspace{-5mm}
5656 }
5757\date{}
···64646565\twocolumn[\begin{@twocolumnfalse}
6666 \maketitle
6767- \begin{abstract}
6868- \noindent Abstract Abstract Abstract Abstract Abstract Abstract Abstract Abstract Abstract Abstract Abstract Abstract Abstract Abstract Abstract Abstract Abstract Abstract Abstract Abstract Abstract Abstract Abstract Abstract Abstract Abstract Abstract Abstract
6969-\end{abstract}
6767+ \begin{abstract}
6868+ \noindent In this report we will discuss our model in Uppaal of the 3-way handshake as used in the TCP protocol. We will give an overview of the handshake itself and provide meaningful observation about specific aspects of this protocol. Furthermore we will discuss the specifics of our model and comment on some of the decisions we made designing the model. In conclusion we will submit our model to verification and model checking using the Uppaal query language, proving basic basic functionality and guaranteeing connection setup.
6969+ \end{abstract}
7070\end{@twocolumnfalse}]
71717272\thispagestyle{fancy}
7373-7474-\lettrine[nindent=0em,lines=3]{I} ntroduction Introduction Introduction Introduction Introduction Introduction Introduction Introduction Introduction Introduction Introduction Introduction Introduction Introduction Introduction Introduction Introduction .
75737674\section{Modeling the TCP handshake}
7775We will now discuss how we modeled the TCP handshake, defined in Rfc793 ``Transmission Control Protocol'', as an Uppaal model. We will start by giving a short overview this TCP handshake. For more information please check Rfc793.