Bir Ağ Üzerindeki İstemci ve Sunucu Bilgisayarların İşlevleri Nelerdir?

İstemci/sunucu terimi, istemci uygulamalarının sunucu işlemlerinden hizmet talep ettiği dağıtılmış bir bilgi işlem modelini tanımlamak için 1980'lerde ortaya çıktı. İstemci/sunucu aslında bir bilgisayar ağıyla birbirine bağlı ayrı bilgisayarlarda çalışan işlemler arasındaki bir ilişkidir. Sunucu süreci hizmetlerin sağlayıcısıdır ve istemci bir tüketiciyi işler, bu nedenle donanım ve yazılım açısından açık bir işlev ayrımı vardır.

Sunucu Donanımı

İstemci/sunucu ağındaki bir sunucu bilgisayarı hem donanım hem de yazılım olarak kabul edilebilir. Donanım açısından, adanmış bir sunucu bilgisayarı tipik olarak bir kişisel bilgisayar veya iş istasyonudur. Bununla birlikte, bir sunucunun aynı anda düzinelerce hatta yüzlerce istemciye hizmet vermesi gerekebilir, bu nedenle tipik olarak bir istemci bilgisayardan daha hızlı bir işlemciye, daha fazla belleğe ve daha fazla depolama alanına sahiptir.

Günün Videosu

Sunucu Yazılımı

Bir sunucu bilgisayar, kaynaklarının paylaşımını kolaylaştırmak için özel olarak tasarlanmış Microsoft Windows Server, Linux veya Unix gibi özel bir işletim sistemi çalıştırır. Tam operasyonel işleve bağlı olarak, bir sunucu, kullanıcıların bir ağ üzerinden dosya ve yazıcıları paylaşmasına ve İnternet'e erişim sağlamasına izin verebilir. Kaynaklar birden fazla sunucudaysa, sunucu arızası durumunda tek tek sunucular belirli bir görevde uzmanlaşabilir veya işlev fazlalığı veya yineleme sağlayabilir.

Müşteri

İstemci bilgisayar, genellikle Windows XP, Windows Vista veya Windows 7 gibi bir işletim sistemini çalıştıran normal bir kişisel bilgisayardır. İşletim sistemi, elektronik posta ve İnternet'te gezinme gibi istemci yazılımlarını içerir. istemci bilgisayarın, kullanıcı tarafından paylaşılan kaynaklara erişmesine ve bunlarla etkileşime girmesine izin veren bir yazılımdır. sunucu. Bir istemci bilgisayar, diğer istemcilerle değil, yalnızca doğrudan sunucularla iletişim kurar. Bununla birlikte, kendi başına bilgi işleme yeteneğine sahip olması, onu merkezi, anabilgisayar bilgi işlem sistemlerinde kullanılan aptal terminalden ayıran bir gerçektir.

Şişman ve Zayıf İstemciler

İstemci bilgisayarlar, bir yazılım uygulamasının yürütülmesinin ve iş mantığının nerede gerçekleştirildiğine bağlı olarak "yağ" veya "ince" olarak tanımlanabilir. Şişman bir müşteri verileri kontrol etme yeteneğine sahiptir. Yürütme esas olarak istemcide gerçekleştirilir, sunucu ise istemciye veri göndermekten ve tekrar geri göndermekten sorumludur. İnce istemci ise, yazılımın sunum katmanı olarak bilinen katmanla sınırlıdır. sunucudan veri kabul eden ve düzenleyen uygulama, yürütmenin çoğu sunucuda gerçekleştirilir. sunucu.