码迷,mamicode.com
首页 >  
搜索关键字:重传    ( 380个结果
TCP详解(3):重传、流量控制、拥塞控制……
数据传输  在TCP的数据传送状态,很多重要的机制保证了TCP的可靠性和强壮性。它们包括:使用序号,对收到的TCP报文段进行排序以及检测重复的数据;使用校验和来检测报文段的错误;使用确认和计时器来检测和纠正丢包或延时。   在TCP的连接创建状态,两个主机的TCP层间要交换初始序号(ISN:initial sequence number)。这些序号用于标识字节流中的数据,并且还是对应用层的数据字节...
分类:其他好文   时间:2015-07-18 12:39:09    阅读次数:280
Android网络编程系列 一 TCP/IP协议族之传输层
这篇借鉴的文章主要是用于后续文章知识点的扩散,在此特作备份和扩散学习交流。 传输层中有TCP协议与UDP协议。1.UDP介绍 UDP是传输层协议,和TCP协议处于一个分层中,但是与TCP协议不同,UDP协议并不提供超时重传,出错重传等功能,也就是说其是不可靠的协议。1.1.UDP协议头1.2...
分类:移动开发   时间:2015-06-16 01:17:50    阅读次数:188
[转载] tcp那些事2
原文:http://coolshell.cn/articles/11609.html这篇文章是下篇,所以如果你对TCP不熟悉的话,还请你先看看上篇《TCP的那些事儿(上)》 上篇中,我们介绍了TCP的协议头、状态机、数据重传中的东西。但是TCP要解决一个很大的事,那就是要在一个网络根据不同的情况来动...
分类:其他好文   时间:2015-06-09 13:30:55    阅读次数:226
计算机网络- 可靠数据传输协议-停等协议的设计与实现
一、所实现停等协议简介 我设计的程序实现的是rdt3.0版本的停等协议,发送端将数据包以0、1交替的顺序发送数据包,当发送0数据包之后开始计时,只有接收到ack0才能继续发送1数据包,如果在没有接收到ack0的时候已经超时,这时候需要重传数据包0; 接收方按照所收到的数据包的编号返回相应的ack,当上一个收到的是数据包0后下一个只有是数据包1才能接收放到接收文件中,如果下一个还是数据包0那么就...
分类:其他好文   时间:2015-06-05 00:43:15    阅读次数:779
SEQ序号于ACK序号理解总结(一)
Seq:就是我们常说的序号。对于要发送的数据的第一个序号而言这个序号是通过一个算法计算得到一个初始序号(ISN)加1。至于ISN怎么计算而来这里不讨论。这里我们以wireshark序号为准。假设某时序号为1000,简单的理解就是发送方告诉接收端“我发送的数据是从第1000开始的”。ACK..
分类:其他好文   时间:2015-05-31 06:54:45    阅读次数:455
SEQ序号与ACK序号理解总结(一)
Seq:就是我们常说的序号。对于要发送的数据的第一个序号而言这个序号是通过一个算法计算得到一个初始序号(ISN)加1。至于ISN怎么计算而来这里不讨论。这里我们以wireshark序号为准。假设某时序号为1000,简单的理解就是发送方告诉接收端“我发送的数据是从第1000开始的”。ACK..
分类:其他好文   时间:2015-05-31 06:53:06    阅读次数:3929
SEQ序号与ACK序号理解总结(一)
Seq:就是我们常说的序号。对于要发送的数据的第一个序号而言这个序号是通过一个算法计算得到一个初始序号(ISN)加1。至于ISN怎么计算而来这里不讨论。这里我们以wireshark序号为准。假设某时序号为1000,简单的理解就是发送方告诉接收端“我发送的数据是从第1000开始的”。ACK..
分类:其他好文   时间:2015-05-31 06:51:45    阅读次数:179
基于UDP协议模拟的一个TCP协议传输系统
TCP协议以可靠性出名,这其中包括三次握手建立连接,流控制和拥塞控制等技术。我写的这个系统基于UDP协议模拟了一个TCP协议,所实现的功能如下:1.三次握手2.一个计时器,用来判断传输超时行为3.快速重传4.能处理不同的MSS(maximum segment size)5.没有被接收方确认收到的包会...
分类:其他好文   时间:2015-05-27 11:37:37    阅读次数:354
Unix网络编程学习笔记之第2章 TCP和UDP
TCP 1. TCP面向连接的协议,是一个字节流协议,没有任何记录边界。发送的是数据分组。 2. TCP提供了可靠性:确认重传和重组      (1) TCP每发送一份数据都会要求对端进行确认。如果超时,就会重传。TCP会估计往返时间RTT,以确定等待多长时间重传。 (2) 如果多次发送数据分组,TCP可以保证分组的按序达到。即会根据序列号进行重组。 3. TCP提供流量控制 TCP在...
分类:其他好文   时间:2015-05-22 11:36:49    阅读次数:213
LTE学习之路(18)——ACK/NACK Repetition
1、从字面来看,正如你猜想的,Ack/Nack重传就是发送方连续多次发送ACK/NACK消息。一方面,可以说,这类似于TTI Bundling。 Ack/Nack重传与TTI Bundling的不同在于TTI Bundling用于PUSCH传输(用户数据传输),而Ack/Nack重传用于PUCCH....
分类:其他好文   时间:2015-05-21 14:07:10    阅读次数:3114
380条   上一页 1 ... 30 31 32 33 34 ... 38 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!