当前位置:文档之家› 《网络协议分析》复习练习题2016

《网络协议分析》复习练习题2016

一、填空题

1、在IP地址是202.196.1.232子网掩码是255.255.255.192的主机配置中,网络地址是____________________,该网络最多容纳的主机数是__________。

2、IP提供的数据传输是不可靠的,在丢失数据报的同时,IP规定应该给源主机发送一个错误报告,这个工作是__________协议完成的。

3、以太网的MTU值是__________________。

4、下图是ARP请求报文和回应报文的帧结构,假设主机A(IP A/MAC A)请求主机B(IP B/MAC B)的物理地址,广播地址用MAC C表示。填充下图中带括号中的字段。

图1ARP请求报文

帧首部

二、选择题(选择最佳答案,填在括号里。)

1、同一个VLAN中的两台主机()。

A.必须连接在同一交换机上B.可以跨越多台交换机

C.必须连接在同一集线器上D.可以跨业多台路由器

2、关于TCP/IP协议的描述中,下列哪个是错误的?()

A.地址解析协议ARP/RARP属于应用层

B. TCP、UDP协议都要通过IP协议来发送、接收数据

C.TCP协议提供可靠的面向连接服务D.UDP协议提供简单的无连接服务

3. IP报文中报头长度的最大值为( )。

A.15

B.40

C.60

D.64

4.一台主机要求解析的IP地址,如果这台主机配置的域名

服务器为202.120.66.68,因特网顶级域名服务器为11.2.8.6,而存储与Ip地址对应关系的域名服务器为202.113.16.10,那么这台主机解析该域名通常首先查询()

A. 202.120.66.68 域名服务器

B. 11.2.8.6 域名服务器

C. 202.113.16.10 域名服务器

D. 不能确定,可以从这3个域名服务器中任选一个

5. FTP客户机和服务器之间一般需要建立()个连接。

A. 1

B. 2

C. 3

D. 4

6. FTP客户和服务器之间传递FTP命令时,使用的连接是( )。

A.建立在TCP之上的控制连接

B.建立在TCP之上的数据连接

C.建立在UDP之上的控制连接

D.建立在UDP之上的数据连接

7. 已知某个网络的掩码是255.255.248.0,那么下面属于同一网段的是( )。

A.10.110.16.1和10.110.25.1

B.10.52.57.34和10.52.62.2

C.10.76.129.21和10.76.137.1

D.10.33.23.2和10.33.31.1

8. 数据报分片重组的地点( )。

A.路由器

B.交换机

C.源主机

D.目的主机

9. 为了保证连接的可靠性TCP通常采用( )。

A.三次握手法

B.窗口控制机制

C.自动重发机制

D.端口机制

10. ARP应答报文属于()。

A.单播

B.广播

C.多播

D.组播

三、判断题(你认为正确的,在前面圆括号打“√”,错误的在前面圆括号打“×”。)( )1. 用于无盘工作站中发现其IP地址的协议是DHCP。

( )2. TCP通常采用三次握手建立连接和释放连接。

( )3. IP报文中TTL的最大值为255。

( )4. 网卡收到数据时,会发一个软中断,让设备驱动程序对收到的数据进行处理。

( )5. 路由表中“0.0.0.0/0”所代表的是缺省路由。

四、简答题(共15分)

1、简述Ping工具实现的思想。

2. 说明ICMP五种差错报告报文分别在哪些情况下使用。

五、分析题

1.上网浏览网站时,请分析计算机可能会依次发送哪些类型的报文,同时解释这些报文的主要作用。

2. IP数据报首部中哪些字段在经过每一个路由器时会发生变化?

3. 简述ARP攻击的原理,并根据你对ARP攻击的理解提出一些改进方案。

4.假定网络中的路由器K的路由表有如下的项目:

现在路由器K收到从路由器J发来的路由信息如下:

请根据RIP路由算法给出路由器K更新后的路由表。

六、设计题

在网络传送中,主机的字节序与网络字节序相反,请设计字节序转换函数void hs2net( unsigned int x ),该函数实现把一个字节的字节序逆转。如x=01110111 11011011,转换后为:11011011 01110111。

(1)字节序转换函数;(2)求字节逆序转换函数;(3)求给定的IP地址的网络掩码;(4)求给定IP地址的网络号;(5)求给定IP地址中比特1的个数。

相关主题