网络性能指标及测试方法
網(wǎng)絡(luò)性能指標(biāo)及測試方法
1、網(wǎng)絡(luò)可用性。
網(wǎng)絡(luò)可用性是指網(wǎng)絡(luò)是否能正常通信,路徑是否可達(dá),可以在終端電腦上用“ping”命令來測試網(wǎng)絡(luò)的連通性。
例如:ping 10.48.128.1,這條命令測試的是從該終端電腦向目的10.48.128.1發(fā)送icmp echorequest,并等待接收icmp echo reply來判斷目的是否可達(dá)。ping命令的目的可以是IP地址,也可以是域名,例如ping oa.shtl.com.cn,需要注意的是如果目的是域名,則需要一個可用的DNS去解析該域名。
Ping 命令有非常豐富的命令選項,比如 -c 可以指定發(fā)送 echo request 的個數(shù),-l 可以指定每次發(fā)送的 ping 包大小,-t 可以不停的向目的發(fā)送echo request。
通常ping命令的返回結(jié)果常見有以下幾種
Reply from 10.48.128.1: bytes=32 time=1msTTL=50
該結(jié)果表示收到10.48.128.1的reply包,說明目的網(wǎng)絡(luò)可達(dá)。
Request timed out
請求超時,該結(jié)果表示沒有收到reply包,說明存在目的網(wǎng)絡(luò)的路由,但網(wǎng)絡(luò)不通。
Destination host Unreachable
目的主機(jī)不可達(dá),該結(jié)果表示沒有到目的主機(jī)的路由。
Unknown host
不可知的主機(jī),該結(jié)果表示無法解析域名為IP地址。
Hardware error
硬件錯誤,該結(jié)果表示硬件故障。
通常情況下,使用-t參數(shù)長時間測試時,當(dāng)網(wǎng)絡(luò)性能良好時,不會出現(xiàn)丟包現(xiàn)象。如果出現(xiàn)是出現(xiàn)丟包,甚至是丟包嚴(yán)重時,則說明了網(wǎng)絡(luò)中某些地方存在著問題。
2、網(wǎng)絡(luò)響應(yīng)時間
網(wǎng)絡(luò)響應(yīng)時間是指終端發(fā)起到遠(yuǎn)端的連接請求,到收到遠(yuǎn)端的回復(fù)所需要的時間,也可以用ping命令來測試網(wǎng)絡(luò)的響應(yīng)時間,Ping 命令的 echo request/reply 一次往返所花費時間就是響應(yīng)時間。有很多因素會影響到響應(yīng)時間,如網(wǎng)絡(luò)的負(fù)荷,網(wǎng)絡(luò)主機(jī)的負(fù)荷,網(wǎng)絡(luò)的帶寬,網(wǎng)絡(luò)設(shè)備的負(fù)荷等等。
在網(wǎng)絡(luò)的可用性良好的時候,使用ping命令測試時,返回結(jié)果:
Reply from 10.48.128.1: bytes=32 time=1msTTL=50
結(jié)果說明該終端到遠(yuǎn)端10.48.128.1的響應(yīng)時間為1ms
Reply from 220.181.111.86: bytes=32time=26ms TTL=54
結(jié)果說明該終端到遠(yuǎn)端220.181.111.86的響應(yīng)時間為26ms
對比兩個結(jié)果,可以看出該終端到10.48.128.1這個主機(jī)的響應(yīng)時間要比到220.181.111.86這個主機(jī)的響應(yīng)時間小,從而可以反映出那個網(wǎng)絡(luò)的性能更加良好。
3、網(wǎng)絡(luò)抖動。
網(wǎng)絡(luò)抖動是指分組延遲的變化程度。如果網(wǎng)絡(luò)發(fā)生擁塞,排隊延遲將影響端到端的延遲,并導(dǎo)致通過同一連接傳輸?shù)姆纸M延遲各不相同,而抖動,就是用來描述這樣一延遲變化的程度。
利用ping命令加參數(shù)-t可以觀察出網(wǎng)絡(luò)抖動的情況:
C:>pingbaidu.com –t
Pingingbaidu.com [123.125.114.144] with 32 bytes of data
Reply from123.125.114.144: bytes=32 time=54ms TTL=50
Reply from123.125.114.144: bytes=32 time=48ms TTL=50
Reply from123.125.114.144: bytes=32 time=50ms TTL=50
Reply from123.125.114.144: bytes=32 time=48ms TTL=50
Reply from123.125.114.144: bytes=32 time=49ms TTL=50
Reply from123.125.114.144: bytes=32 time=47ms TTL=50
Reply from123.125.114.144: bytes=32 time=47ms TTL=50
Reply from123.125.114.144: bytes=32 time=48ms TTL=50
Reply from123.125.114.144: bytes=32 time=51ms TTL=50
Reply from123.125.114.144: bytes=32 time=47ms TTL=50
Reply from123.125.114.144: bytes=32 time=48ms TTL=50
Reply from123.125.114.144: bytes=32 time=52ms TTL=50
通過結(jié)果可以看出終端到123.125.114.144這個目的主機(jī)的網(wǎng)絡(luò)響應(yīng)時間大概均為50ms左右,網(wǎng)絡(luò)非常平穩(wěn),抖動非常少,說明了網(wǎng)絡(luò)性能較好。
若是過程中出現(xiàn)大延遲的數(shù)據(jù)包,甚至偶爾的丟包現(xiàn)象,則說明該網(wǎng)絡(luò)抖動程度較大,網(wǎng)絡(luò)的性能不佳。
4、網(wǎng)絡(luò)吞吐量
吞吐量表示在單位時間內(nèi)通過某個網(wǎng)絡(luò)(或信道、接口)的數(shù)據(jù)量。吞吐量受網(wǎng)絡(luò)的帶寬或網(wǎng)絡(luò)的額定速率的限制。
可以在交換機(jī)上通過show interfacesummary命令查看該交換機(jī)端口的數(shù)據(jù)流量。
ZHL_6509A#sh intsummary
*: interface is up
IHQ: pkts in input hold queue IQD: pkts dropped from input queue
OHQ: pkts in output hold queue OQD: pkts dropped from output queue
RXBS: rx rate (bits/sec) RXPS: rx rate (pkts/sec)
TXBS: tx rate (bits/sec) TXPS: tx rate (pkts/sec)
TRTL: throttle count
Interface IHQ IQDOHQ OQD RXBS RXPSTXBS TXPS TRTL
-------------------------------------------------------------------------
*GigabitEthernet2/1 0 00 0 171848000 30276 152596000 329480
*GigabitEthernet2/2 0 00 0 1469000 6480 0 0
*GigabitEthernet2/3 0 00 0 275000 221 1666000758 0
*GigabitEthernet2/4 0 00 10830 0 0 449000485 0
*GigabitEthernet2/5 0 00 10348 0 0 448000 485 0
*GigabitEthernet2/6 0 00 11061 0 0 470000490 0
*GigabitEthernet2/7 0 00 10833 0 0 470000490 0
通過該命令,可以看出當(dāng)前端口每秒鐘通過的數(shù)據(jù)量,例如GigabitEthernet2/1接收數(shù)據(jù)量為171848000bits/S,換算后為171.8Mbits/S,發(fā)送的數(shù)據(jù)量為152596000bits/S,換算后為152.6Mbits/S,該數(shù)據(jù)反映了當(dāng)前網(wǎng)絡(luò)的使用和負(fù)載情況,當(dāng)網(wǎng)絡(luò)中的吞吐量非常大的時候,可能會引起交換機(jī)壓力大、CPU占用率高,及網(wǎng)絡(luò)阻塞的現(xiàn)象。因此,需要對平時正常狀態(tài)下的網(wǎng)絡(luò)吞吐量的大概范圍有一個了解,當(dāng)出現(xiàn)網(wǎng)絡(luò)緩慢、阻塞時,通過對比能及時發(fā)現(xiàn)那些接口的吞吐量過大,從而判斷解決問題。
5、網(wǎng)絡(luò)帶寬容量。
與網(wǎng)絡(luò)吞吐量不同,網(wǎng)絡(luò)帶寬容量指的是在網(wǎng)絡(luò)的兩個節(jié)點之間的最大可用帶寬。這是由組成網(wǎng)絡(luò)的網(wǎng)絡(luò)設(shè)備和網(wǎng)絡(luò)通道的能力所決定的。
例如:交換機(jī)的GigabitEthernet接口,可以提供千兆比特每秒的帶寬,而FastEthernet接口通常是提供百兆比特每秒的帶寬。
總結(jié)
以上是生活随笔為你收集整理的网络性能指标及测试方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Yocto学习笔记
- 下一篇: 【转】JCR期刊分区及其检索方法