diff --git a/main.tex b/main.tex index 1b32e0f..5651d3f 100644 --- a/main.tex +++ b/main.tex @@ -85,6 +85,8 @@ \end{itemize} \end{frame} +\subsection{Notation, Schreibweisen, } + \begin{frame}{Notation und Kurzschreibweise\footnote{Alle Beispiele mit RFC 3849, 2004/07 - IPv6 Address Prefix Reserved for Documentation}} Gegeben: IPv6-Adresse \texttt{2001:0db8:2407:08d3:0000:0000:0000:1234} \newline @@ -97,7 +99,8 @@ $\Rightarrow$ \texttt{2001:db8:2407:8d3:0:0:0:1234} \newline \texttt{2001:db8:2407:8d3:\colorbox{hlb}{0:0:0}:1234} \newline $\Rightarrow$ \texttt{2001:db8:2407:8d3::1234} \newline \newline -Ergebnis kürzer, aber dennoch zu lang $\rightarrow$ DNS! +\enquote{Das ist schon kürzer, aber tippen will ich das nicht...} \newline +$\rightarrow$ \enquote{Dafür gibt es DNS!} \end{frame} \begin{frame}{Adressen: Präfixe und Suffixe\footnote{Kapitel 2.3. in RFC 4291, 2006/02 - IP Version 6 Addressing Architecture}} @@ -111,7 +114,7 @@ $\Rightarrow$ Übriges Suffix mit (128 - \colorbox{hlr}{64}) = \colorbox{hlg}{64 \texttt{\colorbox{hlr}{2001:0db8:2407:08d3}:\colorbox{hlg}{0000:0000:0000:1234}/\colorbox{hlr}{64}} \end{frame} -\begin{frame}{Beispiel für Zuweisung von Netzen} +\begin{frame}{Hierarchische Zuweisung von Netzen (Beispiel)} \begin{itemize} \item ISP bekommt ein \texttt{\colorbox{hlr}{/24}} Präfix zugewiesen \begin{itemize} @@ -136,15 +139,18 @@ $\Rightarrow$ Übriges Suffix mit (128 - \colorbox{hlr}{64}) = \colorbox{hlg}{64 \texttt{\colorbox{hlg}{\colorbox{hlb}{\colorbox{hlr}{2001:0d}b8:2407:d3}42:}0000:0000:0000:0000/\colorbox{hlg}{64}} \end{frame} -\begin{frame}{Fassungsvermögen von IPv6} +\begin{frame}{Fassungsvermögen von IPv6-Netzen} Adresse eines Gerätes in Kundennetz: \newline -\texttt{\colorbox{hlg}{\colorbox{hlb}{\colorbox{hlr}{2001:0d}b8:2407:d3}42:}7ae4:ff:fecf:8a50/\colorbox{hlg}{64}} \newline +\texttt{\colorbox{hlg}{\colorbox{hlb}{\colorbox{hlr}{2001:0d}b8:2407:d3}42:}7ae4:00ff:fecf:8a50/\colorbox{hlg}{64}} \newline \newline Anzahl \texttt{\colorbox{hlb}{/56}} Präfixe für Kunden: $2^{104-(128-56)} = 2^{32} = \colorbox{hlb}{4.294.967.296}$ \newline Anzahl \texttt{\colorbox{hlg}{/64}} Subnetze für einen Kunden: $2^{8} = \colorbox{hlg}{256}$ \newline Anzahl Adressen pro Subnetz: $2^{64} = 18.446.744.073.709.551.616$ \newline -(Etwa 18 Trilliarden Geräte passen in ein Subnetz) +\newline +$\Rightarrow$ Adressmangel in IPv6-Netzen vorerst nicht in Sicht \end{frame} + + \subsection{Adressklassen} \begin{frame}{Adressklassen: Unspezifizierte Adresse\footnote{Kapitel 2.5.2. in RFC 4291, 2006/02 - IP Version 6 Addressing Architecture}} @@ -196,7 +202,7 @@ Beispiel: \texttt{fe80::7ae4:ff:fecf:8a50/64} \end{frame} -\begin{frame}[fragile]{Adressklassen: Unique Local Adress (ULA)\footnote{Definiert in }} +\begin{frame}[fragile]{Adressklassen: Unique Local Adress (ULA)\footnote{Definiert in RFC 4193, 2005/11 - Unique Local IPv6 Unicast Addresses}} Ähnlich zu privaten IPv4-Adressen wie z.B. \texttt{192.168.0.0/24} \newline \newline Präfix: \texttt{fc00::/7} \newline @@ -205,7 +211,7 @@ Beispiel ULA-Präfix: \texttt{fd04:4232:a9fc::/48} \newline Aufbau der ULA\footnote{Kapitel 3.1. in RFC 4193, 2005/11 - Unique Local IPv6 Unicast Addresses}: \begin{itemize} \item Präfix (7 Bit) -\item Local-Flag (1 Bit) - Wert: 1 +\item Local-Flag (1 Bit) - Wert: 1 (0 nicht in Standard definiert, reserviert) \item Global ID (40 Bit) - Zufällig gewählter Wert \item Subnet ID (16 Bit) - Raum für Subnetze \item Interface ID (64 Bit) @@ -216,14 +222,16 @@ Aufbau der ULA\footnote{Kapitel 3.1. in RFC 4193, 2005/11 - Unique Local IPv6 Un \end{itemize} \end{frame} -\begin{frame}{Adressklassen: Globale Unicast Adresse (GUA)\footnote{Siehe RFC 4291, Kapitel 2.5.4.}} +\begin{frame}{Adressklassen: Globale Unicast Adresse (GUA)\footnote{Kapitel 2.5.4. in RFC 4291, 2006/02 - IP Version 6 Addressing Architecture}} Analog zu global gerouteter IPv4-Adresse \newline \newline -\texttt{2001:db8:2407:8d3::1234/128} +\texttt{2001:db8:2407:8d3:7ae4:ff:fecf:8a50/128} \newline \begin{itemize} \item Wie bereits aus IPv4 bekannt -\item Global erreichbare Adresse +\item Global geroutete IPv6-Adresse +\item Werden von IANA vergeben +\item $\rightarrow$ \url{https://www.iana.org/assignments/ipv6-unicast-address-assignments/ipv6-unicast-address-assignments.xhtml} \end{itemize} \end{frame}