计算机网络 学习笔记(3.5.6)运输层——TCP连接管理——三次握手

第一次握手

  • 前提

客户主机想要和服务器主机建立一个TCP连接,会首先通知客户TCP,客户TCP通过如下三部来与服务器TCP建立TCP连接

  • 动作:

客户端TCP——>服务器端TCP

  • 数据报特点:
  • 该报文段不包含应用层数据。
  • 该报文段首部标志位SYN被置为1(因此给报文段被称为SYN报文段),序号字段被置入客户端TCP随机选择的初始序号(client_isn)。
  • 该报文段会被封装到一个IP数据报中发送给服务器TCP

第二次握手

  • 前提:

服务器收到来自客户端的包含SYN报文段的IP数据报,服务器取出SYN报文段,为该连接分配TCP缓存和变量。

  • 动作

服务器端——>客户端

  • 数据报特点
  • 不包含应用层数据
  • SYN被置为1
  • 首部确认号字段为client_isn+1
  • 首部序号字段置入服务器选择的初始序号(sever_isn)
  • 被称为SYNACK报文段

第三次握手

  • 前提

客户端收到SYNACK报文段

  • 动作

客户端——>服务器端

  • 报文段特点

可以携带应用层的数据
首部确认字段置入server_isn+1
SYN置为0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值