I am attempting to route between subnets 192.168.0.0/24 & 192.168.2.0/24 across two separate routers. The first router (192.168.0.1) manages 192.168.0.0/24 and the second router (192.168.2.1) manages 192.168.2.0/24. Prior to adding the necessary static routes on the first and second routers, I was unable to ping the second router from client (192.168.0.238). Then, I added the following static routes:
First Router (192.168.0.1) Static Route:
192.168.2.0 255.255.255.0 192.168.2.1
Second Router (192.168.2.1) Static Route:
192.168.0.0 255.255.255.0 192.168.0.1
The above static routes successfully made it possible for client (192.168.0.238) to ping the Second Router (192.168.2.1). However, when I attempt to access the Web Management Interface of the Second Router (192.168.2.1), I get partial packet loss, retransmits, and resets.
Interestingly, I see ACK packets with source as 192.168.2.1:80 and destination as 0.0.0.0:56189 from a packet trace on the client (192.168.0.238). However, a simultaneous packet trace on the first router (192.168.0.1) does not show these interesting 0.0.0.0:56189 destination packets. The correct destination and port to the client should be 192.168.0.238:56189.
10040 8.281900 192.168.2.1 0.0.0.0 TCP 1514 80 → 56189 [ACK] Seq=1 Ack=1 Win=1728 Len=1460 [TCP segment of a reassembled PDU]
36800 34.393604 192.168.2.1 0.0.0.0 TCP 1514 [TCP Retransmission] 80 → 56189 [ACK] Seq=1 Ack=1 Win=1728 Len=1460
Any idea why I would encounter partial packet loss with an any destination address (0.0.0.0) from the client (192.168.0.238) packet trace without the first router (192.168.0.1) not seeing the same?
Any assistance you can provide is greatly appreciated.