Question Awful lag when gaming ?

Page 2 - Seeking answers? Join the Tom's Hardware community: where nearly two million members share solutions and discuss the latest tech.
Sorry for dumb questions but can you explain one thing to me? Whenever I set up port forwarding or upnp and I check a port thats used, lets say 50000 in portchecker, it says closed, but then I try to listen on it with portlistener and it says "port already in use". Why is that?
 
I have never heard of that tool.

I would first start with the network subtab in the resource monitor if you want to partially understand this topic.

It will show every open session in your machine. 2 interesting panels, the first is the tcp connection one. You can see every session. It will show the source ip (your machine) and the port it using for that session. It also shows the remote IP and port.

In this case it is ip in the remote address that would have to have a rule to open the remote port number. The local ones just work you do not have to change anything.

The next panel would show any actual ports your machine is listening on. This is where you would see any kind of server function. There tend to be some open by the OS itself. They would be used by say local file sharing. These type of ports is why you do not want to use DMZ other than for testing.

Now since you were concerned with game ports and performance and did not start out with you were trying to port forward for a server there is one other key factor you must have to port forward.

Check the wan IP on your router itself. It should show you the IP that is assigned to your router. Now use a site like whatsmyip. If these 2 numbers do not match you do not have a public IP. Port forwarding will never work.
A very large number of people run on internet connections that do not have public IP. They can play most games perfectly fine.....which further invalidates the garbage post you see on game forms saying you need to port forward.