테스트하는 방법 네트워크 성능과 대역폭에
소개 –
네트워크 대기 시간과 대역폭이 통계에서 가장 관심이있을 가능성이 때 벤치 마크 네트워크. 대부분의 서비스 및 제품 광고를 가끔 대역폭에 초점을하더라도 대기 시간이 더 중요한 통계하실 수 있습니다.
** 대역폭이란 무엇입니까?
대역폭 (흑백) 컴퓨터 네트워크에서 네트워크 연결 또는 인터페이스에서 지원하는 데이터 전송 속도를 의미합니다. 바덴 뷔 템 베르크는 초당 비트 (bps)의 측면에서 측정됩니다.
네트워크 대기 시간 ** 무엇입니까?
지연 시간은 시스템에 경험이 시간 지연을 측정하기위한 것입니다. 시간 지연은 다른 한 지점에서 데이터 전송으로 관찰로 네트워크 지연 간단하게 정의됩니다. 네트워크 대기 시간에 기여하는 요인이 있습니다. 이들은, (연결 매체) 거리, 라우터 및 컴퓨터 하드웨어 지연 전송이 포함됩니다.
네트워크 성능과 대역폭을 테스트하는 데 사용되는 프로젝트 목록 –
1) bmon가 -, 그것은 기반 콘솔은 대역폭 모니터링 및 평가 견적 뷔 템 베르크 살
2) bwbar – 텍스트 및 그래픽의 대역폭 사용량 형식
3) bwm – 겨 – 대역폭 모니터 첸 (차세대 기반 콘솔 뷔 템 베르크 라이브
4) dstat – Dstat는 vmstat, iostat와 ifstat을 대신합니다.
5) iftop – 인터페이스에 대역폭 사용량은 기반 콘솔
6) iperf – 수행 네트워크 처리량 검사는 두 호스트를 내기
7) ifstat – 신고 인터페이스 통계
8) cbm이 – 색상 대역폭 미터, 기반 콘솔
9) etherape – 그래픽 네트워크 트래픽 브라우저
10) iptraf는 – 인터랙티브 다채로운 IP를 LAN을 모니터, 콘솔과 GUI 기반
11) netmrg – 이건 데몬 기반, MySQL을 지원, 장치에서 수집 데이터입니다.
12) nuttcp – 네트워크 성능 측정 도구
13) nepim
참고 그들 중 일부에 대한 rpm 또는 뎁 패키지는 사용할 수 없습니다 ~!
1 단계]하는 방법에 설치할 수 레드햇 / RHCE, CentOS 기반 시스템과 Dibian 기반 시스템?
root@me:~# yum install netperf iperf nuttcp nepim lmbench
** 우분투 –
root@me:~# apt-get install bmon bwbar bwm-ng dstat cbm etherape iftop iperf ifstat iptraf netmrg
단계 2] 이용 방법 – bmon을 bwm – 겨, dstat, ifstat –
root@me:~# bmon
interface: lo at me.arun.world
# Interface RX Rate RX # TX Rate TX #
───────────────────────────────────────────────────────────────────────────────
me.arun.host (source: local)
0 lo 0.00B 0 0.00B 0
1 eth0 0.00B 0 0.00B 0
2 eth2 0.00B 0 0.00B 0
3 vboxnet0 0.00B 0 0.00B 0
4 pan0 0.00B 0 0.00B 0
5 ppp0 69.39KiB 61 7.49KiB 44
root@me:~# bwm-ng
bwm-ng v0.6 (probing every 0.500s), press ‘h’ for help
input: /proc/net/dev type: rate
\ iface Rx Tx Total
==============================================================================
lo: 0.00 KB/s 0.00 KB/s 0.00 KB/s
eth0: 0.00 KB/s 0.00 KB/s 0.00 KB/s
eth2: 0.00 KB/s 0.00 KB/s 0.00 KB/s
ppp0: 64.39 KB/s 7.92 KB/s 72.31 KB/s
——————————————————————————
total: 64.39 KB/s 7.92 KB/s 72.31 KB/s
root@me:~# dstat
—-total-cpu-usage—- -dsk/total- -net/total- —paging– —system–
usr sys idl wai hiq siq| read writ| recv send| in out | int csw
7 4 85 4 0 0| 281k 110k| 0 0 | 0 0 | 865 3013
8 4 88 0 0 0| 0 0 |7027B 1261B| 0 0 | 956 4505
8 5 86 0 0 0| 0 0 | 14k 1867B| 0 0 |1144 3332
9 5 86 0 1 0| 0 0 | 79k 2496B| 0 0 |1360 3366
18 8 74 0 0 0| 0 0 | 52k 6511B| 0 0 |1299 3618
8 6 85 0 1 0| 0 0 | 35k 5339B| 0 0 |1094 4231
6 4 90 0 0 0| 0 0 | 0 3164B| 0 0 | 953 2750 ^C
root@me:~#
root@me:~# ifstat
eth0 eth2 ppp0
KB/s in KB/s out KB/s in KB/s out KB/s in KB/s out
0.00 0.00 0.00 0.00 95.73 4.31
0.00 0.00 0.00 0.00 root@me:~# yum install netperf iperf nuttcp nepim lmbench
root@me:~# apt-get install bmon bwbar bwm-ng dstat cbm etherape iftop iperf ifstat iptraf netmrg
67.93 8.17
0.00 0.00 0.00 0.00 106.77 13.70
하나의 호스트 (A)를 다른 호스트 및 클라이언트 (나)에에 ** 시작 “iperf”서버 – 두 호스트 사이의 네트워크 처리량을 측정합니다.
* Host -A
root@me:~# iperf -s
————————————————————
Server listening on TCP port 5001
TCP window size: 85.3 KByte (default)
————————————————————
[ 4] local 192.168.0.1 port 5001 connected with 192.168.0.2 port 56171
[ ID] Interval Transfer Bandwidth
[ 4] 0.0-10.0 sec 9.11 GBytes 7.82 Gbits/sec
* Host -B
test@hostB:~$ iperf -c 192.168.0.1
————————————————————
Client connecting to 192.168.0.1, TCP port 5001
TCP window size: 49.5 KByte (default)
————————————————————
[ 3] local 192.168.0.2 port 56171 connected with 192.168.0.1 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-10.0 sec 9.11 GBytes 7.82 Gbits/sec
test@hostB:~$
root@me:~# iftop
root@me:~# cbm
Thank you,
Arun Bagul
Similar Posts:
- كيفية اختبار أداء الشبكة وعرض النطاق الترددي
- 如何测试网络的性能和带宽
- केसे करना है नेटवर्क और बैंडविड्थ का परीक्षण
- どのようにテストネットワークパフォーマンスと帯域幅に
- Инструкции по тестированию производительности сети и пропускной способности
- วิธีการทดสอบประสิทธิภาพของเครือข่ายและแบนด์วิดท์
- How to Test Network performance and Bandwidth