| Bit al secondo (bit/s) | Kibiottetti al secondo (Kio/s) |
|---|---|
| 1 Bit al secondo | 0.0001220703125 Kio/s |
| 2 Bit al secondo | 0.000244140625 Kio/s |
| 3 Bit al secondo | 0.0003662109375 Kio/s |
| 4 Bit al secondo | 0.00048828125 Kio/s |
| 5 Bit al secondo | 0.0006103515625 Kio/s |
| 10 Bit al secondo | 0.001220703125 Kio/s |
| 20 Bit al secondo | 0.00244140625 Kio/s |
| 25 Bit al secondo | 0.0030517578125 Kio/s |
| 50 Bit al secondo | 0.006103515625 Kio/s |
| 100 Bit al secondo | 0.01220703125 Kio/s |
| Riferimento | Bit al secondo (bit/s) | Kibiottetti al secondo (Kio/s) |
|---|---|---|
| A dial-up modem | 56000 bit/s | 6.83594 Kio/s |
| Typical home broadband | 100000000 bit/s | 12207 Kio/s |
| Gigabit Ethernet | 1 × 109 bit/s | 122070 Kio/s |
| Streaming a 4K film | 25000000 bit/s | 3051.76 Kio/s |
Il bit al secondo è l’unità fondamentale della velocità di trasferimento dei dati. Il suo simbolo è bit/s, spesso scritto bps. Conta quante decisioni binarie un canale porta in un secondo, e ogni altra unità di velocità di trasmissione ne è un multiplo.
Essendo una velocità, ha la forma di una quantità divisa per il tempo, esattamente come metri al secondo o litri al secondo. Ciò rende semplice l’aritmetica: un collegamento a un certo numero di bit al secondo, moltiplicato per una durata in secondi, dà il numero totale di bit trasferiti, e dividere per otto lo converte in ottetti.
L’unità va distinta dal baud, che conta simboli al secondo e non bit. I primi modem trasmettevano un bit per simbolo, sicché i due numeri coincidevano e le parole si usavano l’una per l’altra. Gli schemi moderni codificano più bit in ciascun simbolo — variando insieme la fase e l’ampiezza — sicché un canale a 3000 baud può portare 33 600 bit al secondo. Solo la velocità in bit descrive quanta informazione si muove.
Claude Shannon stabilì il tetto teorico nel 1948. La capacità di un canale in bit al secondo dipende dalla sua larghezza di banda e dal rapporto fra segnale e rumore, e nessuno schema di codifica può superarla. Ogni progresso nella progettazione di modem e radio da allora è stato un tentativo di avvicinarsi di più a quel limite, e i sistemi moderni ne restano a una frazione di decibel.
In pratica la velocità grezza in bit di un collegamento non è mai la velocità a cui arrivano i dati utili. Le intestazioni di protocollo, i codici correttori d’errore, le conferme di ricezione e le ritrasmissioni consumano capienza, e la frazione utilizzabile è di solito il 90-95 per cento su un collegamento via cavo e assai meno su uno senza fili condiviso.
Bit al secondo singoli si citano di rado, perché quasi ogni canale è più veloce. Le eccezioni sono la comunicazione nello spazio profondo, dove una sonda a miliardi di chilometri può restituire dati a qualche decina di bit al secondo, e certe reti di sensori a basso consumo che trasmettono una manciata di bit a lunghi intervalli per risparmiare la batteria.
Un bit al secondo equivale a 0,125 ottetti al secondo, a 0,001 kilobit al secondo o a circa 0,0009766 kibibit al secondo.
Il kibiottetto al secondo è un’unità di velocità di trasferimento dei dati pari a 1024 ottetti al secondo, e dunque a 8192 bit al secondo. Il suo simbolo è Kio/s. A differenza della maggior parte delle unità binarie di velocità, è davvero comune, perché gli strumenti a riga di comando che copiano, scaricano e sincronizzano file lo usano da decenni.
La ragione è semplice. Quegli strumenti contano ciò che hanno mosso a blocchi, e i blocchi sono potenze di due. Un programma che legge a pezzi di quattro kibiottetti e divide il totale per il tempo trascorso produce una velocità in kibiottetti al secondo, e riferirla in kilottetti decimali richiederebbe una moltiplicazione in più senza alcun vantaggio. L’unità è ciò che l’aritmetica produce da sé.
Chi abbia guardato una copia di file su un sistema di tipo Unix ha visto la cifra. Le utilità di scaricamento, gli strumenti d’archivio, i comandi di scrittura su disco e i programmi di trasferimento in rete riferiscono tutti l’avanzamento in kibiottetti o mebiottetti al secondo, e la maggior parte lo etichetta correttamente con la i minuscola. È uno dei pochi luoghi in cui i prefissi IEC vengono usati con coerenza nei programmi di ogni giorno.
Per dare la scala, un kibiottetto al secondo muove circa mille caratteri di testo ogni secondo: una lettera breve in un secondo, un romanzo in una decina di minuti. È una velocità alla quale una pagina web moderna non si aprirà in tempo ragionevole, sicché vederla su una barra d’avanzamento significa di solito che qualcosa non va nel collegamento e non che il trasferimento stia per finire.
Il divario rispetto a un kilottetto al secondo è del 2,4 per cento, che nessuno nota. Il pregio di usare qui l’unità binaria non è l’esattezza ma l’onestà: la cifra viene da un calcolo binario, e scriverla con un prefisso binario lo dice. Chi vuole la cifra decimale può convertire; chi riceve un’etichetta decimale per un numero binario non può recuperare nulla.
Confrontare la lettura con una velocità di collegamento reclamizzata richiede due passi: moltiplicare per otto per ottenere i bit e correggere del 2,4 per cento per la base. In pratica il secondo passo sta sotto il rumore di qualsiasi misura reale, e il primo è quello che conta.
Un kibiottetto al secondo equivale a 1024 ottetti al secondo, a 8192 bit al secondo o a 1,024 kilottetti al secondo.