TCP를 통해 한 컴퓨터에서 다른 컴퓨터로(또는 지정된 대상 엔드포인트로) 네트워크 대기 시간을 테스트하시겠습니까?

TCP를 통해 한 컴퓨터에서 다른 컴퓨터로(또는 지정된 대상 엔드포인트로) 네트워크 대기 시간을 테스트하시겠습니까?

컴퓨터의 네트워크 대기 시간을 테스트하는 데 사용할 수 있는 무료 명령줄 도구가 있습니까?처리두번째기계가 위치한 TCP를 통해리눅스를 실행하시나요?

GET 요청과 같이 머신에 대해 많은 작은 요청을 테스트해야 합니다.두번째노예 기계.

다음을 살펴봤습니다. sockperf하지만 컴퓨터에 클라이언트를 설치할 수 있어야 하는 것 같습니다. (괜찮습니다) 그리고 서버에서두번째나는 후자를 선택하지 않았습니다.

어떤 제안이 있으십니까?

답변1

이미 데비안에 패키지된 hping3을 사용할 수 있습니다. https://packages.debian.org/buster/hping3

원천 http://www.hping.org/

예:

hping3 -S -p 80 www.stackexchange.com

이미 데비안에 패키지되어 있는 tcptraceroute를 사용할 수 있습니다. https://tracker.debian.org/pkg/tcptraceroute

원천 https://github.com/mct/tcptraceroute

예:

tcptraceroute  www.stackexchange.com 80

abhttp benchamrk를 실행하려면 apache를 사용할 수 있습니다.

https://packages.debian.org/buster/apache2-utils

ab -c2 -n 4  http://www.stackexchange.com/

답변2

다른 옵션은 wget, 컬 또는 사용자 정의 스크립트를 사용하고 Wireshark/tcpdump를 사용하여 트래픽을 캡처하고 사후 분석을 수행하고 대기 시간 및 기타 QoS 측정 항목을 확인하는 것입니다.

관련 정보