Web Hosting & Ağ Bant Genişliği

Web barındırma & ağ bant genişliği açıklandı

Çoğu barındırma şirketi, planlarında çeşitli bant genişliği seçenekleri sunar. Peki web barındırma ile ilgili olarak bant genişliği tam olarak nedir? Basitçe söylemek gerekirse bant genişliği, web siteniz ile internetin geri kalanı arasında oluşmasına izin verilen trafik miktarıdır. Bir barındırma şirketinin sağlayabileceği bant genişliği miktarı, hem veri merkezlerinin içindeki hem de genel internetin dışındaki ağ bağlantılarına göre belirlenir.

Ağ Bağlantısı

İnternet, en basit anlamıyla, ağlarla birbirine bağlanan milyonlarca bilgisayardan oluşan bir gruptur. İnternet içindeki bu bağlantılar, belirli bir internet konumunda kullanılan kablo ve ekipmana bağlı olarak büyük veya küçük olabilir. Ne kadar bant genişliğinin mevcut olduğunu belirleyen, her ağ bağlantısının boyutudur. Örneğin, bir DSL bağlantısı internete bağlanmak için 1,54 Megabit (Mb) bant genişliğiniz var. Bant genişliği bu nedenle ölçülür bitler (tek bir 0 veya 1). Bitler, bilgisayarınız ile internet arasında aktarılan kelimeleri, metni ve diğer bilgileri oluşturan baytlar halinde gruplandırılır.

İnternete DSL bağlantınız varsa, bilgisayarınız ile internet sağlayıcınız arasında özel bir bant genişliğiniz vardır. Ancak internet sağlayıcınızın bulunduğu yere binlerce DSL bağlantısı olabilir. Bu bağlantıların tümü, internet sağlayıcınızda toplanır ve bu sağlayıcı, tek bağlantınızdan çok daha büyük olan kendi internet bağlantısına (veya birden fazla bağlantıya) sahiptir. Diğer müşterilerin yanı sıra sizin bilgi işlem ihtiyaçlarınızı da karşılamak için yeterli bant genişliğine sahip olmaları gerekir. Yani internet sağlayıcınıza 1,54Mb bağlantınız varken, internet sağlayıcınız 255Mb internet bağlantısına sahip olabilir, böylece ihtiyaçlarınızı ve 166'ya kadar diğer kullanıcıyı (255/1,54) karşılayabilir.

Trafik
Bant genişliğini ve trafiği anlamak için kullanılabilecek çok basit bir benzetme, otoyolları ve arabaları düşünmektir. Bant genişliği otoyoldaki şerit sayısı, trafik ise otoyoldaki araç sayısıdır. Otoyoldaki tek araba sizseniz çok hızlı yolculuk yapabilirsiniz. Yoğun saatin ortasında sıkışıp kalırsanız tüm şeritler dolduğu için çok yavaş ilerleyebilirsiniz.

Trafik, basitçe ağ bağlantılarında aktarılan bit sayısıdır. Örnekleri kullanarak trafiği anlamak en kolay yoldur. Bir Gigabayt, 2 üssü 30 (1.073.741.824) bayttır. Bir gigabayt 1.024 megabayta eşittir. Bunu perspektife koymak gerekirse, bir karakterin saklanması bir bayt alır. Bir binada 100 adet dosya dolabı düşünün, bu dolapların her birinde 1000 adet klasör bulunmaktadır. Her klasörde 100 makale bulunur. Her kağıt 100 karakter içerir – GB, binadaki tüm karakterlerdir. Bir MP3 şarkısı yaklaşık 4 MB, wav formatındaki aynı şarkı yaklaşık 40 MB, tam uzunluktaki bir film ise 800 MB ila 1000 MB (1000 MB = 1 GB) olabilir.

Bu MP3 şarkıyı bir internet sitesinden bilgisayarınıza aktaracak olsaydınız, indirdiğiniz internet sitesi ile bilgisayarınız arasında 4 MB'lık bir trafik oluşturacaktınız. Web sitesi ile internet arasındaki ağ bağlantısına bağlı olarak aktarım çok hızlı gerçekleşebileceği gibi, aynı anda başka kişilerin de dosya indirmesi zaman alabilir. Örneğin, indirdiğiniz web sitesinin 10 MB'lık internet bağlantısı varsa ve MP3'ünüzü indirmek için o web sitesine erişen tek kişi sizseniz, 4 MB'lık dosyanız o web sitesindeki tek trafik olacaktır. Ancak üç kişi aynı MP'yi aynı anda indiriyorsa 12 MB (3 x 4 MB) trafik oluşturulmuştur. Bu örnekte ana bilgisayarın yalnızca 10 MB bant genişliği olduğundan birinin beklemesi gerekecek. Barındırma şirketindeki ağ ekipmanı, dosyayı indiren her kişi arasında geçiş yapacak ve her bir kişinin dosya aktarımının gerçekleşebilmesi için her seferinde küçük bir kısmı aktaracaktır, ancak dosyayı indiren herkes için aktarım daha yavaş olacaktır. Eğer 100 kişi aynı anda siteye gelip MP3 indirseydi, aktarımlar son derece yavaş olurdu. Ana bilgisayar, dosyaları aynı anda indirmek için gereken süreyi azaltmak isterse, internet bağlantısının bant genişliğini artırabilir (ekipman yükseltme nedeniyle bir maliyetle).

Barındırma Bant Genişliği

Yukarıdaki örnekte trafiği MP3 dosyası indirme açısından ele aldık. Ancak bir web sitesini her ziyaret ettiğinizde trafik yaratıyorsunuz, çünkü o web sayfasını bilgisayarınızda görüntülemek için web sayfası önce bilgisayarınıza indirilir (web sitesi ile sizin aranızda) ve daha sonra tarayıcı yazılımınız (Internet Explorer, Netscape vb.) kullanılarak görüntülenir. Sayfanın kendisi, tıpkı yukarıdaki örnekteki MP3 dosyası gibi trafik oluşturan bir dosyadır (ancak bir web sayfası genellikle bir müzik dosyasından çok daha küçüktür).

Bir web sayfası, metin miktarına ve web sayfasına entegre edilen görsellerin sayısına ve kalitesine bağlı olarak çok küçük veya büyük olabilir. Örneğin, CNN.com'un ana sayfası yaklaşık 200KB'dir (200 Kilobayt = 200.000 bayt = 1.600.000 bit). Bu genellikle bir web sayfası için büyüktür. Karşılaştırıldığında, Yahoo'nun ana sayfası yaklaşık 70 KB'tır.

Ne Kadar Bant Genişliği Yeterlidir?

Duruma göre değişir (bu cevaptan nefret etmiyor musun). Ama gerçekte öyle. Bant genişliği, barındırma planı fiyatlarının önemli bir belirleyicisi olduğundan, sizin için ne kadar uygun olduğunu belirlemek için zaman ayırmalısınız. Hemen hemen tüm barındırma planlarında bant genişliği gereksinimleri aylarla ölçülür, bu nedenle sitenizin ihtiyaç duyacağı bant genişliği miktarını aylık olarak tahmin etmeniz gerekir.

Sitenizden dosya indirme olanağı sağlamayı düşünmüyorsanız bant genişliğini hesaplama formülü oldukça basittir:

Ortalama Günlük Ziyaretçi Sayısı x Ortalama Sayfa Görüntüleme Sayısı x Ortalama Sayfa Boyutu x 31 x Geçiş Faktörü

İnsanların sitenizden dosya indirmesine izin vermek istiyorsanız bant genişliği hesaplamanız şu şekilde olmalıdır:

[(Ortalama Günlük Ziyaretçi Sayısı x Ortalama Sayfa Görüntüleme Sayısı x Ortalama Sayfa Boyutu) +
(Ortalama Günlük Dosya İndirme Sayısı x Ortalama Dosya Boyutu)] x 31 x Geçiş Faktörü

Formüldeki her bir öğeyi inceleyelim:

Ortalama Günlük Ziyaretçiler – Sitenizi her gün ortalama olarak ziyaret etmesini beklediğiniz kişi sayısı. Sitenizi nasıl pazarladığınıza bağlı olarak bu sayı 1 ila 1.000.000 arasında olabilir.

Ortalama Sayfa Görüntüleme Sayısı – Ortalama olarak bir kişinin görüntülemesini beklediğiniz web sayfası sayısı. Web sitenizde 50 web sayfanız varsa, ortalama bir kişi her ziyaretinde bu sayfalardan yalnızca 5 tanesini görebilir.

Ortalama Sayfa Boyutu – Kilobayt (KB) cinsinden web sayfalarınızın ortalama boyutu. Eğer sitenizi zaten tasarladıysanız bunu doğrudan hesaplayabilirsiniz.

Ortalama Günlük Dosya İndirme SayısıThe number of downloads you expect to occur on your site. This is a function of the numbers of visitors and how many times a visitor downloads a file, on average, each day.

Average File SizeAverage file size of files that are downloadable from your site. Similar to your web pages, if you already know which files can be downloaded, you can calculate this directly.

Fudge FactorA number greater than 1. Using 1.5 would be safe, which assumes that your estimate is off by 50%. However, if you were very unsure, you could use 2 or 3 to ensure that your bandwidth requirements are more than met.

Usually, hosting plans offer bandwidth in terms of Gigabytes (GB) per month. This is why our formula takes daily averages and multiplies them by 31.

Summary

Most personal or small business sites will not need more than 1GB of bandwidth per month. If you have a web site that is composed of static web pages and you expect little traffic to your site on a daily basis, go with a low bandwidth plan. If you go over the amount of bandwidth allocated in your plan, your hosting company could charge you over usage fees, so if you think the traffic to your site will be significant, you may want to go through the calculations above to estimate the amount of bandwidth required in a hosting plan.

Teknoloji konusunda tutkulu, 2006'dan başlayarak StealthSetts.com'da zevkle yazıyorum. İşletim sistemlerinde zengin bir deneyime sahibim: macOS, Windows ve Linux, aynı zamanda programlama dilleri ve bloglama platformlarında (WordPress) ve çevrimiçi mağazalar için (WooCommerce, Magento, Presashop).

Bir yorum bırak