네트워크 문제를 시뮬레이션 / 에뮬레이션하기 위해 Windows에서 어떤 도구를 사용할 수 있습니까?


29

지터, 지연 또는 패킷 손실과 같은 다양한 네트워킹 문제를 발생시키기 위해 서버 앞에서 리버스 프록시 역할을 할 수있는 Windows 용 도구를 찾고 있습니다.

내가 선호하는 것은 Windows에서 작동하는 소프트웨어 솔루션입니다. Httpd mod_proxy는 이러한 구성을 지원하지 않는 것으로 보이며이 범주의 도구에 대한 인터넷 검색은 성과가 없음을 입증합니다.

답변:


35

나는 서투른 것을 발견한다 :

http://jagt.github.io/clumsy/index.html

서투른은 Windows의 네트워크 상태를 상당히 악화 시키지만 관리되는 대화식 방식으로 나타냅니다.

여기에 이미지 설명을 입력하십시오


이것은 설치 또는 드라이버가 훌륭합니다. 다른 많은 솔루션이 작동하지 않아 네트워크 드라이버를 설치해야했습니다.
guanome

Clumsy는 훌륭하지만 최대 지연 시간을 3000ms로 설정하면 좋지 않습니다. 끔찍한 인터넷 연결을 시뮬레이션 할 수있는 도구가 필요합니다.
Mr Pablo

2
@MrPablo 그냥 직접 빌드하고 ... github.com/jagt/clumsy/blob/master/src/lag.c
Calvin1602

이 도구를 사용하고 있다고 확신하지만 WebSocket 기반 응용 프로그램을 테스트하려는 경우에는 작동하지 않습니다. 특정 사용 사례에 도움이되는 유용한 도구를 찾고 있습니다.
Josh

어떤 이유로 든 지연이 3000을 지연 필드에 넣더라도 상관없이 지정된 지연은 최대 20-30까지 걸리는 실제 지연을 반영하지 않습니다. 그래도 여전히 나빠지지만 내가 원하는 만큼은 아닙니다
Martin Asenov

2

앱이 악의적 인 네트워크에 어떻게 반응하는지 테스트하는 경우 Wansim을 사용하여 Linux 상자를 시작하면 악화 될 수 있습니다 .Windows 상자에 무언가를 원했지만 아마도 이미 테스트중인 많은 것들을 우회했기 때문에 불공평 한 테스트가 지연됩니다 (예 : OS 및 하드웨어가 패킷 손실을 처리하는 방법).

나는 당신이 웹 프록시를 찾지 못할 것이라고 생각합니다.

"앱의 복원력을 테스트하는 것"이 ​​당신이 추구 한 것이 아니라면 사과합니다. 나는 대답을 요청하고 잊는 것보다는 가정을 할 것이라고 생각했습니다.)


실제로 목표는 고객의 반응을 테스트하고 내가 계획하고있는 일부 변경 사항을 확인하여 상황을 개선하는 것입니다.
Scott Markwell

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.