计算机网络能力测试题
Posted zhangguowei1070
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了计算机网络能力测试题相关的知识,希望对你有一定的参考价值。
一、选择题(20%)
1.(2009年408真题)在OSI参考模型中,自下而上第一个提供端到端服务的层次是 ( )
A、数据链路层
B、传输层
C、会话层
D、应用层
答:B,考察端到端概念和对OSI参考模型的掌握。
2.(原创)在实现基于TCP的网络应用程序时,服务器端正确的处理流程是( )
A、socket() -> bind() -> listen() -> read()/write() -> close()
B、socket() -> bind() -> listen() -> accept() -> read()/write() -> close()
C、socket() -> connect() -> read()/write() -> close()
D、socket() -> bind() -> listen() -> connect() -> read()/write() -> close()
答:B,本题考查了socket基础概念。
3.(原创)如果采用曼彻斯特编码,则100Mbps传输速率所需要的调制速率为( )
A. 200MBaud B. 400MBaud C. 50MBaud D. 100MBaud
答:A,考察基本概念。
4.在 TCP/IP 体系结构中,直接为 ICMP 提供服务的协议是 ()
A. PPP B. IP C. UDP D. TCP
答:B,ICMP 是网络层协议, ICMP 报文作为数据字段封装在 IP 分组中。
5.(计算机408真题)下列网络设备中,能够抑制广播风暴的是______。
Ⅰ 中继器Ⅱ 集线器Ⅲ 网桥Ⅳ 路由器
A.仅Ⅰ 和Ⅱ B.仅Ⅲ
C.仅Ⅲ 和Ⅳ D.仅Ⅳ、
答:D;物理层设备中继器和集线器既不隔离冲突域也不隔离广播域;网桥可隔离冲突域,但不隔离广播域;网络层的路由器既隔离冲突域,也隔离广播域;VLAN 即虚拟局域网也可隔离广播域。对于不隔离广播域的设备,他们互连的不同网络都属于同一个广播域,因此扩大了广播域的范围,更容易产生网络风暴。
6.(计算机408真题)网络层通过什么来查询路径?
A、路由表 B、ARP表 C、MAC地址表 D、网桥表
参考答案:A
解析:考察路由器工作原理。路由器在网络层是一个极其重要的设备,每台路由器都由一张转发表。路由器检查到达分组首部中的一个字段的值,然后利用该值在路由器的转发表中进行查询,以决定该如何转发该分组。查询的结果是分组将被转发的路由器的链路接口。路由表可以用netstat -r 或route查看
7.(牛客网)下列哪种说法是正确的()
A、集线器可以对接收到的信号进行放大
B、集线器具有信息过滤功能
C、集线器具有路径检测功能
D、集线器具有交换功能
参考答案:A
解析:考察HUB的工作原理。HUB在网络中只起到 信号放大 和重发作用,其目的是扩大网络的传输范围,而不具备信号的定向传送能力。
8.下列关于交换机的叙述中,正确的是(A)
A.PPP
B.ARP
C.UDP
D.SMTP
解析:D。考察应用程序使用的服务和协议。当接入网络时可能会用到PPP协议,A可能用到;而当计算机不知道某主机的MAC地址时,用IP地址查询相应的MAC地址时会用到ARP协议,B可能用到;而当访问Web网站时,若DNS缓冲没有存储相应域名的IP地址,用域名查询相应的IP地址时要使用DNS协议,而DNS是基于UDP协议的,所以C可能用到,SMTP只有使用邮件客户端发送邮件,或是邮件服务器向别的邮件服务器发送邮件时才会用到,单纯的访问Web网页不可能用到。
二、问答题(每个10%,一共30%)
1.(计算机网络配套教材)简述TCP的三次握手过程
首先服务器端调用socket()创建服务器端的套接字之后调用bind()绑定创建socket是所拿到的socket文件描述符,之后调用acppet()阻塞自己等待客户端的连接。
客户端同样调用socket()创建客户端的套接字,之后调用connect()去连接服务器【根据服务器端的套接字锁定服务器】,此时TCP报文段中SYN=1,seq为一随机数字x。
服务器端的accept()的阻塞收到该报文段之后被打断,并发送TCP报文段,SYN=1,ACK=1,seq为随机数字y,ack=x+1。
客户端收到该报文段后置状态为ESTABLISED,ACK=1,seq=x+1,ack=y+1。
服务器端接收到后置自己状态为ESTABLISED。此时三次握手已经结束。
2.(百度文库)什么是DNS?主要功能是什么?如何理解域名www.edu.cn?
答案:DNS是域名服务,即Domain Name Service,它提供将域名与IP地址之间的双向解析功能,即可以将域名解析成对应的IP,可以将IP反向解析为对应的域名。
www.edu.cn的顶级域名是cn,代表中国,而edu是二级域名,代表教育单位,www是主机名。
3.面向连接的服务的优缺点?
答:优点:易于编程;自动处理分组丢失,分组失序;自动验证数据差错,处理连接状态。
缺点:对每个连接都有一个单独的套接字,耗费更多的资源;在空闲的连接上不发送任何分组;始终运行的服务器会因为客户的崩溃,导致无用套接字的过多而耗尽资源。
三、综合题(50%,每个25%)
1.假设Internet的两个自治系统构成的网络如图所示,自治系统AS1由路由器R1连接两个子网构成;自治系统AS2由路由器R2、R3互联并连接3个子网构成。各子网地址、R2的接口名、R1与R3的部分接口地址如图所示。
请回答下列问题。
(1)假设路由表结构如下表所示。请利用路由聚合技术,给出R2的路由表,要求包括到达图中所有子网的路由,且路由表中的路由项尽可能少。
解析:在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)若R2收到一个目的地址为194.17.20.200的IP分组,R2会通过哪个接口转发该分组?
解析:该IP地址与路由表中194.17.20.0/23和194.17.20.128/25两个路由表项均匹配,根据最长匹配原则,R2将通过E0接口转发该IP分组。
考查:CIDR的最长前缀匹配。
(3)R1与R2之间利用哪个路由协议交换路由信息?该路由协议的报文被封装到哪个协议的分组中进行传输?
解析:R1与R2之间利用BGP4(或BGP)交换路由信息;
BGP4的报文被封装到TCP协议段中进行传输。
考查:外部网关协议——边界网关协议BGP4。
2.某网络拓扑如题下图所示,其中R为路由器,主机H1~H4的IP地址配置以及R的各接口IP地址配置如图中所示。现有若干台以太网交换机(无VLAN功能)和路由器两类网络互连设备可供选择。
请回答下列问题:
(1) 设备1、设备2和设备3分别应选择什么类型网络设备?
(2) 设备1、设备2和设备3中,哪几个设备的接口需要配置IP地址?并为对应的接口配置正确的IP地址。
(3) 为确保主机H1~H4能够访问Internet,R需要提供什么服务?
(4) 若主机H3发送一个目的地址为192.168.1.127的IP数据报,网络中哪几个主机会接收该数据报?
答:
(1)设备1:路由器,设备2:以太网交换机,设备3:以太网交换机
(2)设备I的接口需要配置IP地址;设备1的IFI、IF2和IF3接口
的IP地址分别是:192.168.1.254.192.168.1.1和192. 168.1.65。
(3) R需要提供NAT服务
(4)主机H4会接收该数据报。
以上是关于计算机网络能力测试题的主要内容,如果未能解决你的问题,请参考以下文章