X-Git-Url: https://gapil.gnulinux.it/gitweb/?a=blobdiff_plain;f=network.tex;h=e7859a0395b3afe27e33eff89df2a07c7398c7f3;hb=1df343113e14ea885c3c3fdb985b2cb84230bd62;hp=15459e0073ceb56bbf195a5ddffc4db4b07cedb1;hpb=74b559a3958675adf01c9a906cdd485eaf399290;p=gapil.git diff --git a/network.tex b/network.tex index 15459e0..e7859a0 100644 --- a/network.tex +++ b/network.tex @@ -663,10 +663,10 @@ scartare i duplicati. Il protocollo provvede anche un controllo di flusso (\textit{flow control}), cioè specifica sempre all'altro capo della trasmissione quanti dati può -ricevere tramite una \textit{advertised window} (letteralmente -\textsl{finestra annunciata)}, che indica lo spazio disponibile nel buffer di -ricezione, cosicché nella trasmissione non vengano inviati più dati di quelli -che possono essere ricevuti. +ricevere tramite una \itindex{advertised~window} \textit{advertised window} +(letteralmente ``\textsl{finestra annunciata}''), che indica lo spazio +disponibile nel buffer di ricezione, cosicché nella trasmissione non vengano +inviati più dati di quelli che possono essere ricevuti. Questa finestra cambia dinamicamente diminuendo con la ricezione dei dati dal socket ed aumentando con la lettura di quest'ultimo da parte @@ -782,13 +782,12 @@ potendo i router frammentare i pacchetti, conoscere da subito il \textit{path MTU}. \itindend{Maximum~Transfer~Unit} - - -Infine TCP definisce una MSS \textit{Maximum Segment Size} che annuncia -all'altro capo della connessione la dimensione massima dimensione del segmento -di dati che può essere ricevuto, così da evitare la frammentazione. Di norma -viene impostato alla dimensione della MTU dell'interfaccia meno la lunghezza -delle intestazioni di IP e TCP, in Linux il default, mantenuto nella costante +Infine TCP definisce una \itindex{Maximum~Segment~Size} \textit{Maximum + Segment Size} (da qui in avanti abbreviata in MSS) che annuncia all'altro +capo della connessione la dimensione massima dimensione del segmento di dati +che può essere ricevuto, così da evitare la frammentazione. Di norma viene +impostato alla dimensione della MTU dell'interfaccia meno la lunghezza delle +intestazioni di IP e TCP, in Linux il default, mantenuto nella costante \const{TCP\_MSS} è 512.