Your VDS Is Not “Dropping Packets” Until You Can Prove Where

https://hackernoon.imgix.net/images/zPsJJQdeE4XHDJhp1Q55zZSnLvE2-gv83bmu.png

The quickest way to stall a network incident is to begin with a verdict: “The provider is dropping packets.” The second quickest is to paste one traceroute into a ticket and call it proof.

A Linux virtual dedicated server sits inside several systems you cannot fully observe: the guest network stack, a virtual NIC, a hypervisor, a host interface, an edge router, and one or more upstream networks. An intermittent pause can originate in any of them. It can also originate in the application while the network is behaving correctly.

The goal of a good investigation is not to collect the most command output. It is to produce a small, time-aligned evidence bundle that separates four possibilities:

  1. an application or socket queue problem;
  2. a guest or virtual-interface problem;
  3. a local shaper or capacity limit;
  4. a path problem beyond the VDS.

This workflow applies equally to a general-purpose VPS, a conventional...

Copyright of this story solely belongs to hackernoon.com. To see the full text click HERE