Как спланировать и проверить (на наличие) плохое соединение - PullRequest
0 голосов
/ 03 ноября 2010

Я создал приложение, которое использует System.Net.Sockets.Socket и читает данные асинхронно. Все отлично работает и работает отлично некоторое время.

Однако в последнее время мой провайдер оказался очень ненадежным, и я теряю пакеты или происходят огромные задержки, и почти все, что можно себе представить.

Есть ли способ имитировать плохого провайдера, чтобы я мог отлаживать в этих условиях, а также исправлять любые очевидные проблемы.

Ответы [ 2 ]

3 голосов
/ 03 ноября 2010

Команды VMWare могут эмулировать медленную скорость сети и потерю пакетов.

0 голосов
/ 03 ноября 2010

Я не пробовал этого, но вы могли бы сделать ограничение скорости (http://www.soft32.com/download_80223.html).С сайта:

"Ограничитель скорости может симулировать медленные соединения TCP / IP. Используйте Ограничитель скорости, например, чтобы увидеть, как долго сайт должен загружаться при медленных соединениях. Или протестируйте свое программное обеспечение с медленными соединениями TCP / IP.«

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...