TCP相关信息

TCP

  • TCP是面向连接的
  • 提供的是全双工服务,两台主机上的进程可以互相传输
  • TCP连接也总是点对点的,单个发送方,单个接收方。
  • TCP是面向字节流的

TCP报文段结构

 

  • 序号字段(32bit): 指出本TCP报文段数据载荷的第一个字节的序号
  • 确认字段(32bit): 指出期望收到对方下一个TCP报文段的数据载荷的第一个字节的序号,同时也是对之前收到的所以数据的确认。---TCP规定,在连接建立后所有的TCP报文段都必须把ACK置1
  • 接收窗口(16bit):指出发送本报文段的一方的接收窗口,用于流量控制
  • 首部字段长度对应数据偏移(4bit): 该字段表示TCP报文段的首部长度。
  • 可选与变长的选项字段:该字段用于发送方与接收方协商最大报文段长度(MSS),或在高速网络环境下用作窗口条件因子时使用。
  • 标志字段(6比特)
    • ACK比特:用于指示确认字段中的值是有效的,即该报文包括一个对已被成功接收报文段的确认。
    • RST、SYN、FIN:用于连接建立和拆除
    • PSH:用于指示接收方应立即将数据交给上层。
    • URG:用来指示报文段里存在着被发送端的上层实体置为“紧急”的数据。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值