diff --git a/main.tex b/main.tex index 421f3df..e06738a 100644 --- a/main.tex +++ b/main.tex @@ -67,9 +67,6 @@ \date{\today} \begin{document} -\tableofcontents[hideallsubsections] - -\section{Einstieg in IPv6} \begin{frame}{Neuigkeiten mit IPv6} \begin{itemize} @@ -78,13 +75,15 @@ \item Neu: Link-lokale Adressen \item Multicast anstelle von Broadcast \item ICMPv6 für Betrieb essentiell (Bei IPv4 war ICMP optional) -\item Konfiguration via SLAAC\footnote{RFC 2462, 1998/12 - IPv6 Stateless Address Autoconfiguration} und DHCPv6 +\item Konfiguration via SLAAC\footnote{RFC 2462, 1998/12 - IPv6 Stateless Address Autoconfiguration} (und DHCPv6\footnote{RFC 3315, 2003/07 - Dynamic Host Configuration Protocol for IPv6 (DHCPv6)}) \item Router Advertisments -\item Vollwertiges Routing, kein NAT erforderlich! +\item Vollwertiges Routing, keine NAT\footnote{Network Address Translation} erforderlich! \item Paketfragmentierung nur noch durch den Absender \end{itemize} \end{frame} +\section{Einstieg in IPv6} + \subsection{Notation, Schreibweisen, } \begin{frame}{Notation und Kurzschreibweise\footnote{Alle Beispiele mit RFC 3849, 2004/07 - IPv6 Address Prefix Reserved for Documentation}} @@ -100,7 +99,7 @@ $\Rightarrow$ \texttt{2001:db8:2407:8d3:0:0:0:1234} \newline $\Rightarrow$ \texttt{2001:db8:2407:8d3::1234} \newline \newline \enquote{Das ist schon kürzer, aber tippen will ich das nicht...} \newline -$\rightarrow$ \enquote{Dafür gibt es DNS!} +$\rightarrow$ \enquote{Dafür gibt es im DNS \texttt{AAAA}-Einträge!} \end{frame} \begin{frame}{Adressen: Präfixe und Suffixe\footnote{Kapitel 2.3. in RFC 4291, 2006/02 - IP Version 6 Addressing Architecture}} @@ -164,7 +163,7 @@ In IPv6: \texttt{0000:0000:0000:0000:0000:0000:0000:0000} (kurz: \texttt{::}) \n \item Als Quelladresse für Pakete erlaubt \begin{itemize} \item \dots sofern Rechner noch keine IPv6-Adresse besitzt -\item \dots diese dürfen dann nicht geroutet werden +\item \dots diese Packete dürfen nicht geroutet werden \end{itemize} \end{itemize} \end{frame} @@ -237,10 +236,20 @@ Analog zu global gerouteter IPv4-Adresse \newline \end{frame} -\begin{frame}{Multicast} +\begin{frame}{Adressklassen: Multicast\footnote{Adressenformat laut RFC 7371, 2014/09 - Updates to the IPv6 Multicast Addressing Architecture} (statische Adressen)} +Präfix: \texttt{ff00::/8} \newline +Statische, link-lokale Multicast-Adressen: \begin{itemize} -\item $\rightarrow$ \url{https://www.iana.org/assignments/ipv6-multicast-addresses/ipv6-multicast-addresses.xhtml} +\item Alle Knoten: \texttt{ff02::1} +\item Alle Router: \texttt{ff02::2} +\item Alle DHCP Server und Relays: \texttt{ff02::1:2} \newline \end{itemize} + +Alle registrierten Multicast-Adressen finden sich unter \url{https://www.iana.org/assignments/ipv6-multicast-addresses/ipv6-multicast-addresses.xhtml}. +\end{frame} + +\begin{frame}{Adressklassen: Multicast (dynamische Adressen)} +\dots \end{frame} \begin{frame}{TODO} @@ -261,8 +270,8 @@ Analog zu global gerouteter IPv4-Adresse \newline \end{itemize} \end{frame} -\begin{frame}{Viel Spaß mit IPv6!} -Zum Abschluss eine nette Buchempfehlung \dots +\begin{frame}{Viel Spaß mit IPv6! (1/2)} +\dots mit einer netten Buchempfehlung \dots \begin{itemize} \item Scott Hogg, Eric Vyncke: IPv6 Security, 2008, Cisco Press \newline ISBN-13: 978-1-58705-594-2 @@ -270,7 +279,14 @@ ISBN-13: 978-1-58705-594-2 \item \url{http://www.ciscopress.com/store/ipv6-security-9781587055942} \end{itemize} \end{itemize} -\dots und die IPv6-relevanten RFCs: +\dots einem Spielzeug für Neugierige \dots +\begin{itemize} +\item IPv6 attack toolkit \url{https://github.com/vanhauser-thc/thc-ipv6} +\end{itemize} +\end{frame} + +\begin{frame}{Viel Spaß mit IPv6! (2/2)} +\dots und den IPv6-relevanten RFCs: \begin{itemize} \item RFC 2460, 1998/12 - IPv6 Specification \item RFC 3849, 2004/07 - IPv6 Address Prefix Reserved for Documentation