# HG changeset patch # User Alessio Caiazza # Date 1257269893 -3600 # Node ID 9125f28806372e5febd502e7c41478a9053d664d # Parent 35a9caac5cef6d982e3d6f5795f0e23cae75de54 Tunneling, proto-41 diff -r 35a9caac5cef6d982e3d6f5795f0e23cae75de54 -r 9125f28806372e5febd502e7c41478a9053d664d Presentazione.tex --- a/Presentazione.tex Thu Oct 29 19:05:14 2009 +0100 +++ b/Presentazione.tex Tue Nov 03 18:38:13 2009 +0100 @@ -1097,7 +1097,7 @@ \pause \begin{colorblock}{Come viene usato oggi il reverse DNS?} \begin{itemize} - \item Controllo SPAM per i mail server + \item Controllo SPAM per i server mail \item Funzionalità di logging \end{itemize} \end{colorblock} @@ -1138,6 +1138,82 @@ % section automatismi_e_routing (end) +\section{Tunneling} % (fold) +\begin{frame}[t]\frametitle{Tunneling} +\begin{colorblock}{Scopo} + Le tecniche di tunneling consentono di bypassare tronconi della rete che non + supportano IPv6 incapsulando il pacchetto in uno o pi\`u datagrammi IPv4. +\end{colorblock} +\pause +\vspace{.5cm} +\begin{colorblock}{Metodi} + \begin{itemize} + \item<2-> Tunneling a livello Rete (\texttt{proto-41}) + \item<3-> Tunneling a livello Trasporto (\texttt{AYIYA}) + \end{itemize} +\end{colorblock} +\end{frame} + +\begin{frame}[shrink]\frametitle{Tunneling a livello Rete - \texttt{proto-41}} + \begin{colorblock}{\texttt{proto-41} (rfc3056)} + Noto anche come \emph{6to4} implementa la tecnica IPv6-in-IPv4 che consiste nell'inserire + il pacchetto completo IPv6 come payload di uno o più pacchetti IPv4. + \end{colorblock} + \pause + \vspace{.5cm} + \begin{center} + \begin{bytefield}{32} + \wordbox{1}{Frame Ethernet}\\ + \wordbox{1}{Header IPv4}\\ + \wordbox[lrt]{1}{Pacchetto IPv6} \\ + \skippedwords \\ + \wordbox[lrb]{1}{} \\ + \end{bytefield} + \end{center} +\end{frame} + +\begin{frame}[t]\frametitle{Tunneling a livello Rete - \texttt{proto-41} (cont.)} + + \begin{colorblock}{Tunneling automatico (senza configurazione)} + Si cerca di raggiungere un \emph{relay router IPv6} (\texttt{192.88.99.1} anycast IPv4) in grado di instradare il nostro pacchetto in modo nativo. \\ + A questo scopo è stata riservata la rete \texttt{2002::/16} + che associa ad ogni indirizzo IPv4 un prefix di 48 bit composto + da \texttt{2002} più i 32 bit dell'indirizzo IPv4 convertito in esadecimale.\\ + \end{colorblock} + \pause + \vspace{.15cm} + \begin{center} + \begin{tabular}{c c l} + & \tiny{32 bit} & \\ + & $\overbrace{ {\color{chameleongreen1}\texttt{192.0.2.42}} }$ & \\ + & $\downarrow$ \tiny{to hex} & \\ + $\underbrace{\texttt{2002}}$: & {\color{chameleongreen1}\texttt{c000:022a}} & \texttt{::/48} \\ + \tiny{16 bit} & & + \end{tabular} + \end{center} + +\end{frame} + +\begin{frame}[t]\frametitle{Tunneling a livello Rete - \texttt{proto-41} (cont.)} + \begin{colorblock}{Tunneling non automatico (con configurazione)} + Il proto-41 può essere anche usato in modo non automatico per collegare + due punti della rete di un AS che non dispongono di + router abilitati al traffico IPv6. \\ + In questo caso è necessario configurare dei punti di accesso agli estremi che + intendiamo collegare per gestire la trasformazione IPv4$\leftrightarrow$IPv6. +\end{colorblock} + +\end{frame} + + +\begin{frame}[shrink]\frametitle{Tunneling a livello Rete - \texttt{proto-41} (cont.)} +\begin{colorblock}{Tunneling non automatico} + \input{protocol41} +\end{colorblock} + +\end{frame} +% section tunneling (end) + \section{Implementare IPv6} \subsection{Tunnel Broker} diff -r 35a9caac5cef6d982e3d6f5795f0e23cae75de54 -r 9125f28806372e5febd502e7c41478a9053d664d protocol41.tex --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/protocol41.tex Tue Nov 03 18:38:13 2009 +0100 @@ -0,0 +1,466 @@ +% Graphic for TeX using PGF +% Title: /home/nolith/Documenti/tesi/fig_dia/protocol41.dia +% Creator: Dia v0.96.1 +% CreationDate: Sun Aug 9 17:17:21 2009 +% For: nolith +% \usepackage{tikz} +% The following commands are not supported in PSTricks at present +% We define them conditionally, so when they are implemented, +% this pgf file will use them. +\ifx\du\undefined + \newlength{\du} +\fi +\setlength{\du}{15\unitlength} +\begin{tikzpicture} +\pgftransformxscale{1.000000} +\pgftransformyscale{-1.000000} +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetstrokecolor{dialinecolor} +\definecolor{dialinecolor}{rgb}{1.000000, 1.000000, 1.000000} +\pgfsetfillcolor{dialinecolor} +\pgfsetlinewidth{0.100000\du} +\pgfsetdash{}{0pt} +\pgfsetdash{}{0pt} +\pgfsetbuttcap +\pgfsetmiterjoin +\pgfsetlinewidth{0.050000\du} +\pgfsetbuttcap +\pgfsetmiterjoin +\pgfsetdash{}{0pt} +\definecolor{dialinecolor}{rgb}{0.701961, 0.701961, 0.701961} +\pgfsetfillcolor{dialinecolor} +\fill (17.900000\du,2.100000\du)--(17.900000\du,3.625424\du)--(19.933898\du,3.625424\du)--(19.933898\du,2.100000\du)--cycle; +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetstrokecolor{dialinecolor} +\draw (17.900000\du,2.100000\du)--(17.900000\du,3.625424\du)--(19.933898\du,3.625424\du)--(19.933898\du,2.100000\du)--cycle; +\pgfsetlinewidth{0.100000\du} +\pgfsetbuttcap +\pgfsetmiterjoin +\pgfsetdash{}{0pt} +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetfillcolor{dialinecolor} +\fill (18.120339\du,2.320339\du)--(18.120339\du,3.371186\du)--(19.713559\du,3.371186\du)--(19.713559\du,2.320339\du)--cycle; +\pgfsetlinewidth{0.050000\du} +\pgfsetbuttcap +\pgfsetmiterjoin +\pgfsetdash{}{0pt} +\definecolor{dialinecolor}{rgb}{0.701961, 0.701961, 0.701961} +\pgfsetfillcolor{dialinecolor} +\fill (18.175424\du,3.625424\du)--(19.222034\du,3.625424\du)--(19.222034\du,3.862712\du)--(18.230508\du,3.862712\du)--cycle; +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetstrokecolor{dialinecolor} +\draw (18.175424\du,3.625424\du)--(19.222034\du,3.625424\du)--(19.222034\du,3.862712\du)--(18.230508\du,3.862712\du)--cycle; +\pgfsetbuttcap +\pgfsetmiterjoin +\pgfsetdash{}{0pt} +\definecolor{dialinecolor}{rgb}{0.701961, 0.701961, 0.701961} +\pgfsetfillcolor{dialinecolor} +\fill (19.222034\du,3.625424\du)--(19.658475\du,3.625424\du)--(19.603390\du,3.862712\du)--(19.222034\du,3.862712\du)--cycle; +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetstrokecolor{dialinecolor} +\draw (19.222034\du,3.625424\du)--(19.658475\du,3.625424\du)--(19.603390\du,3.862712\du)--(19.222034\du,3.862712\du)--cycle; +\pgfsetlinewidth{0.025000\du} +\pgfsetbuttcap +\pgfsetmiterjoin +\pgfsetdash{}{0pt} +\definecolor{dialinecolor}{rgb}{1.000000, 1.000000, 1.000000} +\pgfsetfillcolor{dialinecolor} +\fill (19.293220\du,3.696610\du)--(19.293220\du,3.791525\du)--(19.388136\du,3.791525\du)--(19.388136\du,3.696610\du)--cycle; +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetstrokecolor{dialinecolor} +\draw (19.293220\du,3.696610\du)--(19.293220\du,3.791525\du)--(19.388136\du,3.791525\du)--(19.388136\du,3.696610\du)--cycle; +\pgfsetlinewidth{0.050000\du} +\pgfsetbuttcap +\pgfsetmiterjoin +\pgfsetdash{}{0pt} +\definecolor{dialinecolor}{rgb}{0.701961, 0.701961, 0.701961} +\pgfsetfillcolor{dialinecolor} +\fill (18.713559\du,3.862712\du)--(19.120339\du,3.862712\du)--(19.120339\du,3.981356\du)--(19.323729\du,3.981356\du)--(19.323729\du,4.100000\du)--(18.510169\du,4.100000\du)--(18.510169\du,3.981356\du)--(18.713559\du,3.981356\du)--cycle; +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetstrokecolor{dialinecolor} +\draw (18.713559\du,3.862712\du)--(19.120339\du,3.862712\du)--(19.120339\du,3.981356\du)--(19.323729\du,3.981356\du)--(19.323729\du,4.100000\du)--(18.510169\du,4.100000\du)--(18.510169\du,3.981356\du)--(18.713559\du,3.981356\du)--cycle; +% setfont left to latex +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetstrokecolor{dialinecolor} +\node[anchor=west] at (18.215699\du,4.710297\du){Alice}; +% setfont left to latex +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetstrokecolor{dialinecolor} +\node[anchor=west] at (16.170699\du,5.510297\du){2001:db8:ffff:1::74}; +\pgfsetlinewidth{0.100000\du} +\pgfsetdash{}{0pt} +\pgfsetdash{}{0pt} +\pgfsetbuttcap +\pgfsetmiterjoin +\pgfsetlinewidth{0.050000\du} +\pgfsetbuttcap +\pgfsetmiterjoin +\pgfsetdash{}{0pt} +\definecolor{dialinecolor}{rgb}{0.701961, 0.701961, 0.701961} +\pgfsetfillcolor{dialinecolor} +\fill (16.600000\du,13.350000\du)--(16.600000\du,14.875424\du)--(18.633898\du,14.875424\du)--(18.633898\du,13.350000\du)--cycle; +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetstrokecolor{dialinecolor} +\draw (16.600000\du,13.350000\du)--(16.600000\du,14.875424\du)--(18.633898\du,14.875424\du)--(18.633898\du,13.350000\du)--cycle; +\pgfsetlinewidth{0.100000\du} +\pgfsetbuttcap +\pgfsetmiterjoin +\pgfsetdash{}{0pt} +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetfillcolor{dialinecolor} +\fill (16.820339\du,13.570339\du)--(16.820339\du,14.621186\du)--(18.413559\du,14.621186\du)--(18.413559\du,13.570339\du)--cycle; +\pgfsetlinewidth{0.050000\du} +\pgfsetbuttcap +\pgfsetmiterjoin +\pgfsetdash{}{0pt} +\definecolor{dialinecolor}{rgb}{0.701961, 0.701961, 0.701961} +\pgfsetfillcolor{dialinecolor} +\fill (16.875424\du,14.875424\du)--(17.922034\du,14.875424\du)--(17.922034\du,15.112712\du)--(16.930508\du,15.112712\du)--cycle; +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetstrokecolor{dialinecolor} +\draw (16.875424\du,14.875424\du)--(17.922034\du,14.875424\du)--(17.922034\du,15.112712\du)--(16.930508\du,15.112712\du)--cycle; +\pgfsetbuttcap +\pgfsetmiterjoin +\pgfsetdash{}{0pt} +\definecolor{dialinecolor}{rgb}{0.701961, 0.701961, 0.701961} +\pgfsetfillcolor{dialinecolor} +\fill (17.922034\du,14.875424\du)--(18.358475\du,14.875424\du)--(18.303390\du,15.112712\du)--(17.922034\du,15.112712\du)--cycle; +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetstrokecolor{dialinecolor} +\draw (17.922034\du,14.875424\du)--(18.358475\du,14.875424\du)--(18.303390\du,15.112712\du)--(17.922034\du,15.112712\du)--cycle; +\pgfsetlinewidth{0.025000\du} +\pgfsetbuttcap +\pgfsetmiterjoin +\pgfsetdash{}{0pt} +\definecolor{dialinecolor}{rgb}{1.000000, 1.000000, 1.000000} +\pgfsetfillcolor{dialinecolor} +\fill (17.993220\du,14.946610\du)--(17.993220\du,15.041525\du)--(18.088136\du,15.041525\du)--(18.088136\du,14.946610\du)--cycle; +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetstrokecolor{dialinecolor} +\draw (17.993220\du,14.946610\du)--(17.993220\du,15.041525\du)--(18.088136\du,15.041525\du)--(18.088136\du,14.946610\du)--cycle; +\pgfsetlinewidth{0.050000\du} +\pgfsetbuttcap +\pgfsetmiterjoin +\pgfsetdash{}{0pt} +\definecolor{dialinecolor}{rgb}{0.701961, 0.701961, 0.701961} +\pgfsetfillcolor{dialinecolor} +\fill (17.413559\du,15.112712\du)--(17.820339\du,15.112712\du)--(17.820339\du,15.231356\du)--(18.023729\du,15.231356\du)--(18.023729\du,15.350000\du)--(17.210169\du,15.350000\du)--(17.210169\du,15.231356\du)--(17.413559\du,15.231356\du)--cycle; +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetstrokecolor{dialinecolor} +\draw (17.413559\du,15.112712\du)--(17.820339\du,15.112712\du)--(17.820339\du,15.231356\du)--(18.023729\du,15.231356\du)--(18.023729\du,15.350000\du)--(17.210169\du,15.350000\du)--(17.210169\du,15.231356\du)--(17.413559\du,15.231356\du)--cycle; +% setfont left to latex +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetstrokecolor{dialinecolor} +\node[anchor=west] at (17.051949\du,15.960297\du){Bob}; +% setfont left to latex +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetstrokecolor{dialinecolor} +\node[anchor=west] at (14.441949\du,16.760297\du){2001:db8:aa89:f5::16}; +\pgfsetlinewidth{0.100000\du} +\pgfsetdash{}{0pt} +\pgfsetdash{}{0pt} +\pgfsetbuttcap +\pgfsetmiterjoin +\pgfsetlinewidth{0.100000\du} +\pgfsetbuttcap +\pgfsetmiterjoin +\pgfsetdash{}{0pt} +\definecolor{dialinecolor}{rgb}{0.623529, 0.623529, 0.623529} +\pgfsetfillcolor{dialinecolor} +\fill (26.900000\du,2.050000\du)--(26.900000\du,4.050000\du)--(28.900000\du,4.050000\du)--(28.900000\du,2.050000\du)--cycle; +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetstrokecolor{dialinecolor} +\draw (26.900000\du,2.050000\du)--(26.900000\du,4.050000\du)--(28.900000\du,4.050000\du)--(28.900000\du,2.050000\du)--cycle; +\pgfsetbuttcap +\pgfsetmiterjoin +\pgfsetdash{}{0pt} +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetstrokecolor{dialinecolor} +\draw (26.900000\du,2.050000\du)--(26.900000\du,4.050000\du)--(28.900000\du,4.050000\du)--(28.900000\du,2.050000\du)--cycle; +\pgfsetlinewidth{0.130000\du} +\pgfsetbuttcap +\pgfsetmiterjoin +\pgfsetdash{}{0pt} +\definecolor{dialinecolor}{rgb}{1.000000, 1.000000, 1.000000} +\pgfsetstrokecolor{dialinecolor} +\pgfpathmoveto{\pgfpoint{28.023744\du}{2.373744\du}} +\pgfpathcurveto{\pgfpoint{28.023744\du}{3.373744\du}}{\pgfpoint{28.223744\du}{3.173744\du}}{\pgfpoint{27.223744\du}{3.173744\du}} +\pgfusepath{stroke} +\pgfsetlinewidth{0.080000\du} +\pgfsetbuttcap +\pgfsetmiterjoin +\pgfsetdash{}{0pt} +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetstrokecolor{dialinecolor} +\pgfpathmoveto{\pgfpoint{28.023744\du}{2.373744\du}} +\pgfpathcurveto{\pgfpoint{28.023744\du}{3.373744\du}}{\pgfpoint{28.223744\du}{3.173744\du}}{\pgfpoint{27.223744\du}{3.173744\du}} +\pgfusepath{stroke} +\pgfsetlinewidth{0.100000\du} +\pgfsetbuttcap +\pgfsetmiterjoin +\pgfsetdash{}{0pt} +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetfillcolor{dialinecolor} +\fill (28.120000\du,2.530000\du)--(28.020000\du,2.330000\du)--(27.920000\du,2.530000\du)--cycle; +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetstrokecolor{dialinecolor} +\draw (28.120000\du,2.530000\du)--(28.020000\du,2.330000\du)--(27.920000\du,2.530000\du)--cycle; +\pgfsetbuttcap +\pgfsetmiterjoin +\pgfsetdash{}{0pt} +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetfillcolor{dialinecolor} +\fill (27.380000\du,3.070000\du)--(27.180000\du,3.170000\du)--(27.380000\du,3.270000\du)--cycle; +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetstrokecolor{dialinecolor} +\draw (27.380000\du,3.070000\du)--(27.180000\du,3.170000\du)--(27.380000\du,3.270000\du)--cycle; +\pgfsetlinewidth{0.130000\du} +\pgfsetbuttcap +\pgfsetmiterjoin +\pgfsetdash{}{0pt} +\definecolor{dialinecolor}{rgb}{1.000000, 1.000000, 1.000000} +\pgfsetstrokecolor{dialinecolor} +\pgfpathmoveto{\pgfpoint{28.617158\du}{2.936306\du}} +\pgfpathcurveto{\pgfpoint{27.617158\du}{2.936306\du}}{\pgfpoint{27.817158\du}{2.736306\du}}{\pgfpoint{27.817158\du}{3.736306\du}} +\pgfusepath{stroke} +\pgfsetlinewidth{0.080000\du} +\pgfsetbuttcap +\pgfsetmiterjoin +\pgfsetdash{}{0pt} +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetstrokecolor{dialinecolor} +\pgfpathmoveto{\pgfpoint{28.617158\du}{2.936306\du}} +\pgfpathcurveto{\pgfpoint{27.617158\du}{2.936306\du}}{\pgfpoint{27.817158\du}{2.736306\du}}{\pgfpoint{27.817158\du}{3.736306\du}} +\pgfusepath{stroke} +\pgfsetlinewidth{0.100000\du} +\pgfsetbuttcap +\pgfsetmiterjoin +\pgfsetdash{}{0pt} +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetfillcolor{dialinecolor} +\fill (28.440000\du,3.030000\du)--(28.640000\du,2.930000\du)--(28.440000\du,2.830000\du)--cycle; +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetstrokecolor{dialinecolor} +\draw (28.440000\du,3.030000\du)--(28.640000\du,2.930000\du)--(28.440000\du,2.830000\du)--cycle; +\pgfsetbuttcap +\pgfsetmiterjoin +\pgfsetdash{}{0pt} +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetfillcolor{dialinecolor} +\fill (27.700000\du,3.570000\du)--(27.800000\du,3.770000\du)--(27.900000\du,3.570000\du)--cycle; +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetstrokecolor{dialinecolor} +\draw (27.700000\du,3.570000\du)--(27.800000\du,3.770000\du)--(27.900000\du,3.570000\du)--cycle; +\pgfsetlinewidth{0.100000\du} +\pgfsetdash{}{0pt} +\pgfsetdash{}{0pt} +\pgfsetbuttcap +\pgfsetmiterjoin +\pgfsetlinewidth{0.100000\du} +\pgfsetbuttcap +\pgfsetmiterjoin +\pgfsetdash{}{0pt} +\definecolor{dialinecolor}{rgb}{0.623529, 0.623529, 0.623529} +\pgfsetfillcolor{dialinecolor} +\fill (26.780000\du,13.365000\du)--(26.780000\du,15.365000\du)--(28.780000\du,15.365000\du)--(28.780000\du,13.365000\du)--cycle; +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetstrokecolor{dialinecolor} +\draw (26.780000\du,13.365000\du)--(26.780000\du,15.365000\du)--(28.780000\du,15.365000\du)--(28.780000\du,13.365000\du)--cycle; +\pgfsetbuttcap +\pgfsetmiterjoin +\pgfsetdash{}{0pt} +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetstrokecolor{dialinecolor} +\draw (26.780000\du,13.365000\du)--(26.780000\du,15.365000\du)--(28.780000\du,15.365000\du)--(28.780000\du,13.365000\du)--cycle; +\pgfsetlinewidth{0.130000\du} +\pgfsetbuttcap +\pgfsetmiterjoin +\pgfsetdash{}{0pt} +\definecolor{dialinecolor}{rgb}{1.000000, 1.000000, 1.000000} +\pgfsetstrokecolor{dialinecolor} +\pgfpathmoveto{\pgfpoint{27.903744\du}{13.688744\du}} +\pgfpathcurveto{\pgfpoint{27.903744\du}{14.688744\du}}{\pgfpoint{28.103744\du}{14.488744\du}}{\pgfpoint{27.103744\du}{14.488744\du}} +\pgfusepath{stroke} +\pgfsetlinewidth{0.080000\du} +\pgfsetbuttcap +\pgfsetmiterjoin +\pgfsetdash{}{0pt} +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetstrokecolor{dialinecolor} +\pgfpathmoveto{\pgfpoint{27.903744\du}{13.688744\du}} +\pgfpathcurveto{\pgfpoint{27.903744\du}{14.688744\du}}{\pgfpoint{28.103744\du}{14.488744\du}}{\pgfpoint{27.103744\du}{14.488744\du}} +\pgfusepath{stroke} +\pgfsetlinewidth{0.100000\du} +\pgfsetbuttcap +\pgfsetmiterjoin +\pgfsetdash{}{0pt} +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetfillcolor{dialinecolor} +\fill (28.000000\du,13.845000\du)--(27.900000\du,13.645000\du)--(27.800000\du,13.845000\du)--cycle; +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetstrokecolor{dialinecolor} +\draw (28.000000\du,13.845000\du)--(27.900000\du,13.645000\du)--(27.800000\du,13.845000\du)--cycle; +\pgfsetbuttcap +\pgfsetmiterjoin +\pgfsetdash{}{0pt} +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetfillcolor{dialinecolor} +\fill (27.260000\du,14.385000\du)--(27.060000\du,14.485000\du)--(27.260000\du,14.585000\du)--cycle; +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetstrokecolor{dialinecolor} +\draw (27.260000\du,14.385000\du)--(27.060000\du,14.485000\du)--(27.260000\du,14.585000\du)--cycle; +\pgfsetlinewidth{0.130000\du} +\pgfsetbuttcap +\pgfsetmiterjoin +\pgfsetdash{}{0pt} +\definecolor{dialinecolor}{rgb}{1.000000, 1.000000, 1.000000} +\pgfsetstrokecolor{dialinecolor} +\pgfpathmoveto{\pgfpoint{28.497158\du}{14.251306\du}} +\pgfpathcurveto{\pgfpoint{27.497158\du}{14.251306\du}}{\pgfpoint{27.697158\du}{14.051306\du}}{\pgfpoint{27.697158\du}{15.051306\du}} +\pgfusepath{stroke} +\pgfsetlinewidth{0.080000\du} +\pgfsetbuttcap +\pgfsetmiterjoin +\pgfsetdash{}{0pt} +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetstrokecolor{dialinecolor} +\pgfpathmoveto{\pgfpoint{28.497158\du}{14.251306\du}} +\pgfpathcurveto{\pgfpoint{27.497158\du}{14.251306\du}}{\pgfpoint{27.697158\du}{14.051306\du}}{\pgfpoint{27.697158\du}{15.051306\du}} +\pgfusepath{stroke} +\pgfsetlinewidth{0.100000\du} +\pgfsetbuttcap +\pgfsetmiterjoin +\pgfsetdash{}{0pt} +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetfillcolor{dialinecolor} +\fill (28.320000\du,14.345000\du)--(28.520000\du,14.245000\du)--(28.320000\du,14.145000\du)--cycle; +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetstrokecolor{dialinecolor} +\draw (28.320000\du,14.345000\du)--(28.520000\du,14.245000\du)--(28.320000\du,14.145000\du)--cycle; +\pgfsetbuttcap +\pgfsetmiterjoin +\pgfsetdash{}{0pt} +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetfillcolor{dialinecolor} +\fill (27.580000\du,14.885000\du)--(27.680000\du,15.085000\du)--(27.780000\du,14.885000\du)--cycle; +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetstrokecolor{dialinecolor} +\draw (27.580000\du,14.885000\du)--(27.680000\du,15.085000\du)--(27.780000\du,14.885000\du)--cycle; +\pgfsetlinewidth{0.100000\du} +\pgfsetdash{}{0pt} +\pgfsetdash{}{0pt} +\pgfsetbuttcap +\pgfsetmiterjoin +\pgfsetlinewidth{0.100000\du} +\pgfsetbuttcap +\pgfsetmiterjoin +\pgfsetdash{}{0pt} +\definecolor{dialinecolor}{rgb}{1.000000, 1.000000, 1.000000} +\pgfsetfillcolor{dialinecolor} +\pgfpathmoveto{\pgfpoint{17.579888\du}{8.304444\du}} +\pgfpathcurveto{\pgfpoint{16.720715\du}{8.288025\du}}{\pgfpoint{15.054444\du}{8.632835\du}}{\pgfpoint{15.288764\du}{9.371715\du}} +\pgfpathcurveto{\pgfpoint{15.523081\du}{10.110595\du}}{\pgfpoint{16.642609\du}{10.274784\du}}{\pgfpoint{17.111248\du}{10.061337\du}} +\pgfpathcurveto{\pgfpoint{17.579888\du}{9.847883\du}}{\pgfpoint{16.382253\du}{11.095762\du}}{\pgfpoint{18.673380\du}{11.424153\du}} +\pgfpathcurveto{\pgfpoint{20.964486\du}{11.752544\du}}{\pgfpoint{22.136085\du}{11.227119\du}}{\pgfpoint{21.797623\du}{10.849469\du}} +\pgfpathcurveto{\pgfpoint{21.459161\du}{10.471819\du}}{\pgfpoint{23.802358\du}{11.736125\du}}{\pgfpoint{24.895851\du}{11.013664\du}} +\pgfpathcurveto{\pgfpoint{25.989343\du}{10.291204\du}}{\pgfpoint{23.776323\du}{9.601589\du}}{\pgfpoint{24.244962\du}{9.700107\du}} +\pgfpathcurveto{\pgfpoint{24.713602\du}{9.798624\du}}{\pgfpoint{26.145556\du}{9.667267\du}}{\pgfpoint{25.676917\du}{8.435801\du}} +\pgfpathcurveto{\pgfpoint{25.208277\du}{7.204334\du}}{\pgfpoint{20.990521\du}{8.156668\du}}{\pgfpoint{21.459161\du}{7.976053\du}} +\pgfpathcurveto{\pgfpoint{21.927800\du}{7.795438\du}}{\pgfpoint{20.756201\du}{6.892361\du}}{\pgfpoint{19.298233\du}{7.072976\du}} +\pgfpathcurveto{\pgfpoint{17.840243\du}{7.253593\du}}{\pgfpoint{17.736830\du}{7.581344\du}}{\pgfpoint{17.580617\du}{8.303804\du}} +\pgfpathlineto{\pgfpoint{17.579888\du}{8.304444\du}} +\pgfusepath{fill} +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetstrokecolor{dialinecolor} +\pgfpathmoveto{\pgfpoint{17.579888\du}{8.304444\du}} +\pgfpathcurveto{\pgfpoint{16.720715\du}{8.288025\du}}{\pgfpoint{15.054444\du}{8.632835\du}}{\pgfpoint{15.288764\du}{9.371715\du}} +\pgfpathcurveto{\pgfpoint{15.523081\du}{10.110595\du}}{\pgfpoint{16.642609\du}{10.274784\du}}{\pgfpoint{17.111248\du}{10.061337\du}} +\pgfpathcurveto{\pgfpoint{17.579888\du}{9.847883\du}}{\pgfpoint{16.382253\du}{11.095762\du}}{\pgfpoint{18.673380\du}{11.424153\du}} +\pgfpathcurveto{\pgfpoint{20.964486\du}{11.752544\du}}{\pgfpoint{22.136085\du}{11.227119\du}}{\pgfpoint{21.797623\du}{10.849469\du}} +\pgfpathcurveto{\pgfpoint{21.459161\du}{10.471819\du}}{\pgfpoint{23.802358\du}{11.736125\du}}{\pgfpoint{24.895851\du}{11.013664\du}} +\pgfpathcurveto{\pgfpoint{25.989343\du}{10.291204\du}}{\pgfpoint{23.776323\du}{9.601589\du}}{\pgfpoint{24.244962\du}{9.700107\du}} +\pgfpathcurveto{\pgfpoint{24.713602\du}{9.798624\du}}{\pgfpoint{26.145556\du}{9.667267\du}}{\pgfpoint{25.676917\du}{8.435801\du}} +\pgfpathcurveto{\pgfpoint{25.208277\du}{7.204334\du}}{\pgfpoint{20.990521\du}{8.156668\du}}{\pgfpoint{21.459161\du}{7.976053\du}} +\pgfpathcurveto{\pgfpoint{21.927800\du}{7.795438\du}}{\pgfpoint{20.756201\du}{6.892361\du}}{\pgfpoint{19.298233\du}{7.072976\du}} +\pgfpathcurveto{\pgfpoint{17.840243\du}{7.253593\du}}{\pgfpoint{17.736830\du}{7.581344\du}}{\pgfpoint{17.580617\du}{8.303804\du}} +\pgfpathlineto{\pgfpoint{17.579888\du}{8.304444\du}} +\pgfusepath{stroke} +% setfont left to latex +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetstrokecolor{dialinecolor} +\node[anchor=west] at (17.941064\du,9.550627\du){Apparati IPv4}; +\pgfsetlinewidth{0.100000\du} +\pgfsetdash{}{0pt} +\pgfsetdash{}{0pt} +\pgfsetbuttcap +{ +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetfillcolor{dialinecolor} +% was here!!! +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetstrokecolor{dialinecolor} +\draw (19.958683\du,3.093475\du)--(26.900000\du,3.050000\du); +} +\pgfsetlinewidth{0.100000\du} +\pgfsetdash{}{0pt} +\pgfsetdash{}{0pt} +\pgfsetbuttcap +{ +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetfillcolor{dialinecolor} +% was here!!! +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetstrokecolor{dialinecolor} +\draw (27.900000\du,4.050000\du)--(19.668854\du,7.050809\du); +} +\pgfsetlinewidth{0.100000\du} +\pgfsetdash{}{0pt} +\pgfsetdash{}{0pt} +\pgfsetbuttcap +{ +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetfillcolor{dialinecolor} +% was here!!! +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetstrokecolor{dialinecolor} +\draw (27.780000\du,13.365000\du)--(20.031591\du,11.529797\du); +} +\pgfsetlinewidth{0.100000\du} +\pgfsetdash{}{0pt} +\pgfsetdash{}{0pt} +\pgfsetbuttcap +{ +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetfillcolor{dialinecolor} +% was here!!! +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetstrokecolor{dialinecolor} +\draw (26.780000\du,14.365000\du)--(18.657188\du,14.351703\du); +} +% setfont left to latex +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetstrokecolor{dialinecolor} +\node[anchor=west] at (25.218750\du,1.652500\du){2001:db8:ffff:1:ffff}; +% setfont left to latex +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetstrokecolor{dialinecolor} +\node[anchor=west] at (24.238750\du,15.907500\du){2001:db8:aa89:f5::feed }; +\pgfsetlinewidth{0.150000\du} +\pgfsetdash{{1.000000\du}{1.000000\du}}{0\du} +\pgfsetdash{{0.500000\du}{0.500000\du}}{0\du} +\pgfsetbuttcap +{ +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetfillcolor{dialinecolor} +% was here!!! +\pgfsetarrowsstart{to} +\pgfsetarrowsend{to} +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetstrokecolor{dialinecolor} +\draw (27.896136\du,4.349975\du)--(27.783864\du,13.065025\du); +} +% setfont left to latex +\definecolor{dialinecolor}{rgb}{0.000000, 0.000000, 0.000000} +\pgfsetstrokecolor{dialinecolor} +\node[anchor=west] at (27.840000\du,8.707500\du){protocol 41}; +\end{tikzpicture}