%Schriftgröße, Layout, Papierformat, Art des Dokumentes
\documentclass[10pt,oneside,a4paper]{scrartcl}

%Einstellungen der Seitenränder
\usepackage[left=2cm,right=2cm,top=1.5cm,bottom=1.5cm,includeheadfoot]{geometry}

%neue Rechtschreibung
\usepackage[ngerman]{babel}

%Umlaute ermöglichen
\usepackage[utf8]{inputenc}

%Gesamtseitenzahl
\usepackage{lastpage}

% Kopf- und Fußzeile
\usepackage[automark]{scrpage2}

%Quellcode-Listings
\usepackage{listings}

%Hyperlinks
\usepackage{hyperref}

% \text{}
\usepackage{amsmath}

%multi-row
\usepackage{multirow}

\usepackage{array}

%Kopfzeile
\ihead{CCNA v7.2: ITN (Introduction to Networks)}
\chead{}
\ohead{kohnlehome.de/cisco/CCNA-1-03.pdf}
\setheadsepline{0.5pt}

%Fußzeile
\setfootsepline{0.5pt}
\ifoot{Franz Kohnle}
\cfoot{Seite \thepage\ von  \pageref{LastPage}}
\ofoot{\today}

\pagestyle{scrheadings}

\begin{document}

% Überschrift 
\begin{center}
    \LARGE % Schriftgröße
    \bfseries % Fettdruck
    \sffamily % Serifenlose Schrift
    3 Protocols and Models
\end{center}

\section*{3.1 The Rules}
\begin{itemize}
    \item Communication: Message source (sender) $\rightarrow$ Channel $\rightarrow$ Message Destination (receiver)
    \item Protocols: Rules
          \begin{itemize}
              \item An identified sender and receiver
              \item Common language and grammar
              \item Speed and timing of delivery
              \item Confirmation or acknowledgment requirements
          \end{itemize}
    \item Network Protocol Requirements
          \begin{itemize}
              \item Message encoding / decoding: convert information into form for transmission
              \item Message formatting and encapsulation: Address, envelope
              \item Message size
              \item Message timing
                    \begin{itemize}
                        \item Flow control: managing rate of data transmission
                        \item Response timeout
                        \item Access method: Avoid collisions
                    \end{itemize}
              \item Message delivery options
                    \begin{itemize}
                        \item Unicast
                        \item Multicast
                        \item Broadcast
                    \end{itemize}
          \end{itemize}
\end{itemize}


\section*{3.2 Protocols}
\begin{itemize}
    \item Protocol Types
          \begin{itemize}
              \item Network Communications Protocols: IP, TCP, HTTP
              \item Network Security Protocols: SSH, SSL, TLS
              \item Routing Protocols: OSPF, BGP
              \item Service Discovery Protocols: DHCP, DNS
          \end{itemize}
    \item Protocol functions
          \begin{itemize}
              \item Addressing: Ethernet, IPv4, IPv6
              \item Reliability: TCP
              \item Flow Control: TCP
              \item Sequencing: TCP
              \item Error Detection: Ethernet, IPv4, IPv6, TCP
              \item Application Interface: HTTP, HTTPS
          \end{itemize}
    \item Protocol Interaction
          \begin{itemize}
              \item HTTP – TCP – IP – Ethernet
          \end{itemize}
\end{itemize}


\section*{3.3 Network Protocol Suites}
\begin{itemize}
    \item Evolution
          \begin{itemize}
              \item Internet Protocol Suite or TCP/IP
              \item ISO (OSI) 1977
              \item AppleTalk 1985 - 1995
              \item Novell Netware 1983 - 1995
          \end{itemize}
    \item TCP/IP Protocol Suite
          \begin{itemize}
              \item  Open standard (free)
              \item Standards based
              \item Grafik !!!
          \end{itemize}
    \item TCP/IP Communication Process
          \begin{itemize}
              \item Encapsulation: Animation anschauen!
          \end{itemize}
\end{itemize}


\section*{3.4 Standards Organizations}
\begin{itemize}
    \item Internet Standards organizations
          \begin{itemize}
              \item ISOC (Internet Society)
              \item IAB (Internet Architecture Board)
              \item IETF (Internet Engineering Task Force): RFC documents (Request for Comments)
              \item IRTF (Internet Research Task Force)
              \item ICANN (Internet Corporation for Assigned Names and Numbers): IP-Adressen, Domain names
              \item IANA (Internet Assigned Numbers Authority): Protocol numbers
          \end{itemize}
    \item Electronic and Communication Standards
          \begin{itemize}
              \item IEEE (Institute of Electrical and Electronics Engineers): 802.3 Ethernet, 802.11 WLAN
              \item EIA (Electronic Industries Alliance): Kabel, Buchsen, 19-inch Racks
              \item TIA (Telecommunications Industry Association):
              \item ITU-T (International Telecommunications Union-Telecommunication Standardization Sector): DSL
          \end{itemize}
\end{itemize}


\section*{3.5 Reference Models}
\begin{itemize}
    \item \href{https://kohnlehome.de/netz/OSIModell.pdf}{kohnlehome.de/netz/OSIModell.pdf}
    \item Sniffern in Packet-Tracer und Wireshark
\end{itemize}


\section*{3.6 Data Encapsulation}
\begin{itemize}
    \item Segmentation
    \item Multiplexing
    \item Sequencing
    \item Protocol Data Units
\end{itemize}


\section*{3.7 Data Access}
\begin{itemize}
    \item Addresses
          \begin{itemize}
              \item Transport Layer: Source + Destination addressport numbers
              \item Network Layer : Source + Destination addresses
              \item Data link layer: Source + Destination adresses
          \end{itemize}
    \item Layer 3: Logical Addresse
          \begin{itemize}
              \item IPv4: Network + Host
              \item IPv6: Prefix + Interface ID
          \end{itemize}
\end{itemize}


\end{document}
