会議、アプリケーション、仲介サーバー用の Lync Server 2013 でのポート範囲の構成

 

トピック最終更新日時: 2015-04-30

サービス品質を実装するには、会議、アプリケーション、仲介サーバーでオーディオ、ビデオ、アプリケーション共有に同じポート範囲を構成する必要があります。さらに、これらのポート範囲は、どのような方法でも重複しないようにしてください。 簡単な例を使用するには、会議サーバーのビデオにポート 10000 から 10999 を使用するとします。 つまり、アプリケーション サーバーと仲介サーバーのビデオ用にポート 10000 から 10999 も予約する必要があります。 そうでない場合、QoS は期待どおりに機能しません。

同様に、ビデオ用にポート 10000 から 10999 を予約した後、オーディオ用にポート 10500 から 11999 を予約するとします。 これにより、ポート範囲が重複するため、サービス品質に問題が発生する可能性があります。 QoS では、各モダリティに一意のポート セットが必要です。ビデオにポート 10000 から 10999 を使用する場合は、異なる範囲 (オーディオの場合は 11000 ~ 11999 など) を使用する必要があります。

既定では、Microsoft Lync Server 2013 ではオーディオポートとビデオ ポート範囲が重複しません。ただし、アプリケーション共有に割り当てられているポート範囲は、オーディオポートとビデオポート範囲の両方と重複しています。 (つまり、これらの範囲のいずれも一意でありません)。Lync Server 2013 管理シェル内から次の 3 つのコマンドを実行することで、会議、アプリケーション、仲介サーバーの既存のポート範囲を確認できます。

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

警告

前のコマンドでわかるように、各ポートの種類 (オーディオ、ビデオ、アプリケーション共有) には、ポートの開始とポート数という 2 つの個別のプロパティ値が割り当てられます。 ポートの開始は、そのモダリティに使用される最初のポートを示します。たとえば、オーディオ ポートの開始が 50000 に等しい場合は、オーディオ トラフィックに使用される最初のポートがポート 50000 であることを意味します。 オーディオ ポート数が 2 の場合 (これは有効な値ではありませんが、ここでは図で使用されます)、オーディオに割り当てられるポートは 2 つだけです。 最初のポートがポート 50000 で合計 2 つのポートがある場合は、2 番目のポートがポート 50001 である必要があります (ポート範囲は連続している必要があります)。 その結果、オーディオのポート範囲はポート 50000 ~ 50001 になります。
アプリケーション サーバーと仲介サーバーでは、オーディオの QoS のみがサポートされていることにも注意してください。アプリケーション サーバーまたは仲介サーバーのビデオまたはアプリケーション共有ポートを変更する必要はありません。

上記の 3 つのコマンドを実行すると、Lync Server 2013 の既定のポート値が次のように構成されていることがわかります。

プロパティ 会議サーバー アプリケーション サーバー 仲介サーバー

AudioPortStart

49152

49152

49152

AudioPortCount

8348

8348

8348

VideoPortStart

57501

--

--

VideoPortCount

8034

--

--

ApplicationSharingPortStart

49152

--

--

ApplicationSharingPortCount

16383

--

--

前に説明したように、QoS 用の Lync Server ポートを構成する場合は、1) 電話会議、アプリケーション、仲介サーバーでオーディオ ポートの設定が同じであることを確認する必要があります。2) ポート範囲は重複しません。 上の表をよく見ると、ポート範囲が 3 つのサーバーの種類で同一であることがわかります。 たとえば、開始オーディオ ポートは各サーバーの種類でポート 49152 に設定され、各サーバー内のオーディオ用に予約されているポートの合計数も同じです。8348。 ただし、ポート範囲は重複します。オーディオ ポートはポート 49152 から始まりますが、アプリケーション共有のためにポートが確保されます。 サービス品質を最適に利用するには、一意のポート範囲を使用するようにアプリケーション共有を再構成する必要があります。 たとえば、ポート 40803 から開始し、8348 ポートを使用するようにアプリケーション共有を構成できます。 (なぜ 8348 ポートですか?これらの値 (40803 + 8348) をまとめて追加すると、アプリケーション共有ではポート 40803 からポート 49150 が使用されます。オーディオ ポートはポート 49152 まで開始されないため、重複するポート範囲はなくなります)。

アプリケーション共有の新しいポート範囲を選択したら、Set-CsConferencingServer コマンドレットを使用して変更を行うことができます。 これらのサーバーはアプリケーション共有トラフィックを処理しないため、この変更をアプリケーション サーバーまたは仲介サーバーで行う必要はありません。 オーディオ トラフィックに使用されるポートを再割り当てする場合にのみ、これらのサーバーのポート値を変更する必要があります。

単一の会議サーバーでアプリケーション共有のポート値を変更するには、Lync Server 管理シェル内から次のようなコマンドを実行します。

Set-CsConferenceServer -Identity ConferencingServer:atl-cs-001.litwareinc.com -AppSharingPortStart 40803 -AppSharingPortCount 8348

すべての会議サーバーでこれらの変更を行う場合は、代わりに次のコマンドを実行できます。

Get-CsService -ConferencingServer | ForEach-Object {Set-CsConferenceServer -Identity $_.Identity -AppSharingPortStart 40803 -AppSharingPortCount 8348}

ポート設定を変更した後、変更の影響を受ける各サービスを停止してから再起動する必要があります。

会議サーバー、アプリケーション サーバー、仲介サーバーがまったく同じポート範囲を共有することは必須ではありません。唯一の本当の要件は、すべてのサーバーで一意のポート範囲を確保することです。 ただし、通常、すべてのサーバーで同じポート セットを使用する場合は、管理が容易になります。