TCP/IP协议卷一TCP成块数据流

1.引言
TFTP停止等待协议
  数据发送方在发送下一个数据块之前需要等待接收对已发送数据的确定。
  滑动窗口协议,该协议允许发送方在停止并等待确认前可以连续发送多个分组。由于发送
方不必每发一个分组就停下来等待确认,因此该协议可以加速数据的传输。
2.正常数据流
3.滑动窗口
   发送方不必发送一个全窗口大小的数据。
   来自接收方的一个报文段确认数据并把窗口向右边滑动。这是因为窗口的大小是相对于确认序号的。
   正如从报文段7到报文段8中变化的那样,窗口的大小可以减小,但是窗口的右边沿却不能够向左移动。
   接收方在发送一个 A C K前不必等待窗口被填满。
4.窗口大小
   由接收方提供的窗口的大小通常可以由接收进程控制,这将影响 T C P的性能。
5.PUSH标志
   发送方使用该标志通知接收方将所收到的数据全部提交给接收进程。这里的数据包括与PUSH一
起传送的数据以及接收方TCP已经为接收进程收到的其他数据。
6.慢启动
   拥塞窗口是发送方使用的流量控制,而通告窗口则是接收方使用的流量控制。
   发送开始的时候, 定义拥塞窗口大小为1。
   每次收到一个ACK应答, 拥塞窗口加1。
   每次发送数据包的时候, 将拥塞窗口和接收端主机反馈的窗口大小做比较, 取较小的值作为实际发送的窗口。
7.成块数据的吞吐量
   每当接收方在某一个时间单位从网络上移去
   一个报文段,发送方就再发送一个报文段到网络上。但是不管有多少报文段填充了这个管道,
   返回路径上总是具有相同数目的 A C K。这就是连接的理想稳定状态。
   通道容量=带宽*时延
8.紧急方式
   URG比特被置为1,并且一个16bit的紧急指针被置为一个正的偏移量,该偏移量必须与TCP首部中的序号

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值