TestCenter Layer4-7分析

TestCenter Layer4-7分析_第1张图片 

新建选择Connections/Second[fwj1] ,并发选择Connections[fwj2] 

TestCenter Layer4-7分析_第2张图片

四到七层:TCP建立连接、释放连接,在传输层,而HTTP协议在应用层,所以查看第四层建立的连接数和维持的连接数。

 

同上,用于查看新建并发测试结果。

TestCenter Layer4-7分析_第3张图片

协商阶段,不要删除此阶段,当有Cisco 生成树协议[fwj3] 参与时,需调整该阶段时间为30秒或更久

TestCenter Layer4-7分析_第4张图片

爬坡阶段,Height值为新建和边建边拆的并发的最大值,爬坡时间为升到这个值的具体时间,并发需要久一点,设此值为A

TestCenter Layer4-7分析_第5张图片

维持阶段,维持时间不能低于60秒(标准),这一阶段并发压力要维持在设定的并发值,这一阶段,在连接达到Latency设为B,会收到服务器的FIN报文,然后客户端继续发送请求以维持设定的并发压力值。

TestCenter Layer4-7分析_第6张图片

释放阶段,释放所有TCP连接,设时间为C,时间A

Persistence用于新建,Persistence是将程序数据在持久状态和瞬时状态间转换的机制。通俗的讲,就是瞬时数据(比如内存中的数据,是不能永久保存的)持久化为持久数据(比如持久化至数据库中,能够长久保存)

TestCenter Layer4-7分析_第7张图片

Piggyback Get Request用于新建,使ACK报文和Get请求合并

TestCenter Layer4-7分析_第8张图片

RST用于新建的异常关闭TCP连接

Fin用于边建边拆的并发,通过四次挥手来释放掉TCP连接

Do not Close用于只建不拆的并发,维持到最后,一次来释放掉全部连接,可以初步测试出最大的并发能力

TestCenter Layer4-7分析_第9张图片

Latency延时值,刚才上面的B时间

Status CodeHTTP回应的状态码

 

TestCenter Layer4-7分析_第10张图片

未成功:一般用于并发,如果少量的可未成功以容忍

没有错误关闭的连接数,一般用于并发查看测试结果

异常关闭的连接数,一般用于新建查看测试结果,如果并发有少量的异常关闭可以容忍

错误关闭的连接数,少量的可以容忍,过多需要重新降低新建或并发值重新测试

已经打开的连接数

每秒建立的连接数

 


 [fwj1]新建是看每秒对TCP最大的连接数

 [fwj2]并发是看在时间内对TCP连接的维持和管理能力

 [fwj3]生成树协议,有三个定时器(HelloTime2秒,ForwardingDelay 15秒,MaxAge 20秒)和五种端口(Disabled,Bloking,Listening,Learning,Forwing),其中Listening和Learning状态分别用了一个ForwardingDelay定时器,所以该阶段有生成树协议参与时需要设为30秒以上.

你可能感兴趣的:(TestCenter Layer4-7分析)