TCP协议在工作过程中存在死锁的可能,其发生的原因是(13),解决方法是(14)。 空白处(14)应选择()A、禁止请求未被释放的资源B、在一个连接释放之前,不允许建立新的连接C、修改RTT的计算公式D、设置计时器,计时满后发探测报文

题目

TCP协议在工作过程中存在死锁的可能,其发生的原因是(13),解决方法是(14)。 空白处(14)应选择()

  • A、禁止请求未被释放的资源
  • B、在一个连接释放之前,不允许建立新的连接
  • C、修改RTT的计算公式
  • D、设置计时器,计时满后发探测报文

相似考题
更多“TCP协议在工作过程中存在死锁的可能,其发生的原因是(13”相关问题
  • 第1题:

    在TCP/IP协议组中,UDP协议工作在【 】。


    正确答案:传输层
    传输层

  • 第2题:

    试题(18)、(19)

    TCP协议在工作过程中存在死锁的可能,其发生的原因是(18) ,解决方法是(19) 。

    (18)

    A. 多个进程请求未被释放的资源

    B. 一个连接还未释放,又请求新的连接

    C. 接收方发送0窗口的应答报文后,所发送的非0窗口应答报文丢失

    D. 定义RTT值为2倍的测量值不恰当

    (19)

    A. 禁止请求未被释放的资源

    B. 在一个连接释放之前,不允许建立新的连接

    C. 修改RTT的计算公式

    D. 设置计时器,计时满后发探测报文


    正确答案:C,D
    试题(18)、(19)分析
    本题考查TCP协议的基本知识。
    TCP协议在工作过程中可能发送死锁的原因是:接收方为暂缓接收数据而向发送方发送窗口为0的应答报文,发送方收到后暂停发送,等待接收到非0窗口的应答报文后继续发送新的报文。如果接收方在发送0窗口的应答报文后,所发送的非0窗口应答报文丢失,则发送方会一直等待下去。解决这一问题的方法是:发送方设置计时器,在收到0窗口应答报文后启动计时,计时满后向接收方发探测报文,提醒接收方重发非0窗口的应答报文。
    参考答案
    (18)C     (19)D

  • 第3题:

    传输控制TCP协议和用户数据报UDP 协议是互联网传输层的主要协议。下面关于TCP 和UDP的说法中,( )是不正确的

    A. TCP是面向连接的协议,UD.P协议是无连接的协议
    B. TCP能够保证数据包到达目的地不错序,UD.P 不保证数据的传输正确
    C TCP协议传输数据包的速度一般比UD.P协议传输速度快
    D.. TCP保证数包传输的正确性,UD.P 在传输过程中可能存在丢包现象

    答案:C
    解析:
    本题考查TCP与UDP的区别,TCP没有UDP传输的快,但是TCP比UDP稳定。

  • 第4题:

    TCP协议在工作过程中存在死锁的可能,解决方法是( )。

    A.禁止请求未被释放的资源
    B.在一个连接释放之前,不允许建立新的连接
    C.修改RTT的计算公式
    D.设置计时器,计时满后发探测报文

    答案:D
    解析:
     TCP协议在工作过程中可能发送死锁的原因是:接收方为暂缓接收数据而向发送方发送窗口为0的应答报文,发送方收到后暂停发送,等待接收到非0窗口的应答报文后继续发送新的报文。如果接收方在发送0窗口的应答报文后,所发送的非0窗口应答报文丢失,则发送方会一直等待下去。解决这一问题的方法是:发送方设置计时器,在收到0窗口应答报文后启动计时,计时满后向接收方发探测报文,提醒接收方重发非0窗口的应答报文。

  • 第5题:

    TCP协议工作在OSI/ISO七层协议的()。


    正确答案:传输层

  • 第6题:

    安装Windows2000时,TCP/IP网络协议是默认安装的按照OSI协议,有关该协议的工作层,下面的哪项描述是正确的()

    • A、TCP在会话层进行工作,IP在传输层进行工作
    • B、TCP在传输层进行工作,IP在网络层进行工作
    • C、TCP在网络层进行工作,IP在传输层进行工作
    • D、TCP和IP都在传输层进行工作

    正确答案:B

  • 第7题:

    有关TCP和UDP协议正确的是:()

    • A、都是工作在Internet层的协议
    • B、TCP协议要优于UDP协议
    • C、UDP协议相对比较快
    • D、在网络中优先使用TCP协议

    正确答案:C

  • 第8题:

    FTP工作在TCP/IP模型的第4层,即应用层。其底层传输协议是()


    正确答案:TCP

  • 第9题:

    HTTP协议工作在TCP/IP协议的网络层。


    正确答案:错误

  • 第10题:

    TCP/IP协议簇是为实现异构网互连推出的协议规范,具有较好的开放性,Internet是在TP/IP协议簇的基础上构建的。但由于TCP/IP协议簇在设计初期过于关注其开放性和便利性,对安全性考虑较少,因此其中很多协议存在安全隐患。例如,攻击者可以利用TCP协议的三次握手机制实施DoS攻击,也可以通过猜测TCP会话中的序号来伪造数据包。那么上述例子中的情况可能发生在()。

    • A、应用层
    • B、传输层
    • C、网络层
    • D、链路层

    正确答案:B

  • 第11题:

    填空题
    TCP协议工作在OSI/ISO七层协议的()。

    正确答案: 传输层
    解析: 暂无解析

  • 第12题:

    单选题
    TCP协议在工作过程中存在死锁的可能,其发生的原因是(13),解决方法是(14)。 空白处(14)应选择()
    A

    禁止请求未被释放的资源

    B

    在一个连接释放之前,不允许建立新的连接

    C

    修改RTT的计算公式

    D

    设置计时器,计时满后发探测报文


    正确答案: D
    解析: 本题考查TCP协议的基本知识。TCP协议在工作过程中可能发送死锁的原因是:接收方为暂缓接收数据而向发送方发送窗口为0的应答报文,发送方收到后暂停发送,等待接收到非0窗口的应答报文后继续发送新的报文。如果接收方在发送0窗口的应答报文后,所发送的非0窗口应答报文丢失,则发送方会一直等待下去。解决这一问题的方法是:发送方设置计时器,在收到0窗口应答报文后启动计时,计时满后向接收方发探测报文,提醒接收方重发非0窗口的应答报文。

  • 第13题:

    以下关于死锁的叙述中,不正确的是(50)。

    A.死锁涉及的资源必须遵循申请、分配、使用和释放的管理模式

    B.发生死锁时,系统中一定至少存在一个资源等待的回路

    C.死锁是用户之间循环等待资源而引起的僵局

    D.死锁只可能在单个进程中发生,不可能在多个进程中发生


    正确答案:D
    本题考查计算机死锁方面的基础知识。死锁是涉及操作系统全局的问题,出现死锁的主要原因是在资源共享的情况下,由于分配算法不当,在动态运行时多个用户之间出现循环等待,而且系统将无法自动摆脱这种现象。发生死锁时,系统中一定至少存在一个资源等待的回路。死锁的形成必须有若干必要的条件。首先,死锁涉及的资源必须是独占资源,对它的管理必须实行用户申请、系统分配、用户使用、用户释放的模式。死锁不可能在某个单个进程中发生,但却可能只在某些进程中产生。

  • 第14题:

    如右图所示的调度,其中事务T1、T2仅对数据项A、B进行操作,则该调度( );

    A.满足两段锁协议、不发生死锁
    B.满足两段锁协议、会发生死锁
    C.不满足两段锁协议、不发生死锁
    D.不满足两段锁协议、会产生死锁

    答案:B
    解析:
    本题考查事务调度的知识。事务的执行由DBMS进行调度,在执行事务的过程中加入相关锁指令以控制事务满足ACID属性。常用的方式是两段锁协议(2PL),即事务的加锁和解锁分为两个阶段,第一阶段为锁增长阶段,只能加锁不能解锁,第二阶段为锁减少阶段,只能解锁不能加锁。图中的调度,事务T1对8、A两个数据项加锁中间无解锁指令,满足2PL协议;事务T2对A、B两个数据项加锁中间无解锁指令,也满足2PL协议。2PL协议不能避免死锁。图中事务T1先对数据项B加了独占锁,事务T2先对数据A加了共享锁;随后事务T2申请数据项B上的共享锁,只能等待事务T1释放B上的独占锁;事务T1申请数据项A上的独占锁,只能等待事务T2释放A上的共享锁。两个事务相互等待造成死锁。死锁的解除由DBMS来完成。需要在造成死锁的多个事务中选择一个回滚代价最小的事务进行强制回滚,并将该事务置于事务队列中稍后执行。图中事务T1对数据B己经做了修改,事务T2只是读取了数据A,相对而言,回滚事务T2代价最小。

  • 第15题:

    以下说法中错误的是( )。

    A.在TCP/IP协议栈中传输层有两个协议,分别是TCP协议和UDP协议
    B.ICMP协议和IGMP协议工作在TCP/IP协议栈的网络层
    C.ARP和RARP协议工作在数据链路层
    D.SMTP协议被封装在UDP协议中

    答案:D
    解析:
    *SMTP协议被封装在TCP协议中。

  • 第16题:

    TCP协议在工作过程中存在死锁的可能,其发生的原因是( )。

    A.多个进程请求未被释放的资源
    B.一个连接还未释放,又请求新的连接
    C.接收方发送0窗口的应答报文后,所发送的非0窗口应答报文丢失
    D.定义RTT值为2倍的测量值不恰当

    答案:C
    解析:
    TCP协议在工作过程中可能发送死锁的原因是:接收方为暂缓接收数据而向发送方发送窗口为0的应答报文,发送方收到后暂停发送,等待接收到非0窗口的应答报文后继续发送新的报文。如果接收方在发送0窗口的应答报文后,所发送的非0窗口应答报文丢失,则发送方会一直等待下去

  • 第17题:

    下面哪些是TCP的属性().

    • A、TCP是一个面向连接的传输协议
    • B、FTP基于TCP协议
    • C、TCP是工作在传输层
    • D、TCP是一个无连接
    • E、TCP是一个可靠的传输协议
    • F、TCP是一个有确认机制的传输协议

    正确答案:A,B,C,E,F

  • 第18题:

    下列哪些原因是垃圾邮件产生的原因?()

    • A、SMTP协议自身存在的缺陷
    • B、广告
    • C、恶作剧
    • D、TCP协议存在的缺陷

    正确答案:A,B

  • 第19题:

    BGP是承载在TCP之上的,主要由TCP来保证协议工作的可靠性,BGP协议自身在这方面所做的工作不是很多。


    正确答案:正确

  • 第20题:

    IP数据分组在传输过程中,可能出现顺序颠倒、数据丢失、数据失真甚至重复的现象。这些问题都由()来处理。

    • A、TCP协议
    • B、FTP协议
    • C、UDP协议
    • D、HTTP协议

    正确答案:A

  • 第21题:

    TCP协议在工作过程中存在死锁的可能,其发生的原因是(13),解决方法是(14)。 空白处(13)应选择()

    • A、多个进程请求未被释放的资源
    • B、一个连接还未释放,又请求新的连接
    • C、接收方发送0窗口的应答报文后,所发送的非0窗口应答报文丢失
    • D、定义RTT值为两倍的测量值不恰当

    正确答案:C

  • 第22题:

    填空题
    FTP工作在TCP/IP模型的第4层,即应用层。其底层传输协议是()

    正确答案: TCP
    解析: 暂无解析

  • 第23题:

    单选题
    TCP协议在工作过程中存在死锁的可能,其发生的原因是(13),解决方法是(14)。 空白处(13)应选择()
    A

    多个进程请求未被释放的资源

    B

    一个连接还未释放,又请求新的连接

    C

    接收方发送0窗口的应答报文后,所发送的非0窗口应答报文丢失

    D

    定义RTT值为两倍的测量值不恰当


    正确答案: A
    解析: 本题考查TCP协议的基本知识。TCP协议在工作过程中可能发送死锁的原因是:接收方为暂缓接收数据而向发送方发送窗口为0的应答报文,发送方收到后暂停发送,等待接收到非0窗口的应答报文后继续发送新的报文。如果接收方在发送0窗口的应答报文后,所发送的非0窗口应答报文丢失,则发送方会一直等待下去。解决这一问题的方法是:发送方设置计时器,在收到0窗口应答报文后启动计时,计时满后向接收方发探测报文,提醒接收方重发非0窗口的应答报文。