Мы периодически развертываем приложение на компьютере, расположенном в Китае (из Канады). Мы развертываем изменения с помощью Подверсии - мы говорим ~100Mb различное. Мы заметили, что скорости хороши, пока они внезапно не прекращают работу и в конечном счете испытывают таймаут. Повторение сразу впоследствии показывает тот же тайм-аут. Ожидая несколько часов и попробовать еще раз позволят загрузке прогрессировать, но это в конечном счете испытает таймаут, как это сделало в первый раз.
Если мы передаем файлы с FTP, все идет прекрасное. Если мы передаем через rsync, мы обычно получаем ту же проблему. Походит на что-либо, что передает разность информации вместо полной передачи, заставит проблему происходить.
Я не знаю, является ли это умирающим Великим китайским файрволом Китая или некоторая другая промежуточная сеть, которая регулирует соединение на грани уничтожения его.
Лучшим (свободным) инструментом, о котором я знаю для поиска и устранения неисправностей сетевой проблемы, является http://www.wireshark.org/.