Flussi di chiamata in Microsoft TeamsMicrosoft Teams call flows

Suggerimento

Guardare questa sessione per informazioni su Teams rete e su come pianificare una connettività di rete ottimale: Teams pianificazione della rete.Watch this session to learn how Teams leverages your network and how to plan for optimal network connectivity: Teams Network Planning.

PanoramicaOverview

Questo articolo descrive come Teams i flussi Microsoft 365 o Office 365 delle chiamate in varie topologie.This article describes how Teams uses Microsoft 365 or Office 365 call flows in various topologies. Descrive inoltre i flussi di Teams univoci usati per la comunicazione multimediale peer-to-peer.In addition, it describes unique Teams flows that are used for peer-to-peer media communication. Il documento descrive questi flussi, il loro scopo e la loro origine e terminazione nella rete.The document describes these flows, their purpose, and their origin and termination on the network. Ai fini di questo articolo, si supponga che:For purposes of this article, assume the following:

  • Flow X viene usato dal client locale per comunicare con il servizio Microsoft 365 o Office 365 nel cloud.Flow X is used by the on-premises client to communicate with the Microsoft 365 or Office 365 service in the cloud. Proviene dalla rete del cliente e termina come endpoint in Microsoft 365 o Office 365.It originates from the customer network, and it terminates as an endpoint in Microsoft 365 or Office 365.

  • Flow Y viene usato dal client locale per comunicare con un servizio su Internet da cui Microsoft 365 o Office 365 ha una dipendenza.Flow Y is used by the on-premises client to communicate with a service on the Internet that Microsoft 365 or Office 365 has a dependency on. Proviene dalla rete del cliente e termina come endpoint su Internet.It originates from the customer network, and it terminates as an endpoint on the Internet.

Questo articolo illustra le informazioni seguenti:This article covers the following information:

  • Sfondo.Background. Fornisce informazioni di base, ad esempio reti che i flussi possono attraversare, tipi di traffico, indicazioni sulla connettività dalla rete del cliente agli endpoint del servizio Microsoft 365 o Office 365, interoperabilità con componenti di terze parti e principi usati da Teams per selezionare i flussi multimediali.Provides background information such as networks that the flows may traverse, types of traffic, connectivity guidance from the customer network to Microsoft 365 or Office 365 service endpoints, interoperability with third-party components, and principles that are used by Teams to select media flows.

  • I flussi delle chiamate in varie topologie.Call flows in various topologies. Illustra l'uso dei flussi di chiamata in varie topologie.Illustrates the use of call flows in various topologies. Per ogni topologia, la sezione enumera tutti i flussi supportati e illustra come questi flussi vengono usati in diversi casi di utilizzo.For each topology, the section enumerates all supported flows and illustrates how these flows are used in several use cases. Per ogni caso di utilizzo, descrive la sequenza e la selezione dei flussi usando un diagramma di flusso.For each use case, it describes the sequence and selection of flows using a flow diagram.

  • Teams con l'ottimizzazione Express Route.Teams with Express Route optimization. Descrive come vengono usati questi flussi quando Express Route viene distribuito per l'ottimizzazione, illustrato usando una topologia semplice.Describes how these flows are used when Express Route is deployed for optimization, illustrated using a simple topology.

SfondoBackground

Segmenti di reteNetwork segments

Rete clienti.Customer network. Questo è il segmento di rete che controlli e gestisci.This is the network segment that you control and manage. Sono incluse tutte le connessioni dei clienti all'interno degli uffici dei clienti, sia cablate che wireless, connessioni tra edifici di uffici, connessioni a data center locali e connessioni a provider Internet, Express Route o qualsiasi altro peering privato.This includes all customer connections within customer offices, whether wired or wireless, connections between office buildings, connections to on-premises datacenters, and your connections to Internet providers, Express Route, or any other private peering.

In genere, una rete clienti ha diversi perimetri di rete con firewall e/o server proxy, che applicano i criteri di sicurezza dell'organizzazione e che consentono solo il traffico di rete configurato e configurato.Typically, a customer network has several network perimeters with firewalls and/or proxy servers, which enforce your organization's security policies, and that only allow certain network traffic that you have set up and configured. Poiché si gestisce questa rete, si ha il controllo diretto sulle prestazioni della rete ed è consigliabile completare le valutazioni della rete per convalidare le prestazioni sia all'interno dei siti della rete che dalla rete alla rete Microsoft 365 o Office 365.Because you manage this network, you have direct control over the performance of the network, and we recommend that you complete network assessments to validate performance both within sites in your network and from your network to the Microsoft 365 or Office 365 network.

Internet.Internet. Questo è il segmento di rete che fa parte della rete generale che verrà usato dagli utenti che si connettono a Microsoft 365 o Office 365 dall'esterno della rete del cliente.This is the network segment that is part of your overall network that will be used by users who are connecting to Microsoft 365 or Office 365 from outside of the customer network. Viene usato anche da parte del traffico dalla rete del cliente per Microsoft 365 o Office 365.It is also used by some traffic from the customer network to Microsoft 365 or Office 365.

Rete privata visitata o guest.Visited or guest private network. Si tratta del segmento di rete esterno alla rete dei clienti, ma non in Internet pubblico, che gli utenti e i loro guest possono visitare (ad esempio una rete privata domestica o una rete privata aziendale, che non distribuisce Teams, in cui possono risiedere gli utenti e i clienti che interagiscono con i servizi Teams).This is the network segment outside your customer network, but not in the public Internet, that your users and their guests may visit (for example, a home private network or an enterprise private network, that does not deploy Teams, where your users and their customers that interact with Teams services may reside).

Nota

La connettività Microsoft 365 o Office 365 è applicabile anche a queste reti.Connectivity to Microsoft 365 or Office 365 is also applicable to these networks.

Microsoft 365 o Office 365.Microsoft 365 or Office 365. Questo è il segmento di rete che supporta Microsoft 365 o Office 365 servizi.This is the network segment that supports Microsoft 365 or Office 365 services. È distribuito in tutto il mondo con bordi vicini alla rete dei clienti nella maggior parte delle località.It is distributed worldwide with edges in proximity to the customer network in most locations. Le funzioni includono Transport Relay, Conferencing Server e Media Processor.Functions include Transport Relay, conferencing server, and Media Processor.

Express Route (facoltativo).Express Route (optional). Questo è il segmento di rete che fa parte della rete generale che ti darà una connessione privata dedicata alla rete Microsoft 365 o Office 365 rete.This is the network segment that is part of your overall network that will give you a dedicated, private connection to the Microsoft 365 or Office 365 network.

Tipi di trafficoTypes of traffic

Elementi multimediali in tempo reale.Real-time media. Dati incapsulati all'interno del protocollo RTP (Real-time Transport Protocol) che supportano i carichi di lavoro audio, video e di condivisione dello schermo.Data encapsulated within Real-time Transport Protocol (RTP) that supports audio, video, and screen sharing workloads. In generale, il traffico multimediale è altamente sensibile alla latenza, quindi è consigliabile che il traffico prenda il percorso più diretto possibile e usi UDP e TCP come protocollo a livello di trasporto, che è il trasporto migliore per supporti interattivi in tempo reale da una prospettiva qualitativa.In general, media traffic is highly latency sensitive, so you would want this traffic to take the most direct path possible, and to use UDP versus TCP as the transport layer protocol, which is the best transport for interactive real-time media from a quality perspective. Si noti che, come ultima risorsa, i supporti multimediali possono usare TCP/IP ed essere anche oggetto di tunneling all'interno del protocollo HTTP, ma non è consigliabile a causa di implicazioni di qualità scarsa. Il flusso RTP è protetto tramite SRTP, in cui solo il payload è crittografato.(Note that as a last resort, media can use TCP/IP and also be tunneled within the HTTP protocol, but it is not recommended due to bad quality implications.) RTP flow is secured using SRTP, in which only the payload is encrypted.

Segnalazione.Signaling. Il collegamento di comunicazione tra il client e il server o altri client usati per controllare le attività, ad esempio quando viene avviata una chiamata, e recapitare messaggi istantanei.The communication link between the client and server, or other clients that are used to control activities (for example, when a call is initiated), and deliver instant messages. La maggior parte del traffico di segnalazione usa le interfacce REST basate su HTTPS, anche se in alcuni scenari, ad esempio la connessione tra Microsoft 365 o Office 365 e un session border controller, usa il protocollo SIP.Most signaling traffic uses the HTTPS-based REST interfaces, though in some scenarios (for example, connection between Microsoft 365 or Office 365 and a Session Border Controller) it uses SIP protocol. È importante tenere presente che questo traffico è molto meno sensibile alla latenza, ma può causare interruzioni del servizio o timeout delle chiamate se la latenza tra gli endpoint supera alcuni secondi.It's important to understand that this traffic is much less sensitive to latency but may cause service outages or call timeouts if latency between the endpoints exceeds several seconds.

Connettività a Microsoft 365 o Office 365Connectivity to Microsoft 365 or Office 365

Teams richiede connettività a Internet.Teams requires connectivity to the Internet. Teams url degli endpoint e intervalli di indirizzi IP sono elencati negli URL Office 365 e negli intervalli di indirizzi IP.Teams endpoint URLs and IP address ranges are listed in Office 365 URLs and IP address ranges. Tenere presente che è necessaria la connettività aperta alle porte TCP 80 e 443 e alle porte UDP da 3478 a 3481. Inoltre, Teams ha una dipendenza da Skype for Business Online, che deve essere connesso anche a Internet.(Note that open connectivity to TCP ports 80 and 443, and to UDP ports 3478 through 3481, is required.) Furthermore, Teams has a dependency on Skype for Business Online, which must also be connected to the Internet.

Teams la connettività dei flussi multimediali viene implementata usando le procedure ice (Interactive Connectivity Establishment) standard di IETF.Teams media flows connectivity is implemented using standard IETF Interactive Connectivity Establishment (ICE) procedures.

Restrizioni di interoperabilitàInteroperability restrictions

Relè multimediali di terze parti.Third-party media relays. Un flusso Teams multimediale, ovvero in cui uno degli endpoint multimediali è Teams) può attraversare solo Teams o Skype for Business inoltri multimediali nativi.A Teams media flow (that is, where one of the media endpoints is Teams) may traverse only Teams or Skype for Business native media relays. L'interoperabilità con un relay multimediale di terze parti non è supportata.Interoperability with a third-party media relay is not supported. Si noti che un SBC di terze parti sul confine con PSTN deve terminare lo stream RTP/RTCP, protetto con SRTP e non inoltrarlo all'hop successivo.(Note that a third-party SBC on the boundary with PSTN must terminate RTP/RTCP stream, secured using SRTP, and not relay it to the next hop.)

Server proxy SIP di terze parti.Third-party SIP proxy servers. Una Teams di segnalazione SIP con un SBC e/o un gateway di terze parti può attraversare Teams o Skype for Business proxy SIP nativi.A Teams signaling SIP dialog with a third-party SBC and/or gateway may traverse Teams or Skype for Business native SIP proxies. L'interoperabilità con un proxy SIP di terze parti non è supportata.Interoperability with a third-party SIP proxy is not supported.

B2BUA (o SBC) di terze parti.Third-party B2BUA (or SBC). Un Teams flusso multimediale da e verso la rete PSTN viene terminato da un SBC di terze parti.A Teams media flow to and from the PSTN is terminated by a third-party SBC. Tuttavia, l'interoperabilità con un SBC di terze parti all'interno della rete Teams (in cui una SBC di terze parti media due endpoint Teams o Skype for Business) non è supportata.However, interoperability with a third-party SBC within the Teams network (where a third-party SBC mediates two Teams or Skype for Business endpoints) is not supported.

Rete VPN.VPN network. Non è consigliabile per il traffico multimediale (o il flusso 2').It is not recommended for media traffic (or flow 2'). Il client VPN deve usare il split tunneling e instradare Teams traffico multimediale come qualsiasi utente esterno non VPN, come specificato in Abilitazione dei supporti multimediali di Lync per bypassare un tunnel VPN.The VPN client should use split tunneling and route Teams media traffic like any external non-VPN user, as specified in Enabling Lync media to bypass a VPN tunnel.

Nota

Anche se il titolo indica Lync, è applicabile anche Teams.Although the title indicates Lync, it is applicable to Teams as well.

Formatori di pacchetti.Packet shapers. Qualsiasi tipo di dispositivo di snipper, packet inspection o packet shaper non è consigliato per il traffico multimediale Teams e può ridurre notevolmente la qualità.Any kind of packet snipper, packet inspection, or packet shaper devices are not recommended for Teams media traffic and may degrade quality significantly.

PrincipiPrinciples

Esistono quattro principi generali che consentono di comprendere i flussi delle chiamate per Microsoft Teams:There are four general principles that help you understand call flows for Microsoft Teams:

  • Una Microsoft Teams conferenza è ospitata da Microsoft 365 o Office 365 nella stessa area geografica in cui si è unito il primo partecipante.A Microsoft Teams conference is hosted by Microsoft 365 or Office 365 in the same region where the first participant joined. Se in alcune topologie sono presenti eccezioni a questa regola, queste verranno descritte in questo documento e illustrate da un flusso di chiamate appropriato.(Note that if there are exceptions to this rule in some topologies, they will be described in this document and illustrated by an appropriate call flow.)

  • Un endpoint Teams multimediale in Microsoft 365 o Office 365 viene usato in base alle esigenze di elaborazione dei supporti multimediali e non in base al tipo di chiamata.A Teams media endpoint in Microsoft 365 or Office 365 is used based on media processing needs and not based on call type. Ad esempio, una chiamata point-to-point può usare un endpoint multimediale nel cloud per elaborare elementi multimediali per la trascrizione o la registrazione, mentre una conferenza con due partecipanti potrebbe non usare alcun endpoint multimediale nel cloud. Tuttavia, la maggior parte delle conferenze userà un endpoint multimediale per la combinazione e il routing, allocato dove è ospitata la conferenza.(For example, a point-to-point call may use a media endpoint in the cloud to process media for transcription or recording, while a conference with two participants may not use any media endpoint in the cloud.) However, most conferences will use a media endpoint for mixing and routing purposes, allocated where the conference is hosted. Il traffico multimediale inviato da un client all'endpoint multimediale può essere instradato direttamente o usare un inoltro di trasporto in Microsoft 365 o Office 365, se necessario a causa delle restrizioni del firewall di rete del cliente.The media traffic sent from a client to the media endpoint may be routed directly or use a Transport Relay in Microsoft 365 or Office 365 if required due to customer network firewall restrictions.

  • Il traffico multimediale per le chiamate peer-to-peer prende il percorso più diretto disponibile, presupponendo che la chiamata non impone un endpoint multimediale nel cloud (vedere il principio precedente).Media traffic for peer-to-peer calls takes the most direct route that is available, assuming that the call doesn't mandate a media endpoint in the cloud (see previous principle). La route preferita è diretta al peer remoto (client), ma se tale route non è disponibile, uno o più inoltro di trasporto inoltrano il traffico.The preferred route is direct to the remote peer (client), but if that route isn't available, then one or more Transport Relays will relay traffic. È consigliabile che il traffico multimediale non inverti server come i packet shaper, i server VPN e così via, in quanto questo influisce sulla qualità dei supporti.It is recommended that media traffic shall not transverse servers such as packet shapers, VPN servers, and so on, since this will impact the media quality.

  • Il traffico di segnalazione passa sempre al server più vicino all'utente.Signaling traffic always goes to the closest server to the user.

Per altre informazioni sui dettagli sul percorso multimediale scelto, vedere Informazioni sui flussi multimediali in Microsoft Teams - BRK4016.To learn more about the details on the media path that is chosen, see Understanding Media Flows in Microsoft Teams - BRK4016.

Flussi delle chiamate in varie topologieCall flows in various topologies

Teams topologiaTeams topology

Questa topologia viene usata dai clienti che sfruttano i servizi Teams dal cloud senza alcuna distribuzione locale, ad esempio Skype for Business Server o Sistema telefonico Direct Routing.This topology is used by customers that leverage Teams services from the cloud without any on-premises deployment, such as Skype for Business Server or Phone System Direct Routing. Inoltre, l'interfaccia per Microsoft 365 o Office 365 viene eseguita tramite Internet senza Azure Express Route.In addition, the interface to Microsoft 365 or Office 365 is done over the Internet without Azure Express Route.

Microsoft Teams Flussi delle chiamate online Figura 01Microsoft Teams Online Call Flows Figure 01

Figura 1 - Teams topologiaFigure 1 - Teams topology

Tenere presente che:Note that:

  • La direzione delle frecce nel diagramma precedente riflette la direzione di avvio della comunicazione che influisce sulla connettività ai perimetri aziendali.The direction of the arrows on the diagram above reflect the initiation direction of the communication that affects connectivity at the enterprise perimeters. Nel caso di UDP per i supporti multimediali, i primi pacchetti potrebbero fluire nella direzione inversa, ma questi pacchetti potrebbero essere bloccati fino a quando non scorrono pacchetti nella direzione opposta.In the case of UDP for media, the first packet(s) may flow in the reverse direction, but these packets may be blocked until packets in the other direction will flow.
  • Teams viene distribuito affiancato a Skype for Business Online, quindi i client vengono visualizzati come "utente Teams/SFB".Teams is deployed side by side with Skype for Business Online, hence clients are displayed as "Teams/SFB user."

Altre informazioni sulle topologie facoltative seguenti sono disponibili più avanti nell'articolo:You can find more information on the following optional topologies later in the article:

  • Skype for Business distribuzione locale è descritta in Teams topologia ibrida.Skype for Business on-premises deployment is described in Teams hybrid topology.
  • Sistema telefonico Il routing diretto (per la connettività PSTN) è descritto in Teams con la topologia Routing diretto.Phone System Direct Routing (for PSTN connectivity) is described in Teams with Direct Routing topology.
  • Express Route è descritto in Teams con l'ottimizzazione Express Route.Express Route is described in Teams with Express Route optimization.

Flow descrizioni:Flow descriptions:

  • Flow 2: rappresenta un flusso avviato da un utente nella rete del cliente verso Internet come parte dell'esperienza Teams'utente.Flow 2 – Represents a flow initiated by a user on the customer network to the Internet as a part of the user's Teams experience. Esempi di questi flussi sono i supporti DNS e peer-to-peer.Examples of these flows are DNS and peer-to-peer media.
  • Flow 2' - Rappresenta un flusso avviato da un utente Teams mobile remoto, con VPN alla rete del cliente.Flow 2' – Represents a flow initiated by a remote mobile Teams user, with VPN to the customer network.
  • Flow 3: rappresenta un flusso avviato da un utente Teams mobile remoto per Microsoft 365 o Office 365/Teams endpoint.Flow 3 – Represents a flow initiated by a remote mobile Teams user to Microsoft 365 or Office 365/Teams endpoints.
  • Flow 4: rappresenta un flusso avviato da un utente nella rete del cliente per Microsoft 365 o Office 365/Teams endpoint.Flow 4 – Represents a flow initiated by a user on the customer network to Microsoft 365 or Office 365/Teams endpoints.
  • Flow 5: rappresenta un flusso multimediale peer-to-peer tra un utente di Teams e un altro utente Teams o Skype for Business all'interno della rete del cliente.Flow 5 – Represents a peer-to-peer media flow between a Teams user and another Teams or Skype for Business user within the customer network.
  • Flow 6: rappresenta un flusso multimediale peer-to-peer tra un utente di Teams mobile remoto e un altro utente Teams o Skype for Business mobile remoto tramite Internet.Flow 6 – Represents a peer-to-peer media flow between a remote mobile Teams user and another remote mobile Teams or Skype for Business user over the Internet.

Caso d'uso: uno-a-unoUse case: One-to-one

Le chiamate uno-a-uno usano un modello comune in cui il chiamante o ottiene un set di candidati costituiti da indirizzi IP/porte, inclusi i candidati locali, di inoltro e riflessivi (indirizzo IP pubblico del client come visto dall'inoltro).One-to-one calls use a common model in which the caller will obtain a set of candidates consisting of IP addresses/ports, including local, relay, and reflexive (public IP address of client as seen by the relay) candidates. Il chiamante invia questi candidati alla parte chiamata; la parte chiamata ottiene anche un set simile di candidati e li invia al chiamante.The caller sends these candidates to the called party; the called party also obtains a similar set of candidates and sends them to the caller. I messaggi di controllo della connettività STUN vengono usati per trovare i percorsi multimediali del chiamante o della parte e il percorso di lavoro migliore è selezionato.STUN connectivity check messages are used to find which caller/called party media paths work, and the best working path is selected. I supporti multimediali, ovvero i pacchetti RTP/RTCP protetti con SRTP, vengono quindi inviati usando la coppia di candidati selezionata.Media (that is, RTP/RTCP packets secured using SRTP) are then sent using the selected candidate pair. L'inoltro di trasporto viene distribuito come parte di Microsoft 365 e Office 365.The Transport relay is deployed as part of Microsoft 365 and Office 365.

Se l'indirizzo IP locale/i candidati di porta o i candidati riflessivi hanno connettività, il percorso diretto tra i client (o con un NAT) verrà selezionato per i supporti multimediali.If the local IP address/port candidates or the reflexive candidates have connectivity, then the direct path between the clients (or using a NAT) will be selected for media. Se i client sono entrambi nella rete del cliente, è necessario selezionare il percorso diretto.If the clients are both on the customer network, then the direct path should be selected. Questa operazione richiede la connettività UDP diretta all'interno della rete del cliente.This requires direct UDP connectivity within the customer network. Se i client sono entrambi utenti del cloud nomadi, a seconda del NAT/firewall, i supporti multimediali possono usare la connettività diretta.If the clients are both nomadic cloud users, then depending on the NAT/firewall, media may use direct connectivity.

Se un cliente è interno alla rete del cliente e un cliente è esterno (ad esempio, un utente cloud mobile), è improbabile che la connettività diretta tra i candidati locali o riflessivi funzioni.If one client is internal on the customer network and one client is external (for example, a mobile cloud user), then it is unlikely that direct connectivity between the local or reflexive candidates is working. In questo caso, un'opzione è usare uno dei candidati dell'inoltro di trasporto da uno dei due client (ad esempio, il client interno ha ottenuto un candidato di inoltro dall'inoltro di trasporto in Microsoft 365 o Office 365; il client esterno deve essere in grado di inviare pacchetti STUN/RTP/RTCP all'inoltro di trasporto).In this case, an option is to use one of the Transport Relay candidates from either client (for example, the internal client obtained a relay candidate from the Transport relay in Microsoft 365 or Office 365; the external client needs to be able to send STUN/RTP/RTCP packets to the transport relay). Un'altra opzione è che il client interno invia al candidato di inoltro ottenuto dal client cloud mobile.Another option is the internal client sends to the relay candidate obtained by the mobile cloud client. Si noti che, anche se è altamente consigliata la connettività UDP per i supporti multimediali, è supportato TCP.Note that, although UDP connectivity for media is highly recommended, TCP is supported.

Passaggi di alto livello:High-level steps:

  1. Teams L'utente risolve il nome di dominio URL (DNS) usando il flusso 2.Teams User A resolves URL domain name (DNS) using flow 2.
  2. Teams L'utente A alloca una porta media Relay Teams transport relay usando il flusso 4.User A allocates a media Relay port on Teams Transport Relay using flow 4.Teams User A allocates a media Relay port on Teams Transport Relay using flow 4.
  3. Teams L'utente A invia "invito" con i candidati ICE che usano il flusso 4 per Microsoft 365 o Office 365.Teams User A sends "invite" with ICE candidates using flow 4 to Microsoft 365 or Office 365.
  4. Microsoft 365 o Office 365 invia una notifica all Teams'utente B usando il flusso 4.Microsoft 365 or Office 365 sends notification to Teams User B using flow 4.
  5. Teams L'utente B alloca una porta media Relay Teams transport relay usando il flusso 4.Teams User B allocates a media Relay port on Teams Transport Relay using flow 4.
  6. Teams L'utente B invia una "risposta" con i candidati ICE che usano il flusso 4, che viene inoltrato di nuovo Teams'utente A usando Flow 4.Teams User B sends "answer" with ICE candidates using flow 4, which is forwarded back to Teams User A using Flow 4.
  7. Teams L'utente A e Teams utente B richiamano i test di connettività ICE e viene selezionato il percorso multimediale migliore disponibile (vedere i diagrammi seguenti per i vari casi di utilizzo).Teams User A and Teams User B invoke ICE connectivity tests and the best available media path is selected (see diagrams below for various use cases).
  8. Teams Gli utenti inviano dati di telemetria Microsoft 365 o Office 365 usando il flusso 4.Teams Users send telemetry to Microsoft 365 or Office 365 using flow 4.

All'interno della rete del cliente:Within customer network:

Microsoft Teams Flussi delle chiamate online Figura 02Microsoft Teams Online Call Flows Figure 02

Figura 2 - All'interno della rete dei clientiFigure 2 - Within customer network

Nel passaggio 7 è selezionato il flusso multimediale peer-to-peer 5.In step 7, peer-to-peer media flow 5 is selected.

L'elemento multimediale è bidirezionale.Media is bidirectional. La direzione del flusso 5 indica che un lato avvia la comunicazione dal punto di vista della connettività, coerente con tutti i flussi in questo documento.The direction of flow 5 indicates that one side initiates the communication from a connectivity perspective, consistent with all the flows in this document. In questo caso, non importa quale direzione viene usata perché entrambi gli endpoint si trova all'interno della rete del cliente.In this case, it doesn't matter which direction is used because both endpoints are within the customer network.

Rete del cliente a utente esterno (supporti inoltrati da Teams Transport Relay):Customer network to external user (media relayed by Teams Transport Relay):

Microsoft Teams Figura 03 Flussi di chiamate onlineMicrosoft Teams Online Call Flows Figure 03

Figura 3 - Rete del cliente a utente esterno (supporti inoltrati da Teams Transport Relay)Figure 3 - Customer network to external user (media relayed by Teams Transport Relay)

Nel passaggio 7 vengono selezionati il flusso 4, dalla rete del cliente a Microsoft 365 o Office 365, e il flusso 3, da un utente Teams mobile remoto a un Microsoft 365 o Office 365.In step 7, flow 4, from customer network to Microsoft 365 or Office 365, and flow 3, from remote mobile Teams user to Microsoft 365 or Office 365, are selected. Questi flussi vengono inoltrati tramite Teams di trasporto all'interno Microsoft 365 o Office 365.These flows are relayed by Teams Transport Relay within Microsoft 365 or Office 365.

L'elemento multimediale è bidirezionale, dove la direzione indica quale lato avvia la comunicazione dal punto di vista della connettività.Media is bidirectional, where direction indicates which side initiates the communication from a connectivity perspective. In questo caso, questi flussi vengono usati per la segnalazione e i supporti multimediali, usando protocolli e indirizzi di trasporto diversi.In this case, these flows are used for signaling and media, using different transport protocols and addresses.

Rete del cliente a utente esterno (supporti diretti):Customer network to external user (direct media):

Microsoft Teams Flussi delle chiamate online Figura 04Microsoft Teams Online Call Flows Figure 04

Figura 4 - Rete dei clienti verso utenti esterni (supporti diretti)Figure 4 - Customer network to external user (direct media)

Nel passaggio 7 è selezionato il flusso 2, dalla rete del cliente a Internet (peer del cliente).In step 7, flow 2, from customer network to the Internet (client's peer), is selected.

  • Gli elementi multimediali diretti con utenti mobili remoti (non inoltrati tramite Microsoft 365 o Office 365) sono facoltativi.Direct media with remote mobile user (not relayed through Microsoft 365 or Office 365) is optional. In altre parole, il cliente può bloccare questo percorso per applicare un percorso multimediale tramite l'inoltro di trasporto in Microsoft 365 o Office 365.In other words, customer may block this path to enforce a media path through Transport Relay in Microsoft 365 or Office 365.

  • L'elemento multimediale è bidirezionale.Media is bidirectional. La direzione del flusso 2 per l'utente mobile remoto indica che un lato avvia la comunicazione dal punto di vista della connettività.The direction of flow 2 to remote mobile user indicates that one side initiates the communication from a connectivity perspective.

Utente VPN a utente interno (file multimediali inoltrati da Teams Transport Relay)VPN user to internal user (media relayed by Teams Transport Relay)

Microsoft Teams Flussi delle chiamate online Figura 05Microsoft Teams Online Call Flows Figure 05

Figura 5 - Utente VPN a utente interno (supporto inoltrato da Teams Transport Relay)Figure 5 - VPN user to internal user (media relayed by Teams Transport Relay)

La segnalazione tra la VPN e la rete del cliente usa il flusso 2'.Signaling between the VPN to the customer network is using flow 2'. La segnalazione tra la rete del cliente e Microsoft 365 o Office 365 utilizza il flusso 4.Signaling between the customer network and Microsoft 365 or Office 365 is using flow 4. Tuttavia, i supporti multimediali ignorano la VPN e vengono instradati usando i flussi da 3 e 4 a Teams media relay in Microsoft 365 o Office 365.However, media bypasses the VPN and is routed using flows 3 and 4 through Teams media relay in Microsoft 365 or Office 365.

Da utente VPN a utente interno (supporto diretto)VPN user to internal user (direct media)

Microsoft Teams Figura 06 Flussi di chiamate onlineMicrosoft Teams Online Call Flows Figure 06

Figura 6 - Da utente VPN a utente interno (supporto diretto)Figure 6 - VPN user to internal user (direct media)

La segnalazione tra la VPN e la rete del cliente usa il flusso 2'.Signaling between the VPN to the customer network is using flow 2'. La segnalazione tra la rete del cliente e Microsoft 365 o Office 365 utilizza il flusso 4.Signaling between the customer network and Microsoft 365 or Office 365 is using flow 4. Tuttavia, i supporti multimediali ignorano la VPN e vengono instradati usando il flusso 2 dalla rete del cliente a Internet.However, media bypasses the VPN and is routed using flow 2 from the customer network to the Internet.

L'elemento multimediale è bidirezionale.Media is bidirectional. La direzione del flusso 2 per l'utente mobile remoto indica che un lato avvia la comunicazione dal punto di vista della connettività.The direction of flow 2 to the remote mobile user indicates that one side initiates the communication from a connectivity perspective.

Da utente VPN a utente esterno (supporto diretto)VPN user to external user (direct media)

Microsoft Teams flussi delle chiamate figura 07Microsoft Teams call flows Figure 07

Figura 7 - Da utente VPN a utente esterno (supporto diretto)Figure 7 - VPN user to external user (direct media)

La segnalazione tra l'utente VPN alla rete del cliente usa il flusso 2' e il flusso da 4 a Microsoft 365 o Office 365.Signaling between the VPN user to the customer network is using flow 2' and using flow 4 to Microsoft 365 or Office 365. Tuttavia, i supporti multimediali ignorano la VPN e vengono instradati usando il flusso 6.However, media bypasses VPN and is routed using flow 6.

L'elemento multimediale è bidirezionale.Media is bidirectional. La direzione del flusso 6 per l'utente mobile remoto indica che un lato avvia la comunicazione dal punto di vista della connettività.The direction of flow 6 to the remote mobile user indicates that one side initiates the communication from a connectivity perspective.

Use Case: Teams alla rete PSTN tramite Microsoft 365 o Office 365 trunkUse Case: Teams to PSTN through Microsoft 365 or Office 365 Trunk

Microsoft 365 e Office 365 hanno un Sistema telefonico che consente di effettuare e ricevere chiamate dalla rete PSTN (Public Switched Telephone Network).Microsoft 365 and Office 365 have a Phone System that allows placing and receiving calls from the Public Switched Telephone Network (PSTN). Se il trunk PSTN è connesso usando il piano Sistema telefonico chiamate, non ci sono requisiti di connettività speciali per questo caso d'uso.If the PSTN trunk is connected using the Phone System Calling Plan, then there are no special connectivity requirements for this use case. Se si vuole connettere il proprio trunk PSTN locale a Microsoft 365 o Office 365, è possibile usare Sistema telefonico Routing diretto.(If you want to connect your own on-premises PSTN trunk to Microsoft 365 or Office 365, you can use Phone System Direct Routing.)

Microsoft Teams Flussi delle chiamate online Figura 08Microsoft Teams Online Call Flows Figure 08

Figura 8 - Teams alla rete PSTN tramite Office 365 trunkFigure 8 - Teams to PSTN through Office 365 Trunk

Caso d'uso: Teams riunioneUse case: Teams meeting

Il server di conferenza audio/video/condivisione dello schermo (VBSS) fa parte di Microsoft 365 e Office 365.The audio/video/screen sharing (VBSS) conferencing server is part of Microsoft 365 and Office 365. Ha un indirizzo IP pubblico che deve essere raggiungibile dalla rete del cliente e deve essere raggiungibile da un client Cloud Nomadic.It has a public IP address that must be reachable from the customer network and must be reachable from a Nomadic Cloud client. Ogni client/endpoint deve essere in grado di connettersi al server delle conferenze.Each client/endpoint needs to be able to connect to the conferencing server.

I client interni ottengono candidati locali, riflessivi e di inoltro nello stesso modo descritto per le chiamate uno-a-uno.Internal clients will obtain local, reflexive, and relay candidates in the same manner as described for one-to-one calls. I client invieranno questi candidati al server delle conferenze in un invito.The clients will send these candidates to the conferencing server in an invite. Il server di conferenza non usa un inoltro perché ha un indirizzo IP accessibile pubblicamente, quindi risponde con il candidato dell'indirizzo IP locale.The conferencing server does not use a relay since it has a publicly reachable IP address, so it responds with its local IP address candidate. Il client e il server delle conferenze controllano la connettività nello stesso modo descritto per le chiamate uno-a-uno.The client and conferencing server will check connectivity in the same manner described for one-to-one calls.

Tenere presente che:Note that:

  • Teams non possono partecipare a Skype for Business riunioni e Skype for Business non possono partecipare a Teams riunioni.Teams clients cannot join Skype for Business meetings, and Skype for Business clients cannot join Teams meetings.

  • Un utente PSTN facoltativamente "Chiama IN" o è "Dialed OUT", a seconda del provisioning delle chiamate PSTN e/o dei servizi di conferenza dell'organizzatore della riunione.A PSTN user optionally "Dials IN" or is "Dialed OUT", depending on the meeting's organizer PSTN Calling and/or conferencing provisioning.

  • Un utente guest o un utente cliente può partecipare da una rete privata guest, che è protetta con FW/NAT con regole rigorose.A guest user or a customer user may join from a guest private network, which is protected using FW/NAT with strict rules.

Microsoft Teams Flussi delle chiamate online Figura 09Microsoft Teams Online Call Flows Figure 09

Figura 9 - Teams riunioneFigure 9 - Teams Meeting

Caso d'uso: Federazione con Skype for Business localeUse case: Federation with Skype for Business on premises

Elementi multimediali inoltrati da Teams transport relay in Microsoft 365 o Office 365Media relayed by Teams Transport Relay in Microsoft 365 or Office 365

Microsoft Teams Flussi delle chiamate online Figura 10Microsoft Teams Online Call Flows Figure 10

Figura 10 - Elementi multimediali inoltrati da Teams di trasporto in Office 365Figure 10 - Media relayed by Teams Transport Relay in Office 365

Tenere presente che:Note that:

  • La federazione è, per definizione, una comunicazione tra due tenant.Federation is, by definition, a communication between two tenants. In questo caso, il tenant A, che usa Teams, si federate con il tenant B, che usa Skype for Business locale.In this case, tenant A, which uses Teams, federates with tenant B, which uses Skype for Business on premises. Se anche il tenant B usa Microsoft 365 o Office 365, il client di Skype for Business avrebbe usato il flusso 3 per connettersi con Microsoft 365 o Office 365.If tenant B is also using Microsoft 365 or Office 365, then the Skype for Business client would have used flow 3 to connect with Microsoft 365 or Office 365.

  • La segnalazione e gli elementi multimediali dal client Skype for Business federato a un Skype for Business Server locale non sono nell'ambito di questo documento.Signaling and media from the federated Skype for Business client to on-premises Skype for Business Server is out of scope of this document. Tuttavia, è illustrato qui per chiarezza.However, it is illustrated here for clarity.

  • La segnalazione tra Teams e Skype for Business viene con bridge da un gateway.Signaling between Teams and Skype for Business is bridged by a gateway.

  • I supporti multimediali in questo caso vengono inoltrati Teams di trasporto alla rete del cliente e al client Skype for Business remoto usando il flusso 4.Media in this case is relayed by Teams Transport Relay to the customer network and remote Skype for Business client using flow 4.

Media relayed by Skype for Business Media Relay in federated tenantMedia relayed by Skype for Business Media Relay in federated tenant

Microsoft Teams Flussi delle chiamate online Figura 11Microsoft Teams Online Call Flows Figure 11

Figura 11 - Elementi multimediali inoltrati da Skype for Business Media Relay nel tenant federatoFigure 11 - Media relayed by Skype for Business Media Relay in federated tenant

Tenere presente che:Note that:

  • Segnalazione ed elementi multimediali dal client Skype for Business federato a un Skype for Business Server locale non è in ambito di questo documento.Signaling and media from the federated Skype for Business client to an on-premises Skype for Business Server is out of scope of this document. Tuttavia, è illustrato qui per chiarezza.However, it is illustrated here for clarity.

  • La segnalazione tra Teams e Skype for Business viene con bridge da un gateway.Signaling between Teams and Skype for Business is bridged by a Gateway.

  • I supporti multimediali in questo caso vengono inoltrati Skype for Business media relay locale alla rete del cliente usando il flusso 2.Media in this case is relayed by Skype for Business on-premises Media Relay to the customer network using flow 2. Si noti che il traffico da Teams utente all'inoltro multimediale remoto nella rete del cliente federato verrà inizialmente bloccato da Media Relay finché il traffico nella direzione inversa non inizia a fluire.(Note that traffic from Teams user to the remote Media Relay in the federated customer network will be initially blocked by the Media Relay until traffic in the reverse direction starts to flow. Tuttavia, il flusso bidirezionale aprirà la connettività in entrambe le direzioni.However, the bidirectional flow will open connectivity in both directions.)

Direct (peer-to-peer)Direct (peer-to-peer)

Microsoft Teams Flussi delle chiamate online Figura 12Microsoft Teams Online Call Flows Figure 12

Figura 12 - Direct (peer-to-peer)Figure 12 - Direct (peer-to-peer)

Teams topologia ibridaTeams hybrid topology

Questa topologia include Teams con una distribuzione Skype for Business locale.This topology includes Teams with a Skype for Business on-premises deployment.

Microsoft Teams Flussi delle chiamate online Figura 13Microsoft Teams Online Call Flows Figure 13

Figura 13 - Teams topologia ibridaFigure 13 - Teams hybrid topology

  • La direzione delle frecce nel diagramma precedente riflette la direzione di avvio della comunicazione che influisce sulla connettività ai perimetri aziendali.The direction of the arrows on the diagram above reflect the initiation direction of the communication that affects connectivity at the enterprise perimeters. Nel caso di UDP per i supporti multimediali, i primi pacchetti potrebbero fluire nella direzione inversa, ma questi pacchetti potrebbero essere bloccati fino a quando non scorrono pacchetti nella direzione opposta.In the case of UDP for media, the first packet(s) may flow in the reverse direction, but these packets may be blocked until packets in the other direction will flow.

  • Teams viene distribuito affiancato a Skype for Business Online, quindi i client vengono visualizzati come "utente Teams/SFB".Teams is deployed side by side with Skype for Business Online, hence clients are displayed as "Teams/SFB user."

Flusso aggiuntivo (sopra la Teams topologia):Additional flow (on top of Teams topology):

  • Flow 5A: rappresenta un flusso multimediale peer-to-peer tra un utente di Teams all'interno della rete del cliente e un inoltro multimediale locale di Skype for Business all'edge della rete del cliente.Flow 5A – Represents a peer-to-peer media flow between a Teams user within the customer network and a Skype for Business on-premises media relay at the customer network edge.

Use case: Teams per Skype for Business uno-a-unoUse case: Teams to Skype for Business one-to-one

Ibrida all'interno della rete del clienteHybrid within the customer network

Microsoft Teams Flussi delle chiamate online Figura 14Microsoft Teams Online Call Flows Figure 14

Figura 14 - Ibrida all'interno della rete dei clientiFigure 14 - Hybrid within customer network

La segnalazione tra Teams e Skype for Business viene con bridge da un gateway.Signaling between Teams and Skype for Business is bridged by a gateway. Tuttavia, i supporti multimediali vengono instradati direttamente peer-to-peer all'interno della rete del cliente usando il flusso 5.However, media is routed directly peer-to-peer within the customer network using flow 5.

Rete dei clienti ibrida con utenti Skype for Business esterni, inoltrati da Microsoft 365 o Office 365Hybrid customer network with external Skype for Business user – relayed by Microsoft 365 or Office 365

Microsoft Teams Flussi delle chiamate online Figura 15Microsoft Teams Online Call Flows Figure 15

Figura 15 - Rete ibrida dei clienti con utenti Skype for Business esterni - inoltrati da Office 365Figure 15 - Hybrid customer network with external Skype for Business user - relayed by Office 365

Tenere presente che:Note that:

  • La segnalazione e gli elementi multimediali dal client Skype for Business a un Skype for Business Server locale non sono nell'ambito di questo documento.Signaling and media from the Skype for Business client to an on-premises Skype for Business Server is out of scope of this document. Tuttavia, è illustrato qui per chiarezza.However, it is illustrated here for clarity.

  • La segnalazione tra Teams e Skype for Business viene con bridge da un gateway.Signaling between Teams and Skype for Business is bridged by a gateway.

  • I supporti multimediali vengono inoltrati Teams l'inoltro di trasporto alla rete del cliente tramite il flusso 4.Media is relayed through Teams Transport Relay to the customer network through flow 4.

Rete dei clienti ibrida con utenti Skype for Business esterni , inoltrati da Edge localeHybrid customer network with external Skype for Business user – relayed by on-premises Edge

Microsoft Teams Flussi delle chiamate online Figura 16Microsoft Teams Online Call Flows Figure 16

Figura 16 - Rete ibrida dei clienti con utenti Skype for Business esterni - inoltrati da Edge localeFigure 16 - Hybrid customer network with external Skype for Business user - relayed by on-premises Edge

Tenere presente che:Note that:

  • La segnalazione e i supporti Skype for Business client a un Skype for Business Server locale non sono nell'ambito di questo documento.Signaling and media from Skype for Business client to an on-premises Skype for Business Server is out of scope of this document. Tuttavia, è illustrato qui per chiarezza.However, it is illustrated here for clarity.

  • La segnalazione viene con bridge da un gateway.Signaling is bridged by a gateway.

  • I supporti multimediali vengono inoltrati da Skype for Business Media Relay all'interno di Skype for Business Edge locale a Teams utente all'interno della rete del cliente usando il flusso multimediale 5A.Media is relayed by Skype for Business Media Relay within Skype for Business on-premises Edge to Teams user within the customer network using media flow 5A.

Teams con Sistema telefonico routing direttoTeams with Phone System Direct Routing topology

Questa topologia include le Teams con Sistema telefonico routing diretto.This topology includes Teams with Phone System Direct Routing.

Il routing diretto consente di usare un provider di servizi PSTN (Public Switched Telephone Network) di terze parti associando un dispositivo hardware SBC (Session Border Controller) di proprietà del cliente supportato a Microsoft 365 o Office 365 e quindi connettendo il trunk di telefonia a tale dispositivo.Direct Routing enables you to use a third-party Public Switched Telephone Network (PSTN) service provider by pairing a supported on-premises customer-owned Session Border Controller (SBC) hardware device to Microsoft 365 or Office 365, and then connecting the telephony trunk to that device.

Per supportare questo scenario, il cliente deve distribuire un SBC certificato per il routing diretto da uno dei partner certificati Microsoft.To support this scenario, the customer must deploy a certified SBC for Direct Routing from one of Microsoft's certified partners. L'SBC deve essere configurato come consigliato dal fornitore e deve essere instradabile da Microsoft 365 o Office 365 per il traffico UDP diretto.The SBC must be configured as recommended by the vendor, and be routable from Microsoft 365 or Office 365 for direct UDP traffic. I supporti multimediali possono fluire direttamente da Teams e/o dal client di Skype for Business al gateway SBC (bypassando il gateway Teams) o attraversare il gateway Teams.The media may flow directly from Teams and/or the Skype for Business client to the SBC (bypassing the Teams gateway) or traverse through the Teams gateway. La connettività con SBC, quando il trunk è configurato per ignorare il gateway Teams, si basa su ICE, dove SBC supporta ICE-Lite, mentre l'endpoint multimediale Teams/Skype for Business supporta ICE Full Form.The connectivity with the SBC, when the trunk is configured to bypass the Teams gateway, is based on ICE, where SBC supports ICE-Lite, while the Teams/Skype for Business media endpoint supports ICE Full Form.

Microsoft Teams Flussi delle chiamate online Figura 17Microsoft Teams Online Call Flows Figure 17

*Figura 17 - Teams con la Sistema telefonico routing diretto*Figure 17 - Teams with Phone System Direct Routing topology

Tenere presente che:Note that:

  • La direzione delle frecce nel diagramma precedente riflette la direzione di avvio della comunicazione che influisce sulla connettività ai perimetri aziendali.The direction of the arrows on the diagram above reflect the initiation direction of the communication that affects connectivity at the enterprise perimeters. Nel caso di UDP per i supporti multimediali, i primi pacchetti potrebbero fluire nella direzione inversa, ma questi pacchetti potrebbero essere bloccati fino a quando non scorrono pacchetti nella direzione opposta.In the case of UDP for media, the first packet(s) may flow in the reverse direction, but these packets may be blocked until packets in the other direction will flow.

  • Teams viene distribuito affiancato a Skype for Business Online, quindi i client vengono visualizzati come "utente Teams/SFB".Teams is deployed side by side with Skype for Business Online, hence clients are displayed as "Teams/SFB user."

Flussi aggiuntivi (sopra la topologia Teams online):Additional flows (on top of Teams online topology):

  • Flow 4' - Rappresenta un flusso da Microsoft 365 o Office 365 alla rete del cliente, usato per stabilire una connessione tra il server multimediale Teams nel cloud con il servizio SBC locale.Flow 4' - Represents a flow from Microsoft 365 or Office 365 to the customer network, used to establish a connection between the Teams media server in the cloud with the SBC on premises.
  • Flow 5B: rappresenta un flusso multimediale tra l'utente Teams all'interno della rete del cliente con direct routing SBC in modalità bypass.Flow 5B – Represents a media flow between the Teams user within the customer network with the Direct Routing SBC in bypass mode.
  • Flow 5C: rappresenta un flusso multimediale tra il routing diretto SBC e un altro SBC di routing diretto in una modalità di bypass delle chiamate per tornanti PSTN.Flow 5C – Represents a media flow between the Direct Routing SBC to another Direct Routing SBC in a PSTN hairpin call bypass mode.

Utente interno con Routing diretto (supporti inoltrati da Teams Transport Relay)Internal user with Direct Routing (media relayed by Teams Transport Relay)

Microsoft Teams Flussi delle chiamate online Figura 18Microsoft Teams Online Call Flows Figure 18

Figura 18 - Utente interno con routing diretto (supporti inoltrati da Teams trasporto)Figure 18 - Internal user with Direct Routing (media relayed by Teams Transport Relay)

Tenere presente che:Note that:

  • L'SBC deve avere un indirizzo IP pubblico instradabile da Microsoft 365 o Office 365.The SBC must have a public IP address that is routable from Microsoft 365 or Office 365.

  • La segnalazione e i supporti da SBC a Microsoft 365 o Office 365 e viceversa usano il flusso 4 e/o il flusso 4'.Signaling and media from the SBC to Microsoft 365 or Office 365 and vice versa use flow 4 and/or flow 4'.

  • Segnalazione e supporto dal client all'interno della rete del cliente per Microsoft 365 o Office 365 usare il flusso 4.Signaling and media from the client within the customer network to Microsoft 365 or Office 365 use flow 4.

Utente remoto con routing diretto (i supporti vengono instradati tramite un server multimediale (MP))Remote user with Direct Routing (media is routed through a media server (MP))

Microsoft Teams Flussi delle chiamate online Figura 19Microsoft Teams Online Call Flows Figure 19

Figura 19 - Utente remoto con routing diretto (i supporti vengono instradati tramite un server multimediale (MP))Figure 19 - Remote user with Direct Routing (media is routed through a media server (MP))

Tenere presente che:Note that:

  • L'SBC deve avere un indirizzo IP pubblico instradabile da Microsoft 365 o Office 365.The SBC must have a public IP address that is routable from Microsoft 365 or Office 365.

  • La segnalazione e i supporti da SBC a Microsoft 365 o Office 365 e viceversa usano il flusso 4 e/o il flusso 4'.Signaling and media from the SBC to Microsoft 365 or Office 365 and vice versa use flow 4 and/or flow 4'.

  • Segnalazione e supporto dal client su Internet per Microsoft 365 o Office 365 usare il flusso 3.Signaling and media from the client on the Internet to Microsoft 365 or Office 365 use flow 3.

Routing diretto dell'utente interno (bypass multimediale)Internal user Direct Routing (media bypass)

Microsoft Teams Flussi delle chiamate online Figura 20Microsoft Teams Online Call Flows Figure 20

Figura 20 - Routing diretto dell'utente interno (bypass multimediale)Figure 20 - Internal user Direct Routing (media bypass)

Tenere presente che:Note that:

  • L'SBC deve avere un indirizzo IP pubblico instradabile da Microsoft 365 o Office 365.The SBC must have a public IP address that is routable from Microsoft 365 or Office 365.

  • La segnalazione da SBC a Microsoft 365 o Office 365 e viceversa usa il flusso 4 e/o il flusso 4'.Signaling from SBC to Microsoft 365 or Office 365 and vice versa use flow 4 and/or flow 4'.

  • Segnalazione da parte del cliente all'interno della rete del cliente Microsoft 365 o Office 365 il flusso 4.Signaling from client within the customer network to Microsoft 365 or Office 365 use flow 4.

  • I supporti multimediali provenienti dal client all'interno della rete del cliente fino a SBC all'interno della rete del cliente usano il flusso 5B.Media from client within the customer network to SBC within the customer network use flow 5B.

Utente remoto con Routing diretto (bypass multimediale inoltrato Teams Transport Relay)Remote user with Direct Routing (media bypass relayed by Teams Transport Relay)

Microsoft Teams Flussi delle chiamate online Figura 21Microsoft Teams Online Call Flows Figure 21

Figura 21 - Utente remoto con routing diretto (bypass multimediale inoltrato da Teams trasporto)Figure 21 - Remote user with Direct Routing (media bypass relayed by Teams Transport Relay)

Tenere presente che:Note that:

  • L'SBC deve avere un indirizzo IP pubblico instradabile da Microsoft 365 o Office 365 Internet.The SBC must have a public IP address that is routable from Microsoft 365 or Office 365 and Internet.

  • La segnalazione da SBC a Microsoft 365 o Office 365 e viceversa usa il flusso 4 e/o il flusso 4'.Signaling from the SBC to Microsoft 365 or Office 365 and vice versa uses flow 4 and/or flow 4'.

  • La segnalazione da parte del client su Internet Microsoft 365 o Office 365 utilizza il flusso 3.Signaling from the client on the Internet to Microsoft 365 or Office 365 uses flow 3.

  • I supporti multimediali dal client su Internet alla SBC all'interno della rete clienti utilizzano i flussi 3 e 4, inoltrati da Teams Transport Relay.Media from the client on the Internet to the SBC within the customer network uses flows 3 and 4, relayed by Teams Transport Relay.

Routing diretto dell'utente remoto (bypass multimediale diretto)Remote user Direct Routing (media bypass direct)

Microsoft Teams Flussi delle chiamate online Figura 22Microsoft Teams Online Call Flows Figure 22

Figura 22 - Routing diretto dell'utente remoto (bypass multimediale diretto)Figure 22 - Remote user Direct Routing (media bypass direct)

Tenere presente che:Note that:

  • L'SBC deve avere un indirizzo IP pubblico instradabile da Microsoft 365 o Office 365 internet.The SBC must have a public IP address that is routable from Microsoft 365 or Office 365 and the Internet.

  • La segnalazione da SBC a Microsoft 365 o Office 365 e viceversa usa il flusso 4 e/o il flusso 4'.Signaling from the SBC to Microsoft 365 or Office 365 and vice versa uses flow 4 and/or flow 4'.

  • La segnalazione da parte del client su Internet Microsoft 365 o Office 365 utilizza il flusso 3.Signaling from the client on the Internet to Microsoft 365 or Office 365 uses flow 3.

  • I supporti multimediali dal client su Internet alla SBC all'interno della rete del cliente utilizzano il flusso 2.Media from the client on the Internet to the SBC within the customer network uses flow 2.

Routing diretto (bypass multimediale): chiamata per tornante PSTN (a causa di inoltro/trasferimento di chiamata)Direct Routing (media bypass) – PSTN hairpin call (due to call forward/transfer)

Microsoft Teams Flussi delle chiamate online Figura 23Microsoft Teams Online Call Flows Figure 23

Figura 23 - Routing diretto (bypass multimediale) - chiamata per tornanti PSTN (a causa di inoltro/trasferimento di chiamata)Figure 23 - Direct Routing (media bypass) - PSTN hairpin call (due to call forward/transfer)

Tenere presente che:Note that:

  • L'SBC deve avere un indirizzo IP pubblico instradabile da Microsoft 365 o Office 365.The SBC must have a public IP address that is routable from Microsoft 365 or Office 365.

  • La segnalazione da SBC a Microsoft 365 o Office 365 e viceversa usa il flusso 4 e/o il flusso 4'.Signaling from the SBC to Microsoft 365 or Office 365 and vice versa uses flow 4 and/or flow 4'.

  • Il client è fuori dal ciclo di segnalazione e supporto dopo che la chiamata è stata bloccata da PSTN a PSTN.The client is out of the signaling and media loop after the call is hairpinned from PSTN to PSTN.

  • I supporti dall'istanza SBC A all'interno della rete del cliente all'istanza SBC B all'interno della rete del cliente (dove A e B possono essere la stessa istanza) usa il flusso 5C.Media from SBC instance A within the customer network to SBC instance B within the customer network (where, A and B can be the same instance) uses flow 5C.

Direct Routing (supporti tramite Microsoft 365 o Office 365) - Chiamata per tornanti PSTN tra due tenantDirect Routing (media through Microsoft 365 or Office 365) – PSTN hairpin call across two tenants

Microsoft Teams Flussi delle chiamate online Figura 24Microsoft Teams Online Call Flows Figure 24

Figura 24 - Routing diretto (supporti tramite Microsoft 365 o Office 365) - Chiamata per tornanti PSTN tra due tenantFigure 24 - Direct Routing (media through Microsoft 365 or Office 365) – PSTN hairpin call across two tenants

Tenere presente che:Note that:

  • L'SBC deve avere un indirizzo IP pubblico instradabile da Microsoft 365 o Office 365.The SBC must have a public IP address that is routable from Microsoft 365 or Office 365.

  • La segnalazione da SBC a Microsoft 365 o Office 365 e viceversa usa il flusso 4 e/o il flusso 4'.Signaling from the SBC to Microsoft 365 or Office 365 and vice versa uses flow 4 and/or flow 4'.

  • Il client è fuori dal ciclo di segnalazione e supporto dopo che la chiamata è stata bloccata da PSTN a PSTN.The client is out of the signaling and media loop after the call is hairpinned from PSTN to PSTN.

  • I supporti dell'istanza SBC A all'interno della rete del cliente X all'istanza B di SBC devono essere inoltrati tramite il server multimediale Microsoft 365 o Office 365 e non possono usare la modalità bypass.Media from SBC instance A within the customer network X to SBC instance B must be relayed through the Microsoft 365 or Office 365 Media Server and can't use bypass mode.

Teams con l'ottimizzazione Express RouteTeams with Express Route optimization

Microsoft Teams Flussi delle chiamate online Figura 25Microsoft Teams Online Call Flows Figure 25

Figura 25 - Teams con l'ottimizzazione Express RouteFigure 25 - Teams with Express Route optimization

Nel caso in cui Express Route sia giustificato e distribuito, i flussi di Teams potrebbero essere ri-instradati dal flusso 4 al flusso 1 e dal flusso 4' al flusso 1'.In the case that Express Route is justified and deployed, then Teams flows could be re-routed from flow 4 to flow 1 and from flow 4' to flow 1'. Tuttavia, l'applicazione Teams ha una dipendenza difficile da altri flussi Microsoft 365 o Office 365 internet usando i flussi 4 e 4'; quindi questi flussi non devono essere bloccati.However, the Teams application has a hard dependency on other Microsoft 365 or Office 365 flows over the Internet using flows 4 and 4'; hence these flows must not be blocked.

Tenere presente che Skype for Business edge ibrido viene instradato a Internet e non a Express Route per comunicare con utenti esterni e federatire con altri tenant.Note that Skype for Business hybrid Edge traffic is routed to the Internet and not to Express Route to communicate with external users and federate with other tenants.

Per evitare flussi asimmetrici, il ri-routing deve essere in entrambe le direzioni.To prevent asymmetrical flows, re-routing must be in both directions. In altre parole, un indirizzo all'interno della rete del cliente è instradabile tramite Internet o Express Route, in base all'ottimizzazione, ma non tramite entrambi.In other words, an address within the customer network is routable either through Internet or Express Route, based on optimization, but not through both.

Rete del cliente a utente esterno (supporti inoltrati da Teams Transport Relay):Customer network to external user (media relayed by Teams Transport Relay):

Microsoft Teams Flussi delle chiamate online Figura 26Microsoft Teams Online Call Flows Figure 26

Figura 26 - Rete del cliente a utente esterno (supporti inoltrati da Teams Transport Relay)Figure 26 - Customer network to external user (media relayed by Teams Transport Relay)

Passaggi di alto livello:High-Level Steps:

  1. Teams L'utente all'interno della rete del cliente risolve il nome di dominio URL (DNS) usando flow2.Teams User within customer network resolves URL domain name (DNS) using flow2.
  2. Teams L'utente all'interno della rete del cliente assegna una porta media Relay Teams Transport Relay usando il flusso 1.Teams User within customer network allocates a media Relay port on Teams Transport Relay using flow 1.
  3. Teams L'utente all'interno della rete del cliente invia "invito" con i candidati ICE usando il flusso 1 per Microsoft 365 o Office 365.Teams User within customer network sends "invite" with ICE candidates using flow 1 to Microsoft 365 or Office 365.
  4. Microsoft 365 o Office 365 invia una notifica a utenti esterni Teams utente usando il flusso 3.Microsoft 365 or Office 365 sends notification to external Teams user using flow 3.
  5. Teams utente esterno alloca una porta di inoltro multimediale Teams transport relay usando il flusso 3.Teams external user allocates a media Relay port on Teams Transport Relay using flow 3.
  6. Teams utente esterno invia una "risposta" con i candidati ICE usando il flusso 3, che viene inoltrato di nuovo Teams'utente A usando Flow 1.Teams external user sends "answer" with ICE candidates using flow 3, which is forwarded back to Teams user A using Flow 1.
  7. Teams L'utente A e Teams utente B richiamano i test di connettività ICE e selezionano i flussi 1 e 3, che vengono inoltrati da Teams Transport Relay.Teams User A and Teams User B invoke ICE connectivity tests and selects flows 1 and 3, which are relayed by Teams Transport Relay.
  8. Teams Gli utenti inviano dati di telemetria Microsoft 365 o Office 365 usando i flussi 1 e 3.Teams Users send telemetry to Microsoft 365 or Office 365 using flows 1 and 3.

Nota

Flow 4 deve essere abilitato per supportare le dipendenze Teams'applicazione da altri microservizi che impone il flusso 4.Flow 4 must be enabled to support dependencies of Teams application on other micro-services that mandates flow 4.