Windows Server 2016 iis在无线网络环境访问时延问题

匿名
2024-07-11T03:21:22+00:00

同样的网络环境和服务器配置,Exchange Server的两台Windows Server 2016物理机环境,在有线网络环境访问都正常。但在AC无线网络环境有一台访问正常,另外一台访问延时很大。有专家碰到过这个情况吗?麻烦指教!

Windows 商业版 | Windows Server | 网络 | 网络连接和文件共享

锁定的问题。 此问题已从 Microsoft 支持社区迁移。 你可投票决定它是否有用,但不能添加评论或回复,也不能关注问题。 为了保护隐私,对于已迁移的问题,用户个人资料是匿名的。

0 个注释 无注释
{count} 票

4 个答案

排序依据: 非常有帮助
  1. 匿名
    2024-07-11T06:09:40+00:00

    您好,

    要解决在无线网络环境下 Windows Server 2016 物理机访问延时大的问题,可以按照以下具体步骤进行检查和排查:

    1. 检查无线网络配置

    1.1 检查无线接入点(AP)配置

    1. 登录到无线接入点的管理界面。
    2. 检查设备的固件是否为最新版本,如果不是,请更新固件。
    3. 查看无线信道设置,确保使用的信道没有过多干扰。使用WiFi分析工具(如WiFi Analyzer)查看周围无线网络的信道分布。
    4. 确保AP的带宽配置满足服务器的需求,检查是否有启用QoS(Quality of Service)来优先处理关键流量。

    1.2 检查无线网络适配器设置

    1. 打开服务器的设备管理器。
    2. 找到网络适配器,右键点击无线网络适配器,选择“更新驱动程序”,确保驱动程序为最新版本。
    3. 在无线网络适配器属性中,检查“电源管理”选项卡,确保未启用省电模式。
    4. 网络性能和诊断工具

    2.1 使用 Ping 和 Traceroute

    1. 在客户端电脑上,打开命令提示符。
    2. 使用 ping 命令检查到服务器的延迟: ping [服务器IP地址]
    3. 使用 tracert 命令检查到服务器的网络路径和延迟: tracert [服务器IP地址]

    2.2 使用 Wireshark 捕捉数据包

    1. 在延迟较大的服务器上安装并运行Wireshark。
    2. 开始捕获无线网络适配器的数据包。
    3. 进行访问操作以重现延迟问题,停止捕获。
    4. 分析捕获的数据包,查看是否存在异常的延迟或丢包情况。
    5. 检查服务器性能

    3.1 检查 CPU 和内存使用情况

    1. 在服务器上打开任务管理器或资源监视器。
    2. 检查CPU、内存、磁盘和网络使用情况,确保没有资源瓶颈。

    3.2 检查 IIS 服务器性能

    1. 打开 IIS 管理器。
    2. 检查站点和应用程序池的配置是否与正常运行的服务器一致。
    3. 查看IIS日志,路径通常在 C:\inetpub\logs\LogFiles,检查是否有异常请求或错误。
    4. 硬件问题

    4.1 检查无线网卡硬件故障

    1. 尝试更换无线网卡,查看问题是否解决。
    2. 如果可能,使用相同型号的无线网卡与正常运行的服务器进行对比测试。

    4.2 检查信号干扰和位置

    1. 确保服务器放置在无线信号覆盖良好的区域。
    2. 使用WiFi分析工具检查信号强度和干扰情况,调整AP和服务器的位置以减少干扰。
    3. 比较配置和日志

    5.1 比较正常和有问题的服务器配置

    1. 在两个服务器上分别运行以下命令,保存输出进行对比: ipconfig /all netsh wlan show all
    2. 检查网络配置、无线配置、IIS配置,找出差异。

    5.2 检查系统日志

    1. 打开事件查看器(运行 eventvwr)。
    2. 导航到“Windows日志” > “系统”和“应用程序”。
    3. 检查是否有与网络、IIS相关的错误或警告。

    进一步检查和行动

    1. 更新驱动和固件:确保所有网络设备(包括无线网卡和AP)的驱动和固件为最新版本。
    2. 优化无线网络设置:使用5GHz频段,调整信道,减少干扰。
    3. 配置网络优先级:在服务器上配置网络适配器的优先级,确保无线网络适配器在无线连接时具有较高优先级。
    4. 使用有线连接:如果可能,尽量使用有线连接,以确保网络稳定性和性能。

    通过以上具体步骤,可以系统地排查和解决在无线网络环境下 Windows Server 2016 物理机访问延时大的问题。如果问题依然存在,建议联系专业网络技术支持团队进行更深入的诊断和解决。

    祝好

    Rosy

    0 个注释 无注释
  2. 匿名
    2024-07-11T06:26:56+00:00

    感谢您的回复,对比了两台服务器的配置参数都是一致的,采用的同一个PC客户端在Wifi环境的测试的两台Windows Server 2016服务器的iis服务,一台访问正常,另一台延时卡顿很明显(通过有线网络环境访问也正常,只有AC无线访问这台才有问题),另外想咨询一下Windows Server iis服务针对无线环境有可以调整的相关参数吗?

    0 个注释 无注释
  3. 匿名
    2024-07-11T06:33:07+00:00

    我们找到其他平台也有过类似的现象,不知道Windows Server 有针对这种情况能做优化吗?

    Wi-Fi慢的问题触发原因已经找到了,是Wi-Fi发出来的ack报文比标准的64字节小(只有54字节),而有线发出来的ack报文经过交换机补全是64字节,这种54字节的报文长度会影响云上网关处理不兼容,属于服务器的性能BUG。服务器厂商会优化处理这方面的性能问题。 https://zhiliao.h3c.com/Theme/details/128083

    0 个注释 无注释
  4. 匿名
    2024-07-11T06:38:24+00:00

    感谢您的详细说明。针对 Windows Server 2016 上 IIS 服务在无线网络环境中的访问延时问题,虽然 IIS 本身没有专门针对无线网络的特定参数调整,但可以通过以下一些网络和系统层面的优化措施来改善无线网络访问性能。

    检查和优化网络设置

    1. 无线网络适配器设置
    2. 更新驱动程序:
      • 确保无线网络适配器的驱动程序是最新的。
      • 在设备管理器中,右键点击无线网络适配器,选择“更新驱动程序”。
    3. 调整无线适配器设置:
      • 打开设备管理器,找到无线网络适配器,右键选择“属性”。
      • 在“高级”选项卡中,调整以下设置:
        • Wireless Mode(无线模式):确保适配器支持并使用最新的无线标准(如 802.11ac)。
        • Channel Width信道宽度):设置为“自动”或最大值(如 20/40/80 MHz)。
        • Roaming Aggressiveness(漫游敏感度):设置为“最高”以减少切换延时。
        • Transmit Power(传输功率):设置为“最高”以确保信号强度。
    4. 无线接入点设置
    5. 信道优化:
      • 使用 WiFi 分析工具(如 WiFi Analyzer)检查周围无线网络的信道分布,选择干扰最小的信道。
    6. 调整接入点设置:
      • 登录到无线接入点的管理界面,确保启用 5GHz 频段,减少干扰。
      • 确保接入点固件是最新版本。

    优化 IIS 服务

    1. 调整 IIS 设置
    2. 增加最大并发连接数:
      • 打开 IIS 管理器,选择服务器节点,双击“ASP”。
      • 在“限制属性”下,增加“最大并发请求数”。

    2.优化应用程序池:

    • 打开 IIS 管理器,选择应用程序池,右键选择“高级设置”。
    • 确保“启动模式”设置为“AlwaysRunning”。
    • 在“进程模型”下,将“闲置超时(分钟)”设置为较高的值(如 20 分钟)。
    1. 启用 HTTP/2:
      • 打开 IIS 管理器,选择服务器节点,双击“SSL 设置”。
      • 确保已启用 HTTP/2(需安装并配置 SSL 证书)。
    2. 使用缓存和压缩
    3. 启用输出缓存:
      • 打开 IIS 管理器,选择网站节点,双击“输出缓存”。
      • 启用“输出缓存”,并根据需要配置缓存设置。
    4. 启用动态内容压缩:
      • 打开 IIS 管理器,选择服务器节点,双击“压缩”。
      • 启用“动态内容压缩”。

    希望这些建议对您有所帮助。如果有其他问题或需要进一步支持,请随时联系。

    0 个注释 无注释