TCP数据传输中的seq和ack的关系
2015-06-19 16:03
393 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/vonfengjun/article/details/46562501
TCP协议是一种面向连接的、可靠的数据传输协议。TCP传输数据时,TCP报文包含顺序号(seq)和确认号(ack)来进行可靠传输。但是TCP协议在进行数据传输时,并不是一端发送数据然后等待对端确认才能发送下一个数据,这样效率是十分低下的。实际上建立TCP连接的一端会发送多个分节的数据到对端,对端可以对所有这些分节发送一个确认,这样保证了传输的效率。当对端只确认了部分分节,发送端会重传没有被确认的分节
相关文章推荐
- TCP中协议和数据报文传输SEQ和ACK的理解
- 《转载》TCP三次握手中SYN,ACK,Seq三者的关系
- TCP传输连接中的SYN、ACK、SEQ、AN
- 动手学习TCP:数据传输
- 黑马程序员_java基础TCP数据传输
- Tcp 数据对象传输接口对象设计
- TCP头部的ACK与SEQ
- TCP 和 UDP 的区别?TCP 数据传输过程中怎么做到可靠的?
- 动手学习TCP:数据传输(转)
- 【转】TCP的SEQ和ACK的生成
- 使用TCP协议连续传输大量数据时,是否会丢包,应如何避免
- TCP/IP第四层--传输层TCP数据报文详解
- TCP/IP第四层--传输层TCP数据报文详解
- 中国福利彩票,牛B,开奖和数据传输有什么关系?
- [gcc编程] socket编程——TCP/UDP数据传输
- TCP传输数据。上传文件
- Socket TCP传输数据
- 客户端与服务器进行数据传输时的TCP窗口与拥塞处理
- 【iCore4 双核心板_ARM】例程二十一:LWIP_TCP_SERVER实验——以太网数据传输
- 虚拟网卡与物理网卡TCP协议数据传输对比