I have a server with a static IP address connected to a Comcast Business router (Cisco DPC3941B).
I also have a second machine directly connected to the same router. It gets assigned a NAT address 10.x.x.x.
When the second machine connects to the server (or vice versa) I get very slow performance. For example, if I do an RDP connection from the second machine to the server, the screen draw is unbearably slow. Similarly, an HTTP connection from the second machine to the server (via a browser) is noticeably slow.
However, when connecting to the server from an outside network, everything seems fine. No unusual delays or performance problems.
The exact same set up with a different router (a Motorola one) did not have this problem.
Is this a problem/limitation with this router? Why? Is it the translation over the NAT? Why is that so slow?
Or is it something about my set up? Could I have misconfigured something on the server or router?
Any suggestions for debugging/diagnosing?