[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