第17章 TCP:传输控制协议
提供面向连接的、可靠的字节流服务。
在彼此交换数据之前先建立一个TCP连接。
【保证可靠性的方式】
报文段长度:数据被分割成TCP认为最适合发送的数据块。
自适应的超时及重传策略。
收到数据后发送确认。
保持首部和数据的检验和。
如果必要,TCP对收到的数据进行重新排序,将收到的数据以正确的顺序交给应用层。
TCP接收端丢弃重复的数据。
提供流量控制。连接的每一方都有固定大小的缓冲空间。防止较快主机致使较慢主机的缓冲区溢出。
【TCP首部】
通常是20字节。
16位源端口号,16位目的端口号,32位序号,32位确认序号
4位首部长度,保留6位,URG,ACK,PSH,RST,SYN,FIN,16位窗口大小
16位校验和,16位紧急指针,选项,数据

浙公网安备 33010602011771号