Apologize if I am not very technical, but networking is not my field of expertise. I work at a positioning system service. We collect data from GPS satellites via GPS antennas in the field, get the data from the antennas, calculate X,Y,Z coordinates in our servers, and distribute accurate coordinates to GPS users in the field via the mobile GPRS network. We have 5 servers here. Three collect data from the antennas, and the other (NTRIP server) distributes them to the users.
Now, we are having network interruptions during certain hours of the day (8 AM to 18 PM approximately, Monday to Friday). In the evening and during the night, everything works fine.
Our internet provider confirmed that everything is fine on their end. It seems there is a problem with the communication among our servers. If you try to ping one server from the other through the CMD, we would get a request time out for every 20 successful replies. The timeouts are random. The servers are inside the Active Directory. Windows Server 2008 R2 is installed in all the servers.
We have had some IT specialists have a look at our system, but they haven't been able to get the reason why this is happening. So, I desperately came to ask here. Please feel free to edit my question. Any tip would be great.
Edits: I myself tried restarting the servers, the switch, the modem and the router, but nothing changed. I am providing the network topology here:
The active directory domain is located at Control Center server. The Datastorage, Network are used to calculate the coordinates collected from 16 GPS reference stations. The coordinates are stored in the Datastorage server. The RTCD-Admin holds the Microsoft SQL database. Ignore the the RINEX, and the Transformation server from the topology. They don't have any role anymore. The NTRIP server gets the data from the Datastorage server and distrubutes it to the users. We give the users the public IP of the NTRIP server, the port, the username and the password. They enter these data in their GPS receivers and get real time coordinates via GPRS internet. This installation was an existing one, and we don't understand why the problem appeared. The user traffic has not increased. Indeed, we have very few users we distribute data to.
Updates following the suggestions, I isolated the problem. It came out that when the router was disconnected from the switch, the communication between the servers was normailzed (no request timed out anymore). Now, I am trying to understand whether that is a problem with the router or the modem, and wheather the problem is physical or it has to do with the configurations.