Существуют ли инструменты для тестирования многопользовательского кода?


12

Существуют ли надежные инструменты, которые могут имитировать реальные условия жизни сети, например, сети с разной пропускной способностью, разными задержками, потерей пакетов и т. Д.?



@Justin Но возможно ли (в Windows) маршрутизировать трафик приложений через виртуальную машину? Я имею в виду, что запуск второго бокса для приложения в моем случае вроде не
возможен

Ответы:


5

В FAQ RakNet есть несколько рекомендаций для таких инструментов:

Как мне симулировать лаг?

В спешке используйте RakPeer :: ApplyNetworkSimulator. Но я рекомендую http://www.netlimiter.com/ вместо этого. Существует также набор инструментов сетевого эмулятора (NEWT) по адресу http://blog.mrpol.nl/2010/01/14/network-emulator-toolkit/ или http://blogs.msdn.com/b/lkruger/archive/2009. /06/08/introducing-true-network-emulation-in-visual-studio-2010.aspx


1

http://www.netlimiter.com неплохо. Бесплатная версия позволяет устанавливать различные ограничения пропускной способности для соединений на вашем компьютере. Не уверен, что это может сделать потерю пакета, хотя.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.