Farklı Proxy Sunucuları Nelerdir?

Her biri, bir istemci bilgisayar ile bir web sunucusu arasında aracı olarak aynı temel işlevi yerine getiren üç ana proxy sunucusu türü vardır. Düzenli önbellekleme proxy sunucuları ve saydam proxy'lerin hem istenen verileri elde ederek performansı hızlandırması amaçlanmıştır. Bu önbellekleme işlemi, tekrar tekrar istenirse verilerin daha hızlı bir şekilde iletilmesine neden olabilir. Ters proxy'ler ayrıca statik verileri önbelleğe alarak da çalışırlar, ancak bunlar genellikle bir sunucu altyapısının bir parçasıdır ve bir web sunucusundan biraz yüklenmek üzere tasarlanmıştır. Çoğu proxy sunucusu, istemcinin Internet protokolü (IP) adresini ve diğer bilgilerini iletir, ancak bu bilgileri gizleyebilecek adsız proxy'ler vardır.

Geleneksel proxy sunucularının, son kullanıcının İnternet tarama deneyimini hızlandırmak için sıkça istenen verileri önbelleğe alması amaçlanmıştır. Bu sunucular genellikle, bir makinedeki web tarayıcısına proxy isteklerini yönlendirmeleri talimatını vererek manuel olarak kurulur. Tarayıcı her talepte bulunduğunda, proxy sunucusu gerekli bilgiye sahip olup olmadığını görmek için önbelleğini kontrol eder. Eğer öyleyse, bu veriler doğrudan web sunucusundan indirmekten daha hızlı olan bir hızda iletilir.

Şeffaf proxy'ler aynı şekilde çalışır, ancak herhangi bir istemci tarafı yapılandırması gerektirmez. Her bir müşteri makinesindeki web tarayıcıları, bilgilerin bir proxy içinden geçtiğini bilmeden istek ve veri alır. Birçok büyük işletme, her istemciyi el ile yapılandırmamak için şeffaf proxy'ler kullanır ve Internet servis sağlayıcıları (ISS'ler) de sıklıkla kullanırlar. Bir ISS şeffaf bir proxy kullandığında, kullanıcıların genel olarak erişilen siteleri indirmesi için geçen süreyi etkili bir şekilde azaltabilir.

Üçüncü ana proxy sunucusu türü, son kullanıcının performansını artırmak yerine, bir web sunucusu tarafından yaşanan yükü azaltır. Bu ters proxy'ler genellikle sunucu mimarisine entegre edilir ve görüntüler ve videolar gibi statik bilgi isteklerini karşılayabilir. Dinamik olarak üretilen tüm bilgiler hala doğrudan web sunucusundan istemciye gönderilir, ancak statik verileri boşaltmak performansı artırabilir.

Bu proxy sunucu türlerinin her biri, genellikle veri istekleriyle birlikte herhangi bir müşteri bilgisini iletir. Bir kullanıcı IP'sini veya diğer kişisel bilgilerini gizlemek isterse, özel bir anonim proxy sunucusu kullanılmalıdır. Bu sunucular diğer proxy sunucularla aynı şekilde çalışır, ancak kişisel bilgileri kaydetmez veya aktarmaz. Anonim proxy sunucuları, bir web tarayıcısının kullanması için yapılandırılması gereken geleneksel önbellek proxy'leri olabilir veya bir web sitesi arayüzünden erişilebilir.