考慮在有線網絡上的兩臺主機A和B。兩臺主機相互發送數據包。在真實的場景中,延遲的方向所遇到的一個 - >一個 - >乙可以從乙是不同的。一個主要原因可能是數據包傳輸的不同路由。例如,甲 - 因爲它穿過一組不同的路由器或更長的路線>甲,可能 - >乙可能需要更長的時間比乙。現在讓我們假設來自的數據包A→B和B→A採用相同的傳遞路線。在兩個方向上,數據包之間的延遲是否仍然可能存在潛在的原因?如果是的話,如果有人能夠詳細闡述,那將會很棒。兩個固定主機之間的網絡延遲變化
-2
A
回答
0
它們永遠不會相同。有很多因素會影響延遲。我可能不會涵蓋所有可能的情況,但至少我會試着背誦我隱約記得的內容。
首先,他們不會採取相同的路徑。在其他方向採用相同路徑的情況下,核心網絡中的路由器的反方向業務情況可能不同。路由器可以有不同的排隊策略。
延遲取決於數據包大小(數據包的大小越大,單向延遲越大),因爲路由器會以不同的大小處理不同大小的數據包。
不要忘記時間和日期。假期,工作時間和高峯時間很重要。
取決於測量層:假設它們已經越過所有這些東西並且數據包到達您的機器,數據包從以太網卡到達傳輸層(TCP/UDP)所需的時間或兩個不同機器的應用層不會相同。這取決於你的機器配置,在機器上的負載,什麼操作系統,內核等等,
實際上它們不能相同。你可以只考慮他們的近似值和理論。
相關問題
- 1. 如何通過DNS協議檢測兩臺主機之間的網絡延遲?
- 2. 兩個MediaElement之間的延遲
- 3. 兩個輸入之間的延遲java
- 4. 兩個Azure VM之間的延遲
- 5. Windows網絡中的可變延遲
- 6. 兩個網絡與特定主機之間的Netkit連接問題
- 7. 網絡延遲和計算機凍結
- 8. 跨變速網絡的序列化延遲
- 9. 檢查客戶端和主機之間的延遲
- 10. 網絡延遲測試儀
- 11. Mysql和網絡延遲
- 12. Http Post和網絡延遲
- 13. Mongolab和網絡延遲?
- 14. 延遲兩者之間 - 圖形
- 15. 在jmeter ThreadGroup循環迭代之間設置固定延遲
- 16. 最小化兩種聲音之間的延遲使用winsound.PlaySound
- 17. 如何測量局域網中兩臺機器之間的延遲
- 18. 兩個網絡之間的Linux路由
- 19. 兩個音頻信號之間的時間延遲估計
- 20. 主機綁定不上延遲加載
- 21. 重定向之前的時間延遲
- 22. 功能之間的延遲
- 23. 打印之間的延遲
- 24. jQuery:addclass()之間的延遲()
- 25. 動畫之間的延遲
- 26. 兩次連續的KeyDown事件之間的延時延遲
- 27. 延遲顯示一個固定的吧,但隱藏瞬間
- 28. 如何模擬網絡延遲/人爲地增加網絡延遲?
- 29. jQuery的變化與延遲
- 30. 每個迭代之間的延遲()