I am running a server on my home network. When I connect to it, my traffic flows through our internal router into another router which the server is connected to. My issue is that recently, I have experienced an unacceptable amount of lag when playing on it. There is a delay between when I log in/teleport somewhere and when I can actually start interacting with things, and occasionally I'll experience a lag spike. This issue also occurs for users connecting over the Internet. Here is what I know so far: CPU usage remains low Memory usage remains low The lag persists regardless of what JAR I'm running (vanilla, CraftBukkit, or Spigot) The lag persists regardless of what plugins I'm running The lag persists regardless of what world is loaded Disabling Intel SpeedStep does not solve the issue Stopping the SQL server running in the background does not solve the issue Another server running under a different user profile does not experience this issue I'm running on a 7200RPM hard drive, so I won't immediately rule out disk speed being the cause, but I do not recall having this issue on an older drive. Connecting through the same router does not solve the issue Playing on a client on the same physical machine as the server does not solve the issue This information leads me to believe that the issue lies somewhere on the server machine itself.