X-Git-Url: https://gapil.gnulinux.it/gitweb/?p=gapil.git;a=blobdiff_plain;f=network.tex;h=f2a9ec64b4b5718be0cd64bfaf1c9066cfe2fb00;hp=96462f990972c5dc23c24d7964f967e1b7480c22;hb=0196c376e39fc18f8cd5e7fef47b61264f943faf;hpb=250b32a55733b307d2eae8afb50b64af1b7c0bc8 diff --git a/network.tex b/network.tex index 96462f9..f2a9ec6 100644 --- a/network.tex +++ b/network.tex @@ -1,6 +1,6 @@ %% network.tex %% -%% Copyright (C) 2000-2007 Simone Piccardi. Permission is granted to +%% Copyright (C) 2000-2008 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", @@ -73,11 +73,12 @@ una risposta alla richiesta. Una volta completata la risposta il server diventa di nuovo disponibile. Un \textsl{server concorrente} al momento di trattare la richiesta crea un -processo figlio (o un thread) incaricato di fornire i servizi richiesti, per -porsi immediatamente in attesa di ulteriori richieste. In questo modo, con -sistemi multitasking, più richieste possono essere soddisfatte -contemporaneamente. Una volta che il processo figlio ha concluso il suo lavoro -esso di norma viene terminato, mentre il server originale resta sempre attivo. +processo figlio (o un \itindex{thread} \textit{thread}) incaricato di fornire +i servizi richiesti, per porsi immediatamente in attesa di ulteriori +richieste. In questo modo, con sistemi multitasking, più richieste possono +essere soddisfatte contemporaneamente. Una volta che il processo figlio ha +concluso il suo lavoro esso di norma viene terminato, mentre il server +originale resta sempre attivo. \subsection{Il modello \textit{peer-to-peer}} @@ -255,12 +256,12 @@ sez.~\ref{sec:intro_unix_struct}.\footnote{in realt \textbf{Livello} & \multicolumn{2}{|c|}{\textbf{Nome}} & \textbf{Esempi} \\ \hline \hline - Livello 4&\textit{Application} &\textsl{Applicazione}& - Telnet, FTP, ecc. \\ - Livello 3&\textit{Transport} &\textsl{Trasporto}& TCP, UDP \\ - Livello 2&\textit{Network} &\textsl{Rete}& IP, (ICMP, IGMP) \\ - Livello 1&\textit{Link} &\textsl{Collegamento}& - device driver \& scheda di interfaccia \\ + Livello 4 & \textit{Application} & \textsl{Applicazione}& + Telnet, FTP, ecc. \\ + Livello 3 & \textit{Transport} & \textsl{Trasporto} & TCP, UDP\\ + Livello 2 & \textit{Network} & \textsl{Rete} & IP, (ICMP, IGMP)\\ + Livello 1 & \textit{Link} & \textsl{Collegamento}& + Device driver \& scheda di interfaccia\\ \hline \end{tabular} \caption{I quattro livelli del protocollo TCP/IP.} @@ -434,7 +435,7 @@ seguenti: \item[\textsl{IPv6}] \textit{Internet Protocol version 6}. È stato progettato a metà degli anni '90 per rimpiazzare IPv4. Ha uno spazio di indirizzi ampliato 128 bit che consente più gerarchie di indirizzi, - l'autoconfigurazione, ed un nuovo tipo di indirizzi, gli \textit{anycast}, + l'auto-configurazione, ed un nuovo tipo di indirizzi, gli \textit{anycast}, che consentono di inviare un pacchetto ad una stazione su un certo gruppo. Effettua lo stesso servizio di trasmissione dei pacchetti di IPv4 di cui vuole essere un sostituto. @@ -550,7 +551,7 @@ grandi linee nei seguenti punti: \begin{itemize} \item l'espansione delle capacità di indirizzamento e instradamento, per supportare una gerarchia con più livelli di indirizzamento, un numero di - nodi indirizzabili molto maggiore e una autoconfigurazione degli indirizzi. + nodi indirizzabili molto maggiore e una auto-configurazione degli indirizzi. \item l'introduzione un nuovo tipo di indirizzamento, l'\textit{anycast} che si aggiunge agli usuali \textit{unicast} e \itindex{multicast} \textit{multicast}. @@ -804,7 +805,7 @@ intestazioni di IP e TCP, in Linux il default, mantenuto nella costante % LocalWords: fig upper layer lower kernel DoD Department Defense Connection % LocalWords: sez UDP ICMP IGMP device Trasmission Control Protocol l'IP l'UDP % LocalWords: IPv ethernet SMTP RFC Request For Comment socket stack PPP ARP -% LocalWords: router instradatori version RARP l'autoconfigurazione anycast Di +% LocalWords: router instradatori version RARP anycast Di % LocalWords: l'acknoweledgment Datagram Message host ping ICPMv ICMPv Group % LocalWords: multicast Address Resolution broadcast Token FDDI MAC address DF % LocalWords: Reverse EGP Exterior Gateway gateway autonomous systems OSPF GRE