Tüm lokasyonlar aktif · %99.99 uptime
Ağ Teknolojisi

Gateway (Backconnect) Mimarisi Nasıl Çalışır?

Residential proxy satın aldığınızda size binlerce IP adresinin listesi verilmez. Genellikle tek bir adres alırsınız: gateway.saglayici.com:8000. Buna rağmen her istekte farklı bir çıkış IP'si görürsünüz. Bu mimariye backconnect gateway denir ve modern proxy hizmetlerinin neredeyse tamamı böyle çalışır.

Bu yazıda gateway'in iç işleyişini, oturum yönlendirmenin nasıl yapıldığını ve doğrudan IP modeliyle farklarını ele alıyoruz.

Temel Fikir

Gateway, sizin bağlandığınız sabit bir giriş noktasıdır. Arkasında binlerce çıkış düğümü bulunur. Siz gateway'e istek gönderirsiniz, gateway isteği havuzdan seçtiği bir çıkış düğümüne iletir, yanıtı size geri taşır.

ŞEKİLBackconnect gateway mimarisi
TOPOLOJİİstemciniztek adrese bağlanırOturum yöneticisianahtar → düğüm eşlemeTR çıkış düğümleribinlerce adresDE çıkış düğümleribinlerce adresUS çıkış düğümleribinlerce adresSağlık izlemeölü düğümleri ayıklarGatewaytek giriş noktası

Sizin yapılandırmanızda tek bir adres vardır; karmaşıklığın tamamı gateway'in arkasında yönetilir. Bu, istemci tarafını radikal biçimde basitleştirir.

Gateway'e Komut Vermenin Üç Yolu

Çıkışın hangi ülkeden ve hangi oturum kimliğiyle yapılacağını gateway'e bildirmeniz gerekir. Sektörde üç yöntem kullanılır:

ŞEKİLGateway parametreleri nasıl iletilir?
YÖNTEMKullanıcı adına gömmemusteri-country-tr-session-a1Tek adres, tek port yeterKod değişikliği gerektirmezYazım hatası sessiz davranış değiştirirEn yaygın yöntemPort bazlı seçimgateway:10001 → oturum 1gateway:10002 → oturum 2Kimlik bilgisi sabit kalırPort aralığı belgelenmeliBasit istemcilerde pratik

Üçüncü yöntem API çağrısıdır: oturum önce API ile oluşturulur, dönen kimlikle bağlanılır. Esnektir ama ek bir istek turu gerektirir.

Kullanıcı adına parametre gömme yöntemini kimlik doğrulama yazımızda ayrıntılı gösterdik.

Bir İsteğin Gateway İçindeki Yolculuğu

ŞEKİLGateway üzerinden geçen bir isteğin aşamaları
YAŞAM DÖNGÜSÜ01Kimlikdoğrulama~2 msKullanıcı/şifreveya whitelist02Parametreayrıştırma~1 msÜlke, oturum,TTL okunur03Düğüm seçimi~3 msSağlıklı havuzdanuygun çıkış04Çıkışa iletmedeğişkenAsıl ağ gecikmesi burada05Yanıt taşımadeğişkenGateway üzerinden geritoplam süre →

Gateway'in kendi işlem süresi tipik olarak birkaç milisaniyedir. Toplam gecikmenin büyük kısmı, çıkış düğümü ile hedef arasındaki mesafeden gelir.

Gecikme notu

Gateway modeli doğası gereği ek bir hop ekler: siz → gateway → çıkış → hedef. Doğrudan IP modeline göre 10–40 ms fazladan gecikme normaldir. Buna karşılık havuz yönetimi, sağlık kontrolü ve rotasyon tamamen sizden alınır.

Gateway ile Doğrudan IP Modelinin Karşılaştırması

ŞEKİLİki dağıtım modelinin karşılaştırması
KARŞILAŞTIRMAGateway (backconnect)Doğrudan IP listesiYapılandırmaTek adresListe yönetimi gerekirHavuz yönetimiSağlayıcıdaSizdeSağlık kontrolüOtomatikKendiniz kurarsınızGecikmeBir hop fazlaEn kısa yolIP öngörülebilirliğiDüşükTam kontrolWhitelist uygunluğuZorKolayTipik kullanımResidential, mobilISP, datacenter

Hedef sisteme kendi IP'nizi tanıtmanız gerekiyorsa (whitelist, API erişimi) doğrudan IP modeli zorunludur; gateway'de çıkış IP'si değişken olduğu için bu mümkün olmaz.

Statik IP gerektiren senaryolar için ISP proxy ve datacenter proxy ürünlerimiz doğrudan IP modeliyle çalışır.

Oturum Yönlendirme İç Mekaniği

Gateway, aynı oturum anahtarıyla gelen isteklerin aynı çıkış düğümüne gitmesini sağlamak zorundadır. Bunu bir eşleme tablosuyla yapar:

ŞEKİLOturum anahtarının gateway içindeki yaşamı
OTURUMYENİdüğüm ataanahtar ilk kezgörüldüBAĞLIistekler akıyoranahtar → düğümeşlendiTTL SONUeşleme silinirsüre dolduYENİDENyeni düğüm atanırDüğüm çökerse TTL beklenmeden yeniden atama yapılır

Sticky oturumun "garanti" değil "en iyi çaba" olmasının nedeni budur: atanan düğüm ağdan düşerse gateway zorunlu olarak yeni bir düğüme geçer.

Gateway Modelinin Avantaj ve Sınırları

Avantajları

  • İstemci tarafı yapılandırma tek satıra iner.
  • Havuz sağlığı, ölü IP ayıklama ve rotasyon sağlayıcıda.
  • Coğrafi hedefleme parametreyle anında değişir.
  • Milyonlarca IP'ye tek adresten erişim.
  • Ölçeklenirken kod değişikliği gerekmez.

Sınırları

  • Ek hop nedeniyle biraz daha yüksek gecikme.
  • Çıkış IP'si öngörülemez — whitelist kurulamaz.
  • Gateway tek arıza noktasıdır.
  • Hangi IP'nin kullanıldığını önceden bilemezsiniz.
  • Hata ayıklama daha soyut hâle gelir.

Gateway Kullanırken Hata Ayıklama

Sorun çıktığında "hangi çıkış düğümü bu hatayı verdi" sorusunu yanıtlayabilmek için her isteğin çıkış IP'sini loglamanız gerekir. Aksi hâlde hedef bazlı karantina kuramaz ve sorunlu düğümleri sağlayıcıya bildiremezsiniz.

ŞEKİLGateway kullanırken tutulması gereken kayıtlar
LOGOturum anahtarıHangi anahtarla istek atıldıÇıkış IP'siYanıt başlığından veya kontrol isteğindenHedef ve durum kodu403/429 dağılımı içinGecikme (ms)p50/p95 hesaplamak içinTalep edilen ülkeHedefleme doğruluğu takibiDeneme numarasıYeniden deneme maliyetini görmek

Çıkış IP'sini her istekte öğrenmek maliyetlidir. Pratik çözüm: her yeni oturum anahtarında bir kez kontrol isteği atıp IP'yi o oturuma etiketlemek.

Coğrafi Hedefleme ve Gateway Konumu

Gateway'in fiziksel konumu gecikmeyi doğrudan etkiler. Türkiye'den çalışıyor ve Avrupa çıkışı kullanıyorsanız, Avrupa'da konumlanmış bir gateway seçmek toplam süreyi belirgin düşürür.

ŞEKİLGateway konumunun gecikmeye etkisi
ROTATRİstanbul (siz)0 msDEFrankfurt gateway38 msDEAlman çıkış düğümü52 msDEHedef sunucu61 msGateway ile çıkış düğümü aynı bölgedeyse ek hop maliyeti birkaç milisaniyeye iner; farklı kıtalardaysa yüz milisaniyeyiaşabilir.

Sağlayıcınız birden çok gateway konumu sunuyorsa, hedef kitlenize en yakın olanı seçin. Lokasyon seçenekleri için lokasyon sayfamıza bakabilirsiniz.

Özet

Gateway mimarisi, milyonlarca IP'ye tek bir adres üzerinden erişmenizi sağlar; havuz yönetimi, sağlık kontrolü ve rotasyon karmaşıklığını sağlayıcıya devreder. Karşılığında bir hop gecikme ve çıkış IP'si üzerinde kontrol kaybı kabul edersiniz. Whitelist gerektiren veya en düşük gecikmeyi hedefleyen işlerde doğrudan IP modeli, esneklik ve coğrafi genişlik gerektiren işlerde gateway modeli doğru tercihtir. Yapılandırmanızı doğrulamak için proxy kontrol aracını kullanabilirsiniz.

Sıkça Sorulan Sorular

01Gateway kullanırken çıkış IP'mi nasıl öğrenirim?

Oturum başına bir kez nötr bir IP yansıtma uç noktasına istek atıp dönen adresi o oturuma etiketleyin. Her istekte sorgulamak hem kota hem süre açısından verimsizdir.

02Gateway modeli neden daha yavaş?

Trafik sizden gateway'e, oradan çıkış düğümüne, oradan hedefe gider. Doğrudan IP modelinde bir aracı eksiktir. Fark tipik olarak 10–40 ms'dir ve gateway ile çıkış aynı bölgedeyse azalır.

03Gateway adresini IP whitelist'e ekleyebilir miyim?

Hedef sistemde whitelist yapmanız gerekiyorsa gateway modeli uygun değildir; çünkü hedefin gördüğü adres sürekli değişen çıkış IP'sidir. Bu senaryoda statik IP'li ISP veya datacenter proxy gerekir.

04Aynı oturum anahtarını iki farklı süreçte kullanabilir miyim?

Teknik olarak evet; ikisi de aynı çıkış düğümüne yönlendirilir. Ancak bu, o düğüm üzerindeki istek yoğunluğunu ikiye katlar ve hız sınırı riskini artırır.

05Gateway çökerse ne olur?

Tek giriş noktası olduğu için tüm trafiğiniz durur. Kritik operasyonlarda ikinci bir gateway adresi (varsa yedek bölge) veya ikinci bir sağlayıcı tanımlamak dayanıklılığı ciddi biçimde artırır.

İlgili Yazılar ve Sayfalar

SONRAKİ ADIM

Proxy altyapınızı bugün güçlendirin.

Ücretli paketlerle dakikalar içinde başlayın veya önce ücretsiz proxy listemizi deneyin.

FREEPROXY.TR

Ücretsiz proxy arıyorsanız doğru yerdesiniz

Güncel ücretsiz proxy adreslerini görüntüleyebileceğiniz, HTTP ve SOCKS proxy türlerini karşılaştırabileceğiniz ve proxy bağlantılarınızı ücretsiz araçlarla kontrol edebileceğiniz kapsamlı bir proxy platformu.