ip通信基础第三周回顾
TCP是面向连接的传输层协议,TCP的连接建立通常被称为三次握手;TCP的终止连接的过程需要四个过程,被称为四次握手过程。
传输控制协议TCP
源端口和目的端口字段各占2字节。端口是传输层与应用层的服务接口,传输层的复用和分用功能都通过端口才能实现。
序号字段占4字节。TCP连接中传输数据流中的每一个字节都编上一个序号。序号字段的值则指的是本报文段·所发送数据的第一个字节的序号。
确认号占4字节,是期望收到对方的下一个报文段的数据的第一个字节的序号。
紧急URG。当URG=1时,表明紧急指针字段有效。
确认ACK。只有当ACK=1时确认字段才有效。
推送PSH。接收TCP收到PSH=1的报文段,就尽快地交付应用进程,而不再等到整个缓存都填满了后再向上交付。
复位RST。当RST=1时,表明TCP连接中出现严重差错,必须释放连接,然后再重新建立传输连接。
同步SYN。同步SYN=1表示这是一个连接请求或连接接收报文。
终止FIN。当FIN=1表明此报文的发送端的数据已发送完毕,并要求释放传输连接。