Hi and thank you for your reply. After following the guide in the link you posted, I managed to track down the culprit to a video streaming service (voddler.com). The service was idling in the background, but still somehow managed to cause havoc on my internet connection. Problem solved :)