• 如何评测一个软件工程师的计算机网络知识水平与网络编程技能水平


    408试卷的题目水平是毋庸置疑的,能够很好的检测考生的基础掌握情况以及知识灵活运用情况,
    因此我的选题选自2012年、2013年、2015年、2016年的408计算机统考试题计算机网络部分:
     
    使用校园网浏览网页时不会用到的协议有(D)
    A.PPP协议    B.ARP协议    C.DNS协议    D.SMTP协议
    解析:
    当接入网络时可能会用到 PPP 协议,A 可能用到;而当计算机不知道某主机的 MAC
    地址时,用 IP 地址查询相应的 MAC 地址时会用到 ARP 协议,B 可能用到;而当访问 Web
    网站时,若 DNS 缓冲没有存储相应域名的 IP 地址,用域名查询相应的 IP 地址时要使用 DNS
    协议,而 DNS 是基于 UDP 协议的,所以 C 可能用到,SMTP 只有使用邮件客户端发送邮件,
    或是邮件服务器向别的邮件服务器发送邮件时才会用到,单纯的访问 Web 网页不可能用到。
     
    在 TCP/IP 体系结构中,直接为 ICMP 提供服务的协议是(B)。
    A.PPP
    B.IP
    C.UDP
    D.TCP
    解析:
    考查 ICMP 协议的特点。
    ICMP 是网络层协议,ICMP 报文作为数据字段封装在 IP 分组中。
     
    主机甲与主机乙之间已建立一个TCP连接,主机甲向主机乙发送了3个连续的TCP段,分
    别包含300字节、400字节和500字节的有效载荷,第3个段的序号为900。若主机乙仅正
    确接收到第1和第3个段,则主机乙发送给主机甲的确认序号是(B)
    A.300
    B.500
    C.1200
    D.1400
    解析:B。TCP段首部中的序号字段是指本报文段所发送的数据的第一个字节的序号。第
    三个段的序号为900,则第二个段的序号为900-400=500。而确认号是期待收到对方下一个报
    文段的第一个字节的序号。现在主机乙期待收到第二个段,故甲的确认号是500。
     
    以太网的 MAC 协议提供的是(A)。
    A.无连接不可靠服务
    B.无连接可靠服务
    C.有连接不可靠服务
    D.有连接可靠服务
    解析:
    考查以太网 MAC 协议。
    考虑到局域网信道质量好,以太网采取了两项重要的措施以使通信更简便:①采用无连接的工作方
    式;②不对发送的数据帧进行编号,也不要求对方发回确认。因此,以太网提供的服务是不可靠的服务,
    即尽最大努力交付。差错的纠正由高层完成。
     
    下列关于交换机的叙述中,正确的是(A)
    A.以太网交换机本质上是一种多端口网桥
    B.通过交换机互连的一组工作站构成一个冲突域
    C.交换机每个端口所连网络构成一个独立的广播域
    D.以太网交换机可实现采用不同网络层协议的网络互联
    解析:以太网交换机本质上就是一种多端口网桥,故选A。
    交换机隔绝了冲突域,B错。
    交换机所构成网络是一个广播域,非独立,C错。
    以太网交换机只能实现对等层的网络协议的网络互联,D错。
     
    下列关于 IP 路由器功能的描述中,正确的(C) 。
    Ⅰ.运行路由协议,设备路由表
    Ⅱ.监测到拥塞时,合理丢弃 IP 分组
    Ⅲ.对收到的 IP 分组头进行差错校验,确保传输的 IP 分组不丢失
    Ⅳ.根据收到的 IP 分组的目的 IP 地址,将其转发到合适的输出线路上
    A.仅Ⅲ、Ⅳ
    B.仅Ⅰ、Ⅱ、Ⅲ
    C.仅Ⅰ、Ⅱ、Ⅳ
    D.Ⅰ、Ⅱ、Ⅲ、Ⅳ
    解析:
    考查 IP 路由器的功能。
    Ⅰ、Ⅳ显然是 IP 路由器的功能。对于Ⅱ,当路由器监测到拥塞时,可合理丢弃 IP 分组,并向发出
    该 IP 分组的源主机发送一个源点抑制的 ICMP 报文。对于Ⅲ,路由器对收到的 IP 分组首部进行差错检
    验,丢弃有差错首部的报文,但不保证 IP 分组不丢失。
     
     ARP 协议的功能是(A)。
    A.根据 IP 地址查询 MAC 地址 B.根据 MAC 地址查询 IP 地址
    C.根据域名查询 IP 地址 D.根据 IP 地址查询域名
     解析:
    考查 ARP 协议的功能。
    在实际网络的数据链路层上传送数据时,最终必须使用硬件地址,ARP 协议是将网络层的 IP 地址
    解析为数据链路层的 MAC 地址。
     
    下列关于 UDP 协议的叙述中,正确的是(B)
     
    I.提供无连接服务
    II.提供复用/分用服务
    III.通过差错校验,保障可靠数据传输
    A.仅 I
    B.仅 I、II
    C.仅 II、III
    D.I、II、III
    解析:
    UDP 提供的是无连接的服务,I 正确;同时 UDP 也提供复用/分用服务,II 正确;
    UDP 虽然有差错校验机制,但是 UDP 的差错校验只是检查数据在传输的过程中有没有出错,
    出错的数据直接丢弃,并没有重传等机制,不能保证可靠传输,使用 UDP 协议时,可靠传
    输必须由应用层实现,III 错误;答案选 B。
     
    下列选项中,对正确接收到的数据帧进行确认的MAC协议是(D)
    A.CSMA
    B.CDMA
    C.CSMA/CD
    D.CSMA/CA
    解析:D。可以用排除法。首先CDMA即码分多址,是物理层的东西;CSMA/CD即带冲突检
    测的载波监听多路访问,这个应该比较熟悉,接收方并不需要确认;CSMA,既然CSMA/CD是
    其超集,CSMA/CD没有的东西,CSMA自然也没有。于是排除法选D。CSMA/CA是无线局域网标
    准802.11中的协议。CSMA/CA利用ACK信号来避免冲突的发生,也就是说,只有当客户端收到
    网络上返回的ACK信号后才确认送出的数据已经正确到达目的地址
     
    二、综合应用题
     
    假设 Internet 的两个自治系统构成的网络如题 47 图所示,自治系统 ASI 由路由器
    R1 连接两个子网构成;自治系统 AS2 由路由器 R2、R3 互联并连接 3 个子网构成。
    各子网地址、R2 的接口名、R1 与 R3 的部分接口 IP 地址如下图所示。
     

    请回答下列问题:

    (1)假设路由表结构如下表所示。请利用路由聚合技术,给出 R2 的路由表,要求包括
    到达题目图中所有子网的路由,且路由表中的路由项尽可能少。
     
    请回答下列问题。
     
    (2)若 R2 收到一个目的 IP 地址为 194.17.20.200 的 IP 分组,R2 会通过哪个接口转发该
    IP 分组?
    (3)R1 与 R2 之间利用哪个路由协议交换路由信息?该路由协议的报文被封装到哪个协
    议的分组中进行传输?

    解答:

    (1)在 AS1 中,子网 153.14.5.0/25 和子网 153.14.5.128/25 可以聚合为子网
    153.14.5.0/24;在 AS2 中,子网 194.17.20.0/25 和子网 194.17.21.0/24 可以聚合为子网
    194.17.20.0/23,但缺少 194.17.20.128/25;子网 194.17.20.128/25 单独连接到 R2 的接
    口 E0。
    于是可得到R2的路由表为:

    (2)该 IP 分组的目的 IP 地址 194.17.20.200 与路由表中 194.17.20.0/23 和 194.17.20.128/25

    两个路由表项均匹配,根据最长匹配原则,R2 将通过 E0 接口转发该 1P 分组。

    (3)R1 与 R2 之间利用 BGP4(或 BGP)交换路由信息;(1 分)BGP4 的报文被封装到
    TCP 协议段中进行传输。

     
  • 相关阅读:
    java后台设计简单的json数据接口,设置可跨域访问,前端ajax获取json数据
    java 多线程研究:锁的概念
    PHP 学习笔记之一:thinkPHP的volist标签
    Flask 学习篇二:学习Flask过程中的记录
    Docker 学习应用篇之三: Docker的简单实用
    CodeForces 832B Petya and Exam
    CodeForce 832A Sasha and Sticks
    Docker 学习应用篇之二: Docker的介绍和安装
    ASP.NET中AJAX的异步加载(Demo演示)
    Java实现 蓝桥杯VIP 算法训练 连通分块(并查集)
  • 原文地址:https://www.cnblogs.com/zzydexiaowu/p/12170875.html
Copyright © 2020-2023  润新知