Quote (King Atrhur @ Dec 31 2016 02:29pm)
cause its not right.
It is a packet forwarding issue. The problem is setting it up properly with consoles.
I just cant recall which feature is used to fix it automatically (routers tag leaving packets so it knows where to route them when they come back).
Basically what happens is when two people are sending data to the same server from the same local ports, the router cant differentiate which returned packets belong to who. This is because in the return packet the games server simply states "send this to this IP at port X" even though both consoles are using port X.
The way to possible fix this is to set one console to use port X and another to use port Y. This way when the game server sends packets back the forwarding mechanism can tell who on the LAN network gets which packets based off their local port number.
This was a common problem with starcraft as I said. Usually people just changed starcraft listening port number via registry and port forwarded both computers to those specific ports.
This post was edited by AbDuCt on Dec 31 2016 12:45pm