This paper describes a tool to diagnose network performance
problems commonly affecting TCP-based applications. The tool, pathdiag,
runs under a web server framework to provide non-expert network
users with one-click diagnostic testing, tuning support and repair instructions.
It diagnoses many causes of poor network performance using
Web100 statistics and TCP performance models to overcome the lack of
otherwise identifiable symptoms.