使用TCP可靠吗?为什么可靠?
生活随笔
收集整理的這篇文章主要介紹了
使用TCP可靠吗?为什么可靠?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
??????TCP:用戶數據包協議。提供面向連接、保證數據的可靠性。
???????????? 面向連接:在使用 TCP 協議之前,必須建立TCP連接,在傳送數據完畢之后,必須釋放連接。
???????????? TCP連接只能有兩個端點:點對點??即一對一。
???????????? TCP提供可靠交付的服務:通過TCP連接傳送的數據無差錯、不丟失、不重復、并且按序到達。
???????????? TCP提供全雙工通信:通信雙方的應用進程任何時候都可以發送數據。
???????????? TCP協議:一對一。
???????????? TCP 連接:兩端都設有發送緩存,接受緩存,用來儲存臨時通信的數據。發送時,應用程序把數據傳送給TCP的緩存,就可以做其他事了。接收時,TCP把收到的數據放入緩存,上層應用程序在合適的時候讀取緩存。
???????????? 面向字節流:TCP中的流指的是流入到進程或從進程中流出的字節序列。”面向字節流 的含義“ 應用程序和TCP是一次一個數據塊(大小不等)。不易發生丟包現象可靠性高(有丟包重發機制)。
總結
以上是生活随笔為你收集整理的使用TCP可靠吗?为什么可靠?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: UDP为什么不可靠
- 下一篇: UDP和TCP的优缺点