summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--assignment7.tex121
1 files changed, 121 insertions, 0 deletions
diff --git a/assignment7.tex b/assignment7.tex
new file mode 100644
index 0000000..bf9ea1e
--- /dev/null
+++ b/assignment7.tex
@@ -0,0 +1,121 @@
+\documentclass[a4paper,9pt]{article}
+
+\author{Camil Staps\\\small{s4498062}}
+\title{Networking\\\large{Assignment 7}}
+\date{May 22, 2016}
+
+\usepackage{polyglossia}
+\setmainlanguage{english}
+\usepackage{geometry}
+\usepackage[hidelinks]{hyperref}
+\usepackage{amsmath}
+\usepackage{enumitem}
+\usepackage{subcaption}
+\usepackage{verbatimbox}
+
+\begin{document}
+
+\maketitle
+
+\section{Cyclic Redundancy Checks}
+\begin{enumerate}[label=\alph*)]
+ \item It computes the remainder of $(D\cdot2^r\oplus R) \div G$, and checks
+ that it equals $0$.
+ \item See \autoref{fig:longdiv:b}. The answer is \texttt{111}.
+ \item See \autoref{fig:longdiv:c}. The answer is \texttt{010}.
+ \item See \autoref{fig:longdiv:d}. The answer is \texttt{111}.
+\end{enumerate}
+
+\begin{figure}[h]
+ \small
+ \begin{subfigure}[b]{.32\linewidth}
+ \centering
+ \begin{verbbox}
+ 1001010101 000
+ 1001
+ 0000010101 000
+ 1001
+ 0000000111 000
+ 100 1
+ 0000000011 100
+ 10 01
+ 0000000001 110
+ 1 001
+ 0000000000 111
+ \end{verbbox}
+ \theverbbox%
+ \caption{\label{fig:longdiv:b}}
+ \end{subfigure}
+ \begin{subfigure}[b]{.32\linewidth}
+ \centering
+ \begin{verbbox}
+ 0101101010 000
+ 1001
+ 0001001010 000
+ 1001
+ 0000000010 000
+ 10 01
+ 0000000000 010
+ \end{verbbox}
+ \theverbbox%
+ \caption{\label{fig:longdiv:c}}
+ \end{subfigure}
+ \begin{subfigure}[b]{.32\linewidth}
+ \centering
+ \begin{verbbox}
+ 1010100000 000
+ 1001
+ 0011100000 000
+ 1001
+ 0001110000 000
+ 1001
+ 0000111000 000
+ 1001
+ 0000011100 000
+ 1001
+ 0000001110 000
+ 1001
+ 0000000111 000
+ 100 1
+ 0000000011 100
+ 10 01
+ 0000000001 110
+ 1 001
+ 0000000000 111
+ \end{verbbox}
+ \theverbbox%
+ \caption{\label{fig:longdiv:d}}
+ \end{subfigure}
+ \caption{Computing CRC using long division\label{fig:longdiv}}
+\end{figure}
+
+\section{Address Resolution Protocol}
+\begin{enumerate}
+ \item
+ A --- 192.168.1.100; B --- 192.168.1.200;\\
+ C --- 192.168.2.100; D --- 192.168.2.200;\\
+ E --- 192.168.3.100; F --- 192.168.3.200.
+ \item We call the left router R and the right router S. Let $R_i$ be the
+ interface of router $R$ for subnet $i$. Then:
+
+ A --- 00.00.00.00.00.A0; B --- 00.00.00.00.00.B0;\\
+ C --- 00.00.00.00.00.C0; D --- 00.00.00.00.00.D0;\\
+ E --- 00.00.00.00.00.E0; F --- 00.00.00.00.00.F0;\\
+ R$_1$ --- 88.88.88.00.00.00; R$_2$ --- 88.88.88.00.88.00;\\
+ S$_2$ --- 88.88.88.88.00.00; S$_3$ --- 88.88.88.88.88.00.
+ \item %todo
+ \item %todo
+\end{enumerate}
+
+\section{Self-learning}
+\begin{enumerate}[label=(\roman*)]
+ \item %todo
+ \item %todo
+ \item %todo
+ \item %todo
+\end{enumerate}
+
+\section{All things learned put together}
+%todo
+
+\end{document}