Gateway (Ağ Geçidi), farklı ağ protokolleri ya da mimarileri arasında veri iletişimini sağlayan bir ağ donanımı ya da yazılımıdır. Türkçede “ağ geçidi” olarak da bilinir.
🔍 Gateway Nedir?
Gateway, iki farklı ağın birbiriyle haberleşmesini sağlayan bir geçiş noktasıdır. Örneğin, bir şirket içindeki yerel ağ (LAN) ile internet gibi dış ağlar (WAN) arasında iletişim kurar.
Gateway, protokol çevirisi yaparak iki uyumsuz sistemin anlaşmasını sağlar. Böylece veriler, bir ağdan diğerine başarılı bir şekilde geçebilir.
🎯 Gateway Ne İşe Yarar?
-
🌐 Protokol Dönüştürme: TCP/IP, IPX/SPX, AppleTalk gibi farklı ağ protokolleri arasında dönüşüm sağlar.
-
🔄 Veri Aktarımı: Farklı türdeki ağlar arasında veri akışını sağlar.
-
🌍 İnternete Erişim: Yerel ağdaki cihazların internetle iletişimini sağlar (örneğin modem/router).
-
🔒 Güvenlik: Bazı gateway’ler güvenlik kontrolleri yaparak kötü amaçlı trafiği engeller.
-
💬 Uygulama Katmanı Geçişleri: E-posta (SMTP ↔ POP3), anlık mesajlaşma gibi uygulama seviyesinde geçit görevi görebilir.
🧩 Gateway Türleri
-
Ağ (Network) Gateway:
-
En yaygın türdür.
-
Yerel ağ ile dış ağ (genellikle internet) arasında çalışır.
-
Genellikle modem/router bu işlevi görür.
Örnek: Evdeki modem-router cihazı (192.168.1.1 gibi bir IP’ye sahiptir).
-
-
Uygulama Gateway (Application Gateway) / Proxy Gateway:
-
Uygulama seviyesinde çalışır.
-
Web, e-posta, FTP gibi uygulamalar için güvenlik ve filtreleme sağlar.
Örnek: Squid Proxy, bir HTTP application gateway’dir.
-
-
Bulut Gateway (Cloud Gateway):
-
Yerel ağlar ile bulut servisleri arasında köprü kurar.
-
Verileri bulut ortamına güvenli biçimde aktarır.
Örnek: AWS Storage Gateway (Amazon servislerine veri yedekleme).
-
-
VoIP Gateway:
-
Analog ses sinyallerini dijital VoIP verisine çevirir.
-
Telefon ağları ile internet telefonculuğunu birbirine bağlar.
Örnek: Cisco VG200, analog/dijital hatları VoIP’e çevirir.
-
-
IoT Gateway (Nesnelerin İnterneti Ağ Geçidi):
-
IoT cihazlarından gelen verileri işler ve buluta gönderir.
-
Çeşitli protokolleri (ZigBee, MQTT, Bluetooth) bir arada destekler.
Örnek: Raspberry Pi ile oluşturulmuş özel bir IoT geçidi.
-
🖼️ Basit Bir Örnek
Diyelim ki bir şirkette, iç ağdaki bilgisayarlar 192.168.0.x IP aralığını kullanıyor. Bu bilgisayarlar internete çıkmak istiyor. Bu durumda:
-
Gateway: 192.168.0.1 IP adresine sahip olan modem/router cihazıdır.
-
Bilgisayarlar, verileri bu IP’ye gönderir.
-
Gateway, bu verileri alıp internete yollar ve gelen yanıtları da iç ağa geri iletir.