码迷,mamicode.com
首页 >  
搜索关键字:重传    ( 380个结果
TCP/IP通信实现
网络层的IP协议提供不可靠通信服务。TCP协议则解决了分组的重传和排序问题。TCP通信特征 :1)全双工,同时发送和接收数据2)只支持两个端口之间的通信3)基于字节流。对端无法知道报文的边界。例如发送4个512字节的数据,接收方并不清楚是4个512或是2个1024TCP通信流程来自为知笔记(Wiz)
分类:其他好文   时间:2015-09-15 01:34:39    阅读次数:153
《WireShark数据包分析实战》二、让网络不再卡
TCP的错误恢复我是我们定位、诊断、并最终修复网络高延迟的最好工具。1.TCP重传      重传数据包是TCP最基本的错误恢复特性之一,它被设计用来对付数据包丢失。     数据包丢失可能有很多原因,包括出故障的应用程序、流量负载沉重的路由器,或者临时性的服务中断。数据包层次上的移动速度非常快,而且数据包丢失通常是暂时的,因此TCP能否检测到数据包丢失并从中恢复显得至关重要。     决定是否有...
分类:其他好文   时间:2015-09-06 06:22:27    阅读次数:230
TCP的拥塞控制
网络中的链路容量和交换结点中的缓存和处理机都有着工作的极限,当网络的需求超过它们的工作极限时,就出现了拥塞。拥塞控制就是防止过多的数据注入到网络中,这样可以使网络中的路由器或链路不致过载。常用的方法就是1. 慢开始和拥塞避免2. 快重传和快恢复下面分别说一下两种方法:1. 慢开始和拥塞避免发送方维持...
分类:其他好文   时间:2015-09-05 23:41:53    阅读次数:304
TCP 的那些事儿(下)
这篇文章是下篇,所以如果你对TCP不熟悉的话,还请你先看看上篇《TCP的那些事儿(上)》 上篇中,我们介绍了TCP的协议头、状态机、数据重传中的东西。但是TCP要解决一个很大的事,那就是要在一个网络根据不同的情况来动态调整自己的发包的速度,小则让自己的连接更稳定,大则让整个网络更稳定。在你阅读下篇之...
分类:其他好文   时间:2015-08-31 21:08:18    阅读次数:165
【TCP】超时与重传
在TCP连接中假设发送方一开始便向网络发送多个报文段,直到达到接收方通告的窗口大小为止。当发送方和接收方处于同一个区域网段时,这种方式是可以的。但是如果发送方和接收方之间存在多个路由器和速率较慢的链路时,就有可能出现问题。 一些中间路由器必须缓存分组,并有可能耗尽存储器空间。 现在,TCP需...
分类:其他好文   时间:2015-08-27 09:26:01    阅读次数:233
TCP的那些事-2
这篇文章是下篇,所以如果你对TCP不熟悉的话,还请你先看看上篇《TCP的那些事儿(上)》 上篇中,我们介绍了TCP的协议头、状态机、数据重传中的东西。但是TCP要解决一个很大的事,那就是要在一个网络根据不同的情况来动态调整自己的发包的速度,小则让自己的连接更稳定,大则让整个网络更稳定。在你阅读下篇之...
分类:其他好文   时间:2015-08-20 20:33:41    阅读次数:125
TCP流量控制与拥塞控制
一、TCP建立连接后,通信双方都同时可以进行数据的传输;在保证可靠性上,采用超时重传和捎带确认机制;在流量控制上,采用滑动窗口协议,协议中规定,窗口内未经确认的分组需要进行重传;在拥塞控制上,采用慢启动算法。 (一)拥塞控制: 1、 TCP慢启动、拥塞避免、快速重传、快速回复     为了防止网络的拥塞现象,TCP提出了一系列的拥塞控制机制。最初由V. Jacobso...
分类:其他好文   时间:2015-08-12 17:01:06    阅读次数:192
TCP/IP详解学习笔记--TCP的超时与重传
1.基本概念TCP之所以可以安全的将数据在传输中的安全性,是因为它每次给对方发送数据,都会等待对方给个确认,当长时间收不到这个确认,发送端就会重发这个数据。2.超时时间的测量要测超时时间,TCP必须要发送一个特别序号的字节和接收包含该字节的确认之间的RTT,但是,确认本身就是有延时的,所以一般有一种简单的测量超时时间的公式 RTO = RB 其中R为随RTT变化而变化的平滑因子3.拥塞避免算法前...
分类:其他好文   时间:2015-08-08 13:36:23    阅读次数:151
Storm入门教程 第五章 一致性事务【转】
Storm是一个分布式的流处理系统,利用anchor和ack机制保证所有tuple都被成功处理。如果tuple出错,则可以被重传,但是如何保证出错的tuple只被处理一次呢?Storm提供了一套事务性组件Transaction Topology,用来解决这个问题。Transactional Topo...
分类:其他好文   时间:2015-08-04 00:18:06    阅读次数:163
TCP的可靠性
TCP保持可靠传输的方法: 1)接收确认 2)滑动窗口 3)整体校验 4)失序重排 5)超时重传 6)重复丢弃 7)拥塞避退  1 减少报文数 1>交互数据-----Nagle算法(多个小分组合并为一个分组,减少小分组数) 2>成块数据-----经受时延的ACK(减少ACK报文数) 2 发生拥塞 1>慢启动+拥塞避免算法 2>快速重传+快速恢复...
分类:其他好文   时间:2015-07-22 13:11:27    阅读次数:146
380条   上一页 1 ... 29 30 31 32 33 ... 38 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!