Skip to main content

Mudanças do Skype do P2P para o modelo de servidor do cliente

Como Imprimir Frente e Verso Na Sua Impressora [Qualquer Modelo de Impressora] (Abril 2025)

Como Imprimir Frente e Verso Na Sua Impressora [Qualquer Modelo de Impressora] (Abril 2025)
Anonim

O Skype não exige que você saiba o que há dentro da caixa ou como o mecanismo de comunicação funciona tecnicamente. Ele oferece a mais de um bilhão de pessoas uma interface agradável para se comunicar de forma bastante eficiente - e de graça. Mas mentes curiosas não querem ficar totalmente ignorantes sobre o material nerd envolvido, e na verdade, não é tão tecnológico se você tem algum conhecimento básico de rede. Vejamos como sua voz viaja quando você fala no Skype e as mudanças que a empresa fez no modelo ao longo do caminho.

Skype e P2P

P2P significa peer-to-peer e é um meio de transferir dados pela Internet usando os computadores e dispositivos de usuários do Skype (tecnicamente chamados de nós) como recursos para armazenar temporariamente e encaminhar dados para outros usuários. O Skype começou com base em seu próprio protocolo P2P descentralizado, que aproveita o dispositivo de cada usuário como um recurso para transferência de dados na rede.

A Skype identificou determinados nós como "supernós" que serviriam para indexação e como nós de conversão de endereço de rede (NAT). Esses nós são selecionados entre os diferentes usuários, é claro, sem que eles saibam, por um algoritmo que fez a seleção com base em seu tempo de atividade, eles não estão sendo restringidos por seus sistemas operacionais ou firewalls e na atualização do protocolo P2P.

Por que P2P?

O P2P oferece várias vantagens, especialmente para VoIP. Ele permite que o serviço aproveite o poder por trás dos recursos já existentes e ainda inexplorados na rede. Isso evita que o Skype tenha que configurar e manter servidores centralizados para o controle e o encaminhamento de dados de voz e vídeo pela Internet. O tempo gasto para pesquisa e localização de nós e servidores também é consideravelmente reduzido através de P2P. A base de usuários está, portanto, em um diretório internacional descentralizado. Cada novo usuário que se conecta à rede representa um nó com suas cargas de suco, como largura de banda e infraestrutura de hardware, e potencialmente um supernode.

Por que o Skype mudou para o cliente-servidor e o modelo de nuvem

O modelo cliente-servidor é simples - cada usuário é um cliente que se conecta a um servidor controlado pelo Skype para solicitar o serviço. Os clientes se conectam a servidores como esse de uma forma de um para muitos. E muitos aqui significam uma quantidade enorme.

Esses servidores são de propriedade da Skype, que eles chamam de "supernodes dedicados", que controlam e cujos parâmetros podem manipular, como o volume de clientes conectados, a proteção de dados e assim por diante. Em 2012, o Skype já possuía dez mil supernós hospedados na empresa e já não era possível que o dispositivo de um usuário fosse promovido ou selecionado como um supernode descentralizado.

O que havia de errado com o P2P? Com o crescente número de usuários conectados a qualquer momento, com números próximos a 50 milhões, a eficiência do P2P foi questionada, especialmente após duas falhas graves causadas pela sua incapacidade de lidar com a situação. O alto volume de nós de usuários que solicitam serviço exigia algoritmos cada vez mais complexos.

O Skype teve um aumento drástico no número de usuários de plataformas diferentes e sem serviços, como iOS e Android. Agora, essa diversidade de plataformas e implementações de algoritmos tornou o P2P mais complicado aumentando a possibilidade de falhas.

Outro motivo avançado pelo Skype para se afastar do P2P é a eficiência da bateria em dispositivos móveis. Nos últimos anos, houve um aumento no número de usuários móveis que dependem de suas baterias para comunicação. Com o P2P, esses dispositivos móveis teriam que estar frequentemente em atividade de comunicação faminta por energia, já que todos eles atuariam como nós ativos. Isso também exigiria que eles usassem mais dados 3G ou 4G, consumindo assim não apenas suco de bateria, mas também dados caros. Os usuários de Skype móvel, especialmente aqueles com muitos contatos e muitas conversas de mensagens instantâneas, veriam seus dispositivos aquecerem rapidamente as mãos e a bateria. Espera-se que o modelo cliente-servidor e computação em nuvem resolva isso.

No entanto, depois que os problemas e interrogatórios surgiram das revelações da NSA relacionadas à interceptação das comunicações pelo Skype, muitos usuários e analistas ficaram surpresos com a mudança do P2P para o modo cliente-servidor controlado pelo Skype. A mudança poderia ter outras motivações para trás? Os dados dos usuários do Skype são mais seguros agora ou menos? As respostas a estas perguntas ainda permanecem para serem vistas.