Ağ oluşturmada “ağ geçidi” terimi, farklı protokoller kullanan iki ağ arasında giriş noktası görevi gören bir cihaz veya yazılımı ifade eder. Uyumluluğu sağlamak için protokolleri, adresleme şemalarını veya veri formatlarını dönüştürerek ağlar arasındaki iletişimi ve veri aktarımını kolaylaştırır. Bir ağ geçidi, bağımsız çalışan ağlar arasında iletişimi sağlamak için yönlendirme, protokol çevirisi ve güvenlik duvarı işlevleri gibi görevleri gerçekleştirebilir.
İki ana ağ geçidi türü vardır:
- Protokol Ağ Geçidi: Bir protokol ağ geçidi, verileri farklı ağ türleri arasında çevirerek, farklı protokoller kullanmalarına rağmen iletişim kurmalarına olanak tanır. Örneğin, TCP/IP’den IPX/SPX’e ağ geçidi, TCP/IP kullanan ağlar ile Novell’in IPX/SPX protokolünü kullanan ağlar arasında iletişimi sağlar.
- Application Gateway: Bir uygulama ağ geçidi (uygulama düzeyinde ağ geçidi veya proxy ağ geçidi olarak da bilinir), OSI modelinin uygulama katmanında çalışır. Uygulama katmanında gelen ve giden trafiği inceleyerek güvenlik ve güvenlik duvarı yetenekleri sağlar. Uygulama ağ geçitleri, belirli uygulamalar (örneğin, HTTP, FTP, SMTP) için proxy bağlantılarını gerçekleştirebilir, güvenlik politikalarını uygulayabilir ve uygulamaya özel kurallara göre içeriği filtreleyebilir.
Bir ağ geçidi, ister bir yönlendirici, ister güvenlik duvarı, ister özel bir ağ geçidi cihazı olsun, farklı ağlar arasındaki iletişimin yönetilmesinde çok önemli bir rol oynar. Veri trafiği için giriş ve çıkış noktası olarak hizmet eder, güvenlik politikalarını uygular, erişimi kontrol eder ve verileri amaçlanan hedefe yönlendirir. Ağ geçitleri ağ bütünlüğünü korumak, trafik akışını optimize etmek ve ağlar arasında güvenli ve güvenilir bağlantı sağlamak için gereklidir.
Ağ terminolojilerinde yönlendirici genellikle bir tür ağ geçidi olarak kabul edilir. Yönlendiriciler, IP adreslerine dayalı olarak farklı ağlar arasında veri paketlerini ileten cihazlardır. Veri iletimi için en iyi yolu belirler, yerel ağlar ile internet (WAN) arasındaki trafiği yönetir ve LAN içindeki cihazların tek bir genel IP adresi kullanarak harici ağlarla iletişim kurmasına izin vermek için ağ adresi çevirisi (NAT) sağlar.
Ağ geçidi sunucusu, farklı ağlar veya protokoller arasında ağ geçidi görevi görecek şekilde yapılandırılmış bir sunucuyu ifade eder. Genellikle ağlar arasında veya bir ağ ile harici sistemler arasında iletişimi ve veri alışverişini kolaylaştıran ağ geçidi yazılımını veya hizmetlerini çalıştırır. Ağ geçidi sunucuları, ağ yöneticileri tarafından belirlenen özel gereksinimlere ve yapılandırmalara bağlı olarak genellikle protokol dönüştürme, veri çevirisi, güvenlik uygulama ve trafik yönlendirme işlevlerini yönetir.