If you have ever faced random disconnections while trying to play online games, surf the Web, or stream videos, you definitely know the exasperations that