Raft için Proxy: Ortak Oyun Oturumunda Ağ Nasıl İşler?
Raft’ta çok oyunculu oturum, merkezi bir oyun sunucusuna değil oyunculardan birinin barındırdığı dünyaya bağlanır. Bu yapı, proxy sorusunu klasik istemci–sunucu oyunlarından farklı kılar: yönlendirilebilen trafik ile oturumu ayakta tutan trafik aynı katmanda değildir.
İki protokolOturum kurulumunun TCP tarafı ile oyun akışının UDP tarafı.
02
İki istemciPlatform istemcisi ile oyunun kendi ağ yığını arasındaki fark.
03
Bölge davranışıHesaba bağlı mağaza bölgesi ile indirme bölgesi ayarının karışmaması.
04
Hacim planıYama indirmesinin kotaya etkisi ve ölçüm alışkanlığı.
Raft oturumları için soruyu doğru kurmak gerekir: proxy, oyunun bağlantısını mı yoksa bağlantıyı kuran altyapıyı mı etkiler? Oturumun kurulum aşaması — giriş, arkadaş listesi, davet ve eşleştirme — platformun TCP tabanlı servisleriyle konuşur. Oturum kurulduktan sonra oyun verisini taşıyan akış ayrı bir yoldan ilerler.
Bu ikisi arasındaki kopukluk, kurulumun neden çalışıyor göründüğü hâlde beklenen etkiyi yaratmadığını açıklar. Giriş yapılabilir, arkadaş listesi görünebilir, davet gelebilir; buna karşın oyun verisi proxy’den geçmiyor olabilir.
Aşağıda önce oturumun aşamaları, sonra protokol ayrımı, ardından indirme tarafı ve bölge kavramı ele alınıyor. Sayfa boyunca ölçülemeyen hiçbir hız iddiası kurulmuyor.
Ortak oyun oturumu adım adım nasıl kurulur?
Sıra genellikle şöyle işler: platform istemcisi hesabınızı doğrular, arkadaş listeniz yüklenir, davet gönderilir ya da alınır, iki taraf arasında bir bağlantı yolu belirlenir ve oyun verisi akmaya başlar. İlk üç adım TCP üzerinde HTTPS konuşur; son adım bambaşka bir trafiktir.
Bağlantı yolu belirlenirken iki olasılık vardır. İki taraf birbirine doğrudan ulaşabiliyorsa doğrudan bir akış kurulur. Ulaşamıyorsa — genellikle iki taraf da adres çevirisi arkasındaysa — platformun aktarma altyapısı devreye girer ve veri bir ara düğüm üzerinden taşınır. İkinci yol daha uzundur ve gecikmeyi artırır; ancak bağlantıyı mümkün kılan da odur.
Proxy bu tabloya üçüncü bir aday olarak girmez. Yönlendirme yalnızca istemcinizin proxy üzerinden konuşmayı bildiği akışlar için geçerlidir; oyun verisi kendi yolunu seçmeye devam eder. Aradaki kavram farkını netleştirmek isterseniz proxy ile NAT farkı yazısı iyi bir çerçeve verir.
Barındıran taraf ile katılan taraf aynı şeyi yaşamaz
Dünyayı açan oyuncu için bağlantı yükü asimetriktir: veriyi tüm katılımcılara o dağıtır. Dört kişilik bir oturumda barındıranın yukarı yönlü bant genişliği, katılan oyuncuların tek tek ihtiyacından fazladır. Bu yüzden “kim barındırsın” sorusunun cevabı çoğu zaman en hızlı indirmeye değil, en düzenli yukarı yönlü hatta sahip olan kişidir.
Katılan taraf için tablo daha basittir ama tek bir zayıf halka herkesi etkiler. Barındıranın hattı dalgalanıyorsa proxy kurmak bunu düzeltmez; sorun sizin çıkışınızda değil, oturumun merkezindedir. Kurulum yapmadan önce arızanın hangi tarafta olduğunu belirlemek, gereksiz bir katman eklemekten korur.
ŞEMAOrtak oyun oturumunun kurulum durumları
Şemayı yatay kaydırarak inceleyebilirsiniz
İlk üç durum platformun TCP servisleriyle konuşur; son iki durumda veri artık farklı bir yoldan taşınır.
TCP nerede biter, UDP nerede başlar?
Ayrımın kendisi basittir. Bir HTTP proxy, HTTPS trafiğini CONNECT yöntemiyle tünelleyerek taşır ve bu tünel yalnızca TCP’dir. Oyun verisi UDP taşıyorsa bu tünele hiç girmez; istemci ya doğrudan çıkar ya da bağlantı kurulamaz.
SOCKS5 farklı bir katmanda durur ve taşıdığı protokolü yorumlamaz. UDP ASSOCIATE komutu UDP taşımayı mümkün kılar, fakat bu yalnızca yarısıdır: istemcinin de bu yolu kullanmayı bilmesi gerekir. Oyun istemcisi SOCKS5 farkında değilse komut desteklense bile kullanılmaz. İki protokolün karşılaştırması için HTTP ve SOCKS5 farkı yazısına bakın.
Trafik
Taşıma
HTTP proxy
SOCKS5
Hesap girişi ve doğrulama
TCP / TLS
Taşınır
Taşınır
Mağaza ve kütüphane sayfaları
TCP / TLS
Taşınır
Taşınır
Yama ve içerik indirme
TCP / HTTP
Taşınır
Taşınır
Oyun verisi akışı
Çoğunlukla UDP
Taşınmaz
Çift taraflı destek gerekir
Sesli sohbet
Çoğunlukla UDP
Taşınmaz
Uygulamaya bağlı
Tablodaki son iki satır, kurulum sonrası beklentiyi belirleyen satırlardır. Bir çıkışı “oyun için” satın alıp yalnızca giriş ekranını yönlendirmek, beklentiyle sonucun uyuşmamasının en sık nedenidir.
Neden UDP kullanıldığını bilmek, sınırın rastgele olmadığını gösterir. Oyun verisi eskidiği anda değerini kaybeder: bir saniye önceki konum bilgisini yeniden istemek yerine bir sonrakini beklemek daha doğru bir davranıştır. TCP kaybolan paketi yeniden gönderip sırayı koruduğu için bu tür veride gecikme biriktirir. Dolayısıyla proxy’nin UDP’yi taşıyamaması bir eksiklik değil, iki farklı tasarım amacının kesişmemesidir.
Platform istemcisi ile oyunun kendi ağ yığını
Masaüstünde iki ayrı program çalışır: oyunu kuran ve başlatan platform istemcisi ile oyunun kendisi. İkisi aynı hesabı paylaşır ama aynı ağ davranışını paylaşmaz. Platform istemcisi kendi bağlantı havuzunu yönetir; oyun ise çalışma anında kendi soketlerini açar.
Bu yüzden “sistem proxy ayarını açtım” demek her akışın yönlendiği anlamına gelmez. Bazı uygulamalar sistem ayarını okur, bazıları okumaz, bazıları yalnızca belirli istek türleri için okur. Sonucu varsaymak yerine ölçmek gerekir: proxy açıkken ve kapalıyken görünen çıkış adresini IP adresim sayfasından karşılaştırın.
Ayrım kurulum noktasını da belirler. Sistem geneli bir ayar iki programı da kapsamaya çalışır ama uygulamanın bunu okuması şart değildir. Uygulama bazlı bir kural ise hangi sürecin tünele gireceğini açıkça söyler; oyun makinesinde yan etkisi en düşük yol budur, çünkü güncelleme servisleri ve tarayıcınız olağan hattında kalır.
Yama indirmesi bu ayrımda özel bir yer tutar. Güncelleme geldiğinde indirme platform istemcisi tarafından yapılır; oyun çalışmıyorken bile hacim üretir. Kotalı bir pakette bu, fark edilmeden tüketilen bir kalemdir. Platform istemcisinin proxy davranışına dair pratik notlar Steam proxy ayarları yazısında toplanmış durumda.
ŞEMAYönlendirme kapsamının kademeleri
Şemayı yatay kaydırarak inceleyebilirsiniz
Yukarı çıktıkça kapsam genişler; en üst kademeye ulaşmak için istemcinin de yönlendirmeyi desteklemesi gerekir.
Raft oturumlarınız için uygun paketi seçin
İndirme ağırlıklı kullanımda bant genişliği, kurumsal ağdan sabit adresle çıkmanız gerekiyorsa statik çıkış önceliklidir.
Residential proxyler, Datacenter Proxyleri, IPv6 ve ISP çözümlerimizden dilediğinizi seçin. Tüm planlar sınırsız seçenekler, %99,9 çalışma süresi, rotating proxyler, sticky oturumlar ve 7/24 destek sunar. Web scraping, reklam doğrulama, SEO izleme ve dijital veri toplama için idealdir.
ISP ProxyStatik ISP kayıtlı Türkiye IP'leri
ISP kayıtlı statik Türkiye IP'leri; veri merkezi hızını gerçek operatör itibarıyla birleştirir. Uzun oturumlu ve düşük pingli kullanım için idealdir.
Burada bir yanlış anlama düzeltilmeli: Raft’ta seçtiğiniz resmî bir oyun bölgesi yoktur. Oturum, barındıran oyuncunun makinesindedir; dolayısıyla “bölge” aslında barındıranın coğrafi konumudur. Uzaktaki bir arkadaşın dünyasına bağlanıyorsanız gecikmeyi belirleyen şey bir sunucu tercihi değil, o mesafedir.
Bölge kelimesinin gerçekten karşılığı olduğu iki yer vardır. Birincisi hesabınıza bağlı mağaza bölgesidir; fiyatlandırma ve satın alma kuralları buna göre işler ve bu bilgi tek bir bağlantı değişikliğiyle değişen bir şey değildir. İkincisi platform istemcisindeki içerik indirme bölgesi ayarıdır; bu yalnızca dosyaların hangi düğümden çekileceğini etkiler.
Bu iki kavramı karıştırmak, proxy’den yanlış beklenti kurmanın ana kaynağıdır. Bir çıkış adresi mağaza bölgesini yeniden tanımlamaz ve bu sayfa böyle bir kullanımı önermez. Mağaza fiyatlarının ülkeden ülkeye nasıl farklılaştığını yalnızca gözlemlemek isteyen okurlar için bölgesel fiyat araştırması yazısı konuyu uyum çerçevesinde ele alıyor.
Üçüncü bir katman daha var: aktarma altyapısı kullanılıyorsa ara düğüm genellikle iki tarafa da yakın olacak biçimde seçilir. Bu seçim sizin proxy ayarınızla ilgili değildir ve proxy ekleyerek daha iyi bir düğüm seçtirmeye çalışmak beklenen sonucu vermez; büyük olasılıkla yalnızca yolu uzatır.
Dikkat
Satın alma işlemlerini hesabınızın kayıtlı ülkesinden farklı bir çıkış üzerinden yürütmek platform kurallarına aykırı olabilir ve hesap kısıtlamasıyla sonuçlanabilir. Bu sayfa böyle bir kullanımı tarif etmez.
Trafik hacmi nasıl dağılır?
Bir Raft oturumunda aktarılan veri tek bir kalemden ibaret değildir. En büyük pay genellikle ilk kurulum ve yama indirmelerine aittir; oyun verisi akışı ise sürekli ama küçük paketlerden oluşur. Platform arayüzü, arkadaş listesi ve bildirimler arka planda küçük bir pay tutar.
Bu dağılım, hangi paketin size uygun olduğunu belirler. Kotayı asıl yiyen kalem indirme ise, oyun oturumu için pahalı bir çıkış almak yanlış yatırımdır. Tersine, kurumsal bir ağdan sabit adresle çıkmak zorundaysanız oyun akışının hacmi düşük olduğu için maliyet de düşük kalır.
Hacimle gecikmeyi karıştırmamak gerekir. Oyun akışının hacmi düşüktür ama zamanlamaya duyarlıdır; indirme trafiğinin hacmi yüksektir ama birkaç saniyelik gecikme fark etmez. Aynı çıkışın iki iş için aynı ölçüde uygun olmamasının nedeni budur ve bir paketi seçerken hangi işin ağır bastığını bilmek gerekir.
Ölçüyü oturum bazında tutun. Bir haftalık toplam yerine, tek bir akşam oturumunun ne kadar veri taşıdığını gözlemlemek daha kullanışlı bir tahmin verir. Yöntemin ayrıntısı bant genişliği hesaplama yazısında anlatılıyor.
ŞEMABir oturumda aktarılan verinin dağılımı
Şemayı yatay kaydırarak inceleyebilirsiniz
Paylar temsilîdir; amaç hangi kalemin kotayı belirlediğini göstermektir, gerçek oran kuruluma göre değişir.
Kurulum: nereye tanımlanır, nasıl kontrol edilir?
Üç yapılandırma noktası vardır ve kapsamları farklıdır. İşletim sistemi ayarı en geniş kapsamı verir, ancak tüm uygulamaları etkilediği için yan etkisi de en yüksektir. Uygulama bazlı bir kural yalnızca seçtiğiniz süreci sarar. Ağ cihazı üzerindeki bir kural ise o ağa bağlı tüm cihazları kapsar; router üzerinden proxy kullanımı bu yolun sınırlarını anlatıyor.
Kurulumdan sonra üç şeyi doğrulayın: çıkışın canlı olup olmadığı, görünen adresin beklediğiniz adres olup olmadığı ve alan adı çözümünün nerede yapıldığı. Üçüncüsü SOCKS5 kullanıcıları için özellikle önemlidir; çözümün istemcide mi proxy’de mi yapıldığı davranışı değiştirir. Ayrım SOCKS5’te DNS nerede çözülür yazısında ele alınıyor.
Aynı anda birden fazla yönlendirme katmanı çalıştırmak teşhisi imkânsız hâle getirir. Bir sanal ağ arabirimi ile bir proxy aynı makinede etkinse hangi akışın nereden çıktığını kestirmek zorlaşır ve ortaya çıkan her yavaşlama yanlış katmana yazılır. Kurulumu tek katmanla başlatıp doğruladıktan sonra genişletin.
Kimlik doğrulama yöntemi de bir karardır. IP yetkilendirmesi sabit hatlarda pratiktir ama dinamik IP alan bir kullanıcı hat yenilendiğinde erişimini kaybeder ve tipik olarak 407 yanıtıyla karşılaşır. Kullanıcı adı ve parola her yerden çalışır; karşılığında paylaşılabilir bir sırdır. Seçenekler kimlik doğrulama yöntemleri yazısında karşılaştırılıyor.
Belirti–neden tablosu
Aşağıdaki tablo, proxy’li bir kurulumda en sık karşılaşılan belirtileri ve bunların ilk kontrol edilecek nedenlerini topluyor. Sıralama teşhis kolaylığına göredir: önce dıştaki, sonra içteki katmanı kontrol edin.
Belirti
İlk bakılacak yer
Giriş yapılıyor, arkadaş listesi boş kalıyor
Kural yalnızca bir alan adını kapsıyor olabilir
Davet geliyor ama oturuma girilemiyor
Oyun verisi yolu ile yönlendirme katmanı uyuşmuyor
Oyun içinde kopmalar oluyor
Aktarma yolu ya da eşzamanlı bağlantı limiti
İndirme alışılmadık ölçüde yavaş
İçerik düğümü proxy’ye göre seçilmiş olabilir
407 yanıtı alınıyor
Kimlik bilgisi gönderilmiyor ya da IP yetkilendirmesi eski
Bağlantı proxy kapalıyken de sorunlu
Neden proxy değil; hat ya da oturum tarafında
Son satır teşhisin altın kuralıdır: her denemeyi bir kez proxy kapalıyken tekrarlayın. Bu tek adım, sorunun yönlendirme katmanında mı yoksa başka bir yerde mi olduğunu çoğu durumda tek başına söyler.
Tarayıcıda beliren sertifika uyarısı ise kendi başına ele alınması gereken bir sinyaldir. Düzgün yapılandırılmış bir HTTPS çıkışı TLS oturumunun içine girmez; yalnızca şifreli baytları taşır. Böyle bir uyarı, oturumun bir noktada açılıp yeniden kurulduğunu gösterir. Kurumsal ağlarda bu bilinçli olabilir; tanımadığınız bir çıkışta ise geçip devam etmemek gerekir, çünkü hesap bilgileriniz de aynı tünelden akar.
Proxy’nin yerinde kullanımı ve sınırları
Proxy bir görünürlük aracıdır: karşı tarafın bağlantınızı nereden gelmiş sayacağını değiştirir. Bir hız aracı değildir, bir güvenlik katmanı da değildir. Oturumu taşıyan çerez, hesap bilgisi ve istemci sürümü olduğu gibi kalır.
Yerinde kullanım örnekleri dardır ama gerçektir: kısıtlı bir kurumsal ağdan çıkarken izin verilen sabit bir adres kullanmak, barındırma panelinize IP kısıtlı erişim tanımlamış olmak ya da bir sayfanın farklı bir ülkeden nasıl göründüğünü doğrulamak. Bunların hiçbiri oyunun performansıyla ilgili değildir.
Sağlayıcı seçimi de bu yüzden bir güven kararıdır. Proxy, HTTPS içeriğini okuyamaz; ancak hangi adrese bağlandığınızı görebilir ve kaydedebilir. Kayıt politikasını açıkça yazmayan bir çıkışı oturum açtığınız hiçbir iş için kullanmayın; konunun ayrıntısı log kayıtları ve gizlilik yazısında ele alınıyor.
Kendi hattınızdan, kendi ülkenizden, tek hesapla oynuyorsanız ek katman yalnızca karmaşıklık üretir. Ücretsiz listelerle denemek isteyen okurlar için ücretsiz proxy kullanımı sayfası hem yöntemi hem de riskleri açıklıyor; oturum açılan hiçbir senaryoda bu listeler önerilmez.
Raft ve proxy: sık sorulan sorular
01Raft’ta bölge seçebiliyor muyum?
Oturum barındıran oyuncunun makinesinde çalıştığı için seçtiğiniz resmî bir oyun bölgesi yoktur; mesafeyi belirleyen şey barındıranın konumudur. Bölge kavramının karşılığı olduğu yerler hesabınıza bağlı mağaza bölgesi ve platform istemcisindeki indirme bölgesi ayarıdır.
02Proxy açıkken arkadaşımın dünyasına giremiyorum, ne yapmalıyım?
Aynı denemeyi proxy kapalıyken tekrarlayın. Sorun kayboluyorsa yönlendirme katmanı oyun verisinin kullandığı yolu taşımıyor demektir. Sürüyorsa neden davet, sürüm uyumu ya da barındıranın ağ tarafındadır.
03Yama indirmesini proxy üzerinden yapmalı mıyım?
Genellikle gerek yoktur. İndirme yolu uzar, aktarım yavaşlayabilir ve kotalı bir pakette maliyet doğar. İndirmeyi olağan hattınızda bırakıp yalnızca gerçekten yönlendirmek istediğiniz akışı tünele almak daha verimli bir kurulumdur.
04SOCKS5 kullanırsam oyun verisi de taşınır mı?
Yalnızca UDP ASSOCIATE hem proxy sunucusunda hem de oyun istemcisinde destekleniyorsa. İkinci koşul masaüstü oyunlarının çoğunda sağlanmaz; bu durumda istemci sessizce doğrudan bağlanır ve kurulum çalışıyor gibi görünür.
05Proxy oyun deneyimimi hızlandırır mı?
Hayır, aksini beklemek daha doğrudur. Araya bir durak eklendiği için toplam süre uzar. Yönlendirme yalnızca bağlantının hangi adresten geliyor göründüğünü belirler; aktarım hızını ya da tepki süresini iyileştirmek gibi bir işlevi yoktur.
06Aynı çıkışı iki arkadaş birlikte kullanabilir mi?
Teknik olarak mümkündür ancak eşzamanlı bağlantı limitinize dikkat edin; iki istemci aynı anda çok sayıda bağlantı açtığında tavan beklediğinizden çabuk dolar. Paylaşımlı bir çıkışta adresin geçmişi de ortak olur.
07Ücretsiz proxy ile denemek mantıklı mı?
Öğrenme ve kısa testler için kullanılabilir; hesap girişi yapılan senaryolarda önerilmez. Sunucuyu kimin işlettiği bilinmez, kararlılık düşüktür ve indirme trafiğinin istediği bant genişliği bu sunucularda nadiren bulunur.