標籤: 暫無標籤

1簡介

時延是指一個報文或分組從一個網路的一端傳送到另一個端所需要的時間。它包括了發送時延,傳播時延,處理時延,排隊時延。(時延=發送時延+傳播時延+處理時延+排隊時延)一般,發送時延與傳播時延是我們主要考慮的。對於報文長度較大的情況,發送時延是主要矛盾;報文長度較小的情況,傳播時延是主要矛盾。(計算機網路方面的時延概念)
時延是指從說話人開始說話到受話人聽到所說的內容的時間。一般人們能忍受小於250ms的時延,若時延太長,會使通信雙方都不舒服。此外,時延還會造成回波,時延越長所需的用於消除回波的計算機指令的時間就越多。傳送時延由Internet的路由情況決定,如果在低速通道或通道太擁擠時,可能會導致長時間時延或丟失數據包的情況。
任何國家的貨幣政策他都有一個時間的延誤,我們叫「時延」。根據我們的測算,中國這個時間延誤從政策出台到管用大體上是7個月到24個月。美國是6到18個月。
時延是指數據包第一個比特進入路由器到最後一比特從路由器輸出的時間間隔。在測試中通常使用測試儀錶發出測試包到收到數據包的時間間隔。時延與數據包長相關,通常在路由器埠吞吐量範圍內測試,超過吞吐量測試該指標沒有意義。

2實例

時延就是對一個網址發送測試數據包,看對方網址是否有響應並統計響應時間,以此測試網路。
具體方式是,開始--運行--cmd,在調出的dos窗口下輸入 ping 空格 + 你要ping的網址,回車。比如 「 pingXXX網址」 之後屏幕會顯示類似信息Ping XXX 網址[61.135.169.105] with 32 bytes of data:Reply from 61.135.169.105: bytes=32 time=1244ms TTL=46Reply from 61.135.169.105: bytes=32 time=1150ms TTL=46Reply from 61.135.169.105: bytes=32 time=960ms TTL=46Reply from 61.135.169.105: bytes=32 time=1091ms TTL=46後面的time=1244ms 是響應時間,這個時間越小,說明你連接這個地址速度越快。

3工作流程

我們以下面一個網路為例:有A、B、C、D四台機子,一台路由RA,子網掩碼均為255.255.255.0,默認網關為192.168.0.11.在同一網段內在主機A上運行「Ping 192.168.0.5」后,都發生了些什麼呢? 首先,時延命令會構建一個固定格式的ICMP請求數據包,然後由ICMP協議將這個數據包連同地址「192.168.0.5」一起交給IP層協議(和ICMP一樣,實際上是一組後台運行的進程),IP層協議將以地址「192.168.0.5」作為目的地址,本機IP地址作為源地址,加上一些其他的控制信息,構建一個IP數據包,並想辦法得到192.168.0.5的MAC地址(物理地址,這是數據鏈路層協議構建數據鏈路層的傳輸單元——幀所必需的),以便交給數據鏈路層構建一個數據幀。關鍵就在這裡,IP層協議通過機器B的IP地址和自己的子網掩碼,發現它跟自己屬同一網路,就直接在本網路內查找這台機器的MAC,如果以前兩機有過通信,在A機的ARP緩存表應該有B機IP與其MAC的映射關係,如果沒有,就發一個ARP請求廣播,得到B機的MAC,一併交給數據鏈路層。後者構建一個數據幀,目的地址是IP層傳過來的物理地址,源地址則是本機的物理地址,還要附加上一些控制信息,依據乙太網的介質訪問規則,將它們傳送出去。主機B收到這個數據幀后,先檢查它的目的地址,並和本機的物理地址對比,如符合,則接收;否則丟棄。接收后檢查該數據幀,將IP數據包從幀中提取出來,交給本機的IP層協議。同樣,IP層檢查后,將有用的信息提取后交給ICMP協議,後者處理后,馬上構建一個ICMP應答包,發送給主機A,其過程和主機A發送ICMP請求包到主機B一模一樣。2.不在同一網段內在主機A上運行「Ping 192.168.1.4」后,開始跟上面一樣,到了怎樣得到MAC地址時,IP協議通過計算髮現D機與自己不在同一網段內,就直接將交由路由處理,也就是將路由的MAC取過來,至於怎樣得到路由的MAC,跟上面一樣,先在ARP緩存表找,找不到就廣播吧。路由得到這個數據幀后,再跟主機D進行聯繫,如果找不到,就向主機A返回一個超時的信息。
上一篇[中斷源]    下一篇 [抗干擾措施]

相關評論

同義詞:暫無同義詞