Virtual Private Networks in Depth