From dd4f349641cadba5040c3a9f3f8e077690c3de24 Mon Sep 17 00:00:00 2001 From: Simone Piccardi Date: Tue, 17 Jul 2007 18:44:11 +0000 Subject: [PATCH] Correzioni minori, fatti generare gli html e documentato {{{tcp_retrans_collapse}}} --- Makefile | 2 +- README | 3 +++ gapil.tex | 1 - sockctrl.tex | 20 +++++++++++++------- 4 files changed, 17 insertions(+), 9 deletions(-) diff --git a/Makefile b/Makefile index f850d2b..9450318 100644 --- a/Makefile +++ b/Makefile @@ -11,7 +11,7 @@ VARIE = README ChangeLog *.sh htgapil.cfg tex4ht.env htgapil/* html/*.html ALL_SRC = $(SRC_IMG) $(SRC) *.tex Makefile $(VARIE) *.bib $(CODE_C) $(CODE_H) -all: $(PDF_IMG) +all: $(PDF_IMG) $(HTML_C) $(HTML_H) $(HTML_C): %.c.html: %.c source-highlight -f html -s cpp $< diff --git a/README b/README index 329c28e..58b4bb5 100644 --- a/README +++ b/README @@ -15,6 +15,9 @@ pool_size = 250000 pool_free = 15000 stack_size = 500 +(queste istruzioni possono non essere piu` necessarie con le +distribuzioni piu` recenti) + Fatto questo con make si puo` ottenere tutto. Di norma make genera le figure (in eps e pdf da dia). diff --git a/gapil.tex b/gapil.tex index 65be67f..4d87c7d 100644 --- a/gapil.tex +++ b/gapil.tex @@ -47,7 +47,6 @@ \def\tild{\char'176} - % % Setting page layout % 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 -- 2.30.2