網路中的延遲是指信息從發送到接收經過的延遲時間,一般由傳輸延遲及處理延遲組成;而抖動是指最大延遲與最小延遲的時間差,如最大延遲是20毫秒,最小延遲為5毫秒,那麼網路抖動就是15毫秒,它主要標識一個網路的穩定性。
在1999年之前,人們一般認為網路的結構都是隨機的。但隨著Barabasi和Watts在1999年分別發現了網路的無標度和小世界特性並分別在世界著名的《科學》和《自然》雜志上發表了他們的發現之後,人們才認識到網路的復雜性。
網路會藉助文字閱讀、圖片查看、影音播放、下載傳輸、游戲、聊天等軟體工具從文字、圖片、聲音、視頻等方面給人們帶來極其豐富的生活和美好的享受。
(1)網路抖動怎麼測出來擴展閱讀
網路抖動解決方法
1 、數據包接收端的抖動緩存指針隊列的入隊線程接收數據包,對接收到的數據包進行排序後將接收到的數據包插入抖動緩存指針隊列的相應位置
2 、抖動緩存指針隊列的出隊線程定時器以一定時間間隔觸發出隊線程,出隊線程判斷抖動緩存指針隊列隊頭的數據包是否應該在當前觸發時刻出隊,如果是,則將該數據包出隊
3 、根據抖動緩存指針隊列中的隊尾數據包和隊頭數據包時戳值之差與當前抖動緩存深度的大小關系,以及根據數據包在抖動緩存指針隊列中的緩存時間與該抖動緩存指針隊列緩存數據包的最小延時量之間的關系,增大或縮小當前抖動緩存深度的操作。
消除網路延遲
提升WAN性能。企業可以細致控制LAN內的應用程序性能,但這種控制能力無法延伸到廣域網上。WAN通常會有多個可選的服務提供商,他們經營著運營商級的頂級骨幹基礎設施。
通過選擇較短和更有效率的路由路徑、部署低延遲的交換機和路由設備、主動避免網路設備停機時間,WAN運營商也可以對降低延遲作出貢獻。
B. 什麼是網路抖動
網路抖動是指網路發生擁塞的情況下,排隊產生的延遲會影響端到端的延遲,並導致通過同一連接傳輸的分組延遲各不相同,而抖動就是用來描述這樣一延遲變化的程度,一般網路抖動值指的是網路通信中延遲最大值與最小值之差,網路抖動值越小說明網路質量越穩定。
舉例說明,假設A網路最大延遲是15毫秒,最小延遲為5毫秒,那麼網路抖動值是10毫秒(這個說法並不是完全准確,只是給你作為大概的簡單參考)。
圖片來源:陌上兮月
C. 如何測量伺服器網路帶寬,延遲,抖動和丟包率
帶寬:最簡單的方式就是做下載測試,帶寬/8=最大理論傳輸速度,10M帶寬的話下載速度再1.25M/S左右,但實際情況都是偏小一些。
延遲和丟包率:ping測試,開始-運行-cmd-ping+空格+ip地址+空格+-t,可測試伺服器的延遲以及丟包率。但是ping測試只是最簡單的測試一下伺服器的網路,影響ping值的原因有很多,ping值高或者丟包並不一定是伺服器的問題,還是要看用戶具體的體驗度。
抖動:沒明白什麼意思,請詳細描述一下。
耀磊數據解答
D. 怎麼模擬網路抖動情況下軟體測試
碳會造成汽油燃燒不充分,使發動機會出現抖動的問題。發動機積碳對汽車的影響是蠻大的,首先是降低引擎功率,也就是使動力輸出不均勻且逐漸衰減,換句話說就是越來越沒力。二是增大油耗,加重你的經濟負擔。三是冷啟動困難,也就是打火困難,不容易著車,最後是燃燒室積碳嚴一個重的還會引起氣缸爆震,低轉速加速有響聲,對活塞及曲軸造成損害,引起發動機高溫從而嚴重影響汽車安全。再就是排放超標,不僅通不過年審檢測,還直接加重污染環境的危害。
E. 網路性能有哪些測量方法
網路性能主要有主動測試,被動式測試以及主動被動相結合測試三種方法
1.主動測量是在選定的測量點上利用測量工具有目的地主動產生測量流量注入網路,並根據測量數據流的傳送情況來分析網路的性能。
主動測量在性能參數的測量中應用十分廣泛,因為它可以以任何希望的數據類型在所選定的網路端點間進行端到端性能參數的測量。最為常見的主動測量工具就是「Ping」,它可以測量雙向時延,IP 包丟失率以及提供其它一些信息,如主機的可達性等。主動測量可以測量端到端的IP 網路可用性、延遲和吞吐量等。因為一次主動測量只是查驗了瞬時的網路質量,因此有必要重復多次,用統計的方法獲得更准確的數據。
要對一個網路進行主動測量,則需要一個面向網路的測量系統,這種主動測量系統應包括以下幾個部分:
- 測量節點:它們分布在網路的不同端點上,進行測量數據包的發送和接收,若要進行單向性能的測量,則它們之間應進行嚴格的時鍾同步;
- 中心伺服器:它與各個測量節點通信,進行整個測量的控制以及測量節點的配置工作;
- 中心資料庫:存儲各個節點所收集的測量數據;
- 分析伺服器:對中心資料庫中的數據進行分析,得到網路整體的或具體節點間的性能狀況
在實際中,中心伺服器,中心資料庫和分析伺服器可能位於同一台主機中。
主動測量法依賴於向網路注入測量包,利用這些包測量網路的性能,因此這種方法肯定會產生額外的流量。另一方面,測量中所使用的流量大小以及其他參數都是可調的。主動測量法能夠明確地控制測量中所產生的流量的特徵,如流量的大小、抽樣方法、發包頻率、測量包大小和類型(以模擬各種應用)等,並且實際上利用很小的流量就可以獲得很有意義的測量結果。主動測量意味著測量可以按測量者的意圖進行,容易進行場景的模擬,檢驗網路是否滿足QoS 或SLA 非常簡單明了。
總之,主動測量的優點在於可以主動發送測量數據,對測量過程的可控制性比較高,比較靈活機動,並易於對端到端的性能進行直觀的統計;其缺點是注入測量流量本身就改變了網路的運行情況,即改變了被測對象本身,使得測量的結果與實際情況存在一定的偏差,而且注入網路的測量流量還可能會增加網路的負擔。
2.被動測量是指在鏈路或設備(如路由器,交換機等)上對網路進行監測,而不需要產生流量的測量方法。
被動測量利用測量設備監視經過它的流量。這些設備可以是專用的,如Sniffer,也可以是嵌入在其它設備(如路由器、防火牆、交換機和主機)之中的,如RMON, SNMP 和netflow 使能設備等。控制者周期性地輪詢被動監測設備並採集信息(在SNMP 方式時,從MIB 中採集),以判斷網路性能和狀態。被動測量主要有三種方式:
- 通過SNMP 協議採集網路上的數據信息,並提交至伺服器進行處理。
- 在一條指定的鏈路上進行數據監測,此時數據的採集和分析是兩個獨立的處理過程。這種方法的問題是OC48(2.5Gbit/s)以上的鏈路速度超過了 PCI 匯流排(64bit,33MHz)的能力,因此對這些高速鏈路的數據採集只能採用數據壓縮,聚合等方式,這樣會損失一定的准確性。
- 在一台主機上有選擇性的進行數據的採集和分析。這種工具只是用來採集分析網路上數據包的內容特性,並不能進行性能參數的測量,如Ethereal 等工具。
被動測量非常適合用來測量和統計鏈路或設備上的流量,但它並不是一個真正的 QoS 參數,因為流量只是當前網路(設備)上負載情況的一個反映,通過它並不能得到網路實際的性能情況,如果要通過被動測量的方法得到終端用戶所關心的時延,丟包,時延抖動等性能參數,只能採用在被測路徑的兩個端點上同時進行被動測量,並進行數據分析,但這種分析將是十分復雜的,並且由於網路上數據流量特徵的不確定性,這種分析在一定程度上也是不夠准確的。只有鏈路帶寬這個流量參數可以通過被動測量估算出來。
被動測量法在測量時並不增加網路上的流量,測量的是網路上的實際業務流量,理論上說不會增加網路的負擔。但是被動測量設備需要用輪詢的方法採集數據、陷阱(trap)和告警(利用SNMP 時),所有這些都會產生網路流量,因此實際測量中產生的流量開銷可能並不小。
另外,在做流分析或試圖對所有包捕捉信息時,所採集的數據可能會非常大。被動測量的方法在網路排錯時特別有價值,但在模擬網路故障或隔離確切的故障位置時其作用會受到限制。
總之,被動測量的優點在於理論上它不產生流量,不會增加網路的負擔;其缺點在於被動測量基本上是基於對單個設備的監測,很難對網路端到端的性能進行分析,並且可能實時採集的數據量過大,且存在用戶數據泄漏等安全性問題。
3.主動、被動相結合測試
主動測量與被動測量各有其有缺點,而且對於不同的參數來說,主動測量和被動測量也都有其各自的用途。對端到端的時延,丟包,時延變化等參數比較適於進行主動測量;而對於路徑吞吐量等流量參數來說,被動測量則更適用。因此,對網路性能進行全面的測量需要主動測量與被動測量相結合,並對兩種測量結果進行對比和分析,以獲得更為全面科學的結論。
F. 如何檢測電腦網路
1、我們點擊電腦windows鍵,打開命令提示符。
2、打開命令處理程序,俗稱cmd命令行,用ipconfig查詢自己獲取的ip地址,一般家庭網路或者單位網路都是nat後的,所以獲取到的是192.168.1.1這種私網地址。
3、檢查網路的穩定性,首先要檢查內網的穩定性,比如先ping下網關,192.168.1.1,ping測如下,時延為1ms沒有抖動丟包,說明內網沒問題。
G. 要求網路抖動低於20%怎麼測試
下載速度測試。
網路下載速度。就是平時說的網速多少M。運營商說的2mb約等於下載速度的250KB左右,注意大小B所代表的東西是不一樣的哦,他們的進制是,1B(位元組)=8b(位),所以理論值2mb8=256KB。但實際情況是不可能達到理論值的。下載速度越大,表示下載所用時間越短。
、網路響應速度。這個是連接到目標服務再返回所用到的時間,1S(秒)=1000MS(毫秒),這個過程所用到的時間越短,就是網路質量越好,游戲體驗就越好。
H. 怎麼測試網路波動我家20MB鐵通光纖寬頻網路一直不穩定。
鐵通不是玩網路游戲用的。
它有一個外號叫戒網游神器。。。
你可以選擇玩網頁游戲,那個可以玩。
如果你實在是想玩網路游戲--換運營商吧,鐵通是不會滿足你的願望。。
I. 如何測試延時,抖動,丟包率
如何測試延時、抖動、丟包率?延時、抖動、丟包率各個數據的含義是什麼? 很簡單,在Windows的左下角點擊"開始",選"運行",鍵入 cmd 回車,就可以進入DOS窗口,在DOS命令狀態下輸入 :
ping 202.105.135.211
就會得到下面的結果:
Pinging 202.105.135.211 with 32 bytes of data:
Reply from 202.105.135.211: bytes=32 time=93ms TTL=42
Reply from 202.105.135.211: bytes=32 time=86ms TTL=42
Reply from 202.105.135.211: bytes=32 time=81ms TTL=42
Reply from 202.105.135.211: bytes=32 time=80ms TTL=42
Ping statistics for 202.105.135.211:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 80ms, Maximum = 93ms, Average = 85ms
這裡面,丟包率0%,抖動是-5ms到+8ms,延時是 85ms(毫秒),測試另外兩個IP地址,可以看到:
Pinging 221.221.23.7 with 32 bytes of data:
Reply from 221.221.23.7: bytes=32 time=28ms TTL=48
Reply from 221.221.23.7: bytes=32 time=26ms TTL=48
Reply from 221.221.23.7: bytes=32 time=26ms TTL=48
Reply from 221.221.23.7: bytes=32 time=26ms TTL=48
Reply from 221.221.23.7: bytes=32 time=28ms TTL=48
Reply from 221.221.23.7: bytes=32 time=28ms TTL=48
Reply from 221.221.23.7: bytes=32 time=27ms TTL=48
Reply from 221.221.23.7: bytes=32 time=60ms TTL=48
Reply from 221.221.23.7: bytes=32 time=113ms TTL=48
Reply from 221.221.23.7: bytes=32 time=27ms TTL=48
Reply from 221.221.23.7: bytes=32 time=52ms TTL=48