服务质量概述(QoS)
服务质量 (QoS) 是网络技术的组合,使公司能够优化实时音频、视频和应用程序共享通信的最终用户体验。当网络带宽受限且网络拥堵时,通常使用 QoS。 由于带宽限制和网络拥塞是网络中始终存在的因素,因此必须正确配置 QoS 以优化最终用户体验。
QoS 工作原理
基本上,所有端口范围都通过带内预配提供给Skype for Business/Lync 客户端。 这意味着,Skype for Business/Lync 客户端登录后,它们将开始使用这些锁定的端口范围,这些端口范围在 Skype for Business/Lync Server 上配置,并推送到 Skype for Business/Lync 客户端。 当客户端使用lync.exe、communicator.exe或attendeeconsole.exe等应用程序启动媒体流量时,利用音频/视频、应用共享或文件传输端口的所有应用程序都将通过组策略对象 (GPO) 获取操作系统标记的差异化服务代码点 (DSCP) 标记。
QoS端口与DSCP
QoS实施过程
在Skype服务器端配置端口
使用如下命令配置Skype客户端端口:
Set-CsConferencingConfiguration -ClientAudioPort 20000 -ClientAudioPortRange 40 -ClientVideoPort 20040 -ClientVideoPortRange 40 -ClientAppSharingPort 20080 -ClientAppSharingPortRange 40 -ClientFileTransferPort 20120 -ClientFileTransferPortRange 40 -ClientMediaPort 20160 -ClientMediaPortRange 40
Set-CsConferenceServer -Identity <PoolFQDN> -AppSharingPortStart 40803 -AppSharingPortCount 8348
Set-CsApplicationServer -Identity <PoolFQDN> -AppSharingPortStart 40803 -AppSharingPortCount 8348
配置完成后,使用如下命令查看端口:
Get-CsService -ConferencingServer | Select-Object Identity, AudioPortStart, AudioPortCount, VideoPortStart, VideoPortCount, AppSharingPortStart, AppSharingPortCount
Get-CsService -ApplicationServer | Select-Object Identity, AudioPortStart, AudioPortCount
Get-CsService -MediationServer | Select-Object Identity, AudioPortStart, AudioPortCount
使用GPO配置客户端端口
- 为Skype服务器配置GPO : GPO for Lync server: GPO-C-Lync server QoS, 之后将GPO挂载至Skype服务器对应OU。
- 为Skype客户端配置GPO : GPO for Lync client: Configure Lync client QoS and DSCP tag, 之后将GPO挂载至Skype客户端对应OU。
检查QoS配置
服务器配置检查
在Skype服务器端确保如下注册表键值生成:
客户端配置检查
在Skype客户端确保如下注册表键值生成:
QoS实施结果验证
测试1
在Skype客户端日志中,可以看到正确的端口信息:
测试2
使用Network Monitor抓取网络包,确保可以看到对应DSCP值: