2007-2008学年第一学期网络协议分析期末试卷(B卷)第一题单项选择题(20小题,共20分)1、下面关于ARP协议的功能论述正确的是()。A、ARP协议根据本地主机的IP地址获取远程主机的MAC地址;B、ARP协议根据远程主机的MAC地址获取本地主机的IP地址;C、ARP协议根据本地主机的IP地址获取本主机的MAC地址;D、ARP协议根据本地主机的MAC地址获取本主机的IP地址;2、计算机网络体系结构在逻辑功能构成上存在有两个边界,它们是()。A、协议栈边界和操作系统边界;B、协议边界和OS边界;C、数据单元边界和协议边界;D、操作系统边界和协议栈分层边界;3、下面WAN或LAN网络中关于主机数量论述不正确的是()。A、网络中使用的协议类型越多,网络中的主机数就越少;B、网络中划分的物理区域越多,网络中的主机数就越少;C、网络中划分的广播区域越多,网络中的主机数就越少;D、网络中使用2层交换机越多,网络中的主机数就越少;4、B类网络172.16.0.0的广播地址是()。A、172.16.0.1B、172.16.0.255C、172.16.255.255D、172.16.255.05、在进行网络IP地址配置时,有时会发生IP地址冲突,TCP/IP协议族中检查IP地址是否冲突的网络协议是()。A、ARP协议B、PARP协议C、IP协议D、802.x协议题号得分第一题第二题第三题第四题第五题第六题总计6、下面关于ICMP协议论述不正确的是()。//ICMP是(InternetControlMessageProtocol)Internet控制报文协议。A、ICMP协议同IP协议一样位于网络层;B、Traceroute和Ping命令进行网络检测时使用ICMP报文;C、ICMP协议可以被黑客用来探查主机的开放端口;D、ICMP协议可以完成主机重定向功能。7、下面关于IP协议和UDP协议论述正确的是()。A、IP协议和UDP协议都是为应用进程提供无连接服务的协议;B、IP协议在网络层,UDP协议在传输层,都是唯一的无连接TCP/IP协议;C、数据由上层向下层传递时,UDP协议对IP协议透明;D、数据由下层向上层传递时,IP协议对UDP协议透明;8、下面关于ICMP协议的论述正确的是()。A、ICMP协议由IP协议承载;B、ICMP协议由UDP协议承载;C、ICMP协议由应用层协议承载;D、ICMP协议由TCP协议承载;9、UDP协议数据报中保存应用层服务和方法端口的位置是()。A、UDP协议类型字段B、UDP服务类型字段C、UDP报文伪首部D、UDP报文首部10、在UDP协议中,源端口号1024属于哪一种端口域。()A、知名端口域;B、注册端口域;C、动态端口域;D、临时端口域;11、下面关于UDP和TCP两种协议端口号论述正确的是()。A、两者的服务对象使用相同的端口号;B、两者的服务对象使用的端口号没有关联性;C、因为通信方式不同,两者不能使用相同的端口号;D、两者的服务对象多数端口号相同,少数不同;12、逆向地址查找功能使用的协议是()。A、DNSB、ICMPC、ARPD、PARP13、TCP会话截击攻击的目的是()。A、中断合法用户的正常通信;B、完成拒绝服务攻击;C、伪装成合法用户进行攻击;D、获取系统授权合法性;14、下面关于POP3协议和SMTP协议功能论述正确的是()。A、用户代理和本地邮件服务器通信使用POP3,邮件服务器之间通信使用SMTP;B、本地代理到远程邮件服务器用SMTP,邮件服务器到接收代理使用POP3;C、本地代理到远程邮件服务器用POP3,邮件服务器到接收代理使用SMTP;D、只有从远程邮件服务器读取邮件时,才使用POP3,其它的都使用SMTP;15、下面关于论述不正确的是()。A、是一个虚拟网络;B、是全球最大的互联网络;C、架构;D、是全球最大的分布式数据库系统;16、下面对DHCP协议描述不正确的是()A、DHCP是动态主机配置协议;B、DHCP建立在BOOTP的基础上,但保持一些反向相容性;C、DHCP允许新入网的主机动态的分配网络地址和配置;D、DHCP客户机可以通过DHCP协议更新其DNS入口。17、下面关于HTTP协议说法正确的是()A、HTTP是一种轻量级协议,用于在分散型、分布式环境中交换结构化信息;B、HTTP提供可通过多种底层协议进行交换的消息结构;C、HTTP是一种超文本传输的数据格式协议;D、HTTP定义了独立于特定的编程模型和其他特定实现的网络数据语义。18、下面关于SMTP协议论述不正确的是()A、SMTP协议是一种简化的电子邮件协议;B、SMTP协议允许发信人伪造绝大多数的发信人特征信息;C、SMTP协议提供了人身份认证功能;D、SMTP缺陷是大量的网上垃圾邮件肆虐的原因。19、不属于网络协议三要素的是()A、格式B、语义C、时序D、语法20、相邻路由器之间的网络通信方式是()A、可靠通信B、面向连接C、端到端通信D、点到点通信第二题多项选择题(10小题,共20分)1、属于网络协议体系两种边界的是()A、协议边界B、服务边界C、OS边界D、编程边界2、ICMP协议在TCP/IP网络体系结构中属于()A、物理层B接入层C、运输层D、网际层3、属于RFC文档的有()A、Internet草案标准B、Internet标准C、Internet建议标准D、Internet建议草案4、TCP/IP网络体系结构中,属于网际层协议的有()A、SLIPB、IGMPC、PARPD、DARPA5、TCP/IP网络体系结构中,属于运输层协议的有()A、UDPB、BOOTPC、PPPD、TCP6、TCP/IP网络体系结构中,属于接入层协议的有()A、SLIPB、PPPC、802.xD、令牌协议7、TCP/IP网络体系结构中,属于路由协议的有()A、IPsecB、AHC、OSPFD、WAPI8、进行网络配置时,常用的IP地址类型有()A、A类地址B、B类地址C、C类地址D、E类地址9、提供面向无连接、不可靠服务的协议有()A、TCPB、IPC、UDPD、FTP10、TCP/IP网络体系结构中,三大路由协议是()A、RTPB、RIPC、BGPD、OSPF第三题填空题(5小题,共10分)1、BGP、RIP、OSPF三个协议的承载协议是TCP、UDP和IP。2、网络中以路由器区分的网络区域称为子网以交换机区分的的网络区域称为网段。3、NVT指的是网络虚拟终端。4、电子邮件地址xxx@zzuli.edu.cn中,网络地址是zzuli.edu.cn,邮箱地址是xxx。5、默认的SMTP协议端口是25,默认SNMP协议端口是161。第四题名词解释(共20分)1、网络体系结构边界网络体系结构边界是计算机软件系统中区分网络通信软件系统和操作系统软件,(2分)以及其内部各个协议软件之间功能划分的精确定义。网络体系结构主要存在两种边界:操作系统边界和协议边界。(4分)2、网络实体网络实体指网络中具有一定网络通信功能,可以接收或发送通信信息的硬件或软件进程。(3分)多数情况下,网络实体就是一个特定的通信软件模块。(4分)3、点到点通信通过网络进行通信时,点到点通信是指仅仅在相邻节点之间(2分)、数据交换限定在网际层之下(3分)、不使用端口的数据通信方式。(4分)4、网络协议接口网络协议接口也称为服务访问点,(1分)它是指网络体系结构中同一系统的相邻层之间提供服务和接受服务的一组功能函数接口。(4分)5、ARP协议ARP协议是位于网际层用于实现IP地址和MAC地址转换的一种网络协议。(2分)其主要功能是根据本地主机的MAC地址通过本地路由器获取本地主机的IP地址。(4分)第五题简答题(共20分)1、简述DHCP协议执行过程答:DHCP协议使用C/S服务方式完成主机IP地址的动态配置。(1分)需要IP地址的主机在启动时向DHCP服务器发送发现报文,目的地址是255.255.255.255,源地址是0.0.0.0,(3分)DHCP服务器收到报文后查找数据库该主机的配置信息,找到后通过提供报文返回配置信息,否则,从IP地址池中取出一个IP地址分配给该主机。(5分)2、简述TELNET协议功能答:TELNET协议是一个简单的远程终端协议。(1分)用户使用TELNET就可以在当地通过TCP连接注册到远程的另一个主机上,(3分)并能够把用户的击键传送到远程主机,也能够把远程主机的输出信息返回到用户屏幕。(5分)3、简述Ping工具实现的思想答:Ping工具主要用于检测网络的连通性。(1分)它的实现主要是使用了ICMP回送请求和回送应答报文逐个节点测试它们与源结点的连通性,(4分)从而实现远端结点和目的结点的连通情况检测。(5分)4、简述给定网络路径MTU发现的思想答:MTU是最大数据传输单元的意思。(1分)要在本地发现给定网络路径MTU需要首先在本地构建一个必定大于路径MTU的超大数据包,根据返回的错误信息使用二分法的思想构建大小为第一个数据包一半的数据包,如果能够通过,则构建大小为前两者大小均值的数据包,如此等等,(4分)直到数据包的大小刚好能够通过给定网络路径,这个数据包就是该路径上的MTU。(5分)第六题综合题(共10分)论述TCP/IP网络体系架构各个层次实现的服务功能答:TCP/IP是四层的体系结构:应用层、运输层、网际层和网络接口层。(2分)(1)网络接口层是这个体系结构中的最底层,TCP/IP体系结构并没有详细描述和定义它的任务和协议,主要而言其功能就是实现设备、局域网到Internet的接入。(4分)(2)网际层的主要功能是:实现不同局域网络之间的互联(源路由/透明)、进行网络路由的选择(自适应/非适应)、实现差错控制及恢复、完成拥塞控制(预分配)和流量控制、执行数据交换功能。(6分)(3)运输层的主要功能是:数据包的组装、通信顺序性的控制、数据传输连接的建立与拆除、数据传输的差错控制和流量控制、提供可靠透明的数据传输服务、保障数据传输的QOS:吞吐量、延迟、机密。(8分)(4)应用层的主要功能是:提供有效的控制和管理机制、实现网络的完整透明性、完成数据格式的转换和压缩、物理配置网络用户的源、执行各种网络应用的管理和系统管理、提供分布式信息服务。(10分)