Http协议是基于TCP协议的,而TCP协议是一种有连接。可靠的传输协议。假设丢失的话,会重传。所以这种话,就 不会有数据的丢失了。 而Http协议有三种方法。Get,Post,Head方法。可是用的多的仅仅有Get和Post方法, Get方法是将请求參数放在请求头中,所以请求的參数在URL中可见。 ...
分类:
Web程序 时间:
2017-06-29 13:29:07
阅读次数:
177
https://blog.packet-foo.com/2013/06/spurious-retransmissions/comment-page-1/ http://ithitman.blogspot.com/2015/04/what-are-tcp-spurious-retransmission ...
分类:
其他好文 时间:
2017-06-09 18:18:04
阅读次数:
195
在某些情况下,丢包可能并不是造成延时的原因。你可能会发现尽管两台主机之间通讯速度很慢,但这种慢速并没有伴随着TCP重传或是重复ACK的征兆。在这种情况下,需要使用另一种方式来定位高延时点。 查找高延时点最有效的方法之一是检查最初的握手信号以及跟随其后的几个报文。例如,一个简单的客户端与网络服务器的连 ...
分类:
其他好文 时间:
2017-06-09 15:25:29
阅读次数:
196
作为网络管理员,很多时间必然会耗费在修复慢速服务器和其他终端。但用户感到网络运行缓慢并不意味着就是网络问题。 解决网络性能问题,首先从TCP错误恢复功能(TCP重传与重复ACK)和流控功能说起。之后阐述如何发现网络慢速之源。最后,对网络各组成部分上的数据流进行概况分析。这几张内容将会帮助读者识别,诊 ...
分类:
其他好文 时间:
2017-06-09 15:20:41
阅读次数:
203
TCP:面向连接,字节流,可靠传输,没有边界 拥塞控制 超时重传 2,定时器 TCP首部 16位源端口号,16位目的端口号 32位序列号 32位确认号 4位头部长度, 6位保留, URG, ACK, PSH, RST, SYN, FIN, 16位窗口大小 16位校验和,16位紧急指针 选项,最多40 ...
分类:
其他好文 时间:
2017-06-03 15:04:39
阅读次数:
168
TCP的RTT算法 从前面的TCP的重传机制我们知道Timeout的设置对于重传非常重要, 设长了,重发就慢,没有效率,性能差; 设短了,重发的就快,会增加网络拥塞,导致更多的超时,更多的超时导致更多的重发。 而且,这个超时时间在不同的网络的情况下,有不同的时间,根本没有办法设置一个死的。只能动态地 ...
分类:
其他好文 时间:
2017-05-27 19:09:38
阅读次数:
179
TCP提供可靠的运输层。它使用的方法之中的一个就是确认从还有一端收到的数据。但数据和确认都有可能会丢失。TCP通过在发送时设置一个定时器来解决这样的问题。假设当定时器溢出时还没有收到确认,它就重传该数据。对于实现而言,关键之处就在于超时和重传的策略,即怎样决定超时间隔和怎样确定重传频率。TCP管理4 ...
分类:
其他好文 时间:
2017-05-18 15:48:13
阅读次数:
363
最近rz上传文件时出现了一次文件上传失败的情况,故搜集了以下资料加强学习 rz -ary --o-sync -a 表示使用ascii码格式传输文件,如果是Dos格式的文件,会转换为unix格式 -r 使用 Crash recovery mode. 即文件传输中断会重传 -y 表示文件已存在的时候会覆... ...
分类:
Web程序 时间:
2017-05-17 20:03:32
阅读次数:
322
1、引言 TCP提供可靠的运输层。它使用的方法之一就是确认从另一端接收到的数据。但数据和确认都可能会丢失。TCP通过在发送时设置一个定时器来解决这种问题。如果当定时器溢出时还没有收到确认,它就重传该数据。 对于实现而言,关键之处就在于超时和重传的策略,即怎样决定超时间隔和如何确定重传频率。 TCP管 ...
分类:
其他好文 时间:
2017-05-15 21:00:49
阅读次数:
223
1.1.1sersync的特点支持配置文件管理真正的守护进程socket可以对失败文件定时重传(定时任务功能)第三方的HTTP接口(例如更新cdn缓存)默认多线程同步sersync配置文件安装sersync(一)[root@nfs01local]#rz-E##window安装包上传至Linuxrzwaitingtoreceive.[root@nfs01local]#..
分类:
其他好文 时间:
2017-05-14 21:41:49
阅读次数:
300