IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 网络协议 -> 计算机网络 第三章 运输层错题 -> 正文阅读

[网络协议]计算机网络 第三章 运输层错题

  1. 以下关于UDP协议的主要特点的描述中,错误的是( ).
    A. UDP报头主要包括端口号、长度、校验和等字段
    B. UDP长度字段是UDP数据报的长度,包括伪首部的长度
    C. UDP校验和对伪首部、UDP报文头及应用层数据进行校验
    D.伪首部包括IP分组报头的一部分
    答案:B 伪首部只是在计算校验和时临时添加的,不计入UDP 的长度.对于D选项,伪首部包括源IP和目的IP,这是IP分组报头的一部分

  2. 以下关于UDP校验和的说法中,错误的是( ).
    A. UDP的校验和功能不是必需的,可以不使用
    B. 如果UDP校验和计算结果为0,那么在校验和字段填充0
    C. UDP校验和字段的计算包括一个伪首部、UDP首部和携带的用户数据
    D. UDP校验和的计算方法是二进制反码运算求和再取反
    答案:UDP 校验和不是必须的,如果不适用校验和,那么将校验和字段全部置为0,而如果校验和的计算结果恰好为0,那么将校验和置为1.

  3. 下列关于UDP校验的描述中,( )是错误的。
    A. UDP校验和段的使用是可选的,如果源主机不想计算校验和,那么该校
    验和段应为全0.
    B.在计算校验和的过程中,需要生成一个伪首部,源主机需要把该伪首部发送给目的主机
    C.如果数据报在传输过程中被破坏,那么就把它丢弃.
    D.UDP数据报的伪首部包含了IP地址信息
    答案:B

  4. 下列网络应用中,( )不适合使用UDP协议。
    A.客户机服务器领域
    B.远程调用
    C.实时多媒体应用
    D.远程登录
    答案:D 远程登录需要依靠一个客户端到服务器的可靠连接

  5. UDP协议实现分用时所依据的头部字段是目的端口号
    原因:传输层分用的定义是,接收方的传输层剥去报文首部后,能把这些数据正确交付到目的进程.端口号是传输层服务访问点,用来标识主机中的应用进程.源端口号在需要对方回信的时候选用,不需要时可全0,目的端口号在终点交付报文使用,符合题意.

  6. ()字段包含在TCP首部中,而不包含在UDP首部中.
    A. 目的端口号
    B.序列号
    C.校验和
    D.目的IP地址
    答案:B

  7. 滑动窗口的作用是()
    A.流量控制
    B.拥塞控制
    C.路由控制
    D.差错控制
    答案:A

  8. TCP的滑动窗口协议中,规定重传分组的数量最多可以是()
    A. 是任意的
    B. 1个
    C.大于滑动窗口的大小
    D.等于滑动窗口的大小
    答案:D

  9. A和B之间建立了TCP连接,A向B发送了一个报文段,其中序号字段seq = 200,确认号字段ack=201,数据部分有2个字节,那么在B对该报文的确认报文段中()
    A. seq = 202,ack = 200
    B. seq = 201,ack=201
    C. seq = 201,ack=202
    D. seq = 202,ack=201
    答案:C. 在A发向B的报文中,seq表示发送的报文段中数据部分的第一个字节在A的发送缓存区的编号,ACK表示A期望收到的下一个报文段的数据部分的第一个字节在B的发送缓存区中的编号.因此,同一个TCP报文的seq和ACK值是没有联系的.在B发送给A的报文(捎带确认)中,seq值应该和ack的值相同,而ack值应该为A的seq值加上载荷长度,即200+2 =202

  10. 在一个TCP连接中,MSS为1KB,当拥塞窗口为34KB时发生了超时事件,如果在接下来的4个RTT内报文段传输都是成功的,那么当这些报文段均得到确认后,拥塞窗口的大小是()
    A. 8KB
    B. 9KB
    C. 16KB
    D. 17KB
    答案:C,在拥塞窗口为34KB时发生了超时,那么ssthresh就被设定为17KB,并且在接下来的一个RTT中cwnd置为1KB,之后是2,4,8KB,当第四个RTT中发送出去的8个报文段的确认报文收到后,cwnd=16KB(此时还未超过ssthresh),所以选C

  11. 设TCP的拥塞窗口的ssthresh初始为8,当拥塞窗口上升到12时发生超时,TCP开始慢启动和拥塞避免,那么第13次传输时拥塞窗口的大小为()
    答案:7, 1 2 4 8 9 10 11 12 1 2 4 6 7 在慢开始和拥塞避免算法中,拥塞窗口初始为1,窗口大小开始按指数增长.当拥塞窗口大于慢开始门限后停止使用慢开始算法,改用拥塞避免算法.此处ssthresh为8,当拥塞窗口增大到8时改用拥塞避免算法,窗口大小线性增长,每次+1,当增加到12时,出现超时,重新设置ssthresh为6,慢启动,1,2,4,6,到ssthresh时拥塞避免

  12. 在一个TCP连接中,MSS为1KB,当拥塞窗口为34KB时收到了3个冗余ACK报文。
    如果在接下来的4个RTT内报文段传输都是成功的,那么当这些报文段均得到确认后,拥本窗口的大小是( ).
    A.8KB
    B.16KB
    C.20KB
    D.21KB
    答案:D

  13. [2009统考真题]主机甲与主机乙之间已建立一个TCP连接,主机甲向主机乙发送了两
    个连续的TCP段,分别包含300B 和500B的有效载荷,第一个段的序列号为
    200,主机乙正确接收到这两个数据段后,发送给主机甲的确认序列号是( )。
    A.500
    B.700
    C.800
    D.1000
    答案:D

  14. [2009统考真题]一个TCP连接总以1KB的最大段长发送TCP段,发送方有足够多的
    数据要发送,当拥塞窗口为16KB时发生了超时,如果接下来的4个RTT时间内的TCP
    段的传输都是成功的,那么当第4个RTT时间内发送的所有TCP段及都得到肯定应答时。拥塞窗口大小是( ).
    A.7KB
    B.8KB
    C.9KB
    16KB
    答案:C

  15. [2010统考真题]主机甲和主机乙之间已建立一个TCP连接,TCP最大段长为1000B
    若主机甲的当前拥塞窗口为4000在主机甲向主机乙连续发送两个最大段后,成功收到
    主机乙发送的第一个段的确认段,确认段中通告的接收窗口大小为2000,则此时主机中
    还可以向主机乙发送的最大字节数是( ).
    A.1000
    B.2000
    C.3000
    D.4000
    答案:A,发送方的发送窗口的上限值取接收方窗口和拥塞窗口这两个值中的较小的一个,于是此时发送方的发送窗口为min{4000,2000} = 2000B,由于发送方还未收到第二个最大段的确认,所以此时主机甲还可以向主机乙发送的最大字节数为2000-1000=1000B

  16. [2011统考真题]主机甲与主机乙之间已建立一个TCP连接,主机甲向主机乙发送了
    3个连续的TCP段,分别包含300B. 400B和500B的有效载荷,第3个段的序号为900.
    若主机乙仅正确接收到第1个段和第3个段,则主机乙发送给主机甲的确认序号是( )。
    A.300
    B.500
    C.1200
    D. 1400
    答案:B

  17. [2013统考真题]主机甲与主机乙之间已建立一个TCP连接,双方持续有数据传输,且
    数据无差错与丢失。若甲收到一个来自己的TCP段,该段的序号为1913. 确认序号为
    2046.有效载荷为100B,则甲立即发送给乙的TCP段的序号和确认序号分别是( ).
    A.2046. 2012
    B.2046、 2013
    C.2047. 2012
    D.2047. 2013
    答案:B

  18. 如果主机1的进程以端口x和主机2的端口y建立了一条TCP连接,这时如果希望再在
    这两个端口间建立一个TCP连接,那么会( )
    A.建立失败,不影响先建立连接的传输
    B. 建立成功,且两个连接都可以正常传输
    C建立成功,先建立的连接被断开
    D.建立失败,两个连接都被断开
    答案:A

  网络协议 最新文章
使用Easyswoole 搭建简单的Websoket服务
常见的数据通信方式有哪些?
Openssl 1024bit RSA算法---公私钥获取和处
HTTPS协议的密钥交换流程
《小白WEB安全入门》03. 漏洞篇
HttpRunner4.x 安装与使用
2021-07-04
手写RPC学习笔记
K8S高可用版本部署
mySQL计算IP地址范围
上一篇文章      下一篇文章      查看所有文章
加:2021-12-02 17:07:55  更:2021-12-02 17:08:54 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年7日历 -2024/7/6 6:44:48-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码