Port Forwarding

From Achron Wiki
Jump to: navigation, search

Port forwarding is a way to make networks work. Within Achron one might stumble upon port forwarding in order to get hosting games to work.

POrt forwarding arises because of routers serving (potentially) multiple machines that connect to the wider network. Within the "home side" of the router everyone will have a LAN address but they all share the external ip to the "world side" of the router. Port forwarding arises from the need to know which LAN side machine should receive a packet that is addressed to the external ip. If there is only one machine that cares of some spesific port then it's a safe bet to route every packet concerning that packet to that machine. Port forwarding is just such a declaration about port-machine association.

By default Achron uses:

   UDP 7013
   TCP 7014
   TCP 7614

The computer hosting the game should be the target destination for these ports.

These can be configured differntly via setup files.

In order to have two machines running Achron successfully in parallel the games will need to use different ports.