Ağ açıklaması: megabayt mı yoksa megabit mi?


10

Ağ terimleriyle kafam karışıyor.

Ağ bant genişliğini nasıl hesapladığımı açıklayabilir misiniz?

İnsanlar 20Gbps demek 2.5 G bayt demek?

Bir VPS şirketi "Bant Genişliği: 2000GB / Ay" dediğinde bunun ne anlama geldiğini gerçekten anlamam gerekiyor.


Yani ısırıkları şarj ediyorlar ve bit sağlıyorlar. :)
Yitzchak

Yanıtlar:


13

Gb'nin bitlere başvurması ve GB'nin baytlara başvurması gerekir. Bant genişliği her zaman saniyede bit olarak ölçülür, ancak diskteki dosyalar bayt olarak ölçülür.

En iyi seçeneğiniz, VPS şirketinin kullandıkları şartları tanımlamasını sağlamaktır, böylece şartlar genellikle yanlış anlaşılır veya yanlış kullanılır.


6
Bu terimler genellikle kendilerine aşina olmayan insanlar tarafından yanlış anlaşılır, bu da yanlış kullanımlarına yol açar. Çoğu barındırma sağlayıcılarının, özellikle fatura bölümlerinde ve sözleşmelerini yazan kişiler arasında bitler (küçük b) ve Baytlar (büyük B) arasındaki ayrım konusunda çok net olduğunu gördüm :-)
voretaq7

11

Ağ bant genişliği tipik olarak birim zaman başına bit miktarıyla ifade edilir - örneğin 45 Mb / sn ( küçük b) veya 45 Mb / sn. Bu bir aktarım hızını ifade eder .

Aktarılan veri miktarı genellikle taşınan mutlak miktarda bayt cinsinden belirtilir - örn. 50MB ( büyük B) dosya veya 50MByte veri.


Çoğu kolokasyon sağlayıcısı transfer hızına göre bant genişliği satar - Saniyede çok fazla bite izin verilir ve bu oranda sınırlandırılır veya "burstable bant genişliği" (izin verilen burstable bant genişliği ile, kullanımınızın 95. yüzdelik dilimi temel alınarak faturalandırılırsınız - kullanım çok fazla bant genişliği, daha büyük bir fatura alın).

Bazı sağlayıcılar aktarılan veri miktarına göre satmak - bu paylaşılan web hosting şirketleri ile daha yaygındır. Bunu kaba bir yaklaşımla bir orana dönüştürebilirsiniz (miktar numarasını 8 ile çarpın, ardından faturalama döneminde saniye sayısına bölün - 2592000 saniye yaklaşık bir aydır (30 gün)).
Buradaki uyarı, hesapladığınız oranın oldukça anlamsız olmasıdır: 29 gün boyunca sıfır trafik yapabilir, daha sonra 30. günde 50 GB'ı itebilirsiniz ve sağlayıcınız söz konusu olduğunda kullanım sınırlarınız dahilindesiniz. Kendinizi hesapladığınız maksimum hız ile sınırlamak eksi küçük bir marj, transfer başlığınızı aşmayacağınızı garanti eder, ancak performansa gereksiz yere zarar verebilir.

Bu formülün tersi, belirli bir oran sınırı için aktarılan maksimum miktarın kabaca bir tahminini verecektir, bu muhtemelen daha yararlıdır, ancak orana dayalı fatura veren sağlayıcıların tel üzerinden geçen her biti (paket, protokol) saydığını unutmayın. ve taşıma yükü), böylece taşıyabileceğiniz gerçek veri miktarı (taşıma yükü) ham sayıdan biraz daha düşüktür.


7

Açık bit / bayt karışıklığı ve 1000'e karşı 1024 tutarsızlığın yanı sıra, bant genişliği ile ilgili bilinen başka bir sorun daha var:

  • 64Kbps genellikle 64000 bps'dir (?)
  • 1024Kbps 1024000 bps olabilir (??)
  • 1Mbps'nin 1000000bps veya 1048576bps (!) Kadar 1024000bps olması muhtemeldir!
  • 1048576000bps, 1073741824bps veya 1000000000bps değil (1)

neden?

Çünkü dijital iletişim için orijinal kullanım, 8KHz'de (8000Hz) 8bit ADC (analog / dijital dönüştürücü) kullanan ve saniyede 64000 bit üreten telefon sistemiydi. Daha sonra, T1 hatları bu ses kanallarının 24'ünü topladı ve yaygın olarak kullanılan 1536000bps bir uygulama yarattı (genellikle 1.5Mbit olarak satıldı, ancak 1.5 * 2 ^ 20 1572864bps olmalıdır).

Aynı zamanda, ayrı ayrı kanal artışlarında, yani bir seferde 64000bps'de satmak kolaydı. Çok daha sonra, birçok yeni iletim teknolojisi bps olarak değil, 64k kanalların katları olarak tanımlanır. Kafa karıştırıcı bir şekilde, bu çarpan sayısı genellikle ikili bir sayıdır, bu nedenle bazen 8Mbps, 2 ^ 23 = 8388608 yerine 128 * 64000 = 8192000bps olabilir.


2

Endüstri için standart, hızın Gigabits / saniye cinsinden, ölçülen işlemin GigaBytes işlem hacmi cinsinden (sunucunuzun ne kadar veri gönderdiğini / aldığını) belirtmesidir


2

Dosyalar bayt cinsinden ölçülür.
Dolayısıyla, dosya indirme, bağlantının kullanıldığı en önemli şey olduğunda, ayda bayt cinsinden ifade edilebilir.
Ancak, 8 bit gruplar ve aktarılan dosyaların baytları arasında doğrudan bir korelasyon olmadığından bağlantı bant genişliği bitlerle daha yaygın olarak ifade edilir. (bazı bitler hata düzeltme için kullanılır ve bazı protokoller 8 bitlik sözcükler veya hatta değişken bit hızları kullanabilir)

Bir son not olarak, durum anlamlı, b bit ve B bayttır, ancak bu sözleşmenin sıklıkla yanlış kullanıldığını gördüm.


1

Sayım yolundan bahsedilmesine rağmen, hiç kimse Mebibits teriminden bahsetmediğim için şaşırdım.
1 Mebibit = 2 * 32 bit veya 1024 kibibite eşdeğer 1048576 bit .


0

Ayda 2000 GB (gigabayt). Diğer iyi cevapların belirttiği gibi, bu 29 gün boyunca sıfır ve 30. gün için 2000 veya 30 gün boyunca günde 66.6 GB anlamına gelebilir. Bu, benim matematik doğru ise, 30 gün boyunca sürekli olarak 6.172 Mbps (saniyede megabit) anlamına gelir.

Matematik:

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

Böylece, 30 gün boyunca sürekli olarak 6.172 Mbps ile bir saniye için 16 Tbps arasında, sonra kalan 30 gün için eksi bir saniye için sıfır veya ek ücret ödemeden önce aradaki bir yerde (bir saniyede 16 Tbps tüketebileceğiniz varsayılarak), bu da bir VPS'nin sağlayacağı donanım ile mümkün değildir).


Hesabınız yanlış. 2000GB ile değil, 20GB ile hesaplamış gibisiniz. 2000GB / s, değil 61.7 kbps :-) 6.3 Mbit gibi bir şey olurdu bu yüzden biri Mbit / 30 gün boyunca kabaca 320GB olduğunu s
3molo

1
Dostum, ServerFault'u seviyorum! Bu yorumu alıyorum, sahte matematikte beni düzelttim ve düzeltmek için buraya geldiğimde, birisi zaten benim için yaptı! Teşekkürler! Ve hatamı düzelttiğiniz için teşekkürler.
Jed Daniels

@ mskfisher, İşleri düzelttiğiniz için çok teşekkürler. Orada ne düşündüğümü bilmiyorum. Keşke seni çaban için değiştirebilseydim ama bunu yapmanın bir yolunu göremiyorum. Her neyse, tekrar teşekkürler!
Jed Daniels

0

Ayda 20Gbps ve 2000GB, aynı avlu çubuğundaki ölçümlerdir (her ikisi de birim zaman başına veri miktarını ölçer) - sadece 20gbps'nin ayda 2000GB'dan daha hızlı olmasıdır.

Ayda 2000 gigabayt ile saniyede 20 gigabit.

dönüştürmek oldukça basit:

2000 GB / month = 6.17 mbps

20 gbps = 6480 TB / month
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.