We’ve all experienced web pages that load slowly or time out. But what’s even more annoying is a laggy or choppy VoIP call or live video stream. After decades of improved network technologies, ever-increasing bandwidth and speeds, why are we still having problems, and what should network engineers do about it?