Fluxos de chamadas do Microsoft TeamsMicrosoft Teams call flows

Dica

Assista a esta sessão para saber como as equipes aproveitam a rede e como planejar a conectividade de rede ideal: planejamento de rede do teams.Watch this session to learn how Teams leverages your network and how to plan for optimal network connectivity: Teams Network Planning.

Visão geralOverview

Este artigo descreve como o Microsoft Teams usa os fluxos de chamadas do Microsoft 365 ou do Office 365 em várias topologias.This article describes how Teams uses Microsoft 365 or Office 365 call flows in various topologies. Além disso, ele descreve fluxos exclusivos do teams que são usados para comunicação de mídia ponto a ponto.In addition, it describes unique Teams flows that are used for peer-to-peer media communication. O documento descreve esses fluxos, sua finalidade e sua origem e rescisão na rede.The document describes these flows, their purpose, and their origin and termination on the network. Para fins deste artigo, assuma o seguinte:For purposes of this article, assume the following:

  • O fluxo X é usado pelo cliente local para se comunicar com o serviço do Microsoft 365 ou do Office 365 na nuvem.Flow X is used by the on-premises client to communicate with the Microsoft 365 or Office 365 service in the cloud. Ele provém da rede do cliente e ele termina como um ponto de extremidade no Microsoft 365 ou no Office 365.It originates from the customer network, and it terminates as an endpoint in Microsoft 365 or Office 365.

  • O fluxo Y é usado pelo cliente local para se comunicar com um serviço na Internet que o Microsoft 365 ou o Office 365 tem uma dependência.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. Ele provém da rede do cliente e ele termina como um ponto de extremidade na Internet.It originates from the customer network, and it terminates as an endpoint on the Internet.

Este artigo aborda as seguintes informações:This article covers the following information:

  • Tela de fundo.Background. Fornece informações em segundo plano, como redes que os fluxos podem atravessar, tipos de tráfego, orientação de conectividade da rede do cliente para os pontos de extremidade do serviço do Microsoft 365 ou do Office 365, a interoperabilidade com componentes de terceiros e os princípios que são usados por equipes para selecionar fluxos de mídia.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.

  • Fluxos de chamadas em várias topologias.Call flows in various topologies. Ilustra o uso de fluxos de chamadas em várias topologias.Illustrates the use of call flows in various topologies. Para cada topologia, a seção enumera todos os fluxos compatíveis e ilustra como esses fluxos são usados em vários casos de uso.For each topology, the section enumerates all supported flows and illustrates how these flows are used in several use cases. Para cada caso de uso, ele descreve a sequência e a seleção de fluxos usando um diagrama de fluxo.For each use case, it describes the sequence and selection of flows using a flow diagram.

  • Teams com otimização de rota expressa.Teams with Express Route optimization. Descreve como esses fluxos são usados quando a rota expressa é implantada para otimização, ilustrada usando uma topologia simples.Describes how these flows are used when Express Route is deployed for optimization, illustrated using a simple topology.

Plano de fundoBackground

Segmentos de redeNetwork segments

Rede do cliente.Customer network. Esse é o segmento de rede que você controla e gerencia.This is the network segment that you control and manage. Isso inclui todas as conexões do cliente nos escritórios do cliente, seja com fio ou sem fio, conexões entre os prédios do Office, conexões com datacenters locais e suas conexões com provedores de Internet, rota expressa ou qualquer outro emparelhamento privado.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.

Geralmente, uma rede de cliente tem vários perímetros de rede com firewalls e/ou servidores proxy, que impõem as políticas de segurança da sua organização e que só permitem certos tipos de tráfego de rede que você configurou e configurou.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. Como você gerencia essa rede, você tem controle direto sobre o desempenho da rede, e recomendamos que conclua as avaliações de rede para validar o desempenho tanto dentro dos sites da sua rede quanto da rede para a rede do Microsoft 365 ou do 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. Este é o segmento de rede que faz parte de sua rede geral que será usado por usuários que estão se conectando ao Microsoft 365 ou ao Office 365 de fora da rede do 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. Ele também é usado por algum tráfego da rede do cliente para o Microsoft 365 ou o Office 365.It is also used by some traffic from the customer network to Microsoft 365 or Office 365.

Rede privada ou de convidado visitada.Visited or guest private network. Esse é o segmento de rede fora da rede do cliente, mas não na Internet pública, que seus usuários e seus convidados podem visitar (por exemplo, uma rede privada residencial ou uma rede privada corporativa, que não implanta equipes, onde os usuários e seus clientes que interagem com os serviços do teams podem residir).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).

Observação

A conectividade com o Microsoft 365 ou o Office 365 também se aplica a essas redes.Connectivity to Microsoft 365 or Office 365 is also applicable to these networks.

Microsoft 365 ou o Office 365.Microsoft 365 or Office 365. Este é o segmento de rede que dá suporte ao Microsoft 365 ou aos serviços do Office 365.This is the network segment that supports Microsoft 365 or Office 365 services. Ele é distribuído no mundo inteiro com bordas em proximidade à rede do cliente na maioria dos locais.It is distributed worldwide with edges in proximity to the customer network in most locations. As funções incluem retransmissão de transporte, servidor de conferência e processador de mídia.Functions include Transport Relay, conferencing server, and Media Processor.

Rota expressa (opcional).Express Route (optional). Este é o segmento de rede que faz parte de sua rede geral que lhe dará uma conexão privada dedicada à rede do Microsoft 365 ou do Office 365.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.

Tipos de tráfegoTypes of traffic

Mídia em tempo real.Real-time media. Dados encapsulados no RTP (protocolo de transporte em tempo real) que dão suporte a cargas de trabalho de áudio, vídeo e compartilhamento de tela.Data encapsulated within Real-time Transport Protocol (RTP) that supports audio, video, and screen sharing workloads. Em geral, o tráfego de mídia é altamente sensível à latência, portanto, você quer que esse tráfego tome o caminho mais direto possível e use UDP versus TCP como o protocolo de camada de transporte, que é o melhor transporte para mídia interativa em tempo real de um ponto de vista de qualidade.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. (Observe que, como último recurso, a mídia pode usar TCP/IP e também ser encapsulado no protocolo HTTP, mas não é recomendado devido a implicações de qualidade ruim.) O fluxo de RTP é protegido usando o SRTP, no qual somente a carga é criptografada.(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.

Sinalização.Signaling. O link de comunicação entre o cliente e o servidor, ou outros clientes que são usados para controlar atividades (por exemplo, quando uma chamada é iniciada) e entrega mensagens instantâneas.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. A maior parte do tráfego de sinalização usa as interfaces REST baseadas em HTTPS, mas em alguns cenários (por exemplo, conexão entre o Microsoft 365 ou o Office 365 e um controlador de borda de sessão) ele usa o protocolo 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 entender que esse tráfego é muito menos sensível à latência, mas pode causar paralisações de serviço ou tempos limite de chamadas se a latência entre os pontos de extremidade exceder vários segundos.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.

Conectividade com o Microsoft 365 ou o Office 365Connectivity to Microsoft 365 or Office 365

O Microsoft Teams requer conectividade com a Internet.Teams requires connectivity to the Internet. Os intervalos de endereços IP e URLs do teams Endpoint estão listados nas URLs e nos intervalos de endereços IP do Office 365.Teams endpoint URLs and IP address ranges are listed in Office 365 URLs and IP address ranges. (Observe que é necessário conectividade aberta para as portas TCP 80 e 443 e para as portas UDP 3478 a 3481.) Além disso, o Microsoft Teams tem uma dependência do Skype for Business Online, que também deve estar conectado à 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.

A conectividade de fluxos de mídia do teams é implementada usando procedimentos de ICE (estabelecimento de conectividade interativa) padrão da IETF.Teams media flows connectivity is implemented using standard IETF Interactive Connectivity Establishment (ICE) procedures.

Restrições de interoperabilidadeInteroperability restrictions

Retransmissões de mídia de terceiros.Third-party media relays. Um fluxo de mídia do Teams (ou seja, onde um dos pontos de extremidade de mídia são equipes) pode atravessar apenas equipes ou retransmissões de mídia nativas do Skype for Business.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. Não há suporte para a interoperabilidade com uma transmissão de mídia de terceiros.Interoperability with a third-party media relay is not supported. (Observe que um SBC de terceiros no limite com PSTN deve encerrar o fluxo RTP/RTCP, é protegido usando o SRTP e não o retransmite para o próximo nó.)(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.)

Servidores proxy SIP de terceiros.Third-party SIP proxy servers. Uma caixa de diálogo de sinalização do Microsoft Teams SIP com um SBC e/ou gateway de terceiros pode atravessar o Teams ou proxies SIP nativos do Skype for Business.A Teams signaling SIP dialog with a third-party SBC and/or gateway may traverse Teams or Skype for Business native SIP proxies. Não há suporte para interoperabilidade com um proxy SIP de terceiros.Interoperability with a third-party SIP proxy is not supported.

B2BUA (ou SBC) de terceiros.Third-party B2BUA (or SBC). Um fluxo de mídia do teams de e para a PSTN é encerrado por um SBC de terceiros.A Teams media flow to and from the PSTN is terminated by a third-party SBC. No entanto, a interoperabilidade com um SBC de terceiros na rede de equipes (em que um SBC de terceiros mediar duas Teams ou pontos de extremidade do Skype for Business) não é compatível.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.

Rede VPN.VPN network. Não é recomendável para tráfego de mídia (ou fluxo 2 ').It is not recommended for media traffic (or flow 2'). O cliente VPN deve usar o tráfego de mídia de VPN e de rota dividida como qualquer usuário externo não VPN, conforme especificado em habilitar o Lync Media para ignorar um encapsulamento VPN.The VPN client should use split VPN and route media traffic like any external non-VPN user, as specified in Enabling Lync media to bypass a VPN tunnel.

Observação

Embora o título indique o Lync, ele também se aplica ao Teams.Although the title indicates Lync, it is applicable to Teams as well.

Formas de pacote.Packet shapers. Qualquer tipo de recorte de pacote, inspeção de pacote ou dispositivos de forma de pacote não são recomendáveis e podem degradar a qualidade de modo significativo.Any kind of packet snippers, packet inspection, or packet shaper devices are not recommended and may degrade quality significantly.

BásicosPrinciples

Há quatro princípios gerais que ajudam você a entender os fluxos de chamadas do Microsoft Teams:There are four general principles that help you understand call flows for Microsoft Teams:

  • Uma conferência do Microsoft Teams é hospedada pela Microsoft 365 ou pelo Office 365 na mesma região onde o primeiro participante ingressou.A Microsoft Teams conference is hosted by Microsoft 365 or Office 365 in the same region where the first participant joined. (Observe que, se houver exceções a essa regra em algumas topologias, elas serão descritas neste documento e ilustradas por um fluxo de chamadas apropriado.)(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.)

  • Um ponto de extremidade de mídia do Microsoft Teams no Microsoft 365 ou no Office 365 é usado com base nas necessidades de processamento de mídia e não com base no tipo de chamada.A Teams media endpoint in Microsoft 365 or Office 365 is used based on media processing needs and not based on call type. (Por exemplo, uma chamada ponto a ponto pode usar um ponto de extremidade de mídia na nuvem para processar mídia para transcrição ou gravação, enquanto uma conferência com dois participantes pode não usar um ponto de extremidade de mídia na nuvem.) No entanto, a maioria das conferências usará um ponto de extremidade de mídia para fins de mixagem e roteamento, alocado onde a conferência está hospedada.(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. O tráfego de mídia enviado de um cliente para o ponto de extremidade de mídia pode ser roteado diretamente ou usar uma retransmissão de transporte no Microsoft 365 ou no Office 365, se necessário, devido às restrições de firewall de rede do 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.

  • O tráfego de mídia para chamadas ponto a ponto leva a rota mais direta que está disponível, pressupondo que a chamada não seja obrigatória para um ponto de extremidade de mídia na nuvem (Veja o princípio anterior).Media traffic for peer-to-peer calls take the most direct route that is available, assuming that the call doesn't mandate a media endpoint in the cloud (see previous principle). A rota preferida é direto para o par remoto (cliente), mas se essa rota não estiver disponível, uma ou mais retransmissões de transporte retransmitirão o tráfego.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. É recomendável que o tráfego de mídia não entre em um servidor, como formas de pacote, servidores VPN e assim por diante, pois isso afetará a qualidade da mídia.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.

  • O tráfego de sinalização sempre vai para o servidor mais próximo ao usuário.Signaling traffic always goes to the closest server to the user.

Para saber mais sobre os detalhes sobre o caminho de mídia escolhido, consulte noções básicas sobre fluxos de mídia no Microsoft Teams-BRK4016.To learn more about the details on the media path that is chosen, see Understanding Media Flows in Microsoft Teams - BRK4016.

Fluxos de chamadas em várias topologiasCall flows in various topologies

Topologia de equipesTeams topology

Essa topologia é usada por clientes que aproveitam os serviços do Team da nuvem sem nenhuma implantação local, como o Skype for Business Server ou o roteamento direto do sistema telefônico.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. Além disso, a interface para o Microsoft 365 ou o Office 365 é feita pela Internet sem a rota do Azure Express.In addition, the interface to Microsoft 365 or Office 365 is done over the Internet without Azure Express Route.

Fluxos de chamadas online do Microsoft Teams figura 01Microsoft Teams Online Call Flows Figure 01

Figura 1: topologia da equipeFigure 1 - Teams topology

Observe que:Note that:

  • A direção das setas no diagrama acima refletem a direção de início da comunicação que afeta a conectividade nos perímetros da empresa.The direction of the arrows on the diagram above reflect the initiation direction of the communication that affects connectivity at the enterprise perimeters. No caso do UDP para mídia, o primeiro pacote (s) pode fluir na direção inversa, mas esses pacotes podem ser bloqueados até que os pacotes na outra direção fluam.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.
  • O Microsoft Teams é implantado lado a lado com o Skype for Business Online, portanto, os clientes são exibidos como "Teams/usuários do SFB".Teams is deployed side by side with Skype for Business Online, hence clients are displayed as "Teams/SFB user."

Você pode encontrar mais informações sobre as seguintes topologias opcionais mais adiante neste artigo:You can find more information on the following optional topologies later in the article:

  • A implantação do Skype for Business local é descrita na topologia híbrida do teams.Skype for Business on-premises deployment is described in Teams hybrid topology.
  • O roteamento direto do sistema telefônico (para conectividade PSTN) é descrito em equipes com a topologia de roteamento direto.Phone System Direct Routing (for PSTN connectivity) is described in Teams with Direct Routing topology.
  • A rota expressa é descrita em equipes com otimização de rota expressa.Express Route is described in Teams with Express Route optimization.

Descrições do fluxo:Flow descriptions:

  • Fluxo 2 – representa um fluxo iniciado por um usuário na rede do cliente para a Internet, como parte da experiência de equipes do usuário.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. Exemplos desses fluxos são mídias de DNS e ponto a ponto.Examples of these flows are DNS and peer-to-peer media.
  • Flow 2 ' – representa um fluxo iniciado por um usuário remoto do teams Mobile, com VPN para a rede do cliente.Flow 2' – Represents a flow initiated by a remote mobile Teams user, with VPN to the customer network.
  • Fluxo 3 – representa um fluxo iniciado por um usuário remoto do teams Mobile para os pontos de extremidade do Microsoft 365 ou do Office 365/Teams.Flow 3 – Represents a flow initiated by a remote mobile Teams user to Microsoft 365 or Office 365/Teams endpoints.
  • Fluxo 4 – representa um fluxo iniciado por um usuário na rede do cliente para pontos de extremidade do Microsoft 365 ou do Office 365/Teams.Flow 4 – Represents a flow initiated by a user on the customer network to Microsoft 365 or Office 365/Teams endpoints.
  • Fluxo 5 – representa um fluxo de mídia ponto a ponto entre um usuário do Teams e outras equipes ou usuário do Skype for Business na rede do 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.
  • Fluxo 6 – representa um fluxo de mídia ponto a ponto entre um usuário remoto do Microsoft Teams e outras equipes móveis remotas ou usuários do Skype for Business pela 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 de uso: um-para-umUse case: One-to-one

As chamadas um para um usam um modelo comum em que o chamador obterá um conjunto de candidatos que consistem em endereços IP/portas, incluindo local, retransmissão e reflexiva (endereço IP público do cliente, como visto pelos candidatos à retransmissão).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. O chamador envia esses candidatos para a parte chamada; a parte chamada também obtém um conjunto de candidatos semelhante e envia-o para o chamador.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. As mensagens de verificação de conectividade STUN são usadas para localizar quais chamadas de caminhos de mídia do chamador/chamadas funcionam e o melhor caminho de trabalho está selecionado.STUN connectivity check messages are used to find which caller/called party media paths work, and the best working path is selected. Mídia (ou seja, pacotes RTP/RTCP protegidos usando o SRTP) são enviadas usando-se o par de candidatos selecionado.Media (that is, RTP/RTCP packets secured using SRTP) are then sent using the selected candidate pair. A retransmissão de transporte é implantada como parte do Microsoft 365 e do Office 365.The Transport relay is deployed as part of Microsoft 365 and Office 365.

Se os candidatos a portas/endereços IP locais ou os candidatos reflexivas tiverem conectividade, o caminho direto entre os clientes (ou o uso de uma NAT) será selecionado para mídia.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 os clientes estiverem na rede do cliente, o caminho direto deve ser selecionado.If the clients are both on the customer network, then the direct path should be selected. Isso requer conectividade UDP direta na rede do cliente.This requires direct UDP connectivity within the customer network. Se os clientes forem usuários de nuvem do Nomadic, dependendo do NAT/Firewall, a mídia poderá usar a conectividade direta.If the clients are both nomadic cloud users, then depending on the NAT/firewall, media may use direct connectivity.

Se um cliente for interno na rede do cliente e um cliente for externo (por exemplo, um usuário da nuvem móvel), é improvável que a conectividade direta entre os candidatos locais ou reflexivas está funcionando.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. Nesse caso, uma opção é usar um dos candidatos de transmissão de transporte do cliente (por exemplo, o cliente interno obteve um candidato de retransmissão da retransmissão de transporte no Microsoft 365 ou do Office 365; o cliente externo precisa ser capaz de enviar pacotes STUN/RTP/RTCP para a retransmissão de transporte).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). Outra opção é o cliente interno que envia ao candidato de retransmissão obtido pelo cliente de nuvem móvel.Another option is the internal client sends to the relay candidate obtained by the mobile cloud client. Observe que, embora a conectividade UDP para mídia seja altamente recomendável, o TCP tem suporte.Note that, although UDP connectivity for media is highly recommended, TCP is supported.

Etapas de alto nível:High-level steps:

  1. O usuário do teams A resolve o nome de domínio da URL (DNS) usando o fluxo 2.Teams User A resolves URL domain name (DNS) using flow 2.
  2. O usuário do teams aloca uma porta de retransmissão de mídia no Teams Transport Relay usando o fluxo 4.Teams User A allocates a media Relay port on Teams Transport Relay using flow 4.
  3. O usuário do teams A envia "convite" com candidatos a ICE usando o fluxo 4 para o Microsoft 365 ou o Office 365.Teams User A sends "invite" with ICE candidates using flow 4 to Microsoft 365 or Office 365.
  4. O Microsoft 365 ou o Office 365 envia uma notificação para o usuário do teams B usando o fluxo 4.Microsoft 365 or Office 365 sends notification to Teams User B using flow 4.
  5. O usuário do teams B aloca uma porta de retransmissão de mídia no Teams Transport Relay usando o fluxo 4.Teams User B allocates a media Relay port on Teams Transport Relay using flow 4.
  6. O usuário do teams B envia "Answer" com candidatos A ICE usando o fluxo 4, que é encaminhado ao usuário do teams A usando o fluxo 4.Teams User B sends "answer" with ICE candidates using flow 4, which is forwarded back to Teams User A using Flow 4.
  7. Os usuários do teams A e do Team usuário B chamam testes de conectividade do ICE e o melhor caminho de mídia disponível é selecionado (veja os diagramas abaixo para vários casos de uso).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. Os usuários do teams enviam telemetria para o Microsoft 365 ou o Office 365 usando o fluxo 4.Teams Users send telemetry to Microsoft 365 or Office 365 using flow 4.

Na rede do cliente:Within customer network:

Fluxos de chamadas online do Microsoft Teams Figura 02Microsoft Teams Online Call Flows Figure 02

Figura 2-na rede do clienteFigure 2 - Within customer network

Na etapa 7, o fluxo de mídia ponto a ponto 5 é selecionado.In step 7, peer-to-peer media flow 5 is selected.

Mídia bidirecional.Media is bidirectional. A direção do fluxo 5 indica que um dos dois lados inicia a comunicação a partir de uma perspectiva de conectividade, consistente com todos os fluxos neste 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. Nesse caso, não importa qual direção será usada porque os dois pontos de extremidade estão dentro da rede do cliente.In this case, it doesn't matter which direction is used because both endpoints are within the customer network.

Rede do cliente para usuário externo (mídia retransmitida pela retransmissão de transporte do Teams):Customer network to external user (media relayed by Teams Transport Relay):

Fluxos de chamadas online do Microsoft Teams Figura 03Microsoft Teams Online Call Flows Figure 03

Figura 3: rede do cliente para usuário externo (mídia retransmitida pela retransmissão de transporte do Teams)Figure 3 - Customer network to external user (media relayed by Teams Transport Relay)

Na etapa 7, fluxo 4, da rede de cliente para o Microsoft 365 ou do Office 365 e do fluxo 3, do usuário do Microsoft Mobile Teams para o Microsoft 365 ou Office 365, está selecionado.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. Esses fluxos são retransmitidos pelo Teams Transport Relay dentro do Microsoft 365 ou do Office 365.These flows are relayed by Teams Transport Relay within Microsoft 365 or Office 365.

Mídia é bidirecional, em que a direção indica qual lado inicia a comunicação de uma perspectiva de conectividade.Media is bidirectional, where direction indicates which side initiates the communication from a connectivity perspective. Nesse caso, esses fluxos são usados para sinalização e mídia, usando diferentes protocolos de transporte e endereços.In this case, these flows are used for signaling and media, using different transport protocols and addresses.

Rede do cliente para usuário externo (mídia direta):Customer network to external user (direct media):

Fluxos de chamadas online do Microsoft Teams figura 04Microsoft Teams Online Call Flows Figure 04

Figura 4: rede de cliente para usuário externo (mídia direta)Figure 4 - Customer network to external user (direct media)

Na etapa 7, fluxo 2, da rede de cliente para a Internet (par do cliente), está selecionado.In step 7, flow 2, from customer network to the Internet (client's peer), is selected.

  • A mídia direta com usuário remoto remoto (não retransmitido por meio do Microsoft 365 ou do Office 365) é opcional.Direct media with remote mobile user (not relayed through Microsoft 365 or Office 365) is optional. Em outras palavras, o cliente pode bloquear esse caminho para impor um caminho de mídia por meio da retransmissão de transporte no Microsoft 365 ou do Office 365.In other words, customer may block this path to enforce a media path through Transport Relay in Microsoft 365 or Office 365.

  • Mídia bidirecional.Media is bidirectional. A direção do fluxo 2 para o usuário móvel remoto indica que um dos dois usuários inicia a comunicação a partir de uma perspectiva de conectividade.The direction of flow 2 to remote mobile user indicates that one side initiates the communication from a connectivity perspective.

Usuário da VPN para usuário interno (mídia retransmitida pela retransmissão de transporte do Teams)VPN user to internal user (media relayed by Teams Transport Relay)

Fluxos de chamadas online do Microsoft Teams figura 05Microsoft Teams Online Call Flows Figure 05

Figura 5-usuário da VPN para usuário interno (mídia retransmitida pelo retransmissor de transporte de equipes)Figure 5 - VPN user to internal user (media relayed by Teams Transport Relay)

A sinalização entre a VPN para a rede do cliente está usando o fluxo 2 '.Signaling between the VPN to the customer network is using flow 2'. Sinalizar entre a rede do cliente e o Microsoft 365 ou o Office 365 está usando o fluxo 4.Signaling between the customer network and Microsoft 365 or Office 365 is using flow 4. No entanto, a mídia ignora a VPN e é roteada usando os fluxos 3 e 4 por meio do teams Media Relay no Microsoft 365 ou do 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.

Usuário VPN para usuário interno (mídia direta)VPN user to internal user (direct media)

Fluxos de chamadas online do Microsoft Teams figura 06Microsoft Teams Online Call Flows Figure 06

Figura 6-usuário da VPN para usuário interno (mídia direta)Figure 6 - VPN user to internal user (direct media)

A sinalização entre a VPN para a rede do cliente está usando o fluxo 2 '.Signaling between the VPN to the customer network is using flow 2'. Sinalizar entre a rede do cliente e o Microsoft 365 ou o Office 365 está usando o fluxo 4.Signaling between the customer network and Microsoft 365 or Office 365 is using flow 4. No entanto, a mídia ignora a VPN e é roteada usando o fluxo 2 da rede do cliente para a Internet.However, media bypasses the VPN and is routed using flow 2 from the customer network to the Internet.

Mídia bidirecional.Media is bidirectional. A direção do fluxo 2 para o usuário móvel remoto indica que um lado inicia a comunicação a partir de uma perspectiva de conectividade.The direction of flow 2 to the remote mobile user indicates that one side initiates the communication from a connectivity perspective.

Usuário VPN para usuário externo (mídia direta)VPN user to external user (direct media)

Fluxos de chamadas do Microsoft Teams figura 07Microsoft Teams call flows Figure 07

Figura 7-usuário da VPN para usuário externo (mídia direta)Figure 7 - VPN user to external user (direct media)

A sinalização entre o usuário da VPN para a rede do cliente está usando o fluxo 2 ' e o fluxo 4 para o Microsoft 365 ou 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. No entanto, a mídia ignora a VPN e é roteada usando o fluxo 6.However, media bypasses VPN and is routed using flow 6.

Mídia bidirecional.Media is bidirectional. A direção do fluxo 6 para o usuário remoto do celular indica que um lado inicia a comunicação de uma perspectiva de conectividade.The direction of flow 6 to the remote mobile user indicates that one side initiates the communication from a connectivity perspective.

Caso de uso: o Teams para PSTN por meio do Microsoft 365 ou do Office 365 trunkUse Case: Teams to PSTN through Microsoft 365 or Office 365 Trunk

O Microsoft 365 e o Office 365 têm um sistema telefônico que permite a inserção e o recebimento de chamadas da PSTN (rede telefônica pública comutada).Microsoft 365 and Office 365 have a Phone System that allows placing and receiving calls from the Public Switched Telephone Network (PSTN). Se o tronco PSTN estiver conectado usando o plano de chamadas do sistema telefônico, não haverá requisitos de conectividade especiais para esse caso de 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 quiser conectar seu próprio tronco PSTN local ao Microsoft 365 ou ao Office 365, você pode usar o roteamento direto do sistema de telefonia.)(If you want to connect your own on-premises PSTN trunk to Microsoft 365 or Office 365, you can use Phone System Direct Routing.)

Fluxos de chamadas online do Microsoft Teams Figura 08Microsoft Teams Online Call Flows Figure 08

Figura 8: equipes para PSTN por meio do tronco do Office 365Figure 8 - Teams to PSTN through Office 365 Trunk

Caso de uso: reunião do teamsUse case: Teams meeting

O servidor de conferência de VBSS (áudio/vídeo/tela) é parte do Microsoft 365 e do Office 365.The audio/video/screen sharing (VBSS) conferencing server is part of Microsoft 365 and Office 365. Ele tem um endereço IP público que deve ser alcançável na rede do cliente e deve ser alcançável a partir de um cliente de nuvem do Nomadic.It has a public IP address that must be reachable from the customer network and must be reachable from a Nomadic Cloud client. Cada cliente/ponto de extremidade precisa ser capaz de se conectar ao servidor de conferência.Each client/endpoint needs to be able to connect to the conferencing server.

Os clientes internos obterão candidatos locais, reflexivas e de retransmissão da mesma maneira descritas para chamadas individuais.Internal clients will obtain local, reflexive, and relay candidates in the same manner as described for one-to-one calls. Os clientes enviarão esses candidatos para o servidor de conferência em um convite.The clients will send these candidates to the conferencing server in an invite. O servidor de conferência não usa uma retransmissão porque tem um endereço IP alcançável publicamente, portanto responde com o seu endereço IP local candidato.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. O cliente e o servidor de conferência verificarão a conectividade da mesma maneira descrita para chamadas individuais.The client and conferencing server will check connectivity in the same manner described for one-to-one calls.

Observe que:Note that:

  • Os clientes do Teams não podem ingressar em reuniões do Skype for Business e os clientes do Skype for Business não podem ingressar em reuniões de equipeTeams clients cannot join Skype for Business meetings, and Skype for Business clients cannot join Teams meetings.

  • Um usuário PSTN, opcionalmente, "disca para" ou "discado", dependendo da configuração PSTN do organizador da reunião e/ou do provisionamento de conferência.A PSTN user optionally "Dials IN" or is "Dialed OUT", depending on the meeting's organizer PSTN Calling and/or conferencing provisioning.

  • Um usuário convidado ou um usuário do cliente pode ingressar a partir de uma rede privada convidada, que é protegida usando o FW/NAT com regras estritas.A guest user or a customer user may join from a guest private network, which is protected using FW/NAT with strict rules.

Fluxos de chamadas online do Microsoft Teams figura 09Microsoft Teams Online Call Flows Figure 09

Figura 9-reunião do teamsFigure 9 - Teams Meeting

Caso de uso: Federação com o Skype for Business no localUse case: Federation with Skype for Business on premises

Mídia retransmitida pela retransmissão de transporte de equipes no Microsoft 365 ou no Office 365Media relayed by Teams Transport Relay in Microsoft 365 or Office 365

Fluxos de chamadas online do Microsoft Teams Figura 10Microsoft Teams Online Call Flows Figure 10

Figura 10: mídia retransmitida pela retransmissão de transporte do teams no Office 365Figure 10 - Media relayed by Teams Transport Relay in Office 365

Observe que:Note that:

  • A Federação é, por definição, uma comunicação entre dois locatários.Federation is, by definition, a communication between two tenants. Nesse caso, locatário A, que usa o Microsoft Teams com locatário B, que usa o Skype for Business no local.In this case, tenant A, which uses Teams, federates with tenant B, which uses Skype for Business on premises. Se o locatário B também estiver usando o Microsoft 365 ou o Office 365, o cliente Skype for Business teria usado o fluxo 3 para se conectar com o Microsoft 365 ou 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.

  • A sinalização e a mídia do cliente Skype for Business federado para o Skype for Business Server local estão fora do escopo deste 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. No entanto, ele é ilustrado aqui para fins de esclarecimento.However, it is illustrated here for clarity.

  • A sinalização entre o Teams e o Skype for Business é ligada por um gateway.Signaling between Teams and Skype for Business is bridged by a gateway.

  • Nesse caso, a mídia é retransmitida pelo Teams Transport Relay para a rede do cliente e cliente Skype for Business remoto usando o fluxo 4.Media in this case is relayed by Teams Transport Relay to the customer network and remote Skype for Business client using flow 4.

Mídia retransmitida pelo Skype for Business Media Relay no locatário federadoMedia relayed by Skype for Business Media Relay in federated tenant

Fluxos de chamadas online do Microsoft Teams Figura 11Microsoft Teams Online Call Flows Figure 11

Figura 11-mídia retransmitida pelo Skype for Business Media Relay no locatário federadoFigure 11 - Media relayed by Skype for Business Media Relay in federated tenant

Observe que:Note that:

  • A sinalização e a mídia do cliente federado Skype for Business para um servidor local do Skype for Business estão fora do escopo deste 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. No entanto, ele é ilustrado aqui para fins de esclarecimento.However, it is illustrated here for clarity.

  • A sinalização entre o Teams e o Skype for Business é ligada por um gateway.Signaling between Teams and Skype for Business is bridged by a Gateway.

  • A mídia nesse caso é retransmitida pelo Skype for Business retransmissão de mídia local para a rede do cliente usando o fluxo 2.Media in this case is relayed by Skype for Business on-premises Media Relay to the customer network using flow 2. (Observe que o tráfego do teams User para o retransmissor de mídia remota na rede do cliente federado será inicialmente bloqueado pelo Media Relay até que o tráfego na direção inversa comece a fluir.(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. No entanto, o fluxo bidirecional abrirá a conectividade em ambas as direções.)However, the bidirectional flow will open connectivity in both directions.)

Direto (ponto a ponto)Direct (peer-to-peer)

Fluxos de chamadas online do Microsoft Teams Figura 12Microsoft Teams Online Call Flows Figure 12

Figura 12-direto (ponto a ponto)Figure 12 - Direct (peer-to-peer)

Topologia híbrida do teamsTeams hybrid topology

Essa topologia inclui o Microsoft Teams com uma implantação local do Skype for Business.This topology includes Teams with a Skype for Business on-premises deployment.

Fluxos de chamadas online do Microsoft Teams Figura 13Microsoft Teams Online Call Flows Figure 13

Figura 13-topologia híbrida do teamsFigure 13 - Teams hybrid topology

  • A direção das setas no diagrama acima refletem a direção de início da comunicação que afeta a conectividade nos perímetros da empresa.The direction of the arrows on the diagram above reflect the initiation direction of the communication that affects connectivity at the enterprise perimeters. No caso do UDP para mídia, o primeiro pacote (s) pode fluir na direção inversa, mas esses pacotes podem ser bloqueados até que os pacotes na outra direção fluam.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.

  • O Microsoft Teams é implantado lado a lado com o Skype for Business Online, portanto, os clientes são exibidos como "Teams/usuários do SFB".Teams is deployed side by side with Skype for Business Online, hence clients are displayed as "Teams/SFB user."

Fluxo adicional (na parte superior da topologia do Teams):Additional flow (on top of Teams topology):

  • Fluxo 5a – representa um fluxo de mídia ponto a ponto entre um usuário do teams na rede do cliente e um retransmissor de mídia local do Skype for Business na borda de rede do 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.

Caso de uso: Teams para Skype for Business One-to-OneUse case: Teams to Skype for Business one-to-one

Híbrido dentro da rede do clienteHybrid within the customer network

Fluxos de chamadas online do Microsoft Teams Figura 14Microsoft Teams Online Call Flows Figure 14

Figura 14 – híbrido na rede do clienteFigure 14 - Hybrid within customer network

A sinalização entre o Teams e o Skype for Business é ligada por um gateway.Signaling between Teams and Skype for Business is bridged by a gateway. No entanto, a mídia é roteada diretamente no ponto-a-ponto na rede do cliente usando o fluxo 5.However, media is routed directly peer-to-peer within the customer network using flow 5.

Rede de cliente híbrida com usuário externo do Skype for Business – retransmitido pelo Microsoft 365 ou pelo Office 365Hybrid customer network with external Skype for Business user – relayed by Microsoft 365 or Office 365

Fluxos de chamadas online do Microsoft Teams Figura 15Microsoft Teams Online Call Flows Figure 15

Figura 15-rede de cliente híbrida com Skype for Business usuário externo-retransmitido pelo Office 365Figure 15 - Hybrid customer network with external Skype for Business user - relayed by Office 365

Observe que:Note that:

  • A sinalização e a mídia do cliente Skype for Business para um servidor local do Skype for Business estão fora do escopo deste 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. No entanto, ele é ilustrado aqui para fins de esclarecimento.However, it is illustrated here for clarity.

  • A sinalização entre o Teams e o Skype for Business é ligada por um gateway.Signaling between Teams and Skype for Business is bridged by a gateway.

  • A mídia é retransmitida pelo Teams Transport Relay para a rede do cliente por meio do fluxo 4.Media is relayed through Teams Transport Relay to the customer network through flow 4.

Rede de cliente híbrida com usuário externo do Skype for Business – retransmitido pela borda localHybrid customer network with external Skype for Business user – relayed by on-premises Edge

Fluxos de chamadas online do Microsoft Teams Figura 16Microsoft Teams Online Call Flows Figure 16

Figura 16-rede de cliente híbrida com Skype for Business usuário externo-retransmitido pela borda localFigure 16 - Hybrid customer network with external Skype for Business user - relayed by on-premises Edge

Observe que:Note that:

  • A sinalização e a mídia do cliente Skype for Business para um servidor local do Skype for Business estão fora do escopo deste documento.Signaling and media from Skype for Business client to an on-premises Skype for Business Server is out of scope of this document. No entanto, ele é ilustrado aqui para fins de esclarecimento.However, it is illustrated here for clarity.

  • A sinalização é ligada por um gateway.Signaling is bridged by a gateway.

  • A mídia é retransmitida pelo Skype for Business Media Relay dentro do Skype for Business no local para o usuário do teams na rede do cliente usando o fluxo de mídia 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 com a topologia de roteamento direto do sistema telefônicoTeams with Phone System Direct Routing topology

Essa topologia inclui equipes com roteamento direto do sistema telefônico.This topology includes Teams with Phone System Direct Routing.

O roteamento direto permite que você use um provedor de serviços de rede de telefonia pública comutada (PSTN) de terceiros ao emparelhar um dispositivo de hardware do controlador de borda de sessão (SBC) do cliente local com suporte para o Microsoft 365 ou o Office 365 e, em seguida, conectar o tronco de telefonia a esse 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.

Para dar suporte a esse cenário, o cliente deve implantar um SBC certificado para roteamento direto de um dos parceiros certificados da Microsoft.To support this scenario, the customer must deploy a certified SBC for Direct Routing from one of Microsoft's certified partners. O SBC deve ser configurado como recomendado pelo fornecedor e ser roteável do Microsoft 365 ou do Office 365 para tráfego UDP direto.The SBC must be configured as recommended by the vendor, and be routable from Microsoft 365 or Office 365 for direct UDP traffic. A mídia pode fluir diretamente do Teams e/ou do cliente Skype for Business para o SBC (ignorando o gateway do Teams) ou percorrendo o gateway do 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. A conectividade com o SBC, quando o tronco está configurado para ignorar o gateway de equipe, é baseada em ICE, em que o SBC suporta ICE-Lite, enquanto o ponto de extremidade do teams/Skype for Business é compatível com a forma de ICE completa.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.

Fluxos de chamadas online do Microsoft Teams figura 17Microsoft Teams Online Call Flows Figure 17

* Figura 17-equipes com a topologia de roteamento direto do sistema telefônico*Figure 17 - Teams with Phone System Direct Routing topology

Observe que:Note that:

  • A direção das setas no diagrama acima refletem a direção de início da comunicação que afeta a conectividade nos perímetros da empresa.The direction of the arrows on the diagram above reflect the initiation direction of the communication that affects connectivity at the enterprise perimeters. No caso do UDP para mídia, o primeiro pacote (s) pode fluir na direção inversa, mas esses pacotes podem ser bloqueados até que os pacotes na outra direção fluam.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.

  • O Microsoft Teams é implantado lado a lado com o Skype for Business Online, portanto, os clientes são exibidos como "Teams/usuários do SFB".Teams is deployed side by side with Skype for Business Online, hence clients are displayed as "Teams/SFB user."

Fluxos adicionais (na parte superior da topologia do teams online):Additional flows (on top of Teams online topology):

  • Flow 4 ' -representa um fluxo do Microsoft 365 ou do Office 365 para a rede do cliente, usado para estabelecer uma conexão entre o servidor de mídia do teams na nuvem com o SBC no local.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.
  • Fluxo 5b – representa um fluxo de mídia entre o usuário do teams na rede do cliente com o SBC Routing direto no modo ignorar.Flow 5B – Represents a media flow between the Teams user within the customer network with the Direct Routing SBC in bypass mode.
  • 5C de fluxo – representa um fluxo de mídia entre o SBC de roteamento direto para outro SBC de roteamento direto em um modo de bypass de chamada Conecte PSTN.Flow 5C – Represents a media flow between the Direct Routing SBC to another Direct Routing SBC in a PSTN hairpin call bypass mode.

Usuário interno com roteamento direto (mídia retransmitida pela retransmissão de transporte do Teams)Internal user with Direct Routing (media relayed by Teams Transport Relay)

Fluxos de chamadas online do Microsoft Teams Figura 18Microsoft Teams Online Call Flows Figure 18

Figura 18-usuário interno com roteamento direto (mídia retransmitida pelo retransmissor de transporte do Teams)Figure 18 - Internal user with Direct Routing (media relayed by Teams Transport Relay)

Observe que:Note that:

  • O SBC deve ter um endereço IP público que seja roteável do Microsoft 365 ou do Office 365.The SBC must have a public IP address that is routable from Microsoft 365 or Office 365.

  • Sinalização e mídia do SBC para o Microsoft 365 ou do Office 365 e vice-versa Use o fluxo 4 e/ou o fluxo 4 '.Signaling and media from the SBC to Microsoft 365 or Office 365 and vice versa use flow 4 and/or flow 4'.

  • Sinalização e mídia do cliente na rede do cliente para o Microsoft 365 ou Office 365 use o fluxo 4.Signaling and media from the client within the customer network to Microsoft 365 or Office 365 use flow 4.

Usuário remoto com roteamento direto (a mídia é roteada por meio de um servidor de mídia (MP))Remote user with Direct Routing (media is routed through a media server (MP))

Fluxos de chamadas online do Microsoft Teams Figura 19Microsoft Teams Online Call Flows Figure 19

Figura 19-usuário remoto com roteamento direto (a mídia é roteada por meio de um servidor de mídia (MP))Figure 19 - Remote user with Direct Routing (media is routed through a media server (MP))

Observe que:Note that:

  • O SBC deve ter um endereço IP público que seja roteável do Microsoft 365 ou do Office 365.The SBC must have a public IP address that is routable from Microsoft 365 or Office 365.

  • Sinalização e mídia do SBC para o Microsoft 365 ou do Office 365 e vice-versa Use o fluxo 4 e/ou o fluxo 4 '.Signaling and media from the SBC to Microsoft 365 or Office 365 and vice versa use flow 4 and/or flow 4'.

  • Sinalização e mídia do cliente na Internet para o Microsoft 365 ou Office 365 use o fluxo 3.Signaling and media from the client on the Internet to Microsoft 365 or Office 365 use flow 3.

Roteamento direto do usuário interno (ignorar mídia)Internal user Direct Routing (media bypass)

Fluxos de chamadas online do Microsoft Teams figura 20Microsoft Teams Online Call Flows Figure 20

Figura 20-roteamento direto do usuário interno (ignorar mídia)Figure 20 - Internal user Direct Routing (media bypass)

Observe que:Note that:

  • O SBC deve ter um endereço IP público que seja roteável do Microsoft 365 ou do Office 365.The SBC must have a public IP address that is routable from Microsoft 365 or Office 365.

  • Sinalizando do SBC para o Microsoft 365 ou do Office 365 e vice-versa Use o fluxo 4 e/ou o fluxo 4 '.Signaling from SBC to Microsoft 365 or Office 365 and vice versa use flow 4 and/or flow 4'.

  • A sinalização do cliente na rede do cliente para o Microsoft 365 ou o Office 365 usa o fluxo 4.Signaling from client within the customer network to Microsoft 365 or Office 365 use flow 4.

  • Mídia do cliente dentro da rede do cliente até o SBC na rede do cliente use o fluxo 5B.Media from client within the customer network to SBC within the customer network use flow 5B.

Usuário remoto com roteamento direto (bypass de mídia retransmitida pela retransmissão de transporte do Teams)Remote user with Direct Routing (media bypass relayed by Teams Transport Relay)

Fluxos de chamadas online do Microsoft Teams figura 21Microsoft Teams Online Call Flows Figure 21

Figura 21-usuário remoto com roteamento direto (ignorar mídia retransmitida pelo Teams Transport Relay)Figure 21 - Remote user with Direct Routing (media bypass relayed by Teams Transport Relay)

Observe que:Note that:

  • O SBC deve ter um endereço IP público que seja roteável do Microsoft 365 ou do Office 365 e da Internet.The SBC must have a public IP address that is routable from Microsoft 365 or Office 365 and Internet.

  • A sinalização do SBC para o Microsoft 365 ou do Office 365 e vice-versa usa o fluxo 4 e/ou o fluxo 4 '.Signaling from the SBC to Microsoft 365 or Office 365 and vice versa uses flow 4 and/or flow 4'.

  • A sinalização do cliente na Internet para o Microsoft 365 ou o Office 365 usa o fluxo 3.Signaling from the client on the Internet to Microsoft 365 or Office 365 uses flow 3.

  • Mídia do cliente na Internet para o SBC dentro da rede do cliente usa fluxos 3 e 4 retransmitidos pela retransmissão de transporte do teams.Media from the client on the Internet to the SBC within the customer network uses flows 3 and 4, relayed by Teams Transport Relay.

Roteamento direto de usuário remoto (bypass de mídia direta)Remote user Direct Routing (media bypass direct)

Fluxos de chamadas online do Microsoft Teams Figura 22Microsoft Teams Online Call Flows Figure 22

Figura 22-roteamento direto do usuário remoto (ignorar mídias diretas)Figure 22 - Remote user Direct Routing (media bypass direct)

Observe que:Note that:

  • O SBC deve ter um endereço IP público que seja roteável do Microsoft 365 ou do Office 365 e da Internet.The SBC must have a public IP address that is routable from Microsoft 365 or Office 365 and the Internet.

  • A sinalização do SBC para o Microsoft 365 ou do Office 365 e vice-versa usa o fluxo 4 e/ou o fluxo 4 '.Signaling from the SBC to Microsoft 365 or Office 365 and vice versa uses flow 4 and/or flow 4'.

  • A sinalização do cliente na Internet para o Microsoft 365 ou o Office 365 usa o fluxo 3.Signaling from the client on the Internet to Microsoft 365 or Office 365 uses flow 3.

  • Mídia do cliente na Internet para o SBC dentro da rede do cliente usa o fluxo 2.Media from the client on the Internet to the SBC within the customer network uses flow 2.

Roteamento direto (bypass de mídia) – chamada de conecte PSTN (devido a encaminhamento de chamadas/transferência)Direct Routing (media bypass) – PSTN hairpin call (due to call forward/transfer)

Fluxos de chamadas online do Microsoft Teams Figura 23Microsoft Teams Online Call Flows Figure 23

Figura 23-roteamento direto (bypass de mídia)-chamada Conecte PSTN (devido a chamadas para encaminhamento/transferência)Figure 23 - Direct Routing (media bypass) - PSTN hairpin call (due to call forward/transfer)

Observe que:Note that:

  • O SBC deve ter um endereço IP público que seja roteável do Microsoft 365 ou do Office 365.The SBC must have a public IP address that is routable from Microsoft 365 or Office 365.

  • A sinalização do SBC para o Microsoft 365 ou do Office 365 e vice-versa usa o fluxo 4 e/ou o fluxo 4 '.Signaling from the SBC to Microsoft 365 or Office 365 and vice versa uses flow 4 and/or flow 4'.

  • O cliente está fora do loop de sinalização e de mídia após a chamada ser hairpinned de PSTN para PSTN.The client is out of the signaling and media loop after the call is hairpinned from PSTN to PSTN.

  • Mídia da instância de SBC A na rede do cliente para a instância do SBC B dentro da rede do cliente (onde, A e B podem ser a mesma instância) usa o fluxo 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.

Roteamento direto (mídia por meio do Microsoft 365 ou do Office 365) – chamada de conecte PSTN em dois locatáriosDirect Routing (media through Microsoft 365 or Office 365) – PSTN hairpin call across two tenants

Fluxos de chamadas online do Microsoft Teams figura 24Microsoft Teams Online Call Flows Figure 24

Figura 24: roteamento direto (mídia por meio do Microsoft 365 ou do Office 365) – PSTN Conecte chamada em dois locatáriosFigure 24 - Direct Routing (media through Microsoft 365 or Office 365) – PSTN hairpin call across two tenants

Observe que:Note that:

  • O SBC deve ter um endereço IP público que seja roteável do Microsoft 365 ou do Office 365.The SBC must have a public IP address that is routable from Microsoft 365 or Office 365.

  • A sinalização do SBC para o Microsoft 365 ou do Office 365 e vice-versa usa o fluxo 4 e/ou o fluxo 4 '.Signaling from the SBC to Microsoft 365 or Office 365 and vice versa uses flow 4 and/or flow 4'.

  • O cliente está fora do loop de sinalização e de mídia após a chamada ser hairpinned de PSTN para PSTN.The client is out of the signaling and media loop after the call is hairpinned from PSTN to PSTN.

  • Mídia da instância de SBC A na rede do cliente X para a instância do SBC B deve ser retransmitida pelo Microsoft 365 ou pelo Office 365 Media Server e não pode usar o modo ignorar.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.

Equipes com otimização de rota expressaTeams with Express Route optimization

Fluxos de chamadas online do Microsoft Teams figura 25Microsoft Teams Online Call Flows Figure 25

Figura 25-equipes com otimização de rota expressaFigure 25 - Teams with Express Route optimization

Caso a rota expressa seja justificada e implantada, os fluxos de equipe podem ser roteados novamente do fluxo 4 para o fluxo 1 e do fluxo 4 ' para o fluxo 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'. No entanto, o aplicativo Teams tem uma dependência sólida de outros 365 do Microsoft ou do Office 365 fluirem pela Internet usando fluxos 4 e 4 '; Portanto, esses fluxos não devem ser bloqueados.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.

Observe que o tráfego de borda híbrida do Skype for Business é roteado para a Internet e não para expressar a rota para se comunicar com usuários externos e federar-se com outros locatários.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.

Para evitar fluxos assimétricos, o redirecionamento deve estar em ambas as direções.To prevent asymmetrical flows, re-routing must be in both directions. Em outras palavras, um endereço na rede do cliente é roteável pela Internet ou rota expressa, com base na otimização, mas não através de ambos.In other words, an address within the customer network is routable either through Internet or Express Route, based on optimization, but not through both.

Rede do cliente para usuário externo (mídia retransmitida pela retransmissão de transporte do Teams):Customer network to external user (media relayed by Teams Transport Relay):

Fluxos de chamadas online do Microsoft Teams Figura 26Microsoft Teams Online Call Flows Figure 26

Figura 26-rede de cliente para usuário externo (mídia retransmitida pelo Teams Transport Relay)Figure 26 - Customer network to external user (media relayed by Teams Transport Relay)

Etapas de alto nível:High Level Steps:

  1. O usuário do teams na rede do cliente resolve o nome de domínio de URL (DNS) usando o flow2.Teams User within customer network resolves URL domain name (DNS) using flow2.
  2. O usuário do teams na rede do cliente aloca uma porta de retransmissão de mídia no Teams Transport Relay usando o fluxo 1.Teams User within customer network allocates a media Relay port on Teams Transport Relay using flow 1.
  3. O usuário do teams na rede do cliente envia "convite" com candidatos a ICE usando o fluxo 1 para o Microsoft 365 ou o Office 365.Teams User within customer network sends "invite" with ICE candidates using flow 1 to Microsoft 365 or Office 365.
  4. O Microsoft 365 ou o Office 365 envia notificações para usuários de equipes externas que usam o fluxo 3.Microsoft 365 or Office 365 sends notification to external Teams user using flow 3.
  5. O usuário externo do teams aloca uma porta de retransmissão de mídia em retransmissão de transporte do teams usando o fluxo 3.Teams external user allocates a media Relay port on Teams Transport Relay using flow 3.
  6. O usuário externo do teams envia "Answer" com candidatos A ICE usando o fluxo 3, que é encaminhado ao usuário do teams A usando o fluxo 1.Teams external user sends "answer" with ICE candidates using flow 3, which is forwarded back to Teams user A using Flow 1.
  7. Os usuários do teams A e do Team usuário B chamam testes de conectividade do ICE e seleciona fluxos 1 e 3, que são retransmitidos pela retransmissão de transporte do teams.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. Os usuários do teams enviam telemetria para o Microsoft 365 ou o Office 365 usando fluxos 1 e 3.Teams Users send telemetry to Microsoft 365 or Office 365 using flows 1 and 3.

Observação

O fluxo 4 deve ser habilitado para dar suporte a dependências do aplicativo Teams em outros micro serviços que exigem o fluxo 4.Flow 4 must be enabled to support dependencies of Teams application on other micro-services that mandates flow 4.