1.TCP是面向連線的傳輸層的協議(物理層-資料鏈路層-網路層-傳輸層-會話層-應用層)。
也就是說,應用程式在使用TCP協議之前,必須先建立TCP連線。資料傳輸完畢以後,必須釋放已經建立的TCP的連線
2.每一條TCP連線必須是
3.TCP提供可靠交付的服務。透過TCP連線傳輸的資料,不丟失、不重複、無差錯,並且按需到達。
4.TCP提供全雙工通訊。TCP允許通訊雙方的應用程式在任何時候都能傳送資料。TCP連線的兩端都設有傳送快取和接收快取,用來臨時存放雙向通訊的資料。在傳送時,應用程式在把資料傳送給TCP的快取後,就可以做自己的事,TCP在合適的時候把資料傳送出去。在接收時,TCP把收到的資料存入快取,上層的應用程式在合適的時候讀取快取中的資料。
5.面向位元組流。TCP中“流(Stream)”指的是流入到程序或從程序流出的位元組序列。
面向位元組流的含義是:雖然應用程式和TCP的互動式一次一個資料塊(大小不等),但TCP把應用程式交下來的資料僅僅看成是一連串的無結構的位元組流
TCP協議的特點
相關文章
- HTTP協議的特點HTTP協議
- TCP協議特點和三次握手/四次揮手TCP協議
- 系列TCP/IP協議-TCP協議概述(011)TCP協議
- TCP協議TCP協議
- 實用TCP協議(1):TCP 協議簡介TCP協議
- 大型站點TCP/IP協議優化TCP協議優化
- tcp/ip協議TCP協議
- TCP和UDP協議TCPUDP協議
- TCP/IP協議族TCP協議
- TCP/IP 協議族TCP協議
- TCP協議詳解TCP協議
- wireshark 分析TCP協議TCP協議
- 網路通訊協議-TCP協議詳解!協議TCP
- Wireshark中的TCP協議包分析TCP協議
- TCP/IP協議的SYN攻擊TCP協議
- TCP/IP五層協議TCP協議
- 如何理解TCP/IP協議?TCP協議
- TCP應用層協議TCP協議
- TCP/IP、UDP/IP協議TCPUDP協議
- TCP 協議有哪些缺陷?TCP協議
- tcp/ip協議和opc協議對比詳解TCP協議
- TCP對應的協議和UDP對應的協議(簡單概述)TCP協議UDP
- TCP協議的常見面試題TCP協議面試題
- TCP/IP 協議相關的問題TCP協議
- TCP傳輸協議詳解TCP協議
- TCP協議長什麼樣TCP協議
- Jmeter TCP協議效能測試JMeterTCP協議
- 系列TCP/IP協議-UDP(009)TCP協議UDP
- 深入理解 tcp 協議(一)TCP協議
- TCP/IP協議 - 網路層TCP協議
- TCP與應用層協議TCP協議
- TCP 和 UDP 協議簡介TCPUDP協議
- 實用TCP協議(2):TCP 引數優化TCP協議優化
- TCP/IP五層模型-傳輸層-TCP協議TCP模型協議
- 淺談TCP和UDP協議的區別TCPUDP協議
- Java中的TCP/IP協議和IP地址JavaTCP協議
- 谷歌的QUIC協議會取代TCP嗎? - levelup谷歌UI協議TCP
- 前端不得不瞭解的TCP協議前端TCP協議