X-Git-Url: https://gapil.gnulinux.it/gitweb/?p=gapil.git;a=blobdiff_plain;f=sockctrl.tex;h=c80f36682afc0beac421af7b25c8f5e80138382d;hp=e3ad47bf642a158afd0ba4e5e2c769fc73175b6f;hb=dd4f349641cadba5040c3a9f3f8e077690c3de24;hpb=263a8a7ae0f9b251fc3b631e8bbba546bf8c2572 diff --git a/sockctrl.tex b/sockctrl.tex index e3ad47b..c80f366 100644 --- a/sockctrl.tex +++ b/sockctrl.tex @@ -4181,12 +4181,13 @@ pagina di manuale (accessibile con \texttt{man 7 tcp}), sono i seguenti: % \item[\texttt{tcp\_bic\_low\_window}] % \item[\texttt{tcp\_bic\_fast\_convergence}] -\item[\procrelfile{/proc/sys/net/ipv4}{tcp\_dsack}] Abilita il supporto - definito nell'\href{http://www.ietf.org/rfc/rfc2884.txt}{RFC~2884} per il +\item[\procrelfile{/proc/sys/net/ipv4}{tcp\_dsack}] Abilita il supporto, + definito nell'\href{http://www.ietf.org/rfc/rfc2884.txt}{RFC~2884}, per il \textit{Duplicate SACK}.\footnote{si indica con SACK (\textit{Selective Acknowledgement}) un'opzione TCP, definita nell'\href{http://www.ietf.org/rfc/rfc2018.txt}{RFC~2018}, usata per dare - un \textit{acknowledgement} unico su blocchi di pacchetti non contigui.} + un \textit{acknowledgement} unico su blocchi di pacchetti non contigui, + che consente di diminuire il numero di pacchetti scambiati.} \item[\procrelfile{/proc/sys/net/ipv4}{tcp\_ecn}] Abilita il meccanismo della \textit{Explicit Congestion Notification} (o ECN) definito @@ -4197,8 +4198,9 @@ pagina di manuale (accessibile con \texttt{man 7 tcp}), sono i seguenti: scartano i relativi pacchetti.\\ \item[\procrelfile{/proc/sys/net/ipv4}{tcp\_fack}] è un valore logico che - abilita il supporto per il \textit{TCP Forward Acknowledgement}. Di default - è abilitato. + abilita il supporto per il \textit{TCP Forward Acknowledgement}, un + algoritmo per il controllo della congestione del traffico. Di default è + abilitato. % TODO documentare o descrivere che cos'è il TCP Forward Acknowledgement \item[\procrelfile{/proc/sys/net/ipv4}{tcp\_fin\_timeout}] specifica il numero @@ -4217,7 +4219,6 @@ pagina di manuale (accessibile con \texttt{man 7 tcp}), sono i seguenti: interferenze radio, piuttosto che alla congestione dei router. Di default è disabilitato. - \item[\procrelfile{/proc/sys/net/ipv4}{tcp\_keepalive\_intvl}] il numero di secondi che deve trascorrere fra l'emissione di due successivi pacchetti di test quando è abilitata la funzionalità del \textit{keepalive} (vedi @@ -4312,7 +4313,12 @@ pagina di manuale (accessibile con \texttt{man 7 tcp}), sono i seguenti: ritrasmissioni provocate dal riordinamento. Non è opportuno modificare questo valore dal default che è 3. -\item[\procrelfile{/proc/sys/net/ipv4}{tcp\_retrans\_collapse}] +\item[\procrelfile{/proc/sys/net/ipv4}{tcp\_retrans\_collapse}] in caso di + pacchetti persi durante una connessione, per ottimizzare l'uso della banda + il kernel cerca di eseguire la ritrasmissione inviando pacchetti della + massima dimensione possibile; in sostanza dati che in precedenza erano stati + trasmessi su pacchetti diversi possono essere ritrasmessi riuniti su un solo + pacchetto (o su un numero minore di pacchetti di dimensione maggiore). \item[\procrelfile{/proc/sys/net/ipv4}{tcp\_retries1}] imposta il massimo numero di volte che protocollo tenterà la ritrasmissione si un pacchetto su