Picproje Elektronik Sitesi

BİLGİSAYAR => Donanım ve Yazılım => Konuyu başlatan: ErsinErce - 19 Eylül 2016, 21:41:41

Başlık: Hole Punching on Firewall
Gönderen: ErsinErce - 19 Eylül 2016, 21:41:41
Hazır ethernet konusu canlanmışken bu konu ile ilgili merak ettiğim bu konuyu açmak istedim.

İki tane router arkasında kalan cihazın haberleşmesi için bir server yardımıyla yapılıyor.

Cihazlar birbirinin ip'sini server yardımıyla öğrendikten sonra birbirlerine SYN packetleri göndererek firewall u aradan çıkararak haberleşir hale geliyorlar.

skype, msn vs bu yöntemi kullanıyor.

Bu yönteme ait döküman, örnekler 2005 yılından başlıyor ve 2013 yılına kadar gidiyor ve orada kesiliyor.

Bu işlem artık yapılamıyor mu? daha iyi bir yolu var mı?


merak edenler için;
https://en.wikipedia.org/wiki/Hole_punching_(networking)
https://wuyongzheng.wordpress.com/2013/01/31/experiment-on-tcp-hole-punching/
Başlık: Ynt: Hole Punching on Firewall
Gönderen: engerex - 19 Eylül 2016, 21:54:57
Şu sıralar WebSocket duyuyorum. Güncel tarayıcılarda destekliyor.
Başlık: Ynt: Hole Punching on Firewall
Gönderen: ErsinErce - 19 Eylül 2016, 22:21:42
Bu işi bir PC/Android programı ve bir işlemci arasında bir server yardımıyla Layer 4 - 5 seviyesinde bağlantı oluştururken gerçekleşecek gibi düşünelim, sonrasında ssl ssh http websocket vs uygulanabilir.