第3单元TCP总结探索.docxVIP

  • 6
  • 0
  • 约6.4千字
  • 约 19页
  • 2017-09-13 发布于湖北
  • 举报
第3单元 TCP:可靠的数据流传输服务传输控制协议TCP概述 TCP 是面向连接的传输层协议。TCP 提供可靠交付的服务。TCP 提供全双工通信。面向字节流。 应当注意:TCP 连接是一条虚连接而不是一条真正的物理连接。TCP 对应用进程一次把多长的报文发送到TCP 的缓存中是不关心的。TCP 根据对方给出的窗口值和当前网络拥塞的程度来决定一个报文段应包含多少个字节(UDP 发送的报文长度是应用进程给出的)。 TCP 可把太长的数据块划分短一些再传送,也可等待积累有足够多的字节后再构成报文段发送出去。 要实现可靠的数据流传输服务,必须解决哪几个问题? 1. 可靠性:我办事,你放心 ①防丢失:确认与重传 ②防重复:报文段序号③防乱序:报文段序号 2. 传输效率:流量控制 3. 拥塞控制:加速递减与慢启动 4. 建立连接 关闭连接§3.1 提供可靠性1、防丢失 – 确认,超时后重传 带重传的肯定确认技术① 接收方收到数据后向发送方发确认(ACK)② 设定时器,发送方在限定时间内未收到ACK,则重发 2、防重复 – 报文段序号 ①??为每一报文段赋予序号 ② 确认时也指明确认哪个报文段 ③??序号同时保证了报文段间的正确顺序(防乱序)3、确认机制:可捎带的累积确认技术□ 捎带确认:在发送数据的同时,对接收到的数据进行确

文档评论(0)

1亿VIP精品文档

相关文档