2014-02-05 288 views

回答

0

UDP在數據包級別上不可靠。

資格沒有意義。 UDP是不可靠的,時期。

但是,接收所有(假定的)數據包之後不提供一個響應消息嗎?

我明白,TCP所有數據包

號提供足夠的ACK使發送者知道其中接收機是向上提供ACK。這可以通過選擇性ACK來完成。

而UDP爲所有數據包提供一個響應消息。

,對嗎?

UDP不發送任何響應。如果需要,應用程序必須這樣做。

0

TCP連接提供互聯網上主機之間的可靠通信。爲確保可靠的通信,TCP維護客戶端和服務器端的數據包的狀態信息和排序,從而實現雙工連接。此狀態信息用於爲接收的數據包提供確認。根據確認數量的不同,有多種同步和請求丟失數據包的技術。

在不需要可靠性的情況下使用UDP,因此不需要維護狀態信息,從而導致更輕的協議操作。其使用的一個例子是流媒體應用程序。 UDP中不發送確認。