Raccomandazioni di rete
Questo articolo riepiloga il modo in cui l'ambiente di rete influisce sulla qualità delle chiamate vocali e videochiamate. Molti fattori contribuiscono alla qualità dei Servizi di comunicazione di Azure supporti in tempo reale che includono la condivisione di audio, video e applicazioni. Alcuni dei fattori includono qualità della rete e larghezza di banda, firewall, host e configurazioni dei dispositivi.
Qualità della rete
La qualità dei supporti in tempo reale su IP è significativamente influenzata dalla qualità della connettività di rete sottostante, ma soprattutto dalla quantità di:
- Latenza. Tempo necessario per ottenere un pacchetto IP dal punto A al punto B nella rete. Questo ritardo di propagazione della rete è determinato dalla distanza fisica tra i due punti e qualsiasi altro sovraccarico generato dai dispositivi che il traffico scorre. La latenza viene misurata come tempo di round trip unidirezionale o round trip (RTT).
- Perdita di pacchetti. Percentuale di pacchetti persi in un intervallo di tempo specifico. La perdita di pacchetti influisce direttamente sulla qualità audio: da piccoli pacchetti persi che non hanno quasi alcun impatto sulle perdite di burst back-to-back che causano il cut-out audio completo.
- Jitter di arrivo tra pacchetti, noto anche come jitter. Variazione media in ritardo tra pacchetti successivi. I servizi di comunicazione possono adattarsi ad alcuni livelli di instabilità tramite buffering. È solo quando il jitter supera il buffering che un partecipante rileva i suoi effetti.
Larghezza di banda di rete
Assicurarsi che la rete sia configurata per supportare la larghezza di banda richiesta dalle sessioni multimediali di Servizi di comunicazione simultanee e da altre applicazioni aziendali. Il test del percorso di rete end-to-end per i colli di bottiglia della larghezza di banda è fondamentale per la corretta distribuzione della soluzione Servizi di comunicazione multimediali.
I requisiti di larghezza di banda seguenti sono per gli SDK JavaScript.
Larghezza di banda | Scenari |
---|---|
40 Kbps | Chiamata audio peer-to-peer |
500 Kbps | Chiamate audio peer-to-peer e condivisione dello schermo |
500 Kbps | Videochiamata di qualità peer-to-peer di 360 pixel a 30 FPS |
1,2 Mbps | Videochiamate di qualità HD peer-to-peer con risoluzione di HD 720 pixel a 30 FPS |
500 Kbps | Raggruppare videochiamate di 360 pixel a 30 FPS |
1,2 Mbps | Videochiamate di gruppo HD con risoluzione di HD 720 pixel a 30 FPS |
1,5 Mbps | Videochiamate di qualità HD peer-to-peer con risoluzione di HD 1080 pixel a 30 FPS |
I requisiti di larghezza di banda seguenti sono per gli SDK nativi di Windows, Android e iOS.
Larghezza di banda | Scenari |
---|---|
30 Kbps | Chiamata audio peer-to-peer |
130 Kbps | Chiamate audio peer-to-peer e condivisione dello schermo |
500 Kbps | Videochiamata di qualità peer-to-peer di 360 pixel a 30 FPS |
1,2 Mbps | Videochiamate di qualità HD peer-to-peer con risoluzione di HD 720 pixel a 30 FPS |
1,5 Mbps | Videochiamate di qualità HD peer-to-peer con risoluzione di HD 1080 pixel a 30 FPS |
500 Kbps/1 Mbps | Videochiamate di gruppo |
1 Mbps/2 Mbps | Videochiamate di gruppo HD, video da 540 pixel su uno schermo da 1080 pixel |
Configurazione firewall
Le connessioni di Servizi di comunicazione richiedono la connettività Internet a porte e indirizzi IP specifici per offrire esperienze multimediali di alta qualità. Senza l'accesso a queste porte e indirizzi IP, Servizi di comunicazione non funzionerà correttamente. L'elenco degli intervalli IP e i domini elencati che devono essere abilitati sono:
Categoria | Intervalli IP o FQDN | Porti |
---|---|---|
Traffico multimediale | Intervallo di indirizzi IP del cloud pubblico di Azure 20.202.0.0/16 L'intervallo specificato in precedenza è l'intervallo di indirizzi IP nel processore multimediale o nel servizio TURN Servizi di comunicazione di Azure. | UDP da 3478 a 3481, porte TCP 443 |
Segnalazione, telemetria, registrazione | *.skype.com, *.microsoft.com, *.azure.net, *.azure.com, *.office.com | TCP 443, 80 |
Gli endpoint seguenti devono essere raggiungibili solo per i clienti U.S. Government GCC High.
Categoria | Intervalli IP o FQDN | Porti |
---|---|---|
Traffico multimediale | 52.127.88.0/21, 52.238.114.160/32, 52.238.115.146/32, 52.238.117.171/32, 52.238.118.132/32, 52.247.167.192/32, 52.247.169.1/32, 52.247.172.50/32, 52.247.172.103/32, 104.212.44.0/22, 195.134.228.0/22 | UDP da 3478 a 3481, porte TCP 443 |
Segnalazione, telemetria, registrazione | *.gov.teams.microsoft.us, *.infra.gov.skypeforbusiness.us, *.online.gov.skypeforbusiness.us, gov.teams.microsoft.us | TCP 443, 80 |
Ottimizzazione della rete
Le attività seguenti sono facoltative e non sono necessarie per l'implementazione di Servizi di comunicazione. Usare queste indicazioni per ottimizzare le prestazioni di Servizi di comunicazione e rete o se si conoscono alcune limitazioni di rete. È possibile ottimizzare ulteriormente se:
- Servizi di comunicazione viene eseguito lentamente. Forse la larghezza di banda è insufficiente.
- Le chiamate continuano a cadere. Le eliminazioni potrebbero essere causate da blocchi firewall o proxy.
- Le chiamate hanno un suono statico e tagliato o voci come robot. Questi problemi potrebbero essere causati da problemi di instabilità o perdita di pacchetti.
Attività di ottimizzazione della rete | Dettagli |
---|---|
Pianificare la rete | In questa documentazione è possibile trovare requisiti minimi per la rete per le chiamate. Per la pianificazione della rete, vedere l'esempio di Teams. |
Risoluzione dei nomi esterni | Assicurarsi che tutti i computer che eseguono gli SDK di Servizi di comunicazione possano risolvere query DNS esterne per individuare i servizi forniti dai servizi di comunicazione e che i firewall non impediscono l'accesso. Assicurarsi che gli SDK possano risolvere gli indirizzi *.skype.com, *.microsoft.com, *.azure.net, *.azure.com e *.office.com. |
Mantenere la persistenza della sessione | Assicurarsi che il firewall non modifichi gli indirizzi NAT (Network Address Translation) mappati o le porte per UDP. |
Convalidare le dimensioni del pool NAT | Convalidare le dimensioni del pool NAT necessarie per la connettività utente. Quando più utenti e dispositivi accedono a Servizi di comunicazione tramite NAT o conversione degli indirizzi di porta, assicurarsi che i dispositivi nascosti dietro ogni indirizzo IP instradabile pubblicamente non superino il numero supportato. Assicurarsi che gli indirizzi IP pubblici adeguati vengano assegnati ai pool NAT per evitare l'esaurimento delle porte. L'esaurimento delle porte contribuisce a utenti e dispositivi interni che non riescono a connettersi a Servizi di comunicazione. |
Linee guida per il rilevamento e la prevenzione delle intrusioni | Se l'ambiente ha un sistema di rilevamento delle intrusioni o un sistema di prevenzione delle intrusioni distribuito per un ulteriore livello di sicurezza per le connessioni in uscita, consentire tutti gli URL di Servizi di comunicazione. |
Configurare lo split tunneling per VPN | Fornire un percorso alternativo per il traffico di Teams che ignora la rete privata virtuale (VPN), comunemente nota come VPN split-tunnel. La suddivisione del tunneling significa che il traffico per Servizi di comunicazione non passa attraverso la VPN, ma passa direttamente ad Azure. Il bypass della VPN ha un impatto positivo sulla qualità dei supporti e riduce il carico dai dispositivi VPN e dalla rete dell'organizzazione. Per implementare lo split tunneling per VPN, contatta il fornitore VPN. Altri motivi per cui è consigliabile ignorare la VPN:
|
Implementare QoS | Usare Quality of Service (QoS) per configurare la definizione delle priorità dei pacchetti. QoS migliora la qualità delle chiamate e consente di monitorare e risolvere i problemi relativi alla qualità delle chiamate. QoS deve essere implementato in tutti i segmenti di una rete gestita. Anche quando viene effettuato il provisioning di una rete in modo adeguato per la larghezza di banda, QoS fornisce una mitigazione dei rischi se si verificano eventi di rete imprevisti. Con QoS, il traffico vocale è prioritario in modo che questi eventi imprevisti non influiscano negativamente sulla qualità. |
Ottimizzare wi-fi | Analogamente alla VPN, le reti Wi-Fi non sono necessariamente progettate o configurate per supportare supporti in tempo reale. La pianificazione o l'ottimizzazione di una rete Wi-Fi per supportare Servizi di comunicazione è una considerazione importante per una distribuzione di alta qualità. Considerare questi fattori:
|
Sistemi operativi e browser (per SDK JavaScript)
Gli SDK vocali e video di Servizi di comunicazione supportano determinati sistemi operativi e browser. Informazioni sui sistemi operativi e i browser supportati dagli SDK chiamante nella documentazione concettuale chiamante.
Passaggi successivi
Gli articoli seguenti potrebbero essere di interesse per l'utente: