啟用 DSCP 標示

上次修改主題的時間: 2009-10-15

本節中的程序說明如何設定元件,為 Office Communications Server 2007 R2 啟用區別服務代碼點 (DSCP) 標示。包括:

  • 啟用 QoS。
  • 在電腦上安裝 QoS 封包排程器。
  • 確認電腦上的群組原則設定。
Dd441192.note(zh-tw,office.13).gif附註:
DSCP 標示通常是當在 QoS 環境中部署時啟用。如果您在部署 Office Communications Server 2007 R2 後,將區別服務功能加入企業網路,便可將 Office Communications Server 媒體流量設定為利用此項新功能。

啟用 QoS

若要為 Office Communications Server 2007 R2 啟用 DSCP 標示,您必須在下列元件上啟用 QoS:

  • 媒體伺服器,透過頻內佈建來設定。包括下列各個伺服器:
    • A/V 會議伺服器。
    • 執行會議服務員或回應群組服務的前端伺服器或 Standard Edition Server。
    • Unified Communications Managed API 伺服器。
  • 中繼伺服器,透過 WMI 設定來設定。
  • Office Communicator 2007 R2 用戶端 (包括 Communicator 2007 R2 Attendant),透過建立登錄機碼來設定。
  • Office Communicator 2007 R2 Phone Edition 用戶端,透過頻內佈建並使用 Office Communicator 屬性設定來設定。
Dd441192.note(zh-tw,office.13).gif附註:
完成這些啟用 QoS 的程序之後,您必須使用本主題稍後所提供的程序,確認每個用戶端和伺服器上的 QOS 封包排程器正在執行,並且群組原則設定是正確的。

在媒體伺服器上啟用 QoS

  1. 以 RTCUniversalServerAdmins 群組成員的身分或具有相等使用者權限的帳戶, 登入 Office Communications Server 2007 R2 伺服器。

  2. 按一下 [開始],然後按一下 [執行]

  3. [開啟] 方塊中,輸入 wbemtest,然後按一下 [確定]

  4. [Windows Management Instrumentation 測試器] 對話方塊中,按一下 [連線]

  5. [連線] 對話方塊的 [命名空間] 中,指定 root\cimv2,然後按一下 [連線]

  6. [Windows Management Instrumentation 測試器] 對話方塊中,按一下 [查詢]

  7. [查詢] 對話方塊的 [輸入查詢] 中,執行下列其中一項作業:

    • 若為 Standard Edition Server,請指定 select * from MSFT_SIPPoolConfigSetting where backend="(local)\\rtc",然後按一下 [套用]
    • 若為 Enterprise Pool,請指定 select * from MSFT_SIPPoolConfigSetting where backend=”<SQL Server>\\<database instance>",然後按一下 [套用]。(RTC 為預設資料庫執行個體名稱。)
  8. [查詢結果] 對話方塊中,按兩下 [MSFT_SIPPoolConfigSetting] 執行個體 (應該是這個媒體伺服器上唯一可用的執行個體)。

  9. [物件編輯器] 對話方塊中,按一下 [屬性] 中的 [ServerQoSEnabled],然後按一下 [編輯屬性]

  10. [屬性編輯器] 對話方塊的 [值] 中,指定 [True],然後按一下 [儲存屬性]

  11. 針對您環境中不同集區的每個 Office Communications Server 2007 R2 伺服器,包括每個 A/V 會議伺服器、執行回應群組服務的伺服器,和 Unified Communications Managed API 伺服器,重複以上步驟。在該集區的 Office Communications Server 2007 R2 伺服器上設定這些設定之後,相同集區內的媒體伺服器將共用設定。中繼伺服器不會加入集區,因此必須在該平台上以 WMI 設定來個別執行設定。

Dd441192.important(zh-tw,office.13).gif重要事項:
完成此程序之後,請確定每部電腦上已安裝 QoS 封包排程器且已正確設定 Windows 群組原則設定。
原則會透過頻內佈建傳播,所以為了讓原則生效,您必須執行下列其中一項作業:
  • 重新啟動服務。
  • 登出 A/V 會議伺服器、執行回應群組服務的伺服器,以及 Unified Communications Managed API 伺服器,然後再次登入。
  • 等待原則的頻內佈建更新 (幾分鐘) 生效。

在中繼伺服器上啟用 QoS

  1. 以 RTCUniversalServerAdmins 群組成員的身分或具有相等使用者權限的帳戶,登入中繼伺服器。

  2. 按一下 [開始],然後按一下 [執行]

  3. [開啟] 方塊中,輸入 wbemtest,然後按一下 [確定]

  4. [Windows Management Instrumentation 測試器] 對話方塊中,按一下 [連線]

  5. [連線] 對話方塊的 [命名空間] 中,輸入 root\cimv2,然後按一下 [連線],然後按一下 [列舉類別]

  6. [Windows Management Instrumentation 測試器] 對話方塊中,按一下 [列舉類別]

  7. [超級類別資訊] 對話方塊中,保留空白名稱,然後按一下 [確定]

  8. [查詢結果] 對話方塊中,按兩下 [MSFT_SIPGlobalCWAServerConfigSetting] 類別名稱。

  9. [MSFT_SIPMediationServerConfigSetting 的物件編輯器] 對話方塊中,按一下 [執行個體]

  10. [查詢結果] 對話方塊中,按兩下 [MSFT_SIPMediationServerConfigSettingInstanceID] 執行個體 (應該是這個中繼伺服器上唯一可用的執行個體)。

  11. [物件編輯器] 對話方塊中,按一下 [屬性] 中的 [QoSEnabled],然後按一下 [編輯屬性]

  12. [屬性編輯器] 對話方塊的 [值] 中,指定 [True],然後按一下 [儲存屬性]

  13. [物件編輯器] 對話方塊中,按一下 [儲存物件]

  14. 重新啟動中繼伺服器服務。

  15. 在每個 Office Communications Server 2007 R2 中繼伺服器上,重複以上步驟。

Dd441192.note(zh-tw,office.13).gif附註:
這個程序只啟用中繼伺服器 WMI 設定中的 DSCP。完成此程序之後,請確定每部電腦上已安裝 QoS 封包排程器且已正確設定群組原則設定,然後重新啟動服務。

在 Communicator 用戶端上啟用 QoS

  1. 以 Administrators 群組成員的身分或具有相等使用者權限的帳戶,登入桌上型電腦、膝上型電腦或 Attendant 用戶端。

  2. 開啟登錄編輯程式。

  3. 建立下列登錄機碼:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\RTC\Transport
    "QoSEnabled"=dword:00000001

  4. 重新啟動 Office Communicator 2007 R2 服務。

  5. 在每個桌上型電腦、膝上型電腦和 Attendant 用戶端上,重複以上步驟。

Dd441192.note(zh-tw,office.13).gif附註:
這個程序只啟用用戶端上的 DSCP。完成此程序之後,請確定每部電腦上已安裝 QoS 封包排程器且已正確設定群組原則設定,然後重新啟動服務。

在 Office Communications Server 2007 R2 Phone Edition 上啟用 QoS

  1. 以 RTCUniversalServerAdmins 群組成員的身分或具有相等使用者權限的帳戶,登入執行 Office Communications Server 2007 R2 的伺服器或已安裝 Office Communications Server 2007 R2 系統管理工具的電腦。

  2. 開啟 Office Communications Server 2007 R2 嵌入式管理單元。

  3. 在主控台樹狀目錄中,展開樹系節點,然後執行下列其中一項:

    • 如果是 Enterprise Pool,請依序展開 [Enterprise Pool]、集區,用滑鼠右鍵按一下 [前端],然後按一下 [內容]
    • 如果是 Standard Edition Server,請展開 [Standard Edition Server],用滑鼠右鍵按一下集區,按一下 [內容],然後按一下 [前端內容]
  4. [前端內容] 對話方塊的 [語音] 索引標籤上,按一下 [進階選項] 旁的 [設定]

  5. 確認 [視訊 QoS 值] (預設值為 40) 和 [802.1p 語音] 值 (預設值為 0)。若要達到最佳的服務品質,建議您使用預設值。若要關閉 DSCP 標示,請將這兩個值設定為 0。

  6. 為了讓新設定生效,請重新啟動裝置或登出再登入裝置。

  7. 按兩次 [確定]

在電腦上安裝 QoS 封包排程器

QoS 封包排程器必須已啟動並正確設定,Office Communications Server 2007 R2 伺服器和用戶端才能使用標示。如需 QoS 封包排程器服務的詳細資訊,請參閱<參考>文件中<Office Communications Server 2007 R2 技術參考>裡的Voice Quality of Service (QoS)

根據預設,執行 Windows XP、Windows Vista 和 Windows Server 2008 的電腦上會安裝 QoS 封包排程器。Windows Server 2003 上預設未安裝 QoS 封包排程器。請依照下列程序,判斷是否已安裝 QoS Packet 封包排程器,若未安裝則加以安裝。

將 QoS 封包排程器安裝到 Windows XP 或 Windows Server 2003

  1. 以 Administrators 群組成員的身分或具有相等使用者權限的帳戶登入電腦。

  2. 按一下 [開始],然後按一下 [控制台]

  3. 按一下 [網路連線]

  4. 用滑鼠右鍵按一下您要啟用 QoS 封包排程器的網路介面,然後按一下 [內容]

  5. 按一下 [安裝]

  6. 按一下 [選取網路元件類型] 中的 [服務]

  7. 按一下 [新增]

  8. [選取網路服務] 中,按一下 [QoS 封包排程器],然後按一下 [確定]

將 QoS 封包排程器安裝到 Windows Vista 或 Windows Server 2008

  1. 以 Administrators 群組成員的身分或具有相等使用者權限的帳戶登入電腦。

  2. 按一下 [開始],然後按一下 [控制台]

  3. 按一下 [網路和共用中心]

  4. 用滑鼠右鍵按一下您要啟用 QoS 封包排程器的網路介面,然後按一下 [內容]

  5. 按一下 [安裝]

  6. 按一下 [選取網路功能] 中的 [服務]

  7. 按一下 [新增]

  8. [選取網路服務] 中,按一下 [QoS 封包排程器],然後按一下 [確定]

確認電腦上的群組原則設定

若要在組織中的伺服器和用戶端電腦上支援 DSCP 標示,針對 QoS 封包排程器之兩個服務類型的合格封包,必須啟用群組原則設定且不可設定為零。包括下列項目:

  • SERVICETYPE_GUARANTEED:此設定可保證 IP 資料包會在保證的遞送時間抵達,而且不會因為佇列溢位而遭到捨棄,前提是資料流的流量需保持在其指定的流量參數範圍內。當應用程式需要明確保證資料包由來源傳送出來之後,將於特定時間內抵達時,就可以使用這項服務。
    即時媒體通訊堆疊會將 RTP/SRTP 音訊封包 (預設承載類型值等於 0、3、4、8、13、97、101、111、112、114、115、116 或 118) 標示為 SERVICETYPE_GUARANTEED。這項標示預設為關閉。若要在高解析度視訊上啟用 QoS,同時也要更新下列登錄機碼,將值設定為每秒 250000 位元組 (2 Mbps):
    HKEY_LOCAL_MACHINE\Software\Microsoft\RTC\Transport\VideoBandwidthDiscardThresholdBytesPerSec
  • SERVICETYPE_CONTROLLEDLOAD 設定可提供非常近似最佳成就服務所提供之傳輸品質的端對端 QoS,就像從資料路徑上的相關網路元件卸載的情況。
    使用 SERVICETYPE_CONTROLLEDLOAD 的應用程式可能因此會假定下列狀況:
    • 該網路會將大量已傳輸的封包遞送到目標收件者。換句話說,封包遺失量會非常近似於傳輸媒介的基本封包錯誤率。
    • 絕大部分的已遞送封包傳輸延遲情況不會比任何已成功遞送之封包所感受到的基本傳輸延遲情況嚴重許多。
    • 即時媒體通訊堆疊會將 RTP/SRTP 視訊封包 (預設的承載類型值等於 34 或 121) 標示為 SERVICETYPE_CONTROLLEDLOAD。這項標示預設為關閉。

在每個用戶端和伺服器上使用下列程序,確定這兩個服務類型的群組原則設定已正確設定。

確認電腦上的服務類型設定

  1. 以 Administrators 群組成員的身分或具有相等使用者權限的帳戶登入電腦。

  2. 按一下 [開始],然後按一下 [執行]

  3. [開啟] 方塊中,輸入 gpedit.msc

  4. [群組原則物件編輯器] 對話方塊中,依序展開 [電腦設定][系統管理範本][網路][QoS 封包排程器],然後按一下 [合格封包的 DSCP 數值]

  5. [合格封包的 DSCP 數值] 中,確認 [保證服務類型][控制載入服務類型] 各有下列其中一個設定:

    • 未設定
    • 已啟用,並具有非零的值。若要查看值,請用滑鼠右鍵按一下設定,然後按一下 [內容]
    • 已停用
    Dd441192.note(zh-tw,office.13).gif附註:
    若要確定已套用原則,可能需要執行 gpupdate /target:computer /force 命令。毎次重新啟動電腦時都可能需要執行此命令。如需詳細資訊,請參閱知識庫文章 973779<重新啟動執行 Windows Vista 或 Windows Server 2008 的用戶端電腦後有部分 QoS 群組原則設定不會保留>(機器翻譯),網址為 https://support.microsoft.com/kb/973779,以及知識庫文章 972878<重新啟動執行 Windows XP 或 Windows Server 2003 的用戶端電腦後,「保證服務類型」群組原則設定會回復成預設值>(機器翻譯),網址為 https://support.microsoft.com/kb/972878