TCP使用的流量控制协议是( )。A.固定大小的滑动窗口协议 B.后退N帧的A

题库2022-08-02  56

问题 TCP使用的流量控制协议是( )。A.固定大小的滑动窗口协议B.后退N帧的ARQ协议C.可变大小的滑动窗口协议D.停等协议

选项 A.固定大小的滑动窗口协议
B.后退N帧的ARQ协议
C.可变大小的滑动窗口协议
D.停等协议

答案 C

解析 在TCP的实现机制中,为了保障传输的可靠性,所以发送方每发送一个报文,接收方接到之后会回发确认信息。如果发送端的数据过多或者数据发送速率过快,致使接收端来不及处理,则会造成数据在接收端的丢弃。为了避免这种现象的发生,通常的处理办法是采用流量控制,即控制发送端发送的数据量及数据发送速率。
流量控制的目的是在接收端有限承受能力的情况下,通过流量约束,减少接收端处的数据丢失,提高数据发送效率,充分利用接收端资源。
可变滑动窗口流量控制的基本过程如下:
1、在建立TCP连接阶段,双方协商窗口尺寸,同时接收端预留数据缓冲区;
2、发送端根据协商的结果,发送符合窗口尺寸的数据字节流,并等待对方的确认;
3、发送端根据确认信息,改变窗口的尺寸。
注:窗口也就是缓冲区,发送方窗口大小决定了一次可以连续发送多少个数据。
转载请注明原文地址:https://tihaiku.com/congyezige/2407771.html

最新回复(0)