Instrutor: Nesta
lição, falaremos sobre questões de VoIP.
Agora, VoIP significa Voice Over Internet Protocol (Protocolo de
Voz pela Internet), e é um conjunto
de protocolos que usamos para enviar streaming de voz
e vídeo em tempo real.
Agora, diferentemente dos protocolos
de rede tradicionais, como http, ftp ou e-mail, quando se
trata de um aplicativo em tempo real, a capacidade
de ter uma latência muito baixa
e uma qualidade de serviço muito
alta é essencial para ter
uma boa conexão de voz ou de vídeo ao usar protocolos
em tempo real, como o VoIP.
Agora, quando você está lidando com serviços de VoIP,
tradicionalmente eles são usados para fazer chamadas
telefônicas pela Internet.
Se o seu serviço de VoIP for ruim,
você terá problemas como quedas nas chamadas,
problemas em que você ouve eco do outro
lado ou outros tipos de falhas na chamada.
Agora, quando estiver enviando dados comuns pela rede, os
pacotes podem ser entregues em qualquer ordem,
podendo demorar mais ou menos, e isso realmente
não fará diferença.
Mas se estivermos fazendo uma chamada telefônica,
você precisa ter certeza de que as coisas
que estou dizendo estão chegando até você na ordem
e no momento adequados, e é por isso
que os protocolos em tempo real, como o VoIP, realmente precisam
contar com um alto nível de qualidade de serviço.
Agora, se você não tiver uma qualidade de serviço
muito boa, verá que
terá dois grandes problemas de qualidade que
afetam drasticamente o VoIP.
Isso é conhecido como latência e jitter.
Agora, a latência é o tempo que um sinal
leva para chegar ao cliente pretendido,
e isso é medido em milissegundos.
Agora, em geral, os milissegundos são muito rápidos.
Estamos falando de 1/1000 de segundo, ou
seja, um milissegundo.
Mas se estivermos conversando usando uma
conexão VoIP e a latência aumentar para mais de 100 a 200 milissegundos, isso
será realmente perceptível no áudio quando
você estiver me ouvindo.
Por exemplo, se
você estiver usando uma conexão de Internet
via satélite, em geral, terá entre
150 e 250 milissegundos adicionados a cada coisa
que enviar, devido ao tempo que leva para
ir até o satélite, descer do satélite,
atravessar a Internet, subir até o satélite,
descer do satélite e poder enviar todos
esses dados.
Isso significa que você terá uma latência maior e, na maioria
dos aplicativos, isso não seria um grande problema.
Mas com o VoIP, sim.
Como a latência é mais alta, isso significa
que você pode começar a ouvir ecos dentro
das suas conexões e ouvirá
sua própria voz repetida quando estiver
falando em uma conexão VoIP.
Para poder minimizar isso,
precisamos garantir que a latência permaneça baixa.
Em geral, para ter uma alta qualidade
de serviço ao usar uma conexão
VoIP, é preciso garantir que a latência
fique abaixo de 50 a 100 milissegundos.
Posso dizer por experiência própria
que, quando eu usava VoIP por meio de uma conexão via satélite
que usava um satélite em órbita geossíncrona, a viagem de
ida e volta levava cerca de 500 milissegundos.
Agora, por causa disso, quando eu dizia algo,
tinha que esperar cerca de meio segundo até
que a outra pessoa que estava ouvindo respondesse, e então
eu recebia a resposta.
Portanto, sempre tivemos esse atraso em nossa conversa e chegamos
a um ponto em que tínhamos uma latência significativa de até cerca
de 1.000 milissegundos, em que eu basicamente tinha
que dizer o que ia dizer e depois usar algum tipo
de palavra-chave, como over, para que eles soubessem que eu
tinha terminado aquela frase e que era seguro
para eles começarem a falar.
Essa é uma experiência realmente desagradável
se você estiver usando VoIP em uma conexão de alta latência, mas,
em alguns casos, você simplesmente não tem escolha
porque está lidando com
algo como uma conexão via satélite.
O segundo problema que você pode enfrentar com o
VoIP é o que é conhecido como jitter.
Agora, o jitter é uma medida da variação
do atraso ao longo do tempo, e é medido pela amostragem
do tempo decorrido entre o momento em que os pacotes
estão chegando e o momento em que foram
originalmente enviados.
Agora, em geral, a maioria dos serviços
de VoIP enviará seus dados por meio de uma conexão UDP.
Por isso, esses dados podem chegar em qualquer ordem quando atravessam
a rede e, em seguida, o sistema
tenta colocá-los de volta na ordem
correta.
Portanto, à medida que a latência aumenta,
em torno de 30 a 50 milissegundos, você começará
a ter impactos na qualidade da chamada e começará
a ouvir jitter.
Agora, o jitter pode ocorrer devido a um ambiente de alta
latência ou porque os pacotes
estão seguindo rotas diferentes pela Internet
e sendo remontados na ordem incorreta, pois estamos
lidando com um protocolo em tempo real.
Por exemplo, se eu começar a falar com
você e, em vez de dizer 1, 2, 3, você
ouvir esses pacotes como 1, 3, 2, isso significa
que o pacote três chegou antes do pacote dois.
Em geral, você não ouvirá a palavra inteira,
como um, dois e três, na ordem errada, mas
apenas partes da palavra.
E é por isso que você ouvirá quase como uma estática
robótica em uma conversa VoIP, se
tiver uma baixa qualidade de serviço.
Então, como você resolve a latência e o jitter?
Bem, há duas maneiras de fazer isso.
Primeiro, você pode aumentar o
desempenho geral de toda a rede.
Isso é muito difícil de
fazer, porque você
precisa considerar cada parte
da rede, desde o aparelho
de VoIP até a rede e sua conexão
(indistinta).
A segunda coisa que você pode fazer,
no entanto, é implementar a qualidade do serviço.
Agora, a qualidade do serviço é uma ferramenta
importante dentro de sua rede.
Esse é um mecanismo que permite que você priorize determinado
tráfego em detrimento de outros.
Por exemplo, em sua rede de escritório pequeno/escritório doméstico,
você pode configurar seus dispositivos
para priorizar o tráfego VoIP e torná-lo
a prioridade mais alta da rede.
Agora, na maioria dos ambientes de pequenos escritórios/escritórios domésticos,
essa seria uma afirmação muito verdadeira.
Seu tráfego de voz deve ser o mais importante,
pois é o mais suscetível à alta latência e a esse efeito de
jitter quando os pacotes chegam fora de ordem.
Portanto, ao configurar os dispositivos
de rede para identificar esses pacotes de voz sobre IP,
é possível priorizá-los
em relação a todo o resto da rede, o que
reduzirá a latência e o jitter e proporcionará
maior qualidade de serviço ao usuário final.
Agora, lembre-se de que as configurações
definidas para a qualidade do serviço afetam apenas
as coisas dentro da sua rede.
Quando chegar a uma rede pública como a Internet, suas regras
de qualidade de serviço não serão mais aplicadas e, então, caberá a cada
um desses provedores de serviços de Internet na Internet
decidir se eles priorizarão
ou não seu tráfego de VoIP em relação a outras coisas que estão enviando
para poder oferecer a você uma qualidade
de serviço mais alta.
Dito isso, ainda é importante configurar a QoS, ou qualidade
de serviço, dentro de
sua própria rede para seus dispositivos VoIP, pois isso permitirá
que você dê prioridade a eles dentro
de sua própria rede e, pelo menos, dê a eles uma vantagem
inicial na Internet.
Portanto, lembre-se de que, quando se trata de problemas
de VoIP, os dois maiores problemas que você enfrentará
são a alta latência e o jitter.
E a melhor maneira de resolver
isso é implementar uma política de qualidade de
serviço dentro de sua própria rede para priorizar o tráfego VoIP.