Vídeo Par a Par
Pedro Silveira Pisa
Redes de Computadores I 2008.1
Professor: Otto Carlos Muniz Bandeira Duarte
1
Introdução
y Internet
◦ Banda Larga
x Novos Conteúdos Disponíveis
x Multimídias
x Comunidades Virtuais
x Orkut x Youtube
x Anywhere.fm
x Compartilhamento
x Bittorrent x Emule
Introdução
y Redes Par a Par
◦ Servidores Sobrecarregados
◦ Usuário como Provedor de Conteúdo
◦ Rede Distribuída
Vídeo Par a Par - Pedro Silveira Pisa 3
Introdução
y Redes Par a Par
◦ Servidores Sobrecarregados
◦ Usuário como Provedor de Conteúdo
◦ Rede Distribuída
y Vídeos Par a Par
◦ Mídia Contínua
◦ Altas Taxas de Transferências
◦ Baixa Sensibilidade a Erros
Compactação de Vídeo
y Retirar Redundâncias
◦ Espaciais
◦ Temporais
y É indicada
◦ Transmissão
◦ Armazenamento
y MPEG
Vídeo Par a Par - Pedro Silveira Pisa 5
Distribuição de Vídeo
• Transmissão
• Sob Demanda
• Youtube
• Difusão
• Globo Media Center
Distribuição de Vídeo
• Organização da Transmissão
• Modelo Centralizado
• Comunicação Multidestinatária
Vídeo Par a Par - Pedro Silveira Pisa 7
Distribuição de Vídeo
• Organização da Transmissão
• Modelo Descentralizado
• Redes de Distribuição de Conteúdo
• Redes Par a Par
Vídeo Par a Par
y Arquitetura Par a Par
◦ Árvore
Vídeo Par a Par - Pedro Silveira Pisa 9
Vídeo Par a Par
y Arquitetura Par a Par
◦ Malha
Vídeo Par a Par
y Arquitetura Par a Par
◦ Híbrida
Vídeo Par a Par - Pedro Silveira Pisa 11
Vídeo Par a Par
y Dinâmica da Rede
◦ Entrada e Saída de Nós
◦ Heterogeneidade dos Nós
◦ Gerenciamento
Vídeo Par a Par
y Segurança
◦ Vulnerabilidades
x Controle de Acesso à Rede Sobreposta
x Autenticação e Integridade fim-a-fim das Mensagens x Controle ou limitação do Comportamento dos
Nós
x Incentivo à Cooperação
Vídeo Par a Par - Pedro Silveira Pisa 13
Alguns Aplicativos
y SopCast
Alguns Aplicativos
y PPLive
Vídeo Par a Par - Pedro Silveira Pisa 15
Conclusão
y Compactação de Vídeo
y Transmissão de Vídeo na Internet
y Redes Par a Par
y Aplicativos
Conclusão
y Compactação de Vídeo
y Transmissão de Vídeo na Internet
y Redes Par a Par
y Aplicativos
y Futuro da Transmissão de Vídeo em P2P
Vídeo Par a Par - Pedro Silveira Pisa 17
Perguntas e Respostas
y O que se entende por compactação de vídeo e onde ela é indicada?
Perguntas e Respostas
y O que se entende por compactação de vídeo e onde ela é indicada?
◦ Retirar redundâncias
x Espaciais x Temporais
◦ Indicada para Distribuição de Vídeo
x Internet x Discos
◦ MPEG
Vídeo Par a Par - Pedro Silveira Pisa 19
Perguntas e Respostas
y Qual a diferença entre transmissão de vídeo sob demanda e difusão de vídeo?
Perguntas e Respostas
y Qual a diferença entre transmissão de vídeo sob demanda e difusão de vídeo?
◦ Vídeos sob demanda (DVD)
x Disponíveis para usuário x Qual Vídeo
x Quando Assistir
◦ Difusão de Vídeo (TV)
x Transmissão no momento x Usuário não tem escolha
Vídeo Par a Par - Pedro Silveira Pisa 21
Perguntas e Respostas
y Quais as tentativas de aumentar a escalabilidade da rede mantendo a arquitetura cliente-servidor?
Perguntas e Respostas
y Quais as tentativas de aumentar a escalabilidade da rede mantendo a arquitetura cliente-servidor?
◦ Modelo Centralizado
x Comunicação Multidestinatária
◦ Modelo Descentralizado
x Redes de Distribuição de Conteúdo
Vídeo Par a Par - Pedro Silveira Pisa 23
Perguntas e Respostas
y Quais as diferenças entre as arquiteturas Par a Par: em Árvore, em Malha e
Híbrida?
Perguntas e Respostas
y Quais as diferenças entre as arquiteturas Par a Par: em Árvore, em Malha e
Híbrida?
◦ Árvore
x Fonte é Raiz x Pais para Filhos
◦ Malha
x Sem Hierarquia x Fonte só envia
Vídeo Par a Par - Pedro Silveira Pisa 25
Perguntas e Respostas
y Quais as diferenças entre as arquiteturas Par a Par: em Árvore, em Malha e
Híbrida?
◦ Híbrida
x Hierarquia
x Interligação entre nós de uma ramificação
Perguntas e Respostas
y Como podemos garantir a segurança nas redes p2p?
Vídeo Par a Par - Pedro Silveira Pisa 27
Perguntas e Respostas
y Como podemos garantir a segurança nas redes p2p?
◦ Identificação e Autenticação
◦ Mecanismos de Reputação e Credibilidade
◦ Verificadores de Origem e Integridade das Mensagens
Vídeo Par a Par
Pedro Silveira Pisa
Redes de Computadores I 2008.1
Professor: Otto Carlos Muniz Bandeira Duarte
29