如有问题,请联系本人邮箱 liaojialong0328@gmail.com
-
TCP协议如何保证可靠性
TCP主要提供了检验和、序列号/确认应答、超时重传、滑动窗口、拥塞控制和 流量控制等方法实现了可靠性传输。 检验和:通过检验和的方式,接收端可以检测出来数据是否有差错和异常,假如有差错就会直接丢弃TCP段,重新发送。 序列号/... -
谈谈你对停止等待协议和ARQ协议的理解
停止等待协议是为了实现可靠传输的,它的基本原理就是每发完一个分组就停止发送,等待对方确认,在收到确认后再发下一个分组,在停止等待协议中,若接收方收到重复分组,就丢弃该分组,但同时还要发送确认 ARQ协议: 自动重传请求ARQ协议:停止等待协议中超时... -
详细讲一下TCP的滑动窗口
在进行数据传输时,如果传输的数据比较大,就需要拆分为多个数据包进行发送。TCP 协议需要对数据进行确认后,才可以发送下一个数据包。这样一来,就会在等待确认应答包环节浪费时间。 为了避免这种情况,TCP引入了窗口概念。窗口大小指的是不需要等待确认应答包... -
详细讲一下拥塞控制
拥塞控制和流量控制不同,前者是一个全局性的过程,而后者指点对点通信量的 控制。在某段时间,若对网络中某资源的需求超过 了该资源所能提供的可用部分,网络的性能就要变坏。这种情况就叫拥塞。 拥塞控制就是为了防止过多的数据注入到网络中,这样就可以使网络中的...