Bean Network Tester

프로필, 설정, 종료 코드

표는 세 개이며 어느 것도 손으로 쓰지 않았습니다. 이 페이지를 빌드할 때 프로그램 자체의 레지스트리에서 생성되므로 프로그램이 말하지 않는 것을 말할 수 없습니다.

준비된 프로필

이 중 하나를 고르면 양식이 저절로 채워집니다. 대시는 프로필이 그 설정을 건드리지 않는다는 뜻입니다. 속도 단위는 초당 킬로바이트이며, 업체가 광고하는 수치와 비교하려면 8을 곱하세요.

프로필LossLosses in a row (burst)LatencyJitterDownloadUpload
Perfect network------
Good WiFi0.1 %315 ms5 ms--
5G network0.1 %-18 ms8 ms20480 KB/s2560 KB/s
Home DSL (VDSL)0.5 %-20 ms8 ms4096 KB/s512 KB/s
LTE / 4G0.3 %-30 ms20 ms4096 KB/s1280 KB/s
Satellite (low orbit)0.5 %-20 ms15 ms12288 KB/s1536 KB/s
Distant server (another continent)--60 ms5 ms12288 KB/s2048 KB/s
Weak WiFi2 %580 ms40 ms512 KB/s256 KB/s
Cafe (crowded WiFi)3 %6120 ms90 ms256 KB/s96 KB/s
Congested home link (bufferbloat)--10 ms5 ms1024 KB/s128 KB/s
Train / metro (tunnels)2 %650 ms40 ms1024 KB/s256 KB/s
3G network1 %490 ms60 ms96 KB/s32 KB/s
Foreign roaming1.5 %4200 ms80 ms256 KB/s64 KB/s
Satellite (geostationary)1 %4340 ms100 ms3072 KB/s384 KB/s
In-flight Wi-Fi7 %8375 ms150 ms64 KB/s24 KB/s
56k modem0.5 %-100 ms30 ms5 KB/s4 KB/s
Terrible network10 %15300 ms150 ms32 KB/s16 KB/s

프로필을 선택하면 필드만 채워집니다. START 버튼을 누르기 전에는 네트워크에 아무 변화도 없습니다.

모든 설정과 그것을 지정하는 플래그

창과 명령줄은 같은 설정을 받습니다. 각 설정이 받는 단위와 범위를 포함한 전체 목록입니다.

옵션설정단위범위
--filterTraffic to modify--
--lan-modeLAN mode (local network only, no internet)--
--internet-onlyInternet only (no local network)--
--targetProcess--
--downDownloadKB/s0 - 1e+07
--upUploadKB/s0 - 1e+07
--bufferBufferms0 - 600000
--latencyLatencyms0 - 600000
--jitterJitterms0 - 600000
--spike-probSpike chance%0 - 100
--spike-msSpike sizems0 - 600000
--lossLoss%0 - 100
--loss-burstLosses in a row (burst)packets (0=off)0 - 1000
--corruptCorruption%0 - 100
--dupDuplication%0 - 100
--asymUse separate values for upload--
--latency-upLatency upms0 - 600000
--jitter-upJitter upms0 - 600000
--spike-prob-upSpike chance up%0 - 100
--spike-ms-upSpike size upms0 - 600000
--loss-upLoss up%0 - 100
--corrupt-upCorruption up%0 - 100
--dup-upDuplication up%0 - 100
--flap-periodPeriods0 - 86400
--flap-downDowntime percent%0 - 100
--dst-ipIP--
--dst-portPort-0 - 65535
--ipv4-onlyIPv4 addresses only--
--ipv6-onlyIPv6 addresses only--
--block-ipIP--
--block-portPort-0 - 65535
--block-rejectRefuse blocked connections--
--syn-dropDropped TCP SYN%0 - 100
--max-sizeMax size (MTU)B (0=off)0 - 65535
--nat-timeoutNAT timeouts (0=off)0 - 86400
--rst-probTCP reset (RST)%0 - 100
--rst-cooldownHold resets0 - 3600
--rate-scheduleSchedule (dur:down:up,...)--
--durationRun times0 - 86400
--row-limitRow limitrows0 - 1e+06
--narrow-filterCapture only the targeted traffic--
--seedSeed--

종료 코드

명령줄은 트레이스백으로 끝나는 일이 없습니다. 실행이 끝나는 방식마다 번호가 있어, 파이프라인이 실패한 애플리케이션과 시작하지 못한 도구를 구분할 수 있습니다.

코드의미
0요청대로 완료되었습니다.
1실행 중에 문제가 발생했습니다.
2명령줄이 잘못되었습니다.
3설정 또는 값이 올바르지 않았습니다.
4시나리오 파일이 거부되었습니다.
5파일을 읽거나 쓸 수 없었습니다.
6실행에 대한 검증이 성립하지 않았습니다.
7관리자 권한이 없어 드라이버를 불러올 수 없습니다.
130중단됨, 보통 Ctrl+C입니다.
143외부에서 종료되었습니다.

관련 문서

내 네트워크를 일부러 망가뜨릴 준비가 되셨나요?

Windows용 다운로드