ZKX's LAB

网络基础考试题,我感激不尽. 传输差错校验中求和检验原理

2021-04-07知识1

在数据通信系统中为什么需要差错检验?解决数据传输差错问题的方法主要有哪些? 差错检验注意是为了防止数据在传输中出错了主要方法是校验,如奇偶校验等当然数据要求非常高的,可重复校验,就是同一数据发送多次,然后相互核对

TCP协议通过哪些差错检验和纠正方法来保证传输的可靠性 TCP提供一种面向连接的、可靠的字节流服务。面向连接:意味着两个使用TCP的应用(通常是62616964757a686964616fe4b893e5b19e31333330333562一个客户和一个服务器)在彼此交换数据之前必须先建立一个TCP连接。在一个TCP连接中,仅有两方进行彼此通信。广播和多播不能用于TCP。TCP通过下列方式来提供可靠性:1、应用数据被分割成TCP认为最适合发送的数据块。这和UDP完全不同,应用程序产生的数据报长度将保持不变。(将数据截断为合理的长度)2、当TCP发出一个段后,它启动一个定时器,等待目的端确认收到这个报文段。如果不能及时收到一个确认,将重发这个报文段。(超时重发)3、当TCP收到发自TCP连接另一端的数据,它将发送一个确认。这个确认不是立即发送,通常将推迟几分之一秒。(对于收到的请求,给出确认响应)(之所以推迟,可能是要对包做完整校验)4、TCP将保持它首部和数据的检验和。这是一个端到端的检验和,目的是检测数据在传输过程中的任何变化。如果收到段的检验和有差错,TCP将丢弃这个报文段和不确认收到此报文段(希望发端超时并重发)。(校验出包有错,丢弃报文段,不给出响应,TCP发送数据端,超时时会重发数据)5、既然TCP报文段作为IP数据报来。

常用的差错控制方法有哪些 最常用的差错控制方法有奇偶校验法、循环冗余校验法和汉明码等。这些方法用于识别数据是否发生传输错误,并且可以启动校正措施,或者舍弃传输发生错误的数据,要求重新传输。

#传输差错校验中求和检验原理

随机阅读

qrcode
访问手机版