• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • It's time for the first HD Modeling Contest of 2024. Join the theme discussion for Hive's HD Modeling Contest #6! Click here to post your idea!

Hosting Ports

Status
Not open for further replies.
Level 6
Joined
Jun 29, 2011
Messages
181
What about changing the hosting-games system? It's a shame that we still have to open ports to be able to host games when nowadays there are protocols avoiding this.

And this would also help noobs who don't even know how to open ports on router.

Anyone with better networking knowledge thinks it would be worthy to work on it?
 
Level 1
Joined
Jun 3, 2016
Messages
2
What about changing the hosting-games system? It's a shame that we still have to open ports to be able to host games when nowadays there are protocols avoiding this.

And this would also help noobs who don't even know how to open ports on router.

Anyone with better networking knowledge thinks it would be worthy to work on it?

absolutely agree!!! there is must be some way out ))):goblin_jawdrop:
 

Dr Super Good

Spell Reviewer
Level 64
Joined
Jan 18, 2005
Messages
27,199
It's a shame that we still have to open ports to be able to host games when nowadays there are protocols avoiding this.
There are not... Unless you are referring to using STUN servers to help some people traverse the NAT.

And this would also help noobs who don't even know how to open ports on router.
So would people bothering to learn about what they use. It is not magic for crying out loud lol.

Anyone with better networking knowledge thinks it would be worthy to work on it?
Short of doing what SC2 does and having Blizzard host all games it will not work.

So people understand why you must forward ports... You are behind a Network Address Translator (NAT) which does not know which local IPv4 address to forward the incoming packets to unless the packets are in response to outgoing packets. Since hosting requires spontaneous incoming packets only the NAT fails to forward them unless you set up a "port forwarding" in the Firewall/NAT table.

SC2 gets around this by hosting the game on properly configured servers so everyone, even the lobby creator, is a client. This is like joining a robot game in WC3.

IPv6 eliminates this problem buy removing the need for a NAT traversal as local IP addresses are incorporated into the public address. Unfortunately most non-commercial ISPs as well as most old computers still do not support IPv6 so it is not viable for a full migration.
 
Status
Not open for further replies.
Top