I am having a weird issue with my internet connection whereby at random times of the day, DNS resolution will fail across my entire network. I have tried flushing my DNS cache, winsock resets, and even going into my router configuration and changing my DNS servers from Shaw's to Google's, but none of these have solved this issue. The issue isn't specific to any of my devices and happens to all of them at the same time. Usually this lasts anywhere from 2-15 minutes before I am able to use the internet again. Restarting my computers doesn't solve this problem, nor does disconnecting and reconnecting them to my modem. Any suggestions on how to fix this would be appreciated.