计算机网络日常练习题,每天进步一点点

 更新时间:2021年09月02日 08:46:11   作者:牛哄哄的柯南  
下面小编就为大家带来一篇计算机网络的几道练习题(分享)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧,希望可以帮到你

承蒙各位厚爱,我们一起每天进步一点点!(鼠标选中空白处查看答案)

1、HTTP是一种( )。

正确答案:C

A 高级程序设计语言

B 域名

C 超文本传输协议

D 网址

题解:
1、HTTP是一种超文本传输协议
2、HyperText Transfer Protoco

2、集线器是工作在 ( ) 的设备

正确答案:A

A 物理层

B 链路层

C 网络层

D 运输层

题解:
1、集线器:物理层 交换机/网桥:数据链路层
2、 物理层:集线器、中继器 链路层:网桥、交换机 网络层:路由器 运输层:网关
3、 物理层: 集线器、中继器 数据链路层: 网桥、交换机 网络层: 路由器 传输层与之上的层:网关

3、在OSI七层模型中,网络层的主要功能是

正确答案:C

A 在信道上传输原始的比特流

B 确保到达对方的各段信息正确无误

C 确定数据包从源到目的如何选择路由

D 加强物理层数据传输原始比特流的功能并进行流量控制

题解:
1、在信道上传输原始的比特流(物理层) 确保到达对方的各段信息正确无误(传输层) 确定数据包从源到目的如何选择路由(网络层) 加强物理层数据传输原始比特流的功能并进行流量控制(数据链路层)
2、 网络层的功能就是网络层设备路由器的功能
3、 主要是路由选择和分组转发,对于D,网络层并不和物理层直接联系,中间还有数据链路层,应该是加强链路层的功能。

4、192.168.1.0/24使用掩码255.255.255.240划分子网,其可用子网数为( ),每个子网内可用主机地址数为( )

正确答案:B

A 14,14

B 16,14

C 254,6

D 14,62

题解:
1、 子网掩码为255.255.255.240,说明从主机位借了4位,所以子网数为2^4 = 16, 借了4位后还剩4位,那么主机位就是2^4=16
2、 由于主机位全0代表网络号,全1代表广播号,所以可以主机IP为16-2 = 14。故:选B

5、DDN和ISDN都属于数据通信网,它们的中文名称分别是( )。

正确答案:A

A 数字数据网和综合业务数字网

B 数字数据网和帧中继网

C 分组交换网和综合业务数字网

D 帧中继网和分组交换网

题解:
1、DDN是“Digital Data Network”,数字数据网。ISDN 是“Integrated Services Digital Network”,综合业务数字网。
2、 看英文就猜的差不多了🤔🤔帧中继FR

6、在一个CSMA/CD的局域网上(不是802.3),一个数据帧最大长度是1518字节,其中的 头部、效验和等其他附加的长度为18字节,请问我们在这个网络上,传输100字节,1000 字节,2000字节在没有遇到冲突的时候花费的三个时间的比是多少?

正确答案:B

A 1:10:20

B 1:1:2

C 1:2:2

D 1:10:10

题解:
1、数据长度分别是要 传输的数据长度加上附加长度,
第一个需要100+18<1518,可用一帧传输
第二个需要1000+18<1518,可用一帧传输
第三个2000+18>1518,需要分两帧传输,分别是1500+18,和500+18
根据帧数,时间比是1:1:2

7、以下关于HTTP状态码的描述,错误的是?( )

正确答案:D

A 100,代表客户端应当继续发送请求

B 2xx,代表请求已成功被服务器接收、理解、并接受

C 301,代表被请求的资源已永久移动到新位置,用于重定向

D 4xx,代表服务器在处理请求的过程中有错误或者异常状态发生

题解:
1、 状态码分为5类,如下: 1××(“继续努力”) => 表示接收到请求并且继续处理 2××(“开心”) => 表示动作被成功接收、理解和接受 3××(“又要跑一趟”) => 为了完成指定的动作,必须接受进一步处理 4××(“自己的问题自己解决”) => 客户端发生错误,请求中包含错误语法,请求不能被正确执行 5××(“服务不到位”) => 服务端出现错误,服务器不能正确地执行请求。 常见的状态码: 200 => 表明该请求被成功地完成,所请求的资源发送回了客户端 301 => 永久转移 304 => 服务端文件未做修改,客户端利用本地的缓存文件即可 403 => 禁止访问 404 => 请求的资源不存在(eg: 输错了网址、资源被删除) 503 => 服务器暂时无法提供服务。

8、主机A和主机B已建立TCP连接。已知B已接收到A端序号为下列范围的报文段:100—199、200—299、300—399、500—599,当B收到600—699的报文段时,B发送的确认报文段的确认号字段的值为700。

正确答案:B

A 正确

B 错误

题解:
1、请注意 400~499 这个范围的报文段没有接受到,所以确认号应该是400
2、400~499没有接受到,所以确认号应该是400

9、下列不属于广域网的是 () 。

正确答案:C

A ATM网

B 帧中继网

C 以太网

D .25分组交换网

题解:
1、广域网是覆盖范围最大的网,主要包括公用电话交换网(PSTN)、分组交换网(X.25)、数字数据网(DDN)、帧中继(FR)、交换式多兆数据服务(SMDS)、异步传输模式(ATM)这几种网络。 不包括以太网,以太网是局域网采用的通信标准。
2、 广域网也称为远程网,通常跨越很大的物理范围,甚至形成国际性的远程网络。覆盖范围比局域网(LAN)和城域网(MAN)都广。 几种常用的广域网包括:公用电话交换网(PSTN)、分组交换网(X.25)、数字数据网(DDN)、帧中继(FR)、交换式多兆数据服务(SMDS)、异步传输模式(ATM)。 广域网可以提供面向连接和无连接两种服务模式,对应广域网有两种组网方式:虚电路方式和数据报方式。
3、 以太网是局域网通信标准

10、下列属于网络互联设备的有

正确答案:ABDEF

A 路由器

B 中继器

C 防火墙

D 网络交换机

E 普通HUB

F 网关

题解:
1、中继器,集线器(hub),网桥,交换机,路由器,网关这些都属于网络互联设备。

答案汇总:

1、正确答案:C

2、正确答案:A

3、正确答案:C

4、正确答案:B

5、正确答案:A

6、正确答案:B

7、正确答案:D

8、正确答案:B

9、正确答案:C

10、正确答案:ABDEF

总结

本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注脚本之家的更多内容!

相关文章

  • 实例详解esp8266解析json数据的方法

    实例详解esp8266解析json数据的方法

    这篇文章主要介绍了实例详解esp8266解析json数据的方法,主要包括要解析的json文件,反序列化数据获取到对象中,通过串口监视器输出解析后的数据信息,需要的朋友可以参考下
    2022-03-03
  • 手把手教你将Vim改装成一个IDE编程环境(图文)  吴垠

    手把手教你将Vim改装成一个IDE编程环境(图文) 吴垠

    这篇文章主要介绍了手把手教你将Vim改装成一个IDE编程环境(图文) 吴垠 ,需要的朋友可以参考下
    2016-01-01
  • wkhtmltopdf 最好用Html转pdf的工具

    wkhtmltopdf 最好用Html转pdf的工具

    这篇文章主要介绍了wkhtmltopdf 最好用Html转pdf的工具,需要的朋友可以参考下
    2017-09-09
  • git流水线(Pipeline)导致分支(Branch)无法合并问题及解决

    git流水线(Pipeline)导致分支(Branch)无法合并问题及解决

    这篇文章主要介绍了git流水线(Pipeline)导致分支(Branch)无法合并问题及解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-11-11
  • 详解git reset --hard 和 git reset --soft区别

    详解git reset --hard 和 git reset --soft区别

    这篇文章主要介绍了详解git reset --hard 和 git reset --soft区别,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-08-08
  • GitLab使用外部提供的Redis缓存数据库的方法详解

    GitLab使用外部提供的Redis缓存数据库的方法详解

    这篇文章主要介绍了GitLab: 如何使用外部提供的Redis缓存数据库,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-09-09
  • Scratch3.0二次开发之windows环境下打包成exe的流程

    Scratch3.0二次开发之windows环境下打包成exe的流程

    今天通过本文给大家分享Scratch3.0二次开发之windows环境下打包成exe的详细流程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2021-08-08
  • Git中smart Checkout与force checkout的区别及说明

    Git中smart Checkout与force checkout的区别及说明

    这篇文章主要介绍了Git中smart Checkout与force checkout的区别及说明,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-08-08
  • 使用VSCode 创建一个插件

    使用VSCode 创建一个插件

    相信大家对vscode应该都不陌生,VSCode是微软出的一款轻量级代码编辑器,免费而且功能强大,以功能强大、提示友好、不错的性能和颜值俘获了大量开发者的青睐,对JavaScript和NodeJS的支持非常好,自带很多功能,例如代码格式化,代码智能提示补全、Emmet插件等。
    2020-01-01
  • 关于提交项目到gitee报错Push to origin/master was rejected的问题

    关于提交项目到gitee报错Push to origin/master was rejected的问题

    这篇文章主要介绍了提交项目到gitee报错Push to origin/master was rejected的解决办法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-10-10

最新评论