What is the difference between Win7 and WinXP in a local network?

Situation:
in a local network via a router DIR-615 connected to two PCs in a home network, run the program with TCP server (1st PC) and the client (2nd PC). Logic:
1) On the server and the client listen to the internal TCP ports 2300
2) click On the client to find the server - the server connects a new TCP port (1600 - 1700) 2300 client port - the client gives the server list.
3) the push client connects client connects a new TCP (1600 - 1700) 2300 server port - the customer will receive access to chat, etc.
If on the 1st and 2nd PC are the OS:
a) on both WinXP - everything works;
b) On server WinXP client Win7, 3 item is not fulfilled and discharged items 1 and 2 on the client;
in) on the server On Win7, client any that runs only 1 point.
Need to work latest.
The firewall on the PC was turned off, added exceptions in the program - does not help.
Maybe in Win7 limit on the number of open ports on one program?
P. S. program - cossacs art of war
P. p. S. without the router works in any variants
P. p. P. s also works on one PC Win7 if you run from both the client and the server.
July 9th 19 at 10:22
3 answers
July 9th 19 at 10:24
A complicated scheme for chat.
The difference in the TCP/IP stack in this OS is not. It is possible to block the firewall, but you say you have the firewall disabled.
More like only not too friendly with Vin7 in principle. Try to run it in compatibility mode, for example.
in addition to TCP Receive Window Auto-Tuning and even a pair of technologies that Xp does not support RSS (and something else) - Doris.Kutch40 commented on July 9th 19 at 10:27
Apparently the key phrase here, "p. P. S. without the router works in any variants".
It looks like your chat to find the server uses broadcast packets, the router usually does not broadcast the broadcast packets between the networks. And it's right in the General case.
The easiest way - if it is possible to manually specify the server address and not use the search.
If you plan to use a search via the Internet, you will need to deploy a VPN or use something like hamachi.
If not online, then you can try to configure the router to forward broadcast packets. - Lucio commented on July 9th 19 at 10:30
July 9th 19 at 10:26
Internety say that you need to remove all the rules in fairville (*even if it's disabled, hmyk), to remove the file firewallinstallhelper.dll to run the game, try to create a server, Alt-to tabnotes to allow network activity to create a server again.
The use of the tambourine is welcome :)
No wonder Dedikov for Linux use. There is definitely less crap - Doris.Kutch40 commented on July 9th 19 at 10:29
July 9th 19 at 10:28
Logs:
Search servers WinXP (.49) on the Win7 client (.59): does not work:
PID Local Local to Remote Remote
31.05.2016 23:57:56 4960 Added System TCP 0.0.0.0 0.0.0.0 2300
31.05.2016 23:57:57 4960 Added System TCP 192.168.0.59 2300 192.168.0.49 4496
31.05.2016 23:57:57 Added 4 System TCP 192.168.0.59 50315 192.168.0.49 139
Server selection:
31.05.2016 23:58:03 4960 Added System TCP 192.168.0.59 50319 178.184.233.162 estimated at 26056 m
31.05.2016 23:58:04 Removed 4960 System TCP 192.168.0.59 50319 178.184.233.162 estimated at 26056 m
31.05.2016 23:58:07 Removed 4960 System TCP 192.168.0.59 2300 192.168.0.49 4496
31.05.2016 23:58:14 Added 0 Unknown TCP 192.168.0.59 50315 192.168.0.49 139
31.05.2016 23:58:14 Removed 4 System TCP 192.168.0.59 50315 192.168.0.49 139
31.05.2016 23:58:36 Removed 4960 2300 System TCP 0.0.0.0 0.0.0.0

How to make the 1st line of the server selection to not go to my external IP (this is only in Win7 so), and the client's .49?

Search server (both machines are WinXP): all works:
PID LocalAdr LocalP RemoteAdr RemotePort
01.06.2016 0:52:29 Added 2212 dmcr.exe TCP 192.168.0.59 2300 192.168.0.49 4576
01.06.2016 0:52:29 Added 2212 dmcr.exe 2300 TCP 0.0.0.0 0.0.0.0
01.06.2016 0:52:29 Added 2212 dmcr.exe UDP 0.0.0.0 1252
01.06.2016 0:52:29 Added 2212 dmcr.exe UDP 192.168.0.59 63972
Server selection:
01.06.2016 0:53:20 Added 2212 dmcr.exe TCP 192.168.0.59 1256 192.168.0.49 2300
01.06.2016 0:53:20 Added 2212 dmcr.exe UDP 0.0.0.0 2350

Find more questions by tags Network administrationWindows