Software  
 
Conhecimento computador >> Software >> Skype >> 
Skype Protocol Analysis
Skype é um Voice over Internet Protocol sistema (conhecido como VoIP) . A empresa difere de outros provedores de VoIP em que ele não usa os protocolos padrão normalmente associados a telefonia via Internet. Skype usa seu próprio sistema proprietário , que ele mantém em segredo. No entanto, um número de técnicos de rede realizaram análises do protocolo , e agora as noções básicas de sistema do Skype são de conhecimento público . Arquitetura

Skype foi inventado pelo Kazaa, um sistema de compartilhamento de arquivos da Estónia. O compartilhamento de arquivos utiliza uma arquitetura "peer -to-peer " . Isto requer que cada computador ligado ao sistema para contactar os outros directamente , e não através de um servidor central . O modelo de rede tradicional, utilizado pelo outro VoIP fornece usa um servidor central para que todos os computadores se conectam e através do qual todas as chamadas são encaminhadas . Skype tem um servidor, embora este executa apenas os serviços de autenticação de acesso. Uma vez que um computador limpo ha autenticação , espera-se para responder sobre o software Skype instalado para estabelecer conexões . Há mais um servidor central no Skype , que é um serviço de diretório. No entanto, este não é um servidor centralizado , o serviço de diretório é descentralizada e distribuída entre os membros da rede
Tráfego Distribuição

Cada computador conectado ao sistema é . chamado um nó . Skype nomeia um número de nós como nós super e direciona o tráfego através destes , centralizando uma parte do processo de roteamento. Esta é também onde o servidor de diretório é realizada. Os nós são super computadores privados. Seus proprietários não sabem que seu equipamento foi apropriado para formar parte da infra-estrutura Skype.
Access Protocol

Skype é executado sobre TCP /IP. O processo de autenticação com o servidor central ganha o cliente uma chave privada RSA para criptografia de chave pública , ele também recebe uma chave RC4 semente . Mensagens de controle , como a iniciação de sessão (estabelecendo uma chamada) são criptografados com a chave RC4. Pacotes de voz são criptografados pelo sistema AES , que está para o Encryption Standard Advance. Este usa a criptografia de chave pública. A criptografia RC4 demonstra a super- nó do cliente que ele tem o direito de acessar a rede. Quando o servidor de autenticação envia a chave RC4 para o cliente , ele envia o mesmo ao nó de super mais próximo. Assim , o nó de super sabe que o cliente tem permissão para utilizar a rede , porque as mensagens recebidas podem ser decifrada com a chave de registro para o usuário.
Codificação

A final elemento do sistema Skype é o codec , o qual é um método de conversão de som em informação digital . As amostras de codec de som em um intervalo . O som captado durante esse intervalo de tempo é convertido em dados digitais e embrulhado numa embalagem . Skype usa iLBC e Isac codecs , que são produzidos por GlobalIPSound .
Conclusão

O Protocolo Skype contém várias camadas. Primeiramente , o som é convertido em informação digital usando os codecs iLBC e ISAC . Mecanismos de estabelecimento da sessão são sinalizadas pelo uso de criptografia RC4 e comunicação som regular é realizado com pacotes TCP /IP regulares com os seus dados criptografados por criptografia AES. Os membros da rede se comunicam diretamente uns com os outros sob a arquitetura e os procedimentos criados pelo sistema de compartilhamento de arquivos Kazaa peer-to -peer . Eles referência a um serviço de diretório distribuído entre os nós super- privadas.

Anterior :

Próximo : No
  Os artigos relacionados
·Como se esconder de alguém no Skype 
·Como fazer uma entrevista em vídeo Skype 
·Meu Skype é preso em Assinar Em 
·Versão do Skype 4 Benefícios 
·Skype pode ser juntado com Facebook 
·Como fazer o download do Skype em um HTC HD2 
·Como gravar chamadas Skype em um Mac 
·É Skype grátis no iPod Touch 
·Como desativar Skype Humor Mensagens 
·Pode dois lados de uma chat Skype ser excluídos 
  Artigos em destaque
·Como chamar o Java Script no Dreamweaver 
·Qual é a extensão do arquivo TOF 
·Como excluir um Memory Card ePSXe 
·Principais motivos para você usar computadores 
·Como fazer desenhos no Microsoft Word 
·Diferença entre Linux e MS Office 
·Como abrir um PPS com um iPhone 
·Como converter PDF para o Mobipocket 
·Como usar um banco de dados no MS Office Word 
·Como gravar som com PowerPoint 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados