每个客户计算E2E延迟并且把它写入地图。在接下来的部分我们将指出LWTS和HTTP-TCP来源的不同之处。 3.1 连接打开和结束 TCP经过三次握手完成连接打开阶段的两个方面(1)40个位信号包(2)从客户到服务器的网页请求。第一方面差不多包括在模型中。一个40字节的信号包在连接开始时被送出,他的成功投递被数据库PLM确认,在完成一个rtt间隔后,如果包丢失,他将会在RTT间隔之后重新发送和重新检查是否成功投递。如果包成功投递,连接将进入ss阶段。 第二个方面我们只是从负指数级的网页传送间功能性的移到一个随机关闭的服务器,这关闭时间的分布的平均价值设置以平均思考时间和关闭时间为准。 我们通过设置最后一个数据报的RST位模拟TCP连接关闭阶段,通知客户端数据传输的结束。 3.2暂停和三倍-副本 在P-TCP中没有定时器,这极大的简化了协议的执行,这些定时器的基本功能使评估重传延时,或协议推测包丢失以及将会采取的去处这种情况必须步骤所需的时间。对于P-TCP包丢失直接写入PLM,信息被协议读出。这也去除了告诉协议包丢失需重传的三倍副本机制的需求。 3.3 P- TCP阶段 P- TCP由SS,CA,FRR和Exp-BO阶段,和TCP思想一致。从SS阶段开始,在第一个RTT内传送一独立数据包,如果没有损失,协议将在一个RTT内加倍壅塞窗,直到窗达到极限,这就是指数创增长。然后协议将转向CA阶段,在这一阶段,CWND将在窗成功发送或丢失后被一部分填充。这是线性增长。这种增长将一直持续直到达到最大壅塞窗,通常是65,535个字节。如果没有损失,将一直保持知道网页传送终止。 如果没有包损失,失去包的缓冲将把丢失写入PLM。在协议发送一窗新的信息包之前,他将读取数据库的于特定连接相关的损失。他的两个操作基于这个信息:(1)一定传送容量=传送量+包丢失,网页量将被重新传送,(2) 决定下一阶段。遵循集中出现的可能:如果再SS中由单一的损失,那下一状态将是SS,这是个近似。实际的TCP,例如,如果丢失检测TD机制允许FRR,TCP-RENO将可避免激烈的从SS重复开始的测量,因此将进入CA阶段
如果在阶段有包损失,Wssth 和 CWND将被减少到正在运转的CWND的一半最小值是二,下一阶段CA。这是FRR的近似。 如果在CA阶段有多种损失,那下一阶段是SS。这是严重拥堵的迹象,因此,P-tcp协议将会彻底降低从SS开始的几率。 如果在SS阶段有多种损失,下一阶段是Exp-BO。这是几种壅塞的迹象。 因为它在相关高损失条件下诱导伪自我模拟的重要性所以包括Exp- BO 阶段是确定的。真正的传输控制协议把一包并在Karn's 的运算法则决定的RTO内等待确认。如果包传送不成功,RTO将加倍然后再一次传这包。协议保持加倍的RTO知道她达到64倍的第一个RTO。这又将包传送丢失造成的伪自我迷你的几率降低一半的作用。 我们的执行用确定的RTO来近似。在P-tcp的Exp-BO中,以RTO= 5 * RTT 来计算。这是因为当取道平均rtt值的标准背离rtt.做一个简单的假设r
首页 上一页 1 2 3 4 下一页 尾页 2/4/4
WORD格式全文下载链接(充值:元)