Hello!
I've got huge experience with networks working as network engineer in multiple ISPs.
In my experience there were lots of cases like yours. Typical root causes, producing such behavior are:
- a broadcast storm, caused by a computer virus, or an ethernet loop.
- a unicast storm, caused by a computer virus
The broadcast storm can be easily detected by analyzing broadcast packet counters on the router or on the network switches. The unicast storm can be detected by analyzing the network traffic using tcpdump, wireshark or a similar tool.
In either case, I need to do some investigation of your network in order to find the exact root cause in your case.
I'm sure I can locate the root cause and fix it (or tell you how to fix it if it'd be a wiring issue) by analyzing your network topology, routers and switches configuration and packet counters, and intercepting and analyzing some network traffic with tcpdump (if needed).
Please contact me for further discussion.
Thanks in advance!