A framework for testing blocking-resistant Internet transport protocols