说一说什么是TCP?

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七层模型》



白嫖不点赞吗.........

在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章