네트워크 연결 성능을 저하시키는 도구는 무엇입니까?[닫은]
-
09-06-2019 - |
문제
저는 네트워크를 많이 사용하는 것보다 몇 가지 애플리케이션을 작성했으며 느린 네트워크에서 테스트하고 싶습니다.이러한 종류의 연결을 시뮬레이션하는 도구를 찾고 있습니다.
나는 Windows 도구에만 관심이 있습니다.
해결책
나는 사용했다 교통 셰이퍼 XP 직장 내 XP 개발자 상자에 있습니다.HTTP뿐만 아니라 모든 연결을 처리하는 것 같습니다.완벽하지는 않았지만 제가 하고 있는 테스트에는 충분히 잘 작동했습니다.Windows를 사용하고 있다면 아마도 충분할 것입니다.
다른 팁
처리량, 대기 시간, 지터 및 패킷 손실은 모두 사용자 경험에 영향을 미칠 수 있습니다.호스트(또는 VM)에서 실행되는 여러 소프트웨어 솔루션을 사용하면 이러한 "레버"를 당길 수 있습니다.
지난번 조사에서 몇 가지 가능성을 발견했습니다.
클라이언트 기반을 원한다면 shunra를 시도해 볼 수도 있고, 인프라에서 무언가를 원한다면 VMWare 어플라이언스를 사용할 수 있기 때문에 매우 쉽습니다.
어떤 종류의 네트워크 트래픽이 있나요?HTTP라면 다음이 도움이 될 것입니다.
어때? 이 도구 (네트워크 트래픽 생성기) ?
어설픈 저하된 네트워크 성능을 테스트하기 위한 유망한 새로운 도구인 것 같습니다.
네가 옳아.dummynet은 FreeBSD에서만 작동하며 실제로 커널에 내장되어 있습니다.
제가 그것을 사용했을 때 한 일은 더 이상 아무도 사용하지 않는 오래된 PC를 가져와서 설치하는 것이었습니다. FreeBSD 배포.
바이올리니스트 연결 성능을 저하시키는 데 사용할 수 있는 (다른) 웹 프록시입니다.
특히 ADSL 연결(비대칭 업링크 및 다운링크), "느린 연결"(긴 대기 시간), 손실 링크 등과 같은 복잡한 시나리오를 시뮬레이션하려는 경우 Dummynet이 적합합니다.Christian이 말했듯이, 여분의 오래된 PC를 찾아 FreeBSD를 설치할 수 있습니다.VMware를 사용할 수도 있지만 권장하지는 않습니다.
HTTP 제한을 수행하려는 경우 Charles 웹 프록시 이것에 절대적으로 좋습니다.꼭 한번 살펴보시기 바랍니다.