20210906更新
在将宽带增加至三条后,因用户终端增加缘故,依然出现TCP丢包,PING正常的问题,原来的方法治标不治本,现在终于发现了根本原因和解决方法。

根本原因

DHCP服务(我的环境是3层交换机)为终端设备指定DNS服务地址为公共DNS,而出口IP只有3个(三条电信宽带)
在刚上班时期,设备开启接入网络会并发大量DNS请求,出口IP仅为三个,公共DNS会限制或丢弃来自相同IP的DNS请求以防范DDOS攻击(或类似服务),因此出现网页加载缓慢、卡顿,但PING正常的问题。

解决方法

开启/增加内部DNS缓存代理服务器
我们公司的DHCP服务器(3层交换机)支持DNS代理,可以提供DNS缓存服务,因此我将终端设备DNS服务地址指定为该内部服务器。

以下是原处理方法(已废弃,仅供参考)

背景介绍

网络:三条300M电信普通宽带
用户:约300+台终端(有线和无线客户端)
上班时间:早上8点30分


问题描述

症状:公司上班时间为早上8点30分,刚上班的前1个小时(8:30 - 9:30)可以发现TCP丢包PING正常的问题,9:30以后恢复正常。


排故过程

测试一:该宽带只接1台终端设备

该宽带直连1台终端设备,未连接其它设备,8:30 - 9:30时间段测试TCP正常,PING正常,排除运营商网络服务波动原因

测试二:绕过公司硬件防火墙


公司内网到外网之间存在一台防火墙设备“AF",绕开”AF“防火墙设备后,8:30 - 9:30时间段测试TCP丢包,PING正常,排除防火墙设备“AF"的影响

测试三:开启IP网络限速

电信300M普通宽带网络资源:下行约300M,上行约30M。
开启IP网络限速后8:30 - 9:30时间段测试TCP丢包,PING正常,并且未发现带宽资源大量占用的情况,排除网络带宽资源被全部占用的原因

网络带宽被占用的话tcp和ping理论上应该同样出现丢包现象。


实际原因

刚上班时同一时刻开机电脑较多,并发的网络会话数量大,而普通家用宽带可能存在并发的网络会话数量的限制(已经咨询电信员工,未得到确认答复)
icmp不占用端口号,可能不计入网络会话连接数量,因此超过运营商限制的最大并发网络会话数量后,出现TCP丢包,PING正常的网络问题


解决办法

方法一:增设一条普通宽带

出口路由器需要支持多WAN工作模式(负载均衡),然后可以通过增设一条普通宽带来增加并发的网络会话数量的上限。

方法二:使用没有网络会话数量的限制的专线宽带

方法三:限制每台终端的最大连接数

出口路由器或防火墙需要支持连接数限制功能。

网页加载缓慢、卡顿,但PING正常的问题记录相关推荐

  1. 如何解决web端图片加载慢卡顿的问题???

    公司官网上面有一的功能是在后台发布公司动态之后,在前台显示公司动态内容. 但是上上周团建之后,上传的公司动态中的图片加载速度就非常的慢. 图片加载慢的原因有两个: 1.图片过大导致的加载缓慢. 2.网 ...

  2. linux访问文档根目录之外的网页_开发文档加载不再卡顿,亿点点提升

    作为一个头(ku)秃(bi)的开发者,查阅各种文档是家常便饭,但由于中国特色在查阅一些文档时总是加载中.而且有时外场调试还不一定有网,因而将文档本地化是相当有必要的.本文介绍了一种将文档编译为静态网页 ...

  3. 多个fragment之间切换加载数据卡顿

    Activity里面可能会以viewpager(或其他容器)与多个Fragment来组合使用,而如果每个fragment都需要去加载数据,或从本地加载,或从网络加载,那么在这个activity刚创建的 ...

  4. 网页加载缓慢时,两种方法实现loading效果

    当页面加载速度很慢的时候,页面就会出现白屏的状况,如果没有使用loading来和用户进行交互,用户并不知道应用到底是出现什么问题(卡死.出错或者在加载)页面加载所需要时间越长,那么可能损失的用户量就会 ...

  5. 电脑卡顿,软件运行加载缓慢的解决方法

    日常办公时电脑卡顿,软件运行加载缓慢的解决方法. 双击桌面的此电脑图标,或者使用win键+E键的快捷方式. 2.进入计算机C盘中的Temp文件夹内. 路径:C:\Users\Administrator ...

  6. 请求被挂起导致页面加载缓慢

    前提提要 系统内存在两个服务器的接口,一个是己方,一个是他方,某一天很多客户反应页面加载缓慢,但是最终会显示,经过排查,发现他方的接口一直处于pending状态,导致我方接口被迫挂起. 奇葩的是,超时 ...

  7. webrender 查看是否开启_想要体验极致顺滑的网页加载体验?手动开启Firefox WebRender渲染引擎...

    昨天我们提到火狐浏览器最新稳定版Mozilla Firefox v67 版将面向部分用户开启WebRender渲染引擎测试. 据火狐浏览器团队介绍当用户开启新的渲染引擎后 ,  网页加载帧率能够从现有 ...

  8. 关于前端性能优化问题,认识网页加载过程和防抖节流

    前端性能优化-网页加载过程.性能优化方法.防抖和节流 一.网页加载过程 1.加载资源的形式 2.加载资源的过程 3.渲染页面的过程 4.关于window.onload 和 DOMContentLoad ...

  9. Windows Server 2012网页加载速度慢解决方法

    Windows Server 2012网页加载速度慢解决方法 背景 现象 问题原因 解决方法 背景 由于项目需要,在 windows server2012 上搭建了基于ssm框架和tomcat的大数据 ...

最新文章

  1. 汇编:call指令的应用
  2. @capire/common is not needed at runtime at all
  3. 交友软件上的两种网友类型......
  4. 孩子在华艺舞校的画画投稿-天女之梦
  5. 【蓝桥杯】历届试题 错误票据
  6. 《Linux内核原理与分析》第五周作业
  7. Python基石 - 收藏集 - 掘金
  8. NVIDIA显卡刷BIOS教程,秒变超频显卡,将显卡性能发挥到极致!
  9. Excel 标记重复多余项
  10. Myeclipse提示MyEclipse Trial Expired
  11. 文字识别(一)--传统方案综述
  12. 如何检测本计算机耗电量,如何查看我的电脑到底费不费电?
  13. oul可以用作c语言常量吗,2016春北交《C语言程序设计(专) 》在线作业二
  14. aspx mysql 安全问题_ASP+access的安全问题及解决方法
  15. Python前后端交互( Flask Ajax )
  16. 迎娶白富美,走上人生巅峰(python爬虫股票分析)
  17. [散文]芒果女人(作者:毕淑敏)
  18. pdf.worker.js找不到的错误
  19. 用python抓取淘宝相关产品的价格及销量数据
  20. AIRIOT物联网低代码平台如何配置三菱PLC驱动?

热门文章

  1. OKR制定实例大全--让你制定OKR不发愁
  2. OpenCL优化案例研究 (2)
  3. 同款蓝牙耳机为什么会串联_烂大街的蓝牙耳机音质都一样,为什么有人买更贵的AirPods...
  4. revit如何快速出门窗详图?及快速门窗转化翻模
  5. 骆驼QA:基于陈丹琦CoQA数据集的中文阅读理解模型,可给定知识文本进行问答...
  6. Thank You Microsoft丨一流的人才 一流的感恩!
  7. 中科大MEM工程管理硕士专业考研初试与复试经验分享
  8. Fishman的渔人码头 - Fishman - 新浪BLOG
  9. Android获取手机IMEI号和IMSI号
  10. MD5 hash碰撞实现解密