İstemci/Sunucu Mimarisi

İstemci/Sunucu Mimarisi

 

Sunucu (iş istasyonu yada bilgisayar):

  •     Pasif durumdadır
  •     İstekleri (request) bekler
  •    İstek olduğunda bilgiyi hazırlar ve cevap yollar

İstemci (bilgisayar yada mobil cihaz):

  •    Aktif durumdadır
  •    İstekleri gönderir
  •   Cevap dönene kadar bekler

 

Bant Genişliği (İletim Hızı)

 

Bant Genişliği Nerelerde İşe Yarar?

Bant Genişliği (bandwidth), web sitesinin bir saniye içinde gerçekleştirebileceği veri aktarım miktarını ifade eder. Örneğin; bir internet sitesini açıp görüntülediğimiz sayfa ya da sayfalarda bulunan metin, resim, video ve ses gibi bütün içerik aslında bilgisayarınıza yüklenmektedir. Eğer giriş yaptığınız web sitesindeki herhangi bir resmi görebiliyorsanız o resim bilgisayarınıza indirilmiş (download edilmiş) demektir. Aynı şekilde bir video izliyorsanız bu video da siz izlerken bilgisayarınıza yüklenmiştir.

Bu şekilde bir web sitesiyle ziyaretçileri arasında gerçekleşen veri transferinin yol açtığı trafiğin, bir aylık dönem içinde izin verilen üst sınırına aylık trafik, bir saniyede izin verilen üst sınırına ise bant genişliği (bandwidth) denir.

Var sayalım ki bir web sitesi açacaksınız. Bu site için uygun aylık trafik limitini belirlerken, sitenin mevcut ya da potansiyel ziyaretçi trafiğini öngörmek gerekir. Sayfalarınızın büyüklüğünü resim, ses, video ve program gibi dosyalar oluşturur. Bu dosyaların büyüklüğünü ve günlük/haftalık/aylık indirme sayılarını hesaba katmanız gerekir. Bunların hesaplamalarını yaptıktan sonra aylık trafik miktarınızı belirleyebilirsiniz.

  • Web siteniz üzerinden radyo yayını yapıyorsanız; bant genişliğinin büyük olması gerekir. Çünkü bant genişliği ne kadar büyük olursa, bir saniyede transfer edeceğiniz veri miktar da o kadar büyük olur.

Aylık trafik ve bant genişliği kavramlarını birbirine karıştırmayın

Aylık trafik sitenizi ziyaret eden kullanıcıların oluşturduğu veri trafiğinin toplamıdır. Bant genişliği ise ziyaretçilerin bir saniyede oluşturduğu veri trafiğidir. Örnek olarak otoban trafiğini verirsek; otobandaki şerit sayısı bant genişliğini, otobanın şeritlerinden 1 ayda geçen araç sayısı ise aylık trafiği ifade edebilir.


  •                  1 saniyede transfer edilen veri miktarını gösteren ölçü birimidir.

  •                   1 Kbit/s (Kbps)  = 1.000 bit/s (≠1.024 bit/s )
  •                   1 Mbit/s = 1.000.000 bit/s =    125.000 byte/s
  •                   ‘B’ ile ‘b’ aynı değildir:
                                       Kbps : Kilobit per second
                                       KBps : KiloByte per second
  •                   1000 – 1024 karmaşıklığını gidermek için Kibi, Mebi, Gibi, … kullanımları tavsiye edilmektedir.


 

Ağ İletişimi Referans Modeli (Başvuru  Modelleri)


 

  •    Ağlarda donanım bileşenlerinin birbirleriyle haberleşebilmeleri için birbirleri üzerine inşa edilmiş, değişik seviyelerde çalışan (bilgisayara en yakınından, kullanıcıya en yakınına olmak üzere) protokoller kullanılır.
  •    Bir ağdaki haberleşme standartlarını belirleyen bu protokol katmanları ile ağın katmansal görüntüsü (‘layered view’) elde edilir.
  •    Bu katmansal mimariler, ağlardaki standart farklılaşmalarını engellemek temel amacıyla geliştirilmiştir.

 

Referans Model…

                                                                

Katmansal yapının iki temel avantajı bulunmaktadır.

 

  •     Farklı katmanlardaki protokoller nerdeyse birbirlerinden bağımsız olarak geliştirilebileceklerinden ağ tasarım işi büyük ölçüde kolaylaşmaktadır.
  •     Ayrıca katmanların birbirlerinden bağımsız olması sonucunda uyumsuzluk problemi ortadan kalkmaktadır. Bir kurum tarafından hazırlanmış katmanlar başka kurumlarca da bir değişiklik gerekmeksizin kullanılabilecektir.

 

Yorumlar

Bu blogdaki popüler yayınlar

Çift-Bükümlü (Twisted-Pair) Kablolar

Kapsadıkları Alana Göre Bilgisayar Ağlarının Sınıflandırılması

Koaksiyel (Eş Eksenli) Kablo