我應該找到數據包長度,帶寬和鏈路長度的組合,然後查明在數據包的第一位到達接收機之前是否有一個數據包的發送時間結束的組合。這甚至有可能嗎?在第一位到達接收器之前,數據包傳輸是否完成?
2
A
回答
2
TCP或UDP?
TCP將要求它實際上開始發送數據包因此將無法在此之前收到目的主機的響應。
UDP具有無法知道該數據包是否得到了接收,這意味着,一旦該數據包已經離開了發送者有兩者之間沒有進一步的通信的概念。
雖然你的問題含糊不清:你怎麼能談論'傳輸時間'(這意味着發送和接收之間的時間),而與'接收時間'(已經是傳輸時間的一部分)進行比較。 ?
+0
那些我不記得的兩個名字。 +1 lol –
+0
這是我書中的一個問題,它沒有提供關於tcp或udp的任何信息。 – armela
相關問題
- 1. 如何延遲完成位傳輸直到傳輸完成?
- 2. 第二個函數在第一個完成之前啓動,Javascript
- 3. 確保第一個Ajax函數在第二個之前完成
- 4. 在處理之前完全接收TCP/IP。如何知道發送的總數據是否已收到?
- 5. 如何在數據傳輸完成之前拒絕文件上傳?
- 6. 在交易完成之前,應用收據是否反映了有效訂閱?
- 7. UDP數據包是短暫的還是服務器在讀取之前保持接收數據包?
- 8. pcap_next()函數應該放在數據包傳輸之前還是之後?
- 9. 在完成之前,Task.Factory.FromAsync(BeginRead,EndRead)是否讀取完整的數據塊?
- 10. 在上傳完成之前訪問文件數據在php中完成
- 11. 如何在發送/接收數據包之前分析/製作數據包?
- 12. stream.Transform在完成輸出之前接受新輸入
- 13. UDP數據包是否全部到達?
- 14. 文檔在傳輸到DocuSign之前是否被加密?
- 15. 是否可以直接進行IP數據包傳輸?
- 16. 在我的數據包收聽器中未收到數據包
- 17. Paypal IPN沙箱 - 在交易完成前完成接收狀態
- 18. 檢查服務器在超時後是否接收到數據
- 19. 成功從服務器接收到的最後一個數據包是43417秒前
- 20. 在添加文本之前完成「傳輸」
- 21. 有兩個即刻完成的代碼可能會在第一行完成之前完成第二行嗎?
- 22. 如何在轉移到下一項之前檢查cp是否已完成
- 23. 連接完成後服務器接收數據
- 24. NSOperationQueues在釋放之前是否總是完成隊列?
- 25. 導致NSURLConnection在完成之前停止接收的原因是什麼?
- 26. 僅接收一個數據包的UDP接收器代碼
- 27. 在他們到達應用程序之前掃描傳入流量/數據包
- 28. 在第一次運行之前是否可以保存到NSUserDefault?
- 29. Python selenium send_keys在完成第一個字符串之前切換輸入
- 30. 服務器響應之前到達序列化是完全
我很想聽到這個答案。很確定這取決於你使用的協議。我非常肯定有火災,忘記流音頻等協議,但也有協議,確認收到每個數據包,所以你不會錯過任何東西。雖然不是我的專業領域。 –