X-Git-Url: https://gapil.gnulinux.it/gitweb/?p=gapil.git;a=blobdiff_plain;f=trasplayer.tex;h=97b0efb7eaf28755b8d2ed3d428fbaed5100b823;hp=c0fc9345d41835ed9998b6f09ddee8d55d42fd7c;hb=0e932d7963332ca87688c3695d7386d45ddcc46a;hpb=193d612d40c5f81f5559ea6e11e70f6b6e51fb39 diff --git a/trasplayer.tex b/trasplayer.tex index c0fc934..97b0efb 100644 --- a/trasplayer.tex +++ b/trasplayer.tex @@ -1,6 +1,6 @@ %% tcpprot.tex %% -%% Copyright (C) 2002-2011 Simone Piccardi. Permission is granted to copy, +%% Copyright (C) 2002-2019 Simone Piccardi. Permission is granted to copy, %% distribute and/or modify this document under the terms of the GNU Free %% Documentation License, Version 1.1 or any later version published by the %% Free Software Foundation; with the Invariant Sections being "Un preambolo", @@ -26,7 +26,6 @@ In questa sezione prenderemo in esame i vari aspetti del protocollo TCP, il protocollo più comunemente usato dalle applicazioni di rete. - \subsection{Gli stati del TCP} \label{sec:TCP_states} @@ -37,10 +36,8 @@ funzionamento del protocollo segue una serie di regole, che possono essere riassunte nel comportamento di una macchina a stati, il cui diagramma di transizione è riportato in fig.~\ref{fig:TCP_state_diag}. - -\begin{figure}[htb] - \centering - \includegraphics[width=10cm]{img/tcp_state_diagram} +\begin{figure}[!htb] + \centering \includegraphics[width=10cm]{img/tcp_state_diagram} \caption{Il diagramma degli stati del TCP.} \label{fig:TCP_state_diag} \end{figure} @@ -52,23 +49,24 @@ segmento ricevuto; i nomi degli stati mostrati in fig.~\ref{fig:TCP_state_diag} sono gli stessi che vengono riportati del comando \cmd{netstat} nel campo \textit{State}. - - -\begin{figure}[htb] - \centering - \includegraphics[width=10cm]{img/tcp_head} +\begin{figure}[!htb] + \centering \includegraphics[width=10cm]{img/tcp_head} \caption{L'intestazione del protocollo TCP.} \label{fig:TCP_header} \end{figure} -\itindbeg{Maximum~Segment~Size|(} + +\itindbeg{Maximum~Segment~Size~(MSS)} % TODO trattare la MSS -\itindend{Maximum~Segment~Size|)} +\itindend{Maximum~Segment~Size~(MSS)} -\itindbeg{advertised~window|(} +\itindbeg{advertised~window} % TODO trattare la advertised window -\itindend{advertised~window|)} +\itindend{advertised~window} +\index{algoritmo~di~Nagle|(} +% TODO trattare l'algoritmo di Nagle +\index{algoritmo~di~Nagle|)} \section{Il protocollo UDP} @@ -78,9 +76,8 @@ In questa sezione prenderemo in esame i vari aspetti del protocollo UDP, che dopo il TCP è il protocollo più usato dalle applicazioni di rete. -\begin{figure}[htb] - \centering - \includegraphics[width=10cm]{img/udp_head} +\begin{figure}[!htb] + \centering \includegraphics[width=10cm]{img/udp_head} \caption{L'intestazione del protocollo UDP.} \label{fig:UDP_header} \end{figure}