TCP協議
TCP協議,傳輸控制協議(Transmission Control Protocol),是一種面向連接的、可靠的、基於字節流的傳輸層通信協議
TCP建立的連接是全雙工的,即 C向S發送數據的同時, S也能向C發送數據,且雙方都收得到
IP 屬於網絡層
端口 屬於傳輸層
1.面向連接
接收方與傳輸方,先建立TCP連接,然後進行數據傳輸
2.基於字節流
數據以字節序列的形式,存在於報文中進行傳遞
3.可靠
1.數據傳輸時,TCP會把應用層的數據流,分割爲 適當長度(大部分網絡設備的長度爲1500字節)的報文段
2.分割時,會爲報文段設置序列號,保證接收方的按序處理
3.接收方收到後會返回ACK數據包進行確認,若我方未收到ACK會在合理時間後進行重傳
4.發送和接收,都會計算校驗和,來校驗數據的正確性
《TCP報文頭詳解》
《TCP的三次握手詳解》
《TCP的四次揮手詳解》
《TCP/IP四層模型與OSI七層模型》
白嫖不點贊嗎.........