TCP差错控制

Posted Harris-H

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TCP差错控制相关的知识,希望对你有一定的参考价值。

TCP差错控制

1.关于累积确认





IP属于网络层协议,只提供最基本的发送和接收功能。更高级的差错控制和可靠性保证是由位于更 高一层传输层的TCP协议来提供的。 TCP是基于连接的,UDP是基于无连接,分别采用流模式与数据报模式,TCP保证数据正确性,UDP 可能丢包,TCP保证数据顺序,UDP不保证。 TCP使用确认分组,超时和重传来完成差错控制。 UDP提供了某种程度的差错控制。如果UDP检测出在收到的分组中有差错,它就悄悄地丢弃这个分组。



UDP对应的协议
DNS:用于域名解析服务,将域名地址转换为IP地址。DNS用的是53号端口。
SNMP:简单网络管理协议,使用161号端口,是用来管理网络设备的。由于网络设备很多,无连接的服务就体现出其优势。
TFTP(Trival File Transfer Protocal),简单文件传输协议,该协议在熟知端口69上使用UDP服务。
DNS是我们比较熟悉的

以上是关于TCP差错控制的主要内容,如果未能解决你的问题,请参考以下文章

TCP/IP详解 卷1:协议—ICMP:Internet控制报文协议

TCP/IP详解 卷1:协议—ICMP:Internet控制报文协议

TCP/IP详解 卷1:协议—ICMP:Internet控制报文协议

读书笔记 --TCP :传输控制协议

TCP/IP详解,卷1:协议--第6章 ICMP:Internet控制报文协议

TCP滑动窗口控制流量的原理