niusouti.com

2、A和B建立了TCP连接,当A收到确认号为100的TCP确认报文段时,表示A.已收到99号TCP报文段B.已收到100号TCP报文段C.已收到数据载荷部分最后一字节序号为99的TCP报文段D.已收到数据载荷部分最后一字节序号为100的TCP报文段

题目

2、A和B建立了TCP连接,当A收到确认号为100的TCP确认报文段时,表示

A.已收到99号TCP报文段

B.已收到100号TCP报文段

C.已收到数据载荷部分最后一字节序号为99的TCP报文段

D.已收到数据载荷部分最后一字节序号为100的TCP报文段


相似考题
参考答案和解析
C 由于TCP的确认号是指明接收方下一次希望收到的报文段的数据部分第一个字节的编号。
更多“2、A和B建立了TCP连接,当A收到确认号为100的TCP确认报文段时,表示”相关问题
  • 第1题:

    在TCP连接建立时,如果发起主机发送的初始序列号为1680,那么接收到该请求后,接收主机回应的确认号为()。

    A.1681

    B.1680

    C.1

    D.0


    正确答案:A

  • 第2题:

    当TCP发出一个段后,它启动一个定时器,等待目的端确认收到这个报文段。如果不能及时收到一个确认,将重发这个报文段。当TCP收到发自TCP连接另一端的数据,它将发送一个确认。()


    答案:对
    解析:

  • 第3题:

    当BGP的邻居状态为ACTIVE时,表示()

    • A、已经成功建立邻居关系
    • B、TCP的Connect-Retry计时器超时
    • C、和邻居TCP连接失败
    • D、已经收到了来自邻居的正确OPEN报文

    正确答案:C

  • 第4题:

    什么是Karn算法?在TCP的重传机制中,若不采用Karn算法,而是在收到确认时都认为是对重传报文段的确认,那么由此得出的往返时延样本和重传时间都会偏小。试问:重传时间最后会减小到什么程度?


    正确答案: Karn算法:在计算平均往返时延RTT时,只要报文段重传了,就不采用其往返时延样本。设新往返时延样本Ti
    RTT(1)=a*RTT(i-1)+(1-A.*T(i);
    RTT^(i)=a*RTT(i-1)+(1-A.*T(i)/2;
    RTT(1)=a*0+(1-A.*T(1)=(1-A.*T(1);
    RTT^(1)=a*0+(1-A.*T(1)/2=RTT(1)/2
    RTT(2)=a*RTT(1)+(1-A.*T(2);
    RTT^(2)=a*RTT(1)+(1-A.*T(2)/2;
    =a*RTT(1)/2+(1-A.*T(2)/2=RTT(2)/2
    RTO=beta*RTT,在统计意义上,重传时间最后会减小到使用karn算法的1/2.

  • 第5题:

    假定TCP在开始建立连接时,发送方设定超时重传时间RTO=6秒 (1)当发送方收到对方的连接确认报文段时,检测出RTT样本值为1.5秒,试计算现在的RTO值; (2)当发送方发送数据报文段并收到确认时,检测出RTT样本值为2.5秒,试计算现在的RTO值;


    正确答案:(1)当发送方收到对方的连接确认报文段后,RTTS值为测量RTT样本值,即1.5秒,而RTTD则取值为测量到的样本值的一半,即0.75秒。
    RTO=4*RTTD+RTTs=1.5+0.75*4=4.5秒
    (2)新的RTTs=1/8*(旧的RTT)+7/8*(新的往返时延样本)=1.625
    新的RTTD=3/4*(旧的RTTD)+1/4*
    RTTS-新的RTT样本
    =3.125
    RTO=4*RTTD+RTTs=4*0.78125+1.625=4.75秒

  • 第6题:

    在使用TCP传送数据时,如果有一个确认报文段丢失了,也不一定会引起与该确认报文段对应的数据的重传。试说明理由。


    正确答案: 还未重传就收到了对更高序号的确认。

  • 第7题:

    在采用TCP连接的数据传输阶段,如果发送端的发送窗口由1000变为2000,那么发送端在收到一个确认之前可以发送()

    • A、2000个TCP报文段
    • B、2000个字节
    • C、1000个字节
    • D、1000个TCP报文段

    正确答案:B

  • 第8题:

    下列关于TCP/IP关闭连接的流程,说法正确的是()。

    • A、主机A在完成数据发送任务后,会主动向主机B发送释放连接请求报文段。该报文段的首部中终止位FIN和确认为ACK均为1
    • B、主机B受到主机A发送的释放连接请求包后,将主机A发送确认报文,以关闭该向上的TCP连接
    • C、主机B在完成数据发送任务后也会向主机A发送一个释放连接请求报文,请求关闭B到A这个方向上的TCP连接
    • D、主机A在受到主机B发送的释放连接请求报文后,将对主机B发送确认信息,以关闭该方向上的TCP连接

    正确答案:A,B,C,D

  • 第9题:

    单选题
    在采用TCP连接的数据传输阶段,如果发送端的发送窗口由1000变为2000,那么发送端在收到一个确认之前可以发送()
    A

    2000个TCP报文段

    B

    2000个字节

    C

    1000个字节

    D

    1000个TCP报文段


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

  • 第10题:

    填空题
    TCP的确认是对接收到的数据中是以()表示确认。

    正确答案: 最高序号+1
    解析: 暂无解析

  • 第11题:

    问答题
    假定TCP在开始建立连接时,发送方设定超时重传时间RTO=6秒 (1)当发送方收到对方的连接确认报文段时,检测出RTT样本值为1.5秒,试计算现在的RTO值; (2)当发送方发送数据报文段并收到确认时,检测出RTT样本值为2.5秒,试计算现在的RTO值;

    正确答案: (1)当发送方收到对方的连接确认报文段后,RTTS值为测量RTT样本值,即1.5秒,而RTTD则取值为测量到的样本值的一半,即0.75秒。
    RTO=4*RTTD+RTTs=1.5+0.75*4=4.5秒
    (2)新的RTTs=1/8*(旧的RTT)+7/8*(新的往返时延样本)=1.625
    新的RTTD=3/4*(旧的RTTD)+1/4*
    RTTS-新的RTT样本
    =3.125
    RTO=4*RTTD+RTTs=4*0.78125+1.625=4.75秒
    解析: 暂无解析

  • 第12题:

    多选题
    关于BGP建连过程,下面哪些描述是错误的?()
    A

    BGP邻居建连的过程中只能存在一条TCP连接

    B

    BGP邻居如果建立了两条TCP连接一条作为主连接,一条作为备份连接

    C

    BGP邻居如果建立了两条TCP连接,会通过冲突处理原则关闭其中一条

    D

    BGP处理TCP冲突的原则是保留BGP ID大的邻居发起的TCP连接


    正确答案: A,C
    解析: 暂无解析

  • 第13题:

    关于BGP建连过程,下面哪些描述是错误的?()

    A.BGP邻居建连的过程中只能存在一条TCP连接

    B.BGP邻居如果建立了两条TCP连接一条作为主连接,一条作为备份连接

    C.BGP邻居如果建立了两条TCP连接,会通过冲突处理原则关闭其中一条

    D.BGP处理TCP冲突的原则是保留BGP ID大的邻居发起的TCP连接


    参考答案:A, B

  • 第14题:

    TCP报文段中的确认序号只有在ACK=1时才有效。


    正确答案:正确

  • 第15题:

    TCP的确认是对接收到的数据中是以()表示确认。


    正确答案:最高序号+1

  • 第16题:

    防止非穿透性TCP连接,必须实现两端TCP连接的TCP顺序号/确认号的无关联。


    正确答案:正确

  • 第17题:

    假定TCP在开始建立连接时,发送方设定超时重传时间是RTO=6s。(1)当发送方接到对方的连接确认报文段时,测量出RTT样本值为1.5s。试计算现在的RTO值。(2)当发送方发送数据报文段并接收到确认时,测量出RTT样本值为2.5s。试计算现在的RTO值。


    正确答案:(1)据RFC2988建议,RTO=RTTs+4*RTTd。其中RTTd是RTTs的偏差加权均值。初次测量时,RTTd(1)=RTT(1)/2;后续测量中,RTTd(i)=(1-BetA.*RTTd(i-1)+Beta*{RTTs-RTT(i)};
    Beta=1/4
    依题意,RTT(1)样本值为1.5秒,则
    RTTs(1)=RTT(1)=1.5sRTTd(1)=RTT(1)/2=0.75s
    RTO(1)=RTTs(1)+4RTTd(1)=1.5+4*0.75=4.5(s)
    (2)RTT(2)=2.5RTTs(1)=1.5sRTTd(1)=0.75s
    RTTd(2)=(1-BetA.*RTTd(1)+Beta*{RTTs(1)-RT
    (2)}=0.75*3/4+{1.5-2.5}/4=13/16
    RTO(2)=RTTs(1)+4RTTd(2)=1.5+4*13/16=4.75s

  • 第18题:

    主机A向主机B连续发送了两个TCP报文段,其序号分别为70和100。试问:(1)第一个报文段携带了多少个字节的数据?(2)主机B收到第一个报文段后发回的确认中的确认号应当是多少?(3)如果主机B收到第二个报文段后发回的确认中的确认号是180,试问A发送的第二个报文段中的数据有多少字节?(4)如果A发送的第一个报文段丢失了,但第二个报文段到达了B。B在第二个报文段到达后向A发送确认。试问这个确认号应为多少?


    正确答案: (1)第一个报文段的数据序号是70到99,共30字节的数据。
    (2)确认号应为100.
    (3)80字节。
    (4)70

  • 第19题:

    TCP报文中,确认号为1000表示()

    • A、已收到999字节
    • B、已收到1000字节
    • C、报文段999已收到
    • D、报文段1000已收到

    正确答案:A

  • 第20题:

    问答题
    什么是Karn算法?在TCP的重传机制中,若不采用Karn算法,而是在收到确认时都认为是对重传报文段的确认,那么由此得出的往返时延样本和重传时间都会偏小。试问:重传时间最后会减小到什么程度?

    正确答案: Karn算法:在计算平均往返时延RTT时,只要报文段重传了,就不采用其往返时延样本。设新往返时延样本Ti
    RTT(1)=a*RTT(i-1)+(1-A.*T(i);
    RTT^(i)=a*RTT(i-1)+(1-A.*T(i)/2;
    RTT(1)=a*0+(1-A.*T(1)=(1-A.*T(1);
    RTT^(1)=a*0+(1-A.*T(1)/2=RTT(1)/2
    RTT(2)=a*RTT(1)+(1-A.*T(2);
    RTT^(2)=a*RTT(1)+(1-A.*T(2)/2;
    =a*RTT(1)/2+(1-A.*T(2)/2=RTT(2)/2
    RTO=beta*RTT,在统计意义上,重传时间最后会减小到使用karn算法的1/2.
    解析: 暂无解析

  • 第21题:

    单选题
    主机甲与乙之间已建立一个TCP连接,双方持续有数据传输,且数据无差错与丢失。若甲收到1个来自乙的TCP段,该段的序号为1913、确认序号为2046、有效载荷为100字节,则甲立即发送给乙的TCP段的序号和确认序号分别是(  )。
    A

    2046、2012

    B

    2046、2013

    C

    2047、2012

    D

    2047、2013


    正确答案: A
    解析:
    若甲收到1个来自乙的TCP段,该段的序号seq=1913、确认序号ack=2046、有效载荷为100字节,则甲立即发送给乙的TCP段的序号seq1=ack=2046和确认序号ack1=seq+100=2013,答案为B。

  • 第22题:

    问答题
    假定TCP在开始建立连接时,发送方设定超时重传时间是RTO=6s。(1)当发送方接到对方的连接确认报文段时,测量出RTT样本值为1.5s。试计算现在的RTO值。(2)当发送方发送数据报文段并接收到确认时,测量出RTT样本值为2.5s。试计算现在的RTO值。

    正确答案: (1)据RFC2988建议,RTO=RTTs+4*RTTd。其中RTTd是RTTs的偏差加权均值。初次测量时,RTTd(1)=RTT(1)/2;后续测量中,RTTd(i)=(1-BetA.*RTTd(i-1)+Beta*{RTTs-RTT(i)};
    Beta=1/4
    依题意,RTT(1)样本值为1.5秒,则
    RTTs(1)=RTT(1)=1.5sRTTd(1)=RTT(1)/2=0.75s
    RTO(1)=RTTs(1)+4RTTd(1)=1.5+4*0.75=4.5(s)
    (2)RTT(2)=2.5RTTs(1)=1.5sRTTd(1)=0.75s
    RTTd(2)=(1-BetA.*RTTd(1)+Beta*{RTTs(1)-RT
    (2)}=0.75*3/4+{1.5-2.5}/4=13/16
    RTO(2)=RTTs(1)+4RTTd(2)=1.5+4*13/16=4.75s
    解析: 暂无解析

  • 第23题:

    单选题
    TCP报文中,确认号为1000表示()
    A

    已收到999字节

    B

    已收到1000字节

    C

    报文段999已收到

    D

    报文段1000已收到


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

  • 第24题:

    判断题
    TCP报文段中的确认序号只有在ACK=1时才有效。
    A

    B


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