It happens to me depending on the weather and I run a direct connection. It could be due to your modem, router, or even your internet settings such as firewall, antivirus, or numerous other settings and some cases I had a relay/node go out due to inclement weather. This last one caused half the neighbor hood to have a connection go in and out sporadically.