网络基本功(二十七):Wireshark抓包实例分析HTTP问题

转载请在文首保留原文出处:EMC中文支持论坛https://community.emc.com/go/chinese浏览器

 

介绍

 

HTTP的问题多是因为慢速服务器或客户端,TCP性能问题,本文讨论上述问题以及其余可能因素。服务器

 

更多信息

 

诊断过程:网络

 

浏览网页性能变差的缘由有不少,须要逐步分析。步骤以下:工具

  1. 首先,不只要确认网络负载情况,还要注意通讯链路上的出错率,以及致使性能变差的最明显的表现;
  2. 诊断TCP问题,检查如下细节:
  • 在Expert info窗口,确保没有太多重传以及重复ACK(百分之0.5至0.8尚可忍受)。
  • 确保HTTP链接上没有reset,可能因为防火墙或站点限制引起。

   3.  确保没有如下DNS问题:性能

  • 慢速响应时间
  • 域名未找到

若是以上均不适用,就须要对HTTP深刻研究。code

 

注意:将网络和IT环境看做一个总体。对于慢速网络浏览应用,TCP问题亦不能分离于HTTP,DNS问题。多是因为慢速HTTP服务器,因服务器的慢速响应而产生了TCP重传。或者,因为DNS慢速服务器,打开网页可能须要好几秒钟。一步步定位问题就行了。orm

 

当你第一次打开一个网页,可能须要几秒钟。在这种状况下,应当查看如下状况:get

  1. 检查线路是否过载
  2. 检查线路延时(经过ping工具)
  3. 查看错误代码,一般能看到浏览器报错缘由,但并不老是能看到。
  4. 配置过滤器http.response >= 400并查看有多少错误。如下章节,你会看到须要注意的示例。

 

Informational codes域名

 

 

Success codesit

 

 

Redirect codes

 

 

 

 

 

 

转载原文:https://community.emc.com/message/870552#870552

相关文章
相关标签/搜索