[PLUTO-help] bit, byte e baud
Gian Uberto Lauri
GianUberto.Lauri a eng.it
Lun 23 Giu 2008 10:18:34 CEST
>>>>> "VL" == Visco Leonardo <viskoleo a jumpy.it> writes:
VL> Un saluto a tutta la lista, e una informazione per chi ha
VL> pazienza, ma sono in confusione. Volevo qualche spiegazione e le
VL> relazioni che intercorrono tra bit, byte e baud,
Partiamo dai byte che sono quelli meno coinvolti nelle telecomunicazioni.
Un byte è formato da alcuni bit, usualmente 8 ma ci sono state
macchine con byte di 6 bit e byte di 9 bit. Era più o meno la quantità
di memoria necessaria per un carattere (prima dell'avvento di
Unicode...).
Per le trasmissioni i byte non si usano (proprio perché non è certo il
numero di bit) si usano il bit e casomai gli ottetti di bit.
Il bit nasce come unità di misura dell'informazione, e qui il discorso
si farebbe complicato ed esulerebbe dall'argomento.
In pratica il bit è una quantità di informazione che può essere
codificata con una sola coppia di valori (equiprobabili direbbe il
teorico di prima) quali 0/1, assenza o presenza di luce o tensione o
ancora del supporto cartaceo, e la trasmissione usualmente si misura
in bit al secondo perché in fase di trasporto -che avviene
praticamente sempre in modo seriale- quello che conta misurare è la
quantità di informazione. Per la componente fisica della rete ci sono
quelli. La suddivisione in ottetti appartiene ad un livello logico
superiore (vedere lo stack ISO se interessati).
Quella che ti viene venduto è quello che potremmo chiamare velocità
grezza in bit/secondo: I.E. ti vedono una linea a 2 Mega (leggi
megabit/secondo) che vuole dire che il flusso grezzo arriva a
trasportare 2 * 1024 *1024 bit al secondo. In teoria sono 262144
ottetti al secondo, e sui nostri computer un ottetto è un byte.
Ma questo flusso deve trasportare oltre ai dati che hai richiesto a
orgasmobol... pardon! a kernel.org tutta una serie di informazioni di
servizio:
Il sito di kernel.org prepara "convogli" di circa 1500 ottetti (12000
bit) ma di questi ottetti non tutti sono di dati, ci sono varie
informazioni legate al TCP/IP ad esempio. Quindi il carico utile è
minore (dovrei guardare sui libri quanto minore). Poi ci sono i bit
che vengono usati dallo strato fisico per trasportare il tuo
"convoglio" TCP/IP.
Ed alla fine del 262144 ottetti al secondo te ne restano, nei migliori
casi misurati, 157696.
Spero che si chiaro.
E il baud ? Il baud (Bd) è la misura del numero di simboli trasmessi
in un secondo. Cosa è un simbolo ? Dipende. Può essere solo una cifra
binaria, come accadeva coi vecchi modem: un modem a 300/1200/4800 e
forse a 9600 baud trasferiva un numero di simboli che era pari al
numero di bit. Poi hanno trovato il modo di trasferire più di un bit
per simbolo e quindi i baud sono diventati meno dei bit al secondo,
quindi non fa più figo parlarne sulle pubblicità che 1) son valori
bassi, 2) son valori astrusi da tecnici, la gente vuole capire in
quanto tempo si scarica un certo file e non vuole prendere la
calcolatrice per passare da baud a bit al secondo.
--
/\ ___ Ubuntu: ancient
/___/\_|_|\_|__|___Gian Uberto Lauri_____ African word
//--\| | \| | Integralista GNUslamico meaning "I can
\/ e coltivatore diretto not install
di software Debian"
More information about the pluto-help
mailing list