Typo Korrigiert main
authorratten <ratten@buecherratten.in-berlin.de>
Fri, 15 Mar 2024 08:37:14 +0000 (09:37 +0100)
committerratten <ratten@buecherratten.in-berlin.de>
Fri, 15 Mar 2024 08:37:14 +0000 (09:37 +0100)
IPv6-Cheatsheet.pdf
IPv6-Cheatsheet.tex
IPv6-Handout.pdf
IPv6-Präsentation.pdf
IPv6-presi.tex

index 46984019ce3cc2cbccedb8d147402afa462f8667..de74e93230077bac6b80c6c44bb613bf4b9b56f4 100644 (file)
Binary files a/IPv6-Cheatsheet.pdf and b/IPv6-Cheatsheet.pdf differ
index 9e4095eda2e0964f27816ab7213e855568a2ae59..9b08783cbba2161f59a3c81f25821723022276ca 100644 (file)
   \end{minted}
 \end{frame}
 
   \end{minted}
 \end{frame}
 
-\section{Neigbour Protocol unter Linux}
+\section{Neighbour Protocol unter Linux}
 \begin{frame}[fragile]
   \frametitle{Das ND}
 \begin{frame}[fragile]
   \frametitle{Das ND}
-  \framesubtitle{Neigbour Protocol unter Linux}
-\small{Informationen aus dem Neigbour Discovery Cache abrufen:}
+  \framesubtitle{Neighbour Protocol unter Linux}
+\small{Informationen aus dem Neighbour Discovery Cache abrufen:}
   \begin{minted}{bash}
     ip -6 maddress show #multicast Adressen
     ip -6 neighbour show #aktueller Neighbour Cache
   \begin{minted}{bash}
     ip -6 maddress show #multicast Adressen
     ip -6 neighbour show #aktueller Neighbour Cache
-    ip -6 neigh get <ip> dev <interface> #Informationen aus Cache zu Adresse auf Interface
-    ip -6 neigh show unused # alle unbenutzen Nachbarn
-    ip -6 neigh show to <IP> #Informationen zu Adresse
-    ip -6 neigh show dev <Interface> #Informationen zu Adressen im Interface
+    ip -6 n get <ip> dev <interface> #Informationen aus Cache zu Adresse auf Interface
+    ip -6 n show unused # alle unbenutzen Nachbarn
+    ip -6 n show to <IP> #Informationen zu Adresse
+    ip -6 n show dev <Interface> #Informationen zu Adressen im Interface
     ip -6 route show table all #IPv6 Routen
   \end{minted}
   \small{NUD einsehen unter Linux:}
     ip -6 route show table all #IPv6 Routen
   \end{minted}
   \small{NUD einsehen unter Linux:}
index c8e370206109ae836085c5238643d7fa71e89c73..1f2ad34deee742b859d234fd78e975bd227bcdde 100644 (file)
Binary files a/IPv6-Handout.pdf and b/IPv6-Handout.pdf differ
index 0a730cd52ea6b6dd69a4df8cd4da9b9f33ea9fc1..7caf006372b3c5d17f8ced4387c359416ac62349 100644 (file)
Binary files "a/IPv6-Pr\303\244sentation.pdf" and "b/IPv6-Pr\303\244sentation.pdf" differ
index 127bc142d1ae99e1c1862ebc742507593d2b3a5f..af40d705528cbcb7d7da374036aa8709d29a7247 100644 (file)
     \pause
   \item{ICMPv6}
     \begin{itemize}
     \pause
   \item{ICMPv6}
     \begin{itemize}
-    \item{Neigbour Unreachable Discovery für alle Pfade zwischen Hosts und Nachbar Nodes}
+    \item{Neighbour Unreachable Discovery für alle Pfade zwischen Hosts und Nachbar Nodes}
     \item{Duplicate Address Dectection}
     \end{itemize}
     \begin{itemize}
     \item{Duplicate Address Dectection}
     \end{itemize}
     \begin{itemize}
   \begin{itemize}
   \item{End-Punkt des Links umnummeriert oder mit \textcolor{CIDR}{/127} Präfix oder statischer Adresse (\textcolor{witzRFC}{RFC 6214})}
   \item{nur für point-to-point Kommunikation zwischen Routern}
   \begin{itemize}
   \item{End-Punkt des Links umnummeriert oder mit \textcolor{CIDR}{/127} Präfix oder statischer Adresse (\textcolor{witzRFC}{RFC 6214})}
   \item{nur für point-to-point Kommunikation zwischen Routern}
-  \item{kann zu Ping-Pong-Issue (wenn kein Neigbour Discovery durchgeführt wird) führen oder einem Neigbour Cache Exhaustion(-Angriff) (Tauben hin/her-schicken)}
+  \item{kann zu Ping-Pong-Issue (wenn kein Neighbour Discovery durchgeführt wird) führen oder einem Neighbour Cache Exhaustion(-Angriff) (Tauben hin/her-schicken)}
   \item{war daher mal verboten(\textcolor{realRFC}{RFC 3627}), dieses Verbot ist aber Historisch (\textcolor{realRFC}{RFC 6164)}}
   \end{itemize}    
   \note[item]{127-bit Prefix ist was bei ipv4 /30 oder /31}
   \item{war daher mal verboten(\textcolor{realRFC}{RFC 3627}), dieses Verbot ist aber Historisch (\textcolor{realRFC}{RFC 6164)}}
   \end{itemize}    
   \note[item]{127-bit Prefix ist was bei ipv4 /30 oder /31}
     \end{columns}
 \end{frame}
 
     \end{columns}
 \end{frame}
 
-\subsection{Neigbour Discovery}
+\subsection{Neighbour Discovery}
 \begin{frame}
   \frametitle{IPv6 ICMP-Messages}
   \framesubtitle{ICMP Typen}
 \begin{frame}
   \frametitle{IPv6 ICMP-Messages}
   \framesubtitle{ICMP Typen}
   \begin{itemize}
   \item{Router Solicitation Message (133)}
   \item{Router Advertisement Message (134)}
   \begin{itemize}
   \item{Router Solicitation Message (133)}
   \item{Router Advertisement Message (134)}
-  \item{Neigbour Solicitation Message (135)}
-  \item{Neigbour Advertisement Message (136)}
+  \item{Neighbour Solicitation Message (135)}
+  \item{Neighbour Advertisement Message (136)}
   \end{itemize}
   Gut zu wissen: IPv6 Header Fragmentierung bei ND ist verboten nach \textcolor{realRFC}{RFC 6980 (2013)}
 \end{frame}
   \end{itemize}
   Gut zu wissen: IPv6 Header Fragmentierung bei ND ist verboten nach \textcolor{realRFC}{RFC 6980 (2013)}
 \end{frame}
   \item{Adress Autoconfiguration(SLAAC)}
   \item{Adressen Auflösung}
   \item{Next Hop Router Ermittlung}
   \item{Adress Autoconfiguration(SLAAC)}
   \item{Adressen Auflösung}
   \item{Next Hop Router Ermittlung}
-  \item{Neighbor unreachability Erkennung (NUD)}
+  \item{Neighbour unreachability Erkennung (NUD)}
   \item{Duplicate Adress Detection (DAD)}
   \item{DNS Option via RA}
   \item{Redirect}
   \item{Duplicate Adress Detection (DAD)}
   \item{DNS Option via RA}
   \item{Redirect}
   \begin{definition}
     Neigbour Discovery
     \textcolor{realRFC}{RFC 3122 (2001), 4861 (2007), 9131 (2021)}\\
   \begin{definition}
     Neigbour Discovery
     \textcolor{realRFC}{RFC 3122 (2001), 4861 (2007), 9131 (2021)}\\
-    Wird mit Multicast-Adressen verwendet, um im selben Netz andere Teilnehmer und dazugehörige Informationen zu ermitteln. Wird auch als Neigbour Discovery Protocol (NDP) bezeichnet.
+    Wird mit Multicast-Adressen verwendet, um im selben Netz andere Teilnehmer und dazugehörige Informationen zu ermitteln. Wird auch als Neighbour Discovery Protocol (NDP) bezeichnet.
   \end{definition}
 \end{frame}
 
 \begin{frame}[fragile]
   \end{definition}
 \end{frame}
 
 \begin{frame}[fragile]
-  \frametitle{Neigbour Solicitation (NS)}
+  \frametitle{Neighbour Solicitation (NS)}
   \begin{itemize}
   \item{anfordern der LLA eines Ziels und Bekanntgabe der eigenen LLA}
   \item{Multicast zur Adressauflösung, Unicast zur Erreichbarkeitsprüfung}
   \begin{itemize}
   \item{anfordern der LLA eines Ziels und Bekanntgabe der eigenen LLA}
   \item{Multicast zur Adressauflösung, Unicast zur Erreichbarkeitsprüfung}
 \end{frame}
 
 \begin{frame}[fragile]
 \end{frame}
 
 \begin{frame}[fragile]
-\frametitle{Neigbour Advertisement (NA)}
-Neigbour Advertisement Message (Bekanntgabe des Hosts):\\
+\frametitle{Neighbour Advertisement (NA)}
+Neighbour Advertisement Message (Bekanntgabe des Hosts):\\
 \\
 \vspace{0.5cm}
   \begin{bytefield}{32}   
 \\
 \vspace{0.5cm}
   \begin{bytefield}{32}   
@@ -1282,10 +1282,10 @@ Neigbour Advertisement Message (Bekanntgabe des Hosts):\\
 
 \subsection{NUD}
 \begin{frame}
 
 \subsection{NUD}
 \begin{frame}
-\frametitle{Neigbour Unreachability Discovery}
+\frametitle{Neighbour Unreachability Discovery}
 \begin{definition}
     \small{
 \begin{definition}
     \small{
-      NUD=Neigbour Unreachability Dectection\\
+      NUD=Neighbour Unreachability Dectection\\
       \textcolor{realRFC}{RFC 4861 (2007), 7048 (2014)}\\
       ermittelt, ob die Adresse noch erreichbar ist}
 \end{definition}
       \textcolor{realRFC}{RFC 4861 (2007), 7048 (2014)}\\
       ermittelt, ob die Adresse noch erreichbar ist}
 \end{definition}
@@ -1297,15 +1297,15 @@ Neigbour Advertisement Message (Bekanntgabe des Hosts):\\
 
 \begin{frame}[fragile]
   \frametitle{Das ND}
 
 \begin{frame}[fragile]
   \frametitle{Das ND}
-  \framesubtitle{Neigbour Protocol unter Linux}
-\small{Informationen aus dem Neigbour Discovery Cache abrufen:}
+  \framesubtitle{Neighbour Protocol unter Linux}
+\small{Informationen aus dem Neighbour Discovery Cache abrufen:}
   \begin{minted}{bash}
     ip -6 maddress show #multicast Adressen
     ip -6 neighbour show #aktueller Neighbour Cache
   \begin{minted}{bash}
     ip -6 maddress show #multicast Adressen
     ip -6 neighbour show #aktueller Neighbour Cache
-    ip -6 neigh get <ip> dev <interface> #Informationen aus Cache zu Adresse auf Interface
-    ip -6 neigh show unused # alle unbenutzen Nachbarn
-    ip -6 neigh show to <IP> #Informationen zu Adresse
-    ip -6 neigh show dev <Interface> #Informationen zu Adressen im Interface
+    ip -6 n get <ip> dev <interface> #Informationen aus Cache zu Adresse auf Interface
+    ip -6 n show unused # alle unbenutzen Nachbarn
+    ip -6 n show to <IP> #Informationen zu Adresse
+    ip -6 n show dev <Interface> #Informationen zu Adressen im Interface
     ip -6 route show table all #IPv6 Routen
   \end{minted}
   \small{NUD einsehen unter Linux:}
     ip -6 route show table all #IPv6 Routen
   \end{minted}
   \small{NUD einsehen unter Linux:}
@@ -1332,7 +1332,7 @@ Neigbour Advertisement Message (Bekanntgabe des Hosts):\\
    \item{verwende eine unspezifische Adresse als Quell-Adresse}
    \item{die ermittelte Unicast Adresse (1) umwandeln als Solicited Multicast Adresse}
    \item{im ICMP-Paket als Zieladresse eintragen}
    \item{verwende eine unspezifische Adresse als Quell-Adresse}
    \item{die ermittelte Unicast Adresse (1) umwandeln als Solicited Multicast Adresse}
    \item{im ICMP-Paket als Zieladresse eintragen}
-   \item{sende Neigbour Solicitation-Nachricht (ICMP)}
+   \item{sende Neighbour Solicitation-Nachricht (ICMP)}
    \end{enumerate}
    \pause
    \begin{itemize}
    \end{enumerate}
    \pause
    \begin{itemize}
@@ -1403,7 +1403,7 @@ Neigbour Advertisement Message (Bekanntgabe des Hosts):\\
   \framesubtitle{IPoAC nach \textcolor{witzRFC}{RFC 6214} 2011}
   \vspace{-0.2cm}
   \begin{itemize}
   \framesubtitle{IPoAC nach \textcolor{witzRFC}{RFC 6214} 2011}
   \vspace{-0.2cm}
   \begin{itemize}
-  \item{Neigbour Discovery unmöglich}
+  \item{Neighbour Discovery unmöglich}
     \pause
     \begin{itemize}      
     \item{Zeit vorgaben: RFC 4861}
     \pause
     \begin{itemize}      
     \item{Zeit vorgaben: RFC 4861}
@@ -1450,7 +1450,7 @@ Neigbour Advertisement Message (Bekanntgabe des Hosts):\\
   \frametitle{Brieftauben und IPv6 Lösungen}
   \framesubtitle{Lösungsvorschläge}
   \begin{itemize}
   \frametitle{Brieftauben und IPv6 Lösungen}
   \framesubtitle{Lösungsvorschläge}
   \begin{itemize}
-    \item{Neigbour Discovery Optimization for IPv6 over Low-Power Wireless Personal Area Networks (6LoWPANs) \textcolor{realRFC}{RFC 6775} - 2017}
+    \item{Neighbour Discovery Optimization for IPv6 over Low-Power Wireless Personal Area Networks (6LoWPANs) \textcolor{realRFC}{RFC 6775} - 2017}
     \begin{itemize}
     \item{Interface Identifier wird mit Hilfe von RA gebildet}
     \item{DAD wird unterstützt (nur wenn SLAAC benutzt wird)}
     \begin{itemize}
     \item{Interface Identifier wird mit Hilfe von RA gebildet}
     \item{DAD wird unterstützt (nur wenn SLAAC benutzt wird)}