# Spiegazione di Zoom Mesh

### Panoramica

Zoom Mesh è una funzionalità di ottimizzazione della larghezza di banda che ridistribuisce i flussi video tra gli utenti all'interno di una stessa rete locale (LAN).

Con Zoom Mesh, le app Zoom Workplace supportate possono ricevere flussi video di webinar e riunioni da *altri* client in rete come sorgenti di ridistribuzione per i contenuti video. Questo può ridurre il consumo di larghezza di banda esterna ridistribuendo i media all'interno della rete invece di richiedere a ogni client di stabilire una connessione indipendente con il cloud di Zoom.

Questo è più efficace per riunioni o webinar Zoom su larga scala, come assemblee aziendali o town hall, in cui migliaia di utenti nella stessa LAN possono partecipare virtualmente allo stesso evento. Con la ridistribuzione dei contenuti multimediali tra gli utenti nella LAN, il consumo di larghezza di banda viene ridotto al minimo.

#### <mark style="color:blu;">Zoom Mesh supporta la ridistribuzione video per Zoom Meetings e Zoom Webinars</mark>

Zoom Mesh è supportato sia per Zoom Meetings sia per Zoom Webinars (incluso quando utilizzato all'interno di [Zoom Events](https://events.zoom.us/)); tuttavia, esistono lievi variazioni nei metodi di distribuzione dei media tra i due prodotti. Per ulteriori informazioni su queste differenze, fare riferimento alle sezioni su [Funzionalità di Zoom Mesh per le riunioni](https://library.zoom.com/technical-library/it/servizi-enterprise-avanzati/zoom-mesh/zoom-mesh-functionality#zoom-mesh-for-meetings-functionality) che [Funzionalità di Zoom Mesh per i webinar](https://library.zoom.com/technical-library/it/servizi-enterprise-avanzati/zoom-mesh/zoom-mesh-functionality#zoom-mesh-for-webinars-functionality).

#### <mark style="color:blu;">Zoom Mesh funziona ridistribuendo i flussi multimediali da</mark> *<mark style="color:blu;">client parent</mark>* <mark style="color:blu;">a</mark> *<mark style="color:blu;">client child</mark>* <mark style="color:blu;">utilizzando connessioni peer-to-peer</mark>

Zoom Mesh è progettato per ridistribuire i flussi video in entrata utilizzando una relazione parent-child. In questa relazione, *parent* i client sono la fonte locale dei flussi video che vengono ridistribuiti a *child* client tramite una connessione peer-to-peer.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXeIggt1-2a6elXTLWGrdo15kxyhThbGxc9b6U2qXvu1QOFLGBVYADbslDmXk_XXd5rnsbYaZBgGbTPzFcWxlZQgPQSJVsAD0azXGviXMkSVlowWrwVUifdjBSG4uUWBYRaRHLJmwj-GEO-YvT2UUGPX458?key=WVyilCpSW_pupvC0kmsayg" alt="Image map showing how Zoom Mesh Orchestrator works at a high level."><figcaption></figcaption></figure>

**I client parent sono dispositivi che ridistribuiscono flussi di dati ad altri utenti all'interno della rete**

*Client parent* sono dispositivi computazionalmente robusti che possono ridistribuire flussi di dati ad altri dispositivi (cioè client child) all'interno della stessa rete senza impattare significativamente le prestazioni del dispositivo. Fare riferimento alla sezione su [Dispositivi supportati](#supported-devices) per ulteriori informazioni sui client parent supportati.

**I client child sono dispositivi che ricevono uno stream ridistribuito da un client parent**

Un dispositivo child è *qualsiasi* dispositivo che riceve uno stream video ridistribuito da un client parent. Non ci sono funzionalità aggiuntive in questa relazione oltre alla connessione del dispositivo al client parent. Per ulteriori informazioni sulle relazioni in Zoom Mesh, fare riferimento alla sezione su [Funzionalità parent-child](https://library.zoom.com/technical-library/it/servizi-enterprise-avanzati/zoom-mesh/zoom-mesh-functionality#parent-child-functionality).

#### <mark style="color:blu;">Il supporto di Zoom Mesh è integrato nelle app desktop Zoom Workplace e non richiede hardware o software aggiuntivi</mark>

Zoom Mesh è una funzionalità nativa delle app desktop Zoom Workplace ed è pronta all'uso dopo che una [versione dell'app Zoom supportata](#supported-devices) è stata installata su un dispositivo. Diversamente dalla maggior parte delle reti di distribuzione dei contenuti aziendali (eCDN), Zoom Mesh non richiede software, hardware, siti web o flussi di lavoro aggiuntivi per essere utilizzato.

#### <mark style="color:blu;">A differenza delle integrazioni eCDN di terze parti, Zoom Mesh offre un'esperienza utente coerente con pieno accesso alle funzionalità del client</mark>

A differenza delle integrazioni con soluzioni eCDN di terze parti come Hive o Kollective, gli utenti connessi a una riunione o a un webinar tramite Zoom Mesh mantengono un'esperienza client coerente, conservando l'accesso a funzionalità dipendenti dal client come Q\&A, Chat, Sondaggi e la possibilità di essere promossi a panelist durante la sessione. Le soluzioni eCDN di terze parti spesso richiedono agli utenti di partecipare agli eventi tramite software proprietario o browser web, introducendo nuovi flussi di lavoro e rendendo queste funzionalità non disponibili.

#### <mark style="color:blu;">Zoom Mesh include una dashboard robusta per la diagnostica della mesh network e un'interfaccia web portal per impostazioni personalizzate</mark>

Gli amministratori o gli utenti autorizzati possono accedere a una dashboard di Zoom Mesh completa che include informazioni statistiche correnti e storiche relative a Zoom Mesh per l'account. I dati forniti includono un punteggio Mean Opinion Score (MOS), larghezza di banda risparmiata, informazioni sui client parent e child della Mesh, avvisi di integrità, utilizzo medio della CPU e altro ancora.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcQQDc1PI1IQMYluV6njFthZE3oApjauHN2sw0-2MulWafbmSmHM0Ji5DrZUNwrXKz1k0eVwDJTGepYADCHE41wW3TCThLxLdi60xNs1mAib7w9TyxrZYiPlbWyGzXbweG04sFQUbNByi-g4Cx3jJfIdhLj?key=WVyilCpSW_pupvC0kmsayg" alt=""><figcaption></figcaption></figure>

Zoom Mesh include inoltre impostazioni nel portale web per personalizzare una mesh network. Le opzioni di personalizzazione includono posizione, IP pubblico e definizione della subnet, client parent e child assegnati staticamente e regole di idoneità per i client parent. Per ulteriori informazioni, fare riferimento alla sezione sulla [Dashboard di Zoom Mesh](https://library.zoom.com/technical-library/it/servizi-enterprise-avanzati/zoom-mesh/zoom-mesh-explainer/zoom-mesh-dashboard).

### Funzionalità di Zoom Mesh

{% content-ref url="zoom-mesh-explainer/zoom-mesh-functionality" %}
[zoom-mesh-functionality](https://library.zoom.com/technical-library/it/servizi-enterprise-avanzati/zoom-mesh/zoom-mesh-explainer/zoom-mesh-functionality)
{% endcontent-ref %}

### Scenari di failover

Le sezioni seguenti dettagliano il comportamento di Zoom Mesh negli scenari di failover.

#### <mark style="color:blu;">Se la connessione al client parent primario viene persa, il tempo di failover previsto è di circa un decimo di secondo</mark>

Nel caso in cui un utente perda la connessione al client parent primario, il dispositivo dell'utente stabilirà una connessione di failover al client parent secondario. Si prevede che questo failover richieda meno di **un decimo** di secondo in media, con un'interruzione trascurabile dell'esperienza utente.

#### <mark style="color:blu;">Se tutti i client parent falliscono, gli utenti passeranno al cloud di Zoom in modalità a bassa larghezza di banda</mark>

Nell'improbabile eventualità che tutti i client parent all'interno di una mesh network falliscano in un breve periodo di tempo, tutti gli utenti si sposteranno sul cloud di Zoom in modalità a bassa larghezza di banda fino a quando il Cloud Orchestration Service non potrà ricostruire la mesh network.

La modalità a bassa larghezza di banda tenta di mantenere la connettività della sessione usando quanta meno larghezza di banda possibile per evitare di sovraccaricare la rete con un'ondata di nuove connessioni. Fino a quando la mesh network non viene ricostruita e gli utenti non tornano alle relazioni parent-child, ogni utente consumerà approssimativamente 300 Kbps.

#### <mark style="color:blu;">Se non è possibile creare una mesh network, gli utenti si connetteranno all'evento normalmente</mark>

Se un utente si connette a un evento e il Cloud Orchestration Service (COS) non riesce a trovare un client parent adatto, o se l'utente non è all'interno di una mesh network, l'utente si connetterà all'evento tramite il cloud di Zoom.

### Concedere ai ruoli utente personalizzati l'accesso a Zoom Mesh

Per impostazione predefinita tutti gli amministratori hanno accesso alle impostazioni dell'account Zoom Mesh, ma è possibile creare ruoli personalizzati con autorizzazioni di accesso definite.

1. Come proprietario dell'account Zoom o amministratore autorizzato a modificare i ruoli, vai alla [Gestione dei ruoli](https://zoom.us/role#/) pagina nel portale web.
2. Fai clic sul **icona della matita** a destra del ruolo che stai modificando.
3. Vai a **Funzionalità avanzate** sottosezione e definisci l'accesso al ruolo per **Zoom Mesh** come desiderato.
4. Ripeti per eventuali ruoli aggiuntivi.

### Dashboard di Zoom Mesh

{% content-ref url="zoom-mesh-explainer/zoom-mesh-dashboard" %}
[zoom-mesh-dashboard](https://library.zoom.com/technical-library/it/servizi-enterprise-avanzati/zoom-mesh/zoom-mesh-explainer/zoom-mesh-dashboard)
{% endcontent-ref %}

### Considerazioni su rete e firewall

Zoom Mesh utilizza l'elenco standard di Zoom per la [configurazione di rete, firewall e proxy](https://support.zoom.us/hc/en-us/articles/201362683-Zoom-network-firewall-or-proxy-server-settings) per il traffico in ingresso. Tuttavia, alcuni clienti potrebbero richiedere regole aggiuntive che consentano il traffico in rete tra i dispositivi client. La tabella seguente specifica i requisiti di traffico client per Zoom Mesh all'interno di una rete:

| Trasporto | Porta di destinazione | IP sorgente        | IP di destinazione | Scopo                                         |
| --------- | --------------------- | ------------------ | ------------------ | --------------------------------------------- |
| TCP       | 443                   | Client Zoom locale | Cloud di Zoom      | Autenticazione e partecipazione alla riunione |
| TCP       | 443                   | Client Zoom locale | Cloud di Zoom      | Segnalazione client                           |
| UDP       | 8801                  | Client Zoom locale | Cloud di Zoom      | Media del client                              |
| TCP       | 443                   | Client Zoom locale | Cloud di Zoom      | Fallback dei media del client                 |
| TCP       | 18801-19800           | Client Zoom locale | Parent / Child     | Controllo della Mesh                          |
| UDP       | 18801-19800           | Client Zoom locale | Parent / Child     | Media della Mesh                              |
| UDP       | 36699                 | Client Zoom locale | Subnet locale      | Scoperta della Mesh (Multicast su 224.1.1.1)  |

{% hint style="info" %}
**Nota**

La separazione delle porte per i media (UDP 8801-8803) è supportata. Regolare le regole UDP/8801 per includere 8802 e 8803 se è abilitata la separazione delle porte.\\

Il multicast è utilizzato all'interno del segmento di rete per la scoperta. Il routing multicast non è necessario per il funzionamento, ma è raccomandato.
{% endhint %}

### Dispositivi supportati

Le seguenti versioni client sono idonee per essere client parent o child; tuttavia, Zoom consiglia di utilizzare la versione più recente per risultati ottimali

| Piattaforma             | Versione |
| ----------------------- | -------- |
| Windows                 | 5.13     |
| MacOS                   | 5.13     |
| Linux                   | 5.13     |
| VDI (plug-in richiesto) | 5.14     |

I seguenti client sono idonei solo per essere client child:

| Piattaforma | Versione |
| ----------- | -------- |
| iOS         | 5.13     |
| Android     | 5.13     |

{% hint style="info" %}
**Nota**

A causa della [Politica trimestrale sul ciclo di vita del software di Zoom](https://support.zoom.com/hc/en/article?id=zm_kb\&sysparm_article=KB0061130), tutte le app desktop Zoom Workplace dovrebbero ora supportare Zoom Mesh. Questo elenco è mantenuto per specificare quali iterazioni delle app (ad es. mobile, desktop, ecc.) sono supportate.
{% endhint %}
