如果我通過網絡發送兩個數據包,一個是UDP數據包,另一個是TCP數據包,哪個數據包更可能到達目的地?我被告知TCP協議更安全,但是這是因爲它是「故障安全」機制。但是這是否也意味着UDP數據包更有可能陷入困境?udp vs tcp數據包丟失
我認爲它與特定的路由器實現有關,因爲一方面如果一個UDP數據包消失了,那麼雙方可能知道它可能發生並且可能承受失去一個或兩個數據包,但另一方面如果TCP數據包消失那麼通過它的「故障安全」機制,它會發送另一個,問題就解決了,而TCP數據包則重了很多。 我想爲這個問題提供更多可靠的答案,因爲我覺得這個主題很有趣。
你已經自相矛盾。 TCP具有可靠性功能,那麼爲什麼它要實現路由器呢? – EJP