Vekil Sunucu ( Proxy Server) Nedir?

Web sunucuları, yapıları biraz daha gelişmiş olmasına karşın esasında birer bilgisayardır. Ve elbette her bilgisayarın olduğu gibi web sunucularının da belli veri işlem ve iletim kapasiteleri söz konusudur. Genellikle web sunucuları 100ms/sn hızında yayın yapmaya programlı olsa da, her an her kullanıcı bu hızda veri transferi yapamayacaktır. Çünkü sunucuya bağlanan veri hattı bağlanan kullanıcı sayısınca bölüştürülecek ve doğal olarak kullanıcı başına veri transfer miktarı ve hızı azalacaktır. Bunun yanı sıra sistem kaynaklarının kullanımı bakımından da aynı oranda düşüş elbette söz konusudur. Vekil sunucu kavramı, veri trafiğindeki işlem sayısını azaltırken, kullanıcılara daha hızlı işlem yapabilme imkanı tanıyan, bugün ismine CDN dediğimiz sistemin ilk örneklerinden birisidir. Hala aktif şekilde kullanılır ve veri güvenliğinden, işlem niteliklerinin artırılmasına kadar bir çok fonksiyona sahiptir.

vekil-sunucu-proxy-server

Bir kullanıcı, internet tarayıcısına herhangi bir web sitesine gitmek üzere talimat verdiğinde sistem, sitenin kurulu olduğu web sunucusuna yönelir. Yerel web sunucusunda yer alan verileri, kullanıcının bilgisayarına aktarır. Kullanıcı ile web sunucusunun arasındaki mesafe, o sunucu üzerinde işlem yapan kullanıcı sayısı ve elbette sunucunun nitelikleri elde edilecek işlemin hızını etkiler. Bu durumda kullanıcı dilerse Proxy server, yani vekil sunucu ayarlarını yaparak, sık bağlandığı kaynakların çok daha hızlı aktarılmasını sağlayabilir. Tanımlanan Proxy sunucuları üzerinden bir kez yapılacak talep doğrultusunda ön belleğe yapılan kayıtlar, bundan sonraki süreçte, yerel sunucuda bir değişiklik olmadıkça vekil üzerinden yayımlanır. Eğer yerel sunucunun veri kaynaklarında bir değişiklik olmuşsa, vekil sunucu bu verileri günceller ve kullanıcıya yeni bilgileri ulaştırır.

Güvenlik Özelliği

Proxy Server üzerinden yapılan web tarama işlemlerinde, kullanıcının ip adresi gizlidir. Yerel sunucuya kullanıcının bilgileri değil, kullanıcının bilgileri erişir. Bu durumda kullanıcının web etkinlinin izlenebilmesi de oldukça güç hale gelir. VPN olarak tanımlanan sistemde de buna benzer bir uygulama söz konusudur ve gerek sitelerin, gerekse kullanıcıların anonim gezinti yapabilmeleri bu şekilde mümkün olabilmektedir. Ticari ve hassas bilgilerin transferinde, güvenilir vekil sunucuların kullanılması bu sebeple sıkça tercih edilen bir yöntemdir. Güvenlik özellikleri nedeniyle vekil sunucular bir çok yeni nesil ağ yapılanmasının temelinde yer alır.