저는 노트북(Ubuntu 포함)과 라우터(OpenWrt 포함)를 가지고 있습니다.
두 버전을 모두 확인하면 랩톱에는 멀티스레드 버전 2.05가 있고 라우터에는 pthread 버전 2.05가 있다고 표시됩니다.
둘 다 동일한 서브넷에 IP 주소가 있습니다.
내 노트북이나 라우터(예: iperf -c 라우터 IP 주소)에서 클라이언트 명령을 실행하면 연결 거부 오류가 발생합니다. 그 중 하나에서 서버 명령(예: iperf -s)을 실행하면 네트워크를 확인하는 것처럼 iperf 헤더가 표시되지만 아무 일도 일어나지 않으며 프로세스를 종료하려면 ctrl+C를 눌러야 합니다.
그런 다음 OpenWrt를 사용하여 두 번째 라우터에 iperf를 배치하고 두 라우터 사이에 명령을 시도했지만 같은 일이 일어났습니다.
iperf를 처음 사용하기 때문에 작동하지 않는지 또는 구성 단계가 누락된 것인지 잘 모르겠습니다. 몇 가지 다른 튜토리얼을 시도했지만 다른 명령에 대해 위와 동일한 결과를 얻었습니다.
구성 단계를 놓쳤습니까? 서버와 클라이언트에서 iperf를 시작하려면 특정 줄을 작성해야 합니까? 모든 작업을 올바르게 수행하고 있다면 하나는 멀티스레딩을 설치하고 다른 하나는 pthread를 설치했기 때문에 작동하지 않는 것인가요? 처음 사용자를 위한 좋은 iperf 튜토리얼이 있는 사람이 있나요?
미리 도움을 주셔서 감사합니다!
답변1
한 장치에서 서버 모드로 iperf를 실행해야 합니다.
iperf -s
다른 하나는 클라이언트 모드의 iperf입니다.
iperf -c IPADRESSOFSERVER
동시에.