Uzaktan erişimin klasik yolu, tüm trafiği bir bulut sunucusundan geçirmektir. Bu yöntemde sunucu bir ara istasyon gibi çalışır: mühendisin gönderdiği her paket önce sunucuya, oradan sahadaki cihaza gider. Basit görünür, ama gecikmeyi artırır, sunucuyu dar boğaz yapar ve verinizin üçüncü bir noktadan geçmesi demektir.
P2P nedir?
Peer-to-peer (eşler arası), iki ucun, yani mühendisin bilgisayarı ile sahadaki cihazın, birbirine doğrudan bağlanmasıdır. Zorluk şudur: iki taraf da genellikle bir modem ya da güvenlik duvarının (NAT) arkasındadır ve dışarıdan görünmez. Birbirlerini kendi başlarına bulamazlar.
Nasıl kurulur?
- 1
Buluşma
İki uç da sunucuya giden bir bağlantıyla kendini tanıtır. Sunucu yalnızca bir buluşma noktasıdır; her tarafa diğerinin dışarıdan görünen adresini bildirir.
- 2
Delik açma
İki taraf aynı anda birbirine paket gönderir. Her modem, kendi içeriden çıkan paketin yanıtını bekliyormuş gibi davranır ve karşıdan gelen paketi geçirir. Böylece hiçbir ağda port açılmadan doğrudan yol oluşur.
- 3
Şifreli tünel
Doğrudan yol üzerinde iki uç arasında WireGuard tüneli kurulur. Trafik bu noktadan sonra sunucuya uğramaz.
- 4
Süreklilik
Doğrudan yol kurulamazsa bağlantı kesilmez; sunucu üzerinden röleyle devam eder. Ağ koşulu düzeldiğinde bağlantı kendiliğinden doğrudan yola geri döner.
Pratikte ne kazandırır?
- Daha düşük gecikme: mühendislik yazılımları (programlama, canlı izleme) daha akıcı çalışır.
- Sunucudan bağımsız veri yolu: doğrudan bağlantı kurulduktan sonra sunucudaki yoğunluk bağlantıyı etkilemez.
- Daha az aracı: saha trafiği, doğrudan yol olduğunda sunucudan geçmez.
- Cep telefonu hattı (hotspot) gibi zorlu ağlarda da çalışır.