tcp各个阶段

tcp是传输控制协议,工作在传输层,是可靠的传输协议,tcp主要包含tcp首部和数据,

TCP的工作方式tcp连接的建立以及tcp连接的终止

tcp连接的建立

tcp各个阶段

 

1.主机A向服务器B发送SYN复位标志以及一个***x,服务器B被动打开服务

2  服务器B向主机A发送SYN复位标志,ACK复位标志,发送***y,回复ack确认号x+1

3 主机A向服务器B发送ACK复位标志,发送***x+1,回复确认号y+1

完成三次握手后,就进入数据传输阶段

tcp连接的终止

tcp各个阶段

 

   客户端A向服务器发送FIN复位标志,发送一个***u给服务器B

   服务器B向客户端A发送ACk复位标志,发送***v,回复确认号u+1

   服务器关闭客户端的连接,向客户端发送FIN,ACK复位标志,发送***w

    客户端A向服务器B发送ACk复位标志,发送***u+1,回复确认号w+1

UDP是一个无连接的传输协议,该协议被叫做用户数据包协议

Udp不提供数据包的分组,组装和不能对数据包进行排序,当报文发送后,不知道是否安全到达

Udp首部报文格式

源端口 目的端口 总长度 检验和 8字节