Hacker News new | ask | show | jobs
by ceving 733 days ago
https://www.youtube.com/watch?v=XsIxNYl0oyU

> If you want to have 10 concurrent connections, you have to open 10 ports.

That is a problem in most environments.

1 comments

I don't understand your statement, to be honest.

Either you waste lots of traffic bandwidth because you have to have a session identifier or nonce in every packet, or you have to map sessions to ports in order to guarantee persistance when the client drops its connection.

Other ways of doing session handling will lead to an attack surface that can probably be used for DoS attacks.

Maybe I am missing something: How would you solve this, given the limitations of UDP and TCP?

I am just saying that opening an unpredictable amount of ports is a problem for every firewall admin.