문제

저는 네트워크를 많이 사용하는 것보다 몇 가지 애플리케이션을 작성했으며 느린 네트워크에서 테스트하고 싶습니다.이러한 종류의 연결을 시뮬레이션하는 도구를 찾고 있습니다.

나는 Windows 도구에만 관심이 있습니다.

도움이 되었습니까?

해결책

나는 사용했다 교통 셰이퍼 XP 직장 내 XP 개발자 상자에 있습니다.HTTP뿐만 아니라 모든 연결을 처리하는 것 같습니다.완벽하지는 않았지만 제가 하고 있는 테스트에는 충분히 잘 작동했습니다.Windows를 사용하고 있다면 아마도 충분할 것입니다.

다른 팁

노력하다 더미넷.다음을 포함하여 웹에서 많은 리소스를 찾을 수 있습니다. 지도 시간.

처리량, 대기 시간, 지터 및 패킷 손실은 모두 사용자 경험에 영향을 미칠 수 있습니다.호스트(또는 VM)에서 실행되는 여러 소프트웨어 솔루션을 사용하면 이러한 "레버"를 당길 수 있습니다.

지난번 조사에서 몇 가지 가능성을 발견했습니다.

와넴

더미엣(링크1) 더미넷(link2)

니스트넷

슌라(link1) 슌라(link2)

tmnetsim tmnetsim

Cisco WAN-Bridge(CCO 로그인 필요)

클라이언트 기반을 원한다면 shunra를 시도해 볼 수도 있고, 인프라에서 무언가를 원한다면 VMWare 어플라이언스를 사용할 수 있기 때문에 매우 쉽습니다.

어떤 종류의 네트워크 트래픽이 있나요?HTTP라면 다음이 도움이 될 것입니다.

http://www.charlesproxy.com/

어때? 이 도구 (네트워크 트래픽 생성기) ?

어설픈 저하된 네트워크 성능을 테스트하기 위한 유망한 새로운 도구인 것 같습니다.

네가 옳아.dummynet은 FreeBSD에서만 작동하며 실제로 커널에 내장되어 있습니다.

제가 그것을 사용했을 때 한 일은 더 이상 아무도 사용하지 않는 오래된 PC를 가져와서 설치하는 것이었습니다. FreeBSD 배포.

바이올리니스트 연결 성능을 저하시키는 데 사용할 수 있는 (다른) 웹 프록시입니다.

특히 ADSL 연결(비대칭 업링크 및 다운링크), "느린 연결"(긴 대기 시간), 손실 링크 등과 같은 복잡한 시나리오를 시뮬레이션하려는 경우 Dummynet이 적합합니다.Christian이 말했듯이, 여분의 오래된 PC를 찾아 FreeBSD를 설치할 수 있습니다.VMware를 사용할 수도 있지만 권장하지는 않습니다.

HTTP 제한을 수행하려는 경우 Charles 웹 프록시 이것에 절대적으로 좋습니다.꼭 한번 살펴보시기 바랍니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top