微信号:dellemc_tech

介绍:为戴尔易安信客户提供技术支持服务,为广大IT行业用户分享技术文章与行业信息。

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

2017-08-08 18:51 EMC中国技术社区

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

 

诊断过程:

 

浏览网页性能变差的原因有很多,需要逐步分析。步骤如下:

  1. 首先,不仅要确认网络负载状况,还要注意通信链路上的出错率,以及导致性能变差的最明显的表现;

  2. 诊断TCP问题,检查以下细节:

  • 在Expert info窗口,确保没有太多重传以及重复ACK(百分之0.5至0.8尚可忍受)。

  • 确保HTTP连接上没有reset,可能由于防火墙或站点限制引发。

   3.  确保没有以下DNS问题:

  • 慢速响应时间

  • 域名未找到

如果以上均不适用,就需要对HTTP深入研究。

 

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

 

当你第一次打开一个网页,可能需要几秒钟。在这种情况下,应当查看以下情况:

  1. 检查线路是否过载

  2. 检查线路延时(通过ping工具)

  3. 查看错误代码,通常能看到浏览器报错原因,但并不总是能看到。

  4. 配置过滤器http.response >= 400并查看有多少错误。以下章节,你会看到需要注意的示例。

 

Informational codes:

 

Success codes:

 

Redirect codes:




其它参考文章:

【网络基本功】细说网络那些事儿



更多精彩内容,请点击阅读原文”进行查看!

如何每天都能收到如此精彩的文章?

①点击右上角点击查看官方账号”→点击关注

②长按并识别下图中的二维码,直接访问EMC中文支持论坛


 
戴尔易安信技术支持 更多文章 这部看哭无数人的电影让小编想到一个词——Unity 老板让我干完这个月就辞职 特大号这篇文章让万千售前沸腾啦 VxRail打好基础,未来6000个VDI也毫不惧怕 三位20多年的IT老兵在聊存储,干货多,速来!
猜您喜欢 【eoe专访】名校技术大牛罗升阳——永不满足的求知欲 通用技术丨程序员找女朋友的技术攻略之实战! 美团基于机器学习方法的POI品类推荐算法 「相知皆道同」致新老股东感谢信 “我养你啊,别敲代码了行不行!”