Spiegazione della rete: megabyte o megabit?


10

Mi sto confondendo con i termini della rete.

Potete spiegarmi come calcolo la larghezza di banda della rete?

Quando la gente dice 20 Gbps significa 2,5 G byte?

Ho davvero bisogno di capire cosa significa quando un'azienda VPS dice "Larghezza di banda: 2000 GB / mese".


Significa che stanno caricando per morsi e fornendo bit. :)
Yitzchak,

Risposte:


13

GB dovrebbe fare riferimento a bit e GB dovrebbe fare riferimento a byte. La larghezza di banda viene sempre misurata in bit al secondo, ma i file sul disco vengono misurati in byte.

La tua scommessa migliore è che la società VPS definisca i termini che stanno usando in modo che ci sia un accordo perché i termini sono spesso fraintesi o abusati.


6
I termini sono spesso fraintesi da persone che non hanno familiarità con loro, il che porta al loro uso improprio. Ho scoperto che la maggior parte dei provider di hosting sono molto chiari sulla distinzione tra bit (piccola b) e byte (grande B), specialmente nei loro dipartimenti di fatturazione e tra le persone che scrivono i loro contratti :-)
voretaq7,

11

La larghezza di banda della rete è in genere espressa in quantità di bit per unità di tempo, ad esempio 45 Mb / sec ( piccola b) o 45 Mb / sec. Questo esprime una velocità di trasferimento.

La quantità di dati trasferiti viene in genere indicata in una quantità assoluta di byte spostati, ad esempio un file da 50 MB ( B grande ) o 50 MB di dati.


La maggior parte dei fornitori di servizi di colocation vendono larghezza di banda in base alla velocità di trasferimento: sono consentiti così tanti bit al secondo e sono limitati a tale velocità o è consentita una "larghezza di banda sfruttabile" (con una larghezza di banda sfruttabile, in genere vengono fatturati in base al 95 ° percentile dell'utilizzo) molta larghezza di banda in eccesso, ottenere un conto più grande).

Alcuni fornitori vendono per quantità di dati trasferiti, questo è più comune con le società di web hosting condivise. Puoi convertirlo in un tasso tramite un'approssimazione approssimativa (moltiplicare il numero di quantità per 8, quindi dividere per il numero di secondi in un periodo di fatturazione - 2592000 secondi è di circa un mese (30 giorni)).
L'avvertenza qui è che la tariffa calcolata è praticamente insignificante: potresti fare zero traffico per 29 giorni, quindi spingere tutti i 50 GB al giorno 30 e, per quanto riguarda il tuo provider, sei nei limiti del tuo utilizzo. Limitare te stesso al massimo della tariffa calcolata meno un piccolo margine per il riempimento quasi garantisce che non supererai il tuo limite di trasferimento, ma potrebbe danneggiare le prestazioni inutilmente.

Il rovescio di quella formula ti fornirà un'approssimazione approssimativa della quantità massima trasferita per un determinato limite tariffario, il che è probabilmente più utile, ma tieni presente che i fornitori che fatturano in base al tasso contano ogni bit che supera il filo (pacchetto, protocollo e payload), quindi la quantità effettiva di dati (payload) che è possibile spostare è leggermente inferiore rispetto al numero non elaborato che potrebbe farti credere.


7

Oltre all'ovvia confusione bit / byte e alla discrepanza tra 1000 e 1024, c'è un altro problema poco noto con la larghezza di banda:

  • 64Kbps è di solito 64000 bps (?)
  • 1024 Kbps possono essere 1024000 bps (??)
  • 1 Mbps ha la stessa probabilità di essere 1024000 bps di 1000000 bps o 1048576 bps (!)
  • Ho visto 1 Gbps che si è rivelato essere 1048576000 bps, non 1073741824 bps né 1000000000 bps (!!!)

perché?

Questo perché l'uso originale per le comunicazioni digitali era il sistema telefonico, che utilizzava un ADC a 8 bit (convertitore analogico / digitale) a 8 KHz (8000 Hz), generando 64000 bit al secondo. Quindi, le linee T1 hanno aggregato 24 di questi canali vocali, creando un'implementazione di 1536000 bps comunemente usata (di solito venduta come 1,5 Mbit, ma 1,5 * 2 ^ 20 dovrebbe essere 1572864 bps).

Allo stesso tempo, è stato facile vendere su singoli canali con incrementi di 64000 bps alla volta. Molto più tardi, molte nuove tecnologie di trasmissione sono definite non in bps, ma su multipli di canali 64k. Confusamente, questo numero del moltiplicatore è di solito un numero di round binario, quindi a volte un 8 Mbps può essere 128 * 64000 = 8192000 bps invece di 2 ^ 23 = 8388608.


2

Lo standard per l'industria è che la velocità è espressa in Gigabit / secondo mentre la velocità misurata è quotata in GigaByte di velocità effettiva (quanti dati inviati / ricevuti dal server)


2

I file sono misurati in byte.
Pertanto, quando il download di file è l'elemento più importante per cui viene utilizzata la connessione, può essere espressa in byte al mese.
Ma la larghezza di banda della connessione è più comunemente espressa in bit, poiché non esiste una correlazione diretta tra gruppi di 8 bit e byte di file trasferiti. (alcuni bit vengono utilizzati per la correzione degli errori e alcuni protocolli possono utilizzare parole diverse da 8 bit o persino bit rate variabili)

Come nota finale, il caso è significativo, b è bit e B è byte, anche se ho visto che questa convenzione viene spesso utilizzata in modo improprio.


1

Sono sorpreso che nessuno abbia menzionato il termine Mebibits, sebbene sia stato menzionato il modo di contare.
1 Mebibit = 2 * 32 bit o 1048576 bit che equivale a 1024 kibibit.


0

2000 GB (gigabyte) in un mese. Come indicano le altre belle risposte, ciò potrebbe significare zero per 29 giorni e 2000 per il giorno 30 o 66,6 GB al giorno per 30 giorni di seguito. Che, se la mia matematica è corretta, significa 6.172 Mbps (megabit al secondo) ininterrottamente per 30 giorni.

La matematica:

2000 gigabytes * 8 bits per byte = 16000 gigabits (16 terabits!)

16000 gigabits / 30 days = 533.33333333... gigabits per day

533.33333... gigabits per day / 24 hours in a day = 22.2222... gigabits per hour

22.222... gigabits per hour / 60 minutes in an hour = .37037037... gigabits per minute

.37037037... gigabits per minute / 60 seconds in a minute = 6.172839506172839506e-3 gigabits per minute

.006172839506... gigabits per minute * 1000 megabits in a gigabit = 6.172839506 megabits per second

6.172839506 megabits per second * 1000 kilobits in a megabit = 6172.8 kilobits per second

Quindi, puoi consumare da qualche parte tra 6.172 Mbps ininterrottamente per 30 giorni e 16 Tbps per un secondo, quindi zero per i restanti 30 giorni meno un secondo, o da qualche parte nel mezzo prima di incorrere in costi aggiuntivi (supponendo che tu possa effettivamente consumare 16 Tbps in un secondo, che non è possibile con l'hardware che probabilmente fornirà un VPS).


La tua matematica non è corretta. Sembra che tu abbia calcolato con 20 GB, non 2000 GB. Un Mbit / s per 30 giorni è all'incirca 320 GB, quindi 2000 GB sarebbero qualcosa come 6,3 Mbit / s, non 61,7 kbps :-)
molo

1
Amico, adoro ServerFault! Ricevo questo commento, correggendomi sulla mia finta matematica, e quando arrivo qui per sistemarlo, qualcuno lo ha già fatto per me! Grazie! E grazie per aver corretto il mio errore.
Jed Daniels,

@mskfisher, grazie mille per aver corretto le cose. Non so cosa stavo pensando lì. Vorrei poterti modellare per i tuoi sforzi, ma non vedo un modo per farlo. Comunque grazie ancora!
Jed Daniels,

0

20 Gbps e 2000 GB al mese sono entrambi misurazioni sullo stesso identico metro (entrambi misurano la quantità di dati per unità di tempo) - è solo che 20 gbps è molto più veloce di 2000 GB al mese.

20 gigabit al secondo contro 2000 gigabyte al mese.

abbastanza semplice da convertire:

2000 GB / month = 6.17 mbps

20 gbps = 6480 TB / month
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.