TCP协议的特点
TCP6大特點
1. 基于連接的 // 數據傳輸之前需要建立連接 2. 全雙工的 // 雙向傳輸(客戶端可以向服務器端傳數據,服務器端也可以向客戶端傳數據) 3. 字節流 // 不限制數據大小,打包成報文段進行傳輸,保證有序接收,重復報文自動丟棄(報文會被分成一個一個的字節,傳輸時多個字節組成一個報文片段進行傳輸) 4. 能量緩沖 // 在TCP三次握手時,客戶端和服務器端都會創建一個緩沖區,這是為了解決雙方處理能力不匹配問題 5. 可靠性傳輸 // 保證 可達,就是說客戶端向服務器端發送一個請求,服務器端必須給客戶端一個響應,如果在請求傳輸的過程中發生請求丟失問題,TCP協議有一個重發機制,會重新發送請求直到客戶端收到服務器端的響應 6. 擁塞控制 // 在網絡環境差的時候,TCP協議會考慮請求的報文大小,會對報文大小進行縮減,而且發送的頻率也會降低,這是為了防止網絡出現惡意擁塞總結
- 上一篇: 使用API Monitor监测到目标程序
- 下一篇: 程序设计语言简史