Configurazione di intervalli di porte e criteri di qualità del servizio per i clienti in Skype for Business Server
Questo articolo descrive come configurare intervalli di porte per i client e configurare i criteri di qualità del servizio in Skype for Business Server per i client in esecuzione su Windows 10.
Configurare gli intervalli di porte
Per impostazione predefinita, Skype for Business applicazioni client possono usare qualsiasi porta tra le porte 1024 e 65535 quando sono coinvolte in una sessione di comunicazione, perché intervalli di porte specifici non vengono abilitati automaticamente per i client. Per usare la qualità del servizio, tuttavia, è necessario riassegnare i vari tipi di traffico (audio, video, multimediali, condivisione applicazioni e trasferimento di file) a una serie di intervalli di porte univoci. Questa operazione può essere eseguita usando il cmdlet Set-CsConferencingConfiguration.
Nota
Gli utenti finali non possono apportare queste modifiche autonomamente. Le modifiche alle porte possono essere apportate solo dagli amministratori che usano il cmdlet Set-CsConferencingConfiguration.
È possibile determinare quali intervalli di porte vengono attualmente utilizzati per le sessioni di comunicazione eseguendo il comando seguente dall'interno di Skype for Business Server Management Shell:
Get-CsConferencingConfiguration
Supponendo di non apportare alcuna modifica alle impostazioni di conferenza dopo aver installato Skype for Business Server, è consigliabile recuperare le informazioni che includono questi valori di proprietà:
ClientMediaPortRangeEnabled : False
ClientAudioPort : 5350
ClientAudioPortRange : 40
ClientVideoPort : 5350
ClientVideoPortRange : 40
ClientAppSharingPort : 5350
ClientAppSharingPortRange : 40
ClientFileTransferPort : 5350
ClientTransferPortRange : 40
Se si osserva da vicino l'output precedente, si nota due aspetti di importanza. Innanzitutto, la proprietà ClientMediaPortRangeEnabled è impostata su False:
ClientMediaPortRangeEnabled : False
Questo è importante perché, quando questa proprietà è impostata su False, Skype for Business client usano qualsiasi porta disponibile tra le porte 1024 e 65535 quando sono coinvolte in una sessione di comunicazione, questo vale indipendentemente da qualsiasi altra impostazione di porta (ad esempio ClientMediaPort o ClientVideoPort). Se si vuole limitare l'utilizzo a un set di porte specificato (operazione che si vuole eseguire se si prevede di implementare la qualità del servizio), è necessario abilitare prima gli intervalli di porte multimediali client. Questa operazione può essere eseguita usando il comando Windows PowerShell seguente:
Set-CsConferencingConfiguration -ClientMediaPortRangeEnabled $True
Il comando precedente abilita gli intervalli di porte multimediali client per la raccolta globale delle impostazioni di configurazione delle conferenze; tuttavia, queste impostazioni possono essere applicate anche all'ambito del sito e/o all'ambito del servizio (solo per il servizio Conferencing Server). Per abilitare gli intervalli di porte multimediali client per un sito o un server specifico, specifica l'identità di tale sito o server quando chiami Set-CsConferencingConfiguration:
Set-CsConferencingConfiguration -Identity "site:Redmond" -ClientMediaPortRangeEnabled $True
In alternativa, puoi usare questo comando per abilitare contemporaneamente intervalli di porte per tutte le impostazioni di configurazione delle conferenze:
Get-CsConferencingConfiguration | $True Set-CsConferencingConfiguration -ClientMediaPortRangeEnabled
La seconda cosa da sottolineare è che l'output di esempio mostra che, per impostazione predefinita, gli intervalli di porte multimediali impostati per ogni tipo di traffico di rete sono identici:
ClientAudioPort : 5350
ClientVideoPort : 5350
ClientAppSharingPort : 5350
ClientFileTransferPort : 5350
Per implementare QoS, ognuno di questi intervalli di porte deve essere univoco. Ad esempio, è possibile configurare gli intervalli di porte come segue:
Tipo di traffico client | Avvio porta | Port Range |
---|---|---|
Audio |
50020 |
20 |
Video |
58000 |
20 |
Condivisione applicazioni |
42000 |
20 |
Trasferimento di file |
42020 |
20 |
Nella tabella precedente, gli intervalli di porte client rappresentano un sottoinsieme degli intervalli di porte configurati per i server. Ad esempio, nei server, la condivisione applicazioni è stata configurata per utilizzare le porte da 40803 a 49151; nei computer client, la condivisione applicazioni è configurata per l'uso delle porte da 42000 a 42019. Anche questa operazione viene eseguita principalmente per semplificare l'amministrazione di QoS: le porte client non devono rappresentare un sottoinsieme delle porte utilizzate nel server. Ad esempio, nei computer client è possibile configurare la condivisione delle applicazioni per l'uso, ad esempio, delle porte da 10000 a 10019. Tuttavia, è consigliabile impostare gli intervalli di porte client come sottoinsieme degli intervalli di porte del server.
Inoltre, si potrebbe notare che 8348 porte sono state messe da parte per la condivisione delle applicazioni sui server, ma solo 20 porte sono state messe da parte per la condivisione delle applicazioni nei client. Anche questa è consigliata, ma non è una regola difficile e veloce. In generale, è possibile considerare ogni porta disponibile per rappresentare una singola sessione di comunicazione: se sono disponibili 100 porte in un intervallo di porte, il computer in questione potrebbe partecipare, al massimo, a 100 sessioni di comunicazione in un determinato momento. Poiché i server probabilmente parteciperanno a molte più conversazioni rispetto ai client, è consigliabile aprire molte più porte sui server rispetto ai client. Mettendo da parte 20 porte per la condivisione di applicazioni su un client, un utente può partecipare a 20 sessioni di condivisione applicazioni sul dispositivo specificato e tutte contemporaneamente. Questo dovrebbe essere sufficiente per la maggior parte degli utenti.
Per assegnare gli intervalli di porte precedenti alla raccolta globale di impostazioni di configurazione delle conferenze, è possibile utilizzare il comando Skype for Business Server Management Shell seguente:
Set-CsConferencingConfiguration -Identity global -ClientAudioPort 50020 -ClientAudioPortRange 20 -ClientVideoPort 58000 -ClientVideoPortRange 20 -ClientAppSharingPort 42000 -ClientAppSharingPortRange 20 -ClientFileTransferPort 42020 -ClientFileTransferPortRange 20
In alternativa, usa questo comando per assegnare questi stessi intervalli di porte a tutte le impostazioni di configurazione delle conferenze:
Get-CsConferencingConfiguration | Set-CsConferencingConfiguration -ClientAudioPort 50020 -ClientAudioPortRange 20 -ClientVideoPort 58000 -ClientVideoPortRange 20 -ClientAppSharingPort 42000 -ClientAppSharingPortRange 20 -ClientFileTransferPort 42020 -ClientFileTransferPortRange 20
I singoli utenti devono disconnettersi da Skype for Business e quindi accedere di nuovo prima che le modifiche diverranno effettive.
Nota
È anche possibile abilitare gli intervalli di porte multimediali client e quindi assegnarli con un singolo comando. Ad esempio:Set-CsConferencingConfiguration -ClientMediaPortRangeEnabled $True -ClientAudioPort 50020 -ClientAudioPortRange 20 -ClientVideoPort 58000 -ClientVideoPortRange 20 -ClientAppSharingPort 42000 -ClientAppSharingPortRange 20 -ClientFileTransferPort 42020 -ClientFileTransferPortRange 20
Configurare i criteri di qualità del servizio per i client in esecuzione su Windows 10
Oltre a specificare intervalli di porte per l'uso da parte dei client Skype for Business, è anche necessario creare criteri di qualità del servizio distinti che verranno applicati ai computer client. I criteri di qualità del servizio creati per i server Di conferenza, Applicazione e Mediazione non devono essere applicati ai computer client. Queste informazioni si applicano solo ai computer che eseguono il client Skype for Business e Windows 10.
L'esempio seguente usa questo set di intervalli di porte per creare un criterio audio e un criterio video:
Tipo di traffico client | Avvio porta | Port Range |
---|---|---|
Audio |
50020 |
20 |
Video |
58000 |
20 |
Condivisione applicazioni |
42000 |
20 |
Trasferimento di file |
42020 |
20 |
Per creare criteri audio relativi alla qualità del servizio per Windows 10 computer, accedere prima di tutto a un computer in cui è installato Gestione Criteri di gruppo. Aprire Criteri di gruppo Gestione (selezionare Start, scegliere Strumenti di amministrazione e quindi Criteri di gruppo Gestione) e quindi completare la procedura seguente:
In gestione Criteri di gruppo individuare il contenitore in cui creare il nuovo criterio. Ad esempio, se tutti i computer client si trovano in un'unità organizzativa denominata Client, il nuovo criterio deve essere creato nell'unità organizzativa client.
Fare clic con il pulsante destro del mouse sul contenitore appropriato, quindi selezionare Crea un oggetto Criteri di gruppo in questo dominio e collegarlo qui.
Nella finestra di dialogo Nuovo oggetto Criteri di gruppo digitare un nome per il nuovo oggetto Criteri di gruppo nella casella Nome e quindi selezionare OK.
Fare clic con il pulsante destro del mouse sul criterio appena creato e quindi scegliere Modifica.
Nel Criteri di gruppo Management Editor espandere Configurazione computer, Impostazioni di Windows, fare clic con il pulsante destro del mouse su QoS basato su criteri e quindi selezionare Crea nuovo criterio.
Nella pagina di apertura della finestra di dialogo QoS basata sui criteri digitare un nome per il nuovo criterio nella casella Nome . Selezionare Specifica valore DSCP e impostare il valore su 46. Lasciare deselezionata l'opzione Specifica velocità di limitazione in uscita e quindi selezionare Avanti.
Nella pagina successiva seleziona Solo applicazioni con questo nome eseguibile, immetti Lync.exe come nome e quindi seleziona Avanti. Questa impostazione indica al criterio di assegnare priorità solo al traffico corrispondente proveniente dal client Skype for Business.
Nella terza pagina verificare che siano selezionati Tutti gli indirizzi IP di origine e Tutti gli indirizzi IP di destinazione , quindi selezionare Avanti. Queste due impostazioni assicurano che i pacchetti vengano gestiti indipendentemente dal computer (indirizzo IP) che li ha inviati e dal computer (indirizzo IP) che riceve tali pacchetti.
Nella quarta pagina selezionare TCP e UDP nell'elenco a discesa Selezionare il protocollo applicato a questo criterio QoS . TCP (Transmission Control Protocol) e UDP (User Datagram Protocol) sono i due protocolli di rete più comunemente usati da Skype for Business Server e dalle relative applicazioni client.
Sotto l'intestazione Specificare il numero della porta di origine selezionare Da questa porta o intervallo di origine. Nella casella di testo associata digitare l'intervallo di porte riservato per le trasmissioni audio. Se ad esempio si riservano le porte da 50020 a 50039 per il traffico audio, immettere l'intervallo di porte nel formato 50020:50039. Selezionare Fine.
Dopo aver creato il criterio QoS per l'audio, è consigliabile creare un secondo criterio per il video. Per creare un criterio per il video, seguire la stessa procedura di base seguita durante la creazione dei criteri audio, eseguendo queste sostituzioni:
Usare un nome di criterio diverso (e univoco).
Impostare il valore DSCP su 34 anziché 46. Come indicato in precedenza, non è necessario usare il valore DSCP 34; è sufficiente assegnare un valore DSCP diverso da quello usato per l'audio.
Usare l'intervallo di porte configurato in precedenza per il traffico video. Ad esempio, se le porte da 58000 a 58019 sono riservate per il video, impostare l'intervallo di porte su 58000:58019.
Se si decide di creare un criterio per la gestione del traffico di condivisione applicazioni, eseguire queste sostituzioni:
Usare un nome di criterio diverso (e univoco), ad esempio Skype for Business Server Condivisione applicazioni.
Impostare il valore DSCP su 24 anziché su 46. (Anche in questo caso, questo valore non deve essere necessariamente 24; deve semplicemente essere diverso dai valori DSCP usati per l'audio e per il video).
Usare l'intervallo di porte configurato in precedenza per il traffico video. Ad esempio, se le porte da 42000 a 42019 sono riservate per la condivisione delle applicazioni, impostare l'intervallo di porte su 42000:42019.
Per i criteri di trasferimento di file:
Usare un nome di criterio diverso (e univoco), ad esempio Skype for Business Server Trasferimenti di file.
Imposta il valore DSCP su 14. Anche in questo caso, questo valore non deve necessariamente essere 14, ma deve semplicemente essere un codice DSCP univoco.
Usare l'intervallo di porte configurato in precedenza per l'applicazione. Ad esempio, se le porte da 42020 a 42039 sono riservate per la condivisione delle applicazioni, impostare l'intervallo di porte su 42020:42039.
I nuovi criteri creati non avranno effetto finché Criteri di gruppo non viene aggiornato nei computer client. Anche se Criteri di gruppo aggiorna periodicamente, è possibile forzare un aggiornamento immediato eseguendo il comando seguente in ogni computer in cui è necessario aggiornare Criteri di gruppo:
Gpupdate.exe /force
Questo comando può essere eseguito da qualsiasi finestra di comando eseguita con credenziali di amministratore. Per eseguire una finestra di comando con credenziali di amministratore, seleziona Start, fai clic con il pulsante destro del mouse su Prompt dei comandi e quindi seleziona Esegui come amministratore.
Tenere presente che questi criteri devono essere destinati ai computer client. Non devono essere applicati ai server che eseguono Skype for Business Server.
Per garantire che i pacchetti di rete siano contrassegnati con il valore DSCP appropriato, è necessario creare anche una nuova voce del Registro di sistema in ogni computer completando la procedura seguente:
Selezionare Start e quindi fare clic su Esegui.
Nella finestra di dialogo Esegui digitare regedit e quindi premere INVIO.
Nell'editor del Registro di sistema espandere HKEY_LOCAL_MACHINE, SYSTEM, CurrentControlSet, services e quindi Tcpip.
Fare clic con il pulsante destro del mouse su Tcpip, scegliere Nuovo e quindi chiave. Dopo aver creato la nuova chiave del Registro di sistema, digitare QoS e quindi premere INVIO per rinominare la chiave.
Fare clic con il pulsante destro del mouse su QoS, scegliere Nuovo e quindi fare clic su Valore stringa. Dopo aver creato il nuovo valore del Registro di sistema, digitare Non usare NLA e quindi premere INVIO per rinominare il valore.
Fare doppio clic su Non usare NLA. Nella finestra di dialogo Modifica stringa digitare 1 nella casella Dati valore e quindi fare clic su OK.
Chiudere l'editor del Registro di sistema e riavviare il computer.
Configurare la qualità del servizio nei computer con più schede di rete
Se si dispone di un computer con più schede di rete, è possibile che si verifichino occasionalmente problemi in cui i valori DSCP vengono visualizzati come 0x00 anziché come valore configurato. Questo problema si verifica in genere nei computer in cui una o più schede di rete non sono in grado di accedere al dominio di Active Directory, ad esempio se queste schede vengono usate per una rete privata. In questi casi, i valori DSCP vengono contrassegnati per le schede che possono accedere al dominio, ma non vengono contrassegnati per le schede che non possono accedere al dominio.
Per contrassegnare i valori DSCP per tutte le schede di rete in un computer, incluse le schede che non hanno accesso al dominio, è necessario aggiungere e configurare un valore nel Registro di sistema. A tale scopo, completare la procedura seguente:
Seleziona Start e quindi Esegui.
Nella finestra di dialogo Esegui digitare regedit e quindi premere INVIO.
Nell'editor del Registro di sistema espandere HKEY_LOCAL_MACHINE, SYSTEM, CurrentControlSet, services e quindi Tcpip.
Se non vedi una chiave del Registro di sistema denominata QoS , fai clic con il pulsante destro del mouse su Tcpip, scegli Nuovo e quindi seleziona Chiave. Dopo aver creato il nuovo tasto, digitare QoS e quindi premere INVIO per rinominarlo.
Fare clic con il pulsante destro del mouse su QoS, scegliere Nuovo e quindi selezionare Valore stringa. Dopo aver creato il nuovo valore del Registro di sistema, digitare Non usare NLA e quindi premere INVIO per rinominare il valore.
Fare doppio clic su Non usare NLA. Nella finestra di dialogo Modifica stringa digitare 1 nella casella Dati valore e quindi fare clic su OK.
Dopo aver creato e configurato il nuovo valore del Registro di sistema, è necessario riavviare il computer per rendere effettive le modifiche.