cortex-core / cortex-rendezvous

Rendezvous Server
GNU General Public License v3.0
0 stars 0 forks source link

TCP Hole Punching #4

Open turgutbasar opened 6 years ago

turgutbasar commented 6 years ago

Implement basic TCP Hole Punching as a service. It will be integrated with peer endpoints.

turgutbasar commented 5 years ago

TCP hole punching is not reliable at the moment. We should search for more techniques which may lead a hybrid approach for most reliable peer-to-peer communication.

Foundings :

Still needs work. However, we can initially start with STUN service implementation of ours.

turgutbasar commented 5 years ago

To abstract client-side communication, we started to develop cortex-proxy which will handle peer-to-peer communication between clients using rendezvous service(Internally rendezvous service should delegate to STUN service).

https://github.com/cortex-core/cortex-proxy