HTTP测试
NQA的HTTP测试主要是测试客户端是否可以与指定的HTTP服务器建立连接,从而判断该设备是否提供了HTTP服务以及建立连接的时间。
如图6-3所示,NQA的HTTP测试提供三个阶段的响应速度:
DNS解析时间:客户端(SwitchA)发送DNS报文给DNS服务器,DNS服务器将HTTP服务器域名解析为IP地址,DNS解析报文返回到客户端所花费的总时间。
TCP建立连接时间:客户端(SwitchA)与HTTP服务器通过TCP“三次握手”建立连接所用的时间。
交易时间:客户端(SwitchA)发送Get或Post报文给HTTP服务器,响应报文到达HTTP客户端的时间。
通过HTTP测试,从客户端接收到的信息中可以计算出:
最小DNS查询时间、最大DNS查询时间及DNS查询时间总和。
最小TCP连接建立时间、最大TCP连接建立时间及TCP连接建立时间总和。
最小HTTP交易时间、最大HTTP交易时间及HTTP交易时间总和。
HTTP测试的结果和历史记录将记录在测试例中,可以通过命令行来查看探测结果和历史记录。