计算机网络基本概念相关习题(二)

2023-11-15

一、单项选择题

1()不是对网络模型进行分层的目标。
A.提供标准语言
B.定义功能执行的方法
C.定义标准界面
D.增加功能之间的独立性

2.将用户数据分成一个个数据块传输的优点不包括().
A.减少延迟时间
B.提高错误控制效率
C.使多个应用更公平地使用共享通信介质
D.有效数据在协议数据单元(PDU)中所占比例更大

3.协议是指在()之间进行通信的规则或约定。
A.同一结点的上下层
B.不同结点
C.相邻实体
D.不同结点对等实体
4.下列选项中,不属于网络体系结构所描述的内容是©.
A.网络的层次
B.每层使用的协议
C.协议的内部实现细节
D.每层必须完成的功能

5.在OSI参考模型中,第n层与它之上的第n+1层的关系是().
.A.第n层为第n+1层提供服务
B.第n+1层为从第ü层接收的报文添加一个报头
·C.第n层使用第n+1层提供的服务
D.第n层和第n+1层相互没有影响

6.关于计算机网络及其结构模型,下列几种说法中错误的是().
A.世界上第一个计算机网络是ARPAnet
B. Internet最早起源于ARPAnet
C.国际标准化组织(ISO)设计出了OSI/RM参考模型,即实际执行的标准
D. TCP/IP参考模型分为4个层次

7.()是计算机网络中OSI参考模型的3个主要概念。
A.服务、接口、协议
B.结构、模型、交换
C.子网、层次、端口
D.广域网、城域网、局域网

  1. OSI参考模型中的数据链路层不具有()功能。
    A.物理寻址
    B.流量控制
    c.差错校验
    D.拥塞控制

ps:
数据链路层在不可靠的物理介质上提供可靠的传输。其作用包括物理寻址、成帧、流量控制差错校验、数据重发等。网络层和传输层才具有拥塞控制的功能。

9.下列能够最好地描述OSI的数据链路层功能的是()。
A.提供用户和网络的接口
B.处理信号通过介质的传输
C.控制报文通过网络的路由选择
D.保证数据正确的顺序和完整性

ps:数据链路层的功能包括:链路连接的建立、拆除、分离;帧界定和帧同步;差错检测等。A是应用层的功能,B是物理层的功能,C是网络层的功能,D才是数据链路层的功能。

10.当数据由端系统A传送至端系统B时,不参与数据封装工作的是().
A.物理层
B.数据链路层
C.网络层
D.表示层

11.在OSI中,实现端到端的应答、分组排序和流量控制功能的协议层是()。
A.会话层
B.网络层
C.传输层
D.数据链路层

12.在ISO/OSI参考模型中,可同时提供无连接服务和面向连接服务的是()。
A.物理层
B.数据链路层
C.网络层
D.传输层

13.在OSI参考模型中,自下而. 上第一个提供端到端服务的层次是( )。
A.数据链路层
B.传输层
C.会话层
D.应用层
14. 在OSI参考模型中,当两台计算机进行文件传输时,为防止中间出现网络故障而重传整个文件的情况,可通过在文件中插入同步点来解决,这个动作发生在( )。
A.表示层
B.会话层
C.网络层
D.应用层

  1. 数据的格式转换及压缩属于OSI参考模型中( )层的功能。
    A.应用层
    B.表示层
    C.会话层
    D.传输层

  2. 在OSI参考模型中,功能需由应用层的相邻层实现的是( )。
    A.对话管理
    B.数据格式转换
    C.路由选择
    D.可靠数据传输

  3. 下列说法中,正确描述了OSI参考模型中数据的封装过程的是( )。
    A.数据链路层在分组上仅增加了源物理地址和目的物理地址
    |B.网络层将高层协议产生的数据封装成分组,并增加第三层的地址和控制信息
    C.传输层将数据流封装成数据帧,并增加可靠性和流控制信息
    D.表示层将高层协议产生的数据分割成数据段,并增加相应的源和目的端口信息

18.在OSI 参考模型中,提供流量控制功能的层是第(①)层;提供建立、维护和拆除端到端的连接的层是(②);为数据分组提供在网络中路由的功能的是(③);传输层提供(④)的数据传送;为网络层实体提供数据发送和接收功能及过程的是(⑤)。
①A.1、2、3
B.2、3、4
C.3、4、5
D.4、5、6
②A.物理层
B.数据链路层
C.会话层
D.传输层
③A.物理层.
B.数据链路层
C.网络层
D.传输层
A.主机进程之间
B.网络之间
C.数据链路之间
D.物理线路之间
⑤A.物理层
B. 数据链路层
C. 会话层
D. 传输层

19.在OSI参考模型中,(①)利用通信子网提供的服务实现两个用户进程之间端到端的通信。在这个层次模型中,如果用户A需要通过网络向用户B传送数据,那么首先将数据送入应用层,在该层给它附加控制信息后送入表示层;在表示层对数据进行必要的变换并加.上头部后送入会话层;在会话层加头部后送入传输层;在传输层将数据分割为(②)后送至网络层;在网络层将数据封装成(③)后送至数据链路层;在数据链路层:将数据加_上头部和尾部封装成(④)后发送到物理层;在物理层数据以(⑤)形式发送到物理线路。用户B所在的系统接收到数据后,层层剥去控制信息,最终将原数据传送给用户B.
①A.网络层
B.传输层
C.会话层
D.表示层
②A.数据报
B.数据流
C.报文
D.分组
③A.数据流
B.报文
C.路由信息
D.分组
④A.数据段
B.报文
C.数据帧
D.分组
⑤A.比特流
B.数据帧
C.报文
D.分组

20.在OSI参考模型中,路由器、交换机(Switch)、集线器(Hub)实现的最高功能层分别是( )。
A.2、2、1
B.2、2、2
C.3、2、1
D.3、2、2

21.因特网采用的核心技术是( )。
A. TCP/IP
B.局域网技术
C.远程通信技术
D.光纤技术

22.在TCP/P模型中,( ) 处理关于可靠性、流量控制和错误校正等问题。
A.网络接口层
B.网际层
C.传输层
D.应用层

  1. TCP/IP参考模型的网络层提供的是( )。
    A.无连接不可靠的数据报服务
    B.无连接可靠的数据报服务
    C.有连接不可靠的虛电路服务
    D.有连接可靠的虚电路服务

24…上下 邻层实体之间的接口称为服务访问点,应用层的服务访问点也称( )。
A.用户界面
B.网卡接口
C. IP 地址
D. MAC 地址

  1. 在OSI参考模型中,直接为会话层提供服务的是( )。
    A.应用层
    B.表示层
    C.传输层
    D.网络层

  2. 假设OSI参考模型的应用层欲发送400B的数据(无拆分);
    层和应用层外,其他各层在封装PDU时均引入20B的额外开销,则应用层输效率约为( )。
    A.80%
    B.83%
    C.87%
    D. 91%

  3. OSI参考模型的第5层(自下而上)完成的主要功能是( )
    A.差错控制
    B.路由选择
    C.会话管理
    D.数据表示转换

二、综合应用题

1.协议与服务有何区别?有何联系? .
协议是控制两个对等实体之间通信的规则的集合。在协议的控制下,两个对等实体间的通信使得本层能够向上一 层提供服务,而要实现本层协议,还需要使用下一层提供的服务。
协议和服务概念的区分:
1)协议的实现保证了能够向上一层提供服务。本层的服务用户只能看见服务而无法看见下
面的协议,即下面的协议对上面的服务用户是透明的。
2)协议是“水平的”,即协议是控制两个对等实体之间的通信的规则。但服务是“垂直的”,
即服务是由下层通过层间接口向上层提供的。

2.在OSI模型中,各层都有差错控制过程。指出以下每种差错发生在OSI的哪些层中?
1)噪声使传输链路上的一个0变成1或一个1变成0。
物理层
2)一个分组被传送到错误的目的站。
网络层
3)收到一个序号错误的目的帧。
数据链路层
4)一台打印机正在打印,突然收到一个错误指令要打印头回到本行的开始位置。
应用层
5)一个半双工的会话中,正在发送数据的用户突然接收到对方用户发来的数据。
会话层

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

计算机网络基本概念相关习题(二) 的相关文章

随机推荐

  • 7 125 kHz RFID技术

    ATA5577C应答器芯片 芯片性能和电路组成 主要技术性能 低功耗 低工作电压 非接触能量供给和读 写数据 工作频率范围为100 150 kHz EEPROM存储器容量为363位 分为11块 每块33位 具有7块用户数据 每块32位 共2
  • 算法分析02--分治法

    3 分治法 3 1递归 递归是指子程序 或函数 直接调用自己或通过一系列调用语句间接调用自己 是一种描述问题和解决问题的常用方法 使用递归技术往往使函数的定义和算法的描述简洁且易千理解 递归有两个基本要素 边界条件 即确定递归到何时终止 也
  • FASTAI and Fine-Tuning BERT with FastAI

    这是一篇笔记类型文章 主要是从新学习一下fastai 和实践 pytorch pretrained BERT 和 pytorch transformers 对接fastai 后简洁快速实现bert模型的训练和执行任务 我还是一个小白 大佬看
  • python Elasticsearch 排序

    sort 与query是同级的 Elasticsearch python sort sort score order desc query function score query match all script score lang p
  • 接口报错之number值过大问题

    number的最大的值为2的53次方 9007199254740992 16位 当你传入的参数为Number类型时候超过16位 js就识别不了 接口会出现错误的情况 可以直接改成字符串就好了 1 JavaScript中所有的数字 无论是整数
  • 合工大 编译原理 实验二 LL1 自动生成M[A,a]

    实验目的 通过完成预测分析法的语法分析程序 了解预测分析法和递归子程序法的区 别和联系 使学生了解语法分析的功能 掌握语法分析程序设计的原理和构造方 法 训练学生掌握开发应用程序的基本方法 有利于提高学生的专业素质 为培 养适应社会多方面需
  • C++ *和&

    简单理解 是指向内存的地址变量 是取变量的地址 介绍参见 https www cnblogs com mr stn p 9037773 html简介
  • spring boot项目显示3行日志错误,内置tomcat不可使用

    spring boot项目显示3行日志错误 内置tomcat不可使用 首先这中错误是只显示三行 第一种方法是没有用spring boot starter web 在pom中将这个依赖放在第一个 第二种方法是继承ServletInitiali
  • 详解如何将python3.6软件的py文件打包成exe程序

    本文来源于公众号 csdn2299 喜欢可以关注公众号 程序员学府 这篇文章主要介绍了详解如何将python3 6软件的py文件打包成exe程序 小编觉得挺不错的 现在分享给大家 也给大家做个参考 一起跟随小编过来看看吧 在我们完成一个Py
  • Codeforces Round 867 (Div. 3)(A题到E题)

    链接 Dashboard Codeforces Round 867 Div 3 Codeforces 头一次div3做出来四题 第五题也差临门一脚 赛后看到别人e题跟自己几乎一样的思路肠悔青了 还得练才行 A TubeTube Feed 签
  • 网络系列--如何理解网络“软化”?简要整理分析网络软化的赋能技术。

    文章目录 对网络软化的理解 SDN NFV NFV与SDN简单对比 如何理解网络 软化 简要整理分析网络软化的赋能技术 对网络软化的理解 在互联网飞速发展的今天 通信网络规模爆发式的增长以及客户对网络性能需求的多样性 对网络的灵活性和敏捷性
  • 【0day】复现时空智友企业流程化管控系统SQL注入漏洞

    注 该文章来自作者日常学习笔记 请勿利用文章内的相关技术从事非法测试 如因此产生的一切不良后果与作者无关 目录 一 漏洞描述 二 影响版本 三 资产测绘 四 漏洞复现 一 漏洞描
  • cocos2d-x实例学习(8)之CCJumpTo和CCJumpBy

    CCJumpTo和CCJumpBy概念 CCJumpTo 把某一CCSprite跳到某一位置 CCJumpBy 把某一CCSprite跳起一段距离 它有一个方法reverse 它让对象按原路径返回 CCJumpTo和CCJumpBy示例 创
  • react中context的使用详解

    先说一说context是干什么的 跨层级通信 一般组件通信的方法都是通过props来传递 不过这种方法当有了第三级或往后孙孙组件的时候就显得比较繁琐 以及不好修改 这时我们可以使用context来管理这些数据 不管多少层级都能让想要使用这些
  • 线程函数不能为类成员函数_GPU编程2CUDA核函数和线程配置

    CUDA核函数 在GPU上执行的函数称为CUDA核函数 Kernel Function 核函数会被GPU上多个线程执行 我们可以在核函数中获取当前线程的ID CUDA核函数的定义 global void addKernel int c co
  • 堆栈桢的生成原理

    摘要 那么Windbg分析Dump时 会如何推理堆栈过程呢 如果每个函数都是有标准的push ebp 那么按照ebp递推就可以了 否这就只能用其他方法分析 比如看看堆栈里某个地址是不是函数返回地址 该地址属于某个模块的代码段 这样就可以确定
  • mac系统下面调用brew报错core_ext/kernel_require.rb:55:in `require': cannot load such file

    mac系统下面调用brew报错 如下所示 usr local Homebrew Library Homebrew vendor portable ruby 2 3 7 lib ruby 2 3 0 rubygems core ext ker
  • [598]Windows版InfluxDB及相关软件安装与配置

    公司在做一个工业监控系统 虽然数据采集点并不算多但是数据量积累下来也非常大 使用mysql数据库进行数据存储和查询时很慢 所以让我调研一下时序数据库 通过调研和了解时序数据库在海量数据的读取和写出都比关系型数据库和NoSql快很多 有人做过
  • 如何向 Pandas DataFrame 添加行

    您可以使用df loc 函数在Pandas DataFrame的末尾添加一行 add row to end of DataFrame df loc len df index value1 value2 value3 您可以使用df appe
  • 计算机网络基本概念相关习题(二)

    一 单项选择题 1 不是对网络模型进行分层的目标 A 提供标准语言 B 定义功能执行的方法 C 定义标准界面 D 增加功能之间的独立性 2 将用户数据分成一个个数据块传输的优点不包括 A 减少延迟时间 B 提高错误控制效率 C 使多个应用更