Hole Punching on Firewall

Başlatan ErsinErce, 19 Eylül 2016, 21:41:41

ErsinErce

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/

engerex

Şu sıralar WebSocket duyuyorum. Güncel tarayıcılarda destekliyor.

ErsinErce

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.