搜档网
当前位置:搜档网 › 网络性能测试课后题答案

网络性能测试课后题答案

选择题

1.以下哪项测试不属于性能测试? C

A测试路由器的丢包率

B对路由器的路由表最大值进行测试

C路由器OSPF Hello报文相关字段验证

D路由器吞吐量测试

2.下列哪个标准化组织进行网络测试方法学方面的研究? B

A ATM Forum

B Benchmarking Working Group of the IETF

C ITU-T

D ANSI

3.在整个网络产品的生命周期中,应该按以下哪个顺序执行测试? C

A性能测试、一致性测试、功能测试

B功能测试、性能测试、一致性测试

C一致性测试、功能测试、性能测试

D一致性测试、性能测试、功能测试

4.下列哪个测试属于以太网一致性测试? B

A验证设备是否支持802.3x流控

B对以太网Pause帧格式进行验证

C对该设备MAC地址学习速率进行验证

D检验以太网交换机支持的最大vlan的数目

5.RFC3511适合于下列哪类网络设备的测试? C

A集线器

B以太网交换机

C防火墙

D路由器

6.RFC2544只适合用于网络二、三层设备的测试,正确吗? B

A正确 B 错误

7.以下关于以太网描述中,错误的是哪个? B

A共享以太网环境中只能运行全双工模式

B规定最小帧长是为了让节点公平的访问共享介质

C工作在半双工模式下的以太网不会产生冲突

D以太网中的传授延迟与从源到目标所经历的连接器件、传输介质和网络互连设备均有关系

8.以下工作中,属于以太网性能测试的是哪个? A

A确定一个设备的MAC地址学习速率和地址表容量

B确定一个设备是否遵循以太网的有关协议标准

C检查一个设备的pause帧格式

D确定一个设备的MAC 地址学习速率和地址表容量

9.以下属于以太网一致性测试盒功能测试的分别是哪两个? A B

A确定一个设备是否支持IEEE802.3x流量控制

B确定一个设备是否遵循以太网的有关协议标准

C检查一个设备的pause帧格式

D确定一个设备的MAC地址学习速率和地址表容量

10.当要对两个设备之间的上行链路进行测试时,应该选用下列测试拓扑中的哪一个? B

A全网状

B非网状

C部分网状

D都不合适

11.下列关于设备MAC地址处理能力测试的描述中,正确的是哪个? B

A测试开始之前确保地址表是清空的

B需要在DUT上检查所能够配置的静态地址表项

C在测试地址表容量时,不必关心该设备的地址学习速率

D在测试地址学习速率时,不必关心该设备的地址表容量

12.根据RFC2544,下列有关以太网测试的说法中,不正确的是哪个? C

A对于每种测试条件,必须至少在5种不同的帧长下进行

B对于以太网测试,建议的帧长为64、128、256、512、1024、1280、1518

C关于吞吐率测试,每次测试时间应当至少持续60s

D一个设备的吞吐率等于它的最大转发速率

13.在对第二层设备进行性能测试时,应阅读和查询的RFC包括哪些? B

A RFC1242和RFC2544

B RFC1242、RFC2544、RFC2285和RFC2889

C RFC1242、RFC2285和RFC2889

D RFC2285和RFC2889

14.下列情况中,可能会出现提交负载与期望负载不相同的是哪个? D

A当有背压存在时

B全双工工作的交换机没有启用流量控制功能

C当交换机的转发速率等于吞吐量时

D任何情况下都不会出现不同

15.延迟测试是否应该在吞吐量测试之后进行? A

A是

B否

16.在以下几个性能指标中,RFC2544中没有涉及的网络设备性能测试指标是: B

A背对背

B地址学习速率

C延迟

D吞吐量

17.根据RFC2544,在进行吞吐量测试时,每次测试该持续多长时间? B

A10s B.20s C.30s D.40s

18.下列中的哪个术语没有在RFC1242中描述? B

A背对背 B 集线器 C 网桥 D 恒定负载

19.进行第三层设备性能测试时可以参考下面哪个RFC文档? D

A RFC1242“Benchmarking Terminology for Network Interconnect Drivers”

B RFC2544“Benchmarking Terminology for Network Interconnect Drivers”

C RFC3222“Terminology for Forwording Information Base(FIB)based Router

Performance”

D以上全部

20.下列有关RFC2544基准则测试的描述中哪个是错的? B

A以太网测试的建议帧长为64B、128B、256B、512B、1024B、1280B、1518B

B在每一种测试条件下必须至少采用5种测试帧长

C在延迟测试时,每次测试应持续120s

D在背对背测试时至少需要进行50次测试

21.思博伦通信的Spirent TestCenter测试仪不支持哪种路由协议? A

A.BGP

B.EIRGP

C. IS-IS D .OSPF

22.下面那个测试方法测出的路由容量为FIB表的容量? C

A. 控制台读数法

B. 控制层面学习法

C.数据转发层面和控制层面结合法 D. 以上均可以

23.进行路由振荡测试和路由收敛测试的前后顺序为?(没找到答案)

A. 先进行路由收敛测试仪

B. 先进行路由振荡测试

C. 谁先测试均可以

22.第4~7层网络测试所关注的重点是什么? C

A网络是否能够正常通信

B路由设备是否正常工作

C面向用户的网络应用部署是否合理

D网络带宽是否足够

23.以下哪个协议是第4~7层测试中常用的主要协议? A

A TCP和HTTP

B IP和ARP

C ICMP和BGP

D SMTP和RARP

24.第4~7层网络的相关测试方法学是由下列哪个文档提供的? D

A RFC1242

B RFC2544

C RFC2889

D RFC3511

25.传输层的哪个协议用于网络应用中的非实时业务? D

A TCP

B RTP

C RTCP

D UDP

26.哪些性能指标是第4~7层网络测试主要关注的? D

A并发TCP连接容量

B最大TCP连接建立速率

C最大TCP连接拆除速率

D以上都是

27.下列哪些指标是第4~7层网络测试中所关注的HTTP层面上的3个关键指标? B D E

A最大连接数

B最大同步用户数

C最大连接速率

D最大事务处理速率

E突发流量处理

28.IDS能直接阻截可以的数据包这一说法正确的是? B

A . 正确

B 错误

29.反应式(Reactive)IDS不能直接阻截可疑的数据包的说法是否正确? A

A 正确

B 错误

30.基础环境测试以最小负载对DUT性能进行测试,正确吗? B

A 正确B错误

31.下面哪一个RFC给出了防火墙性能测试的基准术语定义? B

A RFC3511

B RFC2647

C RFC1597

D RFC1631

32.DDoS的含义是什么? B

A数字磁盘操作系统

B分布式拒绝服务

C分布式磁盘操作系统

D动态分布操作系统

33.SYN Flood是利用什么过程中的缺陷进行攻击的? A

A TCP连接时的3次握手

B ICMP对回应请求的答复

C UDP的无连接服务

D服务器端应用程序的响应

34.下列哪一种情况不是DDoS攻击造成的直接后果? C

A CPU满负载

B内存溢出

C网络接口拥塞

D硬盘空间被充满

35.使用伪造地址进行攻击的好处是什么? D

A不容易被受害者发现

B可以节省攻击者的带宽

C使防止攻击变的困难

D以上都是

36.ARP Flood 攻击的特点是什么? C

A用单个源地址向单个目的地址发送大量的ARP请求

B用单个源地址向多个目的地址发送大量的ARP请求

C用多个源地址向单个目的地址发送大量的ARP请求

D用多个源地址向多个目的地址发送大量的ARP请求

简答题:

1、对一台具有三层功能的防火墙进行测试,可以参考哪些和测试相关的RFC文档?

RFC3511、RFC3222、RFC2889、RFC2544

2、IP包头的最大长度为多少?为什么?

答:60字节,固定部分20字节,可变部分40字节

3、在数据传输层面,用以衡量路由器性能的主要技术指标有哪些?

答:(1)吞吐量;(2)延迟;(3)丢包率;(4)背对背;(5)时延抖动;(6)背板能力;(7)系统恢复;(8)系统恢复。

4、什么是吞吐量?简述吞吐量测试的要点?

答:吞吐量是描述路由器性能优劣的最基本参数,路由设备说明书和性能测试文档中都包含该参数。是指在没有丢包的情况下,路由设备能够转发的最大速率。

要点:零丢包率。

5、什么是延迟?为什么RFC2544规定延迟测试发包速率要小于吞吐量?

答:延迟是指包的第一个比特进入路由器到最后一个比特离开路由器的时间间隔,又叫时延。

6、丢包率测试的目的是什么?简述丢包率与吞吐量之间的关系?

答:丢包率测试的目的是确定DUT在不同的负载和帧长度条件下的丢包率。

7、什么是背对背?什么情况下需要进行背对背测试?

答:背对背指的是在一段较短的时间内,以合法的最小帧间隙在传输介质上连续发送固定长度的包而不引起丢包时的包数量,IEEE规定的以太网帧间的最小帧间隙为96比特。该指标用于测试路由器缓存能力。

大量的路由更新消息、频繁的文件传送和数据备份等操作都会导致数据在一段时间内急剧增加,甚至达到该物理介质的理论速率。为了描述此时路由器的表现,就要进行背对背突发的测试。

8、在测试OSPF处理一条LSA的时间时,为什么需要先发一个重复LSA?

OSPF路由器向DUT设备下发一个已经存在于DUT的LADB中重复的LSA,观察这个LSA下发与收到确认ACK的时间差,由于DUT对重复的LSA不会有LSA的处理,因此该时间即为与处理一条LSA时间无关的那些用于LSA发送与LSACK传输的额外时间,然后仪表立即向DUT设备下发一个新的LSA,并观察新的LSA下发与收到确认ACK的时间差,该时间差减去上述处理重复LSA的时间即为单条LSA处理时间。

9、请说明测试OSPF最短路由优先算法计算时间时发送的两个重复LSA的作用?

为了测试传输,洪泛等其他的额外时间,仪表仿真的OSPF路由器需要向DUT设备下发一个已经存在于DUT的LSDB中重复LSA,观察这个LSA下发与收到确认ACK的时间差,该时间为用于LSA发送与LSAck传输等的额外时间。

然后,改变仪表发送端与仿真网络之间的链路开销,则仪表会向DUT通告这个新的LSA,并立即注入另一条仪表前面已注入过的重复LSA,在仪表上观察并计算第二次重复LSA发送时间与这个LSA确认的时间差,这个时间差即为全部SPF时间,用该全部SPF时间减去上面计算的LSA发送与LSAck传输等额外时间即为SPF算法运行的时间。

10、TCP连接关闭方式最常用的是4次握手关闭方式。除此之外,关闭TCP连接还有哪些方式?请简要说明这些关闭TCP连接方式的基本过程。

答:TCP关闭连接的方式还包括3次握手关闭方式、服务器端发起的Reset关闭方式和客户端发起的Reset关闭方式。

3次握手关闭方式简化了4次握手关闭方式,通常由服务器端发起。可以用FIN、FIN/ACK、ACK即可完成连接的关闭。

客户端发起的Reset终止TCP连接方式的过程:客户端向服务器发送一个RST/ACK,要求立即终止连接,客户端和服务器的连接即刻终止;如需再次使用TCP进行通信,需要再建立连接。

服务器端发起的Reset终止TCP连接方式的过程:服务器向客户端发送RST/ACK,请求终止TCP连接,TCP连接即刻终止。若两者之间又要通信,则需要再次使用3次握手协议再次建立TCP连接。

11、第4~7层网络测试应采用哪几种模式对系统进行全方位测试评估?

答:(1)服务器系统模式;(2)网络设备模式;(3)网络系统模式。

12、当前常见的网络安全问题可以分为哪几类?主要的网络安全技术有哪些?

答:网络安全问题可以分为:(1)非法入侵;(2)计算机病毒;(3)分布式拒绝服务攻击;(4)信息截获。

主要的网络安全技术:(1)防火墙;(2)入侵检测系统;(3)入侵防卫系统;(4)防病毒软件;(5)数据加密技术。

13、为什么要在防火墙性能测试之前进行基础环境测试?

答:基础环境测试的目的就是测试基础环境的一些极限参数,以确认基础环境的性能不会影响到测试结果,以避免测试失败时,难以确定失败是由被测试设备防火墙引起,还是由测试环境的性能瓶颈引起。

14、IntServ和DiffServ的优、缺点各是什么?

答:IntServ的优点是能够提供绝对有保证的QoS。详细的设计使RSVP用户能够仔细规定业务种类。因为RSVP运行在从源端到目的端的每个路由器上,因此可以监视每个流,以防止其消耗的资源超过其请求预留和预先购买的资源。

IntServ的缺点:(1)可扩展性差;(2)如果存在不支持IntServ的节点/网络,虽然信令可以透明通过,但对应用来说,已经无法实现真正意义上的资源预留,所希望达到的QoS 保证也就打了折扣;(3)对路由器的要求较高;(4)该模型不适合于生存期短的业务流。

DiffServ的优点:区分服务只包含有限数量的业务类别,状态信息数少,实现简单,可扩展性较好。目前,区分服务是业界普遍认同的ip骨干网的服务质量解决方案。

DiffServ的缺点:虽然DiffServ为IP QoS奠定了宝贵的基础,但还是不能完全依靠自己来提供端到端的服务质量保证。DiffServ需要大量的网络元素的协同动作,才能向用户提供端到端的服务质量。

15、两种队列管理算法——RED和WRED的区别是什么?

答:WRED算法是RED算法和IP Precedence的结合,可以区分对待不同业务流,即WRED 可以选择在发生拥塞时先丢弃优先级低的分组。WRED算法给不同的IP优先级配置不同的门限权重和最大丢失概率,这样可以向不同类型的业务流提供不同等级的服务。IP优先级的分组比起IP优先级高的分组更容易被丢弃。换句话说,分组的IP优先级越高,其成功传送的概率也就越大。对于非IP的业务,WRED将其IP优先级当成为0来对待。

名词解释(5个,4分一个,共20分)

吞吐量:是指在没有丢包的情况下,路由设备能够转发的最大速率。对网络、设备、端口、虚电路或其他设施,单位时间内成功地传送数据的数量(以比特、字节、分组等测量)。

延迟:是指包的第一个比特进入路由器到最后一个比特离开路由器的时间间隔,又叫时延。丢包率:是指路由器在稳定负载状态下,由于缺乏资源而不能被网络设备转发的包占所有应该被转发的包的百分比。丢包率的衡量单位是以字节为计数单位,计算被落下的包字节数占所有应该被转发的包字节数的百分比。

背对背:是指在一段较短的时间内,以合法的最小帧间隙在传输介质上连续发送固定长度的包而不引起丢包时的包数量,IEEE规定的以太网帧间的最小帧间隙为96比特。

转发率:通过标定交换机每秒能够处理的数据量来定义交换机的处理能力。交换机产品线按转发速率来进行分类。若转发速率较低,则无法支持在其所有端口之间实现全线速通信。包转发速率是指交换机每秒可以转发多少百万个数据包(Mpps),即交换机能同时转发的数据包的数量。包转发率以数据包为单位体现了交换机的交换能力。路由器的包转发率,也称端口吞吐量,是指路由器在某端口进行的数据包转发能力,单位通常使用pps(包每秒)来衡量。

相关主题