Analyzing Internet reliability remotely with probing-based techniques