These could be a few solutions, try to do pings to your gateways and DNS if yo have high time in your pings to your LAN maybe you're having some troube in your LAN. But if you have high time in your DNS pings maybe you're having troubles with your ISP try to change your DNS.