Temel Sunucu Türleri (Basic Server Types)

Kutay Utku
5 dk okuma

İnternet ve bilgisayar ağları günümüzde milyarlarca cihazın birbirleriyle iletişim kurmasını sağlar. Bu iletişimin sağlıklı bir şekilde gerçekleşebilmesi için arka planda birçok farklı sunucu (server) türü çalışmaktadır. Sunucular, istemcilerden (client) gelen istekleri karşılayan ve gerekli verileri sağlayan güçlü bilgisayarlardır.

Her sunucu türü farklı bir görev üstlenir. Örneğin bazı sunucular web sitelerini yayınlarken bazıları dosya paylaşımı, e-posta iletimi veya alan adı çözümleme gibi işlemleri gerçekleştirir.

Bu yazıda görselde yer alan temel sunucu türlerini ve çalışma mantıklarını ayrıntılı bir şekilde inceleyeceğiz.

1. Origin Server (Kaynak Sunucu)

Görselde ilk olarak Origin Server yani kaynak sunucu gösterilmektedir.

Çalışma Mantığı

Sistem şu şekilde ilerler:

Client (Kullanıcı) → Edge Server → Origin Server

Açıklama

Origin Server, bir web sitesinin veya uygulamanın orijinal verilerinin bulunduğu ana sunucudur.

Kullanıcı bir web sitesine girdiğinde:

  1. Kullanıcının isteği önce Edge Server gibi ara sunuculara gider.
  2. Eğer içerik bu ara sunucularda yoksa istek Origin Server‘a iletilir.
  3. Origin Server veriyi gönderir ve kullanıcıya ulaştırılır.

Neden Kullanılır?

Origin server kullanmanın avantajları:

  • Web sitesinin ana verilerini saklar
  • CDN sistemlerinin merkezidir
  • Trafik yönetimini kolaylaştırır
  • Performans optimizasyonu sağlar

Özellikle büyük siteler (Netflix, YouTube, Cloudflare CDN gibi sistemler) bu mimariyi kullanır.

2. DNS Server (Alan Adı Sunucusu)

İnternette her web sitesinin bir IP adresi vardır. Ancak insanlar IP adreslerini hatırlamak yerine alan adlarını kullanır. İşte burada DNS Server devreye girer.

Çalışma Mantığı

DNS Server → IP Adresi sağlar → Client → Web Server

Görseldeki akış şu şekildedir:

  1. DNS Server IP adresini sağlar
  2. Client (kullanıcı) bu IP ile web server’a bağlanır
  3. Web Server istenen sayfayı gönderir

Açıklama

DNS (Domain Name System), internetin telefon rehberi gibidir.

Örnek:

google.com → 142.250.190.78

Kullanıcı google.com yazdığında DNS sunucusu bu alan adını IP adresine çevirir.

Görevleri

  • Alan adını IP adresine çevirmek
  • İnternet yönlendirmesini sağlamak
  • Web sitelerine hızlı erişim sağlamak

3. File Server (Dosya Sunucusu)

File Server yani dosya sunucusu, ağ içerisindeki kullanıcıların dosya paylaşımı yapmasını sağlar.

Çalışma Mantığı

Client → Ethernet → File Server → Disk

Açıklama

File Server üzerinde:

  • Belgeler
  • Videolar
  • Yedekler
  • Şirket dosyaları

gibi veriler saklanır.

Kullanıcılar bu dosyalara ağ üzerinden erişebilir.

Kullanım Alanları

File Server genellikle şu yerlerde kullanılır:

  • Şirket ağları
  • Ofis sistemleri
  • Üniversite ağları
  • Veri depolama sistemleri

Avantajları

  • Merkezi veri yönetimi
  • Güvenli dosya paylaşımı
  • Yedekleme kolaylığı
  • Çoklu kullanıcı erişimi

4. Mail Server (E-posta Sunucusu)

Mail Server yani e-posta sunucusu, internet üzerinden e-postaların gönderilmesini ve alınmasını sağlar.

Çalışma Mantığı

Sender → SMTP Server → Internet → SMTP Server → Receiver

Açıklama

Bir e-posta gönderildiğinde şu süreç gerçekleşir:

  1. Gönderici e-postayı yazıp gönderir
  2. Mail server mesajı SMTP protokolü ile internet üzerinden gönderir
  3. Alıcının mail sunucusu mesajı teslim alır
  4. Alıcı mesajı okur

Kullanılan Protokoller

Mail server sistemlerinde genellikle şu protokoller kullanılır:

SMTP – Mail gönderme
POP3 – Mail indirme
IMAP – Mail senkronizasyonu

Kullanım Alanları

  • Gmail
  • Outlook
  • Kurumsal e-posta sistemleri
  • Hosting e-postaları

5. Web Server (Web Sunucusu)

Web Server, internet sitelerinin yayınlandığı sunucudur.

Çalışma Mantığı

Client → Proxy Server → Server

Açıklama

Kullanıcı bir web sitesine girdiğinde şu işlem gerçekleşir:

  1. Tarayıcı web isteği gönderir
  2. İstek web sunucusuna ulaşır
  3. Sunucu HTML, CSS, JavaScript gibi dosyaları gönderir
  4. Tarayıcı sayfayı kullanıcıya gösterir

En Yaygın Web Sunucuları

  • Apache
  • Nginx
  • LiteSpeed
  • Microsoft IIS

Web Server’ın Görevleri

  • Web sitelerini yayınlamak
  • HTTP / HTTPS isteklerini yönetmek
  • web uygulamalarını çalıştırmak
  • veri tabanı ile iletişim kurmak

6. Proxy Server (Vekil Sunucu)

Proxy Server, istemci ile internet arasında aracı görevi gören sunucudur.

Çalışma Mantığı

Client → Proxy Server → Internet

Açıklama

Proxy server kullanıldığında kullanıcı doğrudan internet ile iletişim kurmaz. Bunun yerine:

  1. İstek proxy server’a gider
  2. Proxy server isteği internetten alır
  3. Sonucu kullanıcıya gönderir

Proxy Server Ne İşe Yarar?

  • IP gizleme
  • güvenlik artırma
  • erişim kontrolü
  • internet filtreleme
  • hız optimizasyonu

Kullanım Alanları

Proxy serverlar genellikle:

  • şirket ağlarında
  • güvenlik sistemlerinde
  • anonim internet kullanımında
  • içerik filtreleme sistemlerinde

kullanılır.

Sonuç

Bilgisayar ağları ve internet altyapısı, farklı görevleri yerine getiren birçok sunucu türünün birlikte çalışması sayesinde sorunsuz şekilde işlemektedir.

Bu sunucuların her biri farklı bir rol üstlenir:

Origin Server → ana veri kaynağıdır
DNS Server → alan adlarını IP adresine çevirir
File Server → dosya paylaşımını sağlar
Mail Server → e-posta iletişimini yönetir
Web Server → web sitelerini yayınlar
Proxy Server → kullanıcı ile internet arasında aracı olur

Bu sistemlerin birlikte çalışması sayesinde bugün internet üzerinde milyarlarca kullanıcı aynı anda veri alışverişi yapabilmektedir.

💬 Yorum Bırak