Internet issues update.
I had a nagging suspicion as to what was causing the recurring problem with my internet connection so I did some research and, sure enough, it was Google Chrome.
I've disabled the "DNS pre-fetching" which is the problem apparently. Hopefully things will be ok now.
Although I think it's pretty sad that a single browser on a single machine was bringing down my entire network.