1. 程式人生 > >計算機網路自頂向下方法 學習筆記-TCP服務和UDP服務的特點

計算機網路自頂向下方法 學習筆記-TCP服務和UDP服務的特點

  • 可靠資料傳輸服務: 進行通訊的程序依靠TCP協議,無差錯,按適當的順序交付傳送的資料,當應用程式的一段通過套接字傳送一個位元組流的時候,它能夠依靠TCP協議將相同的位元組流交付給接收方的套接字,沒有位元組的丟失和冗餘。 此外,TCP協議還有擁塞控制機制,這種服務不一定能為通訊程序帶來直接好處,但能為因特網帶來整體好處,當傳送方和接收方之間的網路出現擁塞時,會抑制傳送程序。 2UDP服務 UDP服務時一種不提供不必要服務的輕量級運輸層協議,僅僅提供最小服務,UDP是無連線的,因此無握手過程。提供的是不可靠的資料傳輸服務,也就是說程序通過UDP套接字傳送報文時,UDP協議提供的是不可靠資料傳輸服務,也就是說程序通過UDP套接字傳送報文的時候,UDP協議並不保證該報文能夠被接收程序接收到。不僅如此,接收程序受到的報文也可能是亂序到達的。沒有擁塞控制機制,傳送方可以以任何速率向下層注入資料。 流行的因特網應用所使用的運輸層協議