Perché il throughput di rete viene misurato in KBits / sec? Sembra che avrebbe più senso averlo in KByte / sec. Eviteresti gli utenti arrabbiati e risparmierai un sacco di mal di testa convertendoli tra i due. È solo pubblicità o cosa?
Perché il throughput di rete viene misurato in KBits / sec? Sembra che avrebbe più senso averlo in KByte / sec. Eviteresti gli utenti arrabbiati e risparmierai un sacco di mal di testa convertendoli tra i due. È solo pubblicità o cosa?
Risposte:
La maggior parte delle comunicazioni dati è seriale, un bit alla volta. Non ci sono byte sul filo, un byte è una disposizione parallela che esiste all'interno di un computer. Ha le dimensioni dell'ALU su vecchie CPU. Sul filo potresti avere "ottetti", ma nessun byte. Quindi la velocità sul filo viene misurata in bit al secondo, ecco cosa vedi lì. Ciò può essere suddiviso in ottetti, ma è arbitrario.
Penso che la distinzione sia semplicemente perché un byte non era sempre 8 bit. In realtà era 6. L'intero concetto di "byte" è arbitrario. I bit d'altro canto, sono letterali. 8 bit sono 8 bit.
Nel networking, molte cose non sono comunque allineate sui confini dei byte, quindi non ha senso usarle in quel contesto.
Fa parte della tradizione. L'unità di misura precede i computer. Ai tempi in cui le teleprinter erano comuni, la velocità di trasmissione era espressa in baud. I Bd sono stati usati per mostrare il numero di simboli trasmessi in un secondo.
Quando l'accesso a Internet divenne disponibile per le masse, i modem furono usati per la connessione e nei primi modem, 1 b / s era uguale a 1 Bd. Durante questo periodo, in qualche modo il bit è diventato uguale a baud e si è bloccato, anche nei sistemi in cui il bit rate non è uguale al baud rate (ad esempio la compressione può essere utilizzata per trasferire più dati con meno simboli o la ridondanza può essere utilizzata per trasmettere meno dati con più simboli se è probabile che il segnale venga inceppato).
D'altra parte, questa teoria non spiega perché questo sia usato per altre apparecchiature di rete.
baud
=== "bit al secondo" o, almeno, "simboli al secondo". Non credo che i baud al secondo abbiano senso.
Un modo semplice di pensarlo come nelle sue singole unità di informazione, vantaggi e svantaggi, un sistema binario che invia 1 e 0 (bit). Un byte non viene inviato da solo tramite un cavo, poiché non è l'unità di base delle informazioni, lo è il bit. Un bit viene inviato inviando impulsi elettrici (come in coassiale) o inviando impulsi luminosi (fibra ottica).
L'interlacciamento dei bit durante il multiplexing significa che la sequenza di bit inviata in serie sul supporto potrebbe non formare mai un byte. Per questo motivo non possiamo misurare in byte.
Cosa misureresti quando il sistema non è completamente caricato? Una lunga sequenza di zero inattivi non è una lunga sequenza di byte.