Compartilhamento nas nuvens para redes locais baseado em P2P Jerônimo Feijó Noble da Rosa Faculdade de Tecnologia SENAC Pelotas/RS Curso Superior de Tecnologia.

Slides:



Advertisements
Apresentações semelhantes
Módulo II – Domine a Internet Introdução a Informática DCC - UFMG.
Advertisements

Redes de Computadores José Pacheco de Almeida Prado
Projeto conceitual Mostra ao cliente exatamente o que o sistema fará
Roteamento IP.
Peer to Peer Referência:
Coerência de Memórias Cache e Modelos de Consistência de Memória
MODELO DE REFERÊNCIA OSI
1 Sistemas Distribuídos - SDI Caracterização de Sistemas Distribuídos. Introdução. Exemplos de Sistemas Distribuídos. Desafios.
Internet Principais conceitos.
BitTorrent e as Redes P2P
Configuração de manutenção
Camada de Transporte: Portas, Sockets, Aplicações em Rede
REDES COMPUTADORES. Permitem à aplicação enviar dados para todos os hosts de uma rede. É identificado pelo último endereço possível na rede.
Sistema Cliente-servidor ou Sistema Client-server
Aula 9 - Camada de aplicação
Módulo de Transmissão e Ativos de Rede Curso Técnico de Informática
Faculdade de Tecnologia SENAC Pelotas
Ferramenta Lanschool U Disciplina de Redes de Computadores
Programando sockets em python
FACULDADE DE TECNOLOGIA SENAC-RS Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Uma Ferramenta para Geração de Casos de Testes para.
Prof. Eduardo Maroñas Monks
Redes de Computadores I Curso de Análise de Sistemas Celso Cardoso Neto 2013.
Prof. Rafael Folha SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL PROGRAMA NACIONAL DE ACESSO AO ENSINO TÉCNICO E EMPREGO SISTEMA DE.
Subnetting a class C network Máscara /24
Camada de Transporte: protocolo UDP
Módulo de Transmissão e Ativos de Rede Curso Técnico de Informática
Camada de Inter-Redes do modelo TCP-IP Endereço IP e DHCP
Os programas da Iniciativa Intel® Para Educação são financiados pela Intel Foundation e Intel Corporation. Copyright © 2007 Intel Corporation. Todos os.
Serviço Nacional de Aprendizagem Comercial do Rio Grande do Sul Informação e Comunicação Habilitação Técnica de Nível Médio Técnico em Informática Prof.
Serviços de rede e internet Jackson Eduardo da Silva.
Informática Industrial N8INF Prof. Dr. Cesar da Costa 5.a Aula: Endereçamento IP.
IP-INTERNET PROTOCOLO. EQUIPE: Aline Helena de Oliveira Dione de Souza Neves Jefferson Dalla Lasta Johnathan Maurício Silva Galvão Mario Fernando Pioski.
Redes de Computadores 2 - Camada de Aplicação (Princípios Básicos) –
Rede de Computadores (REC)
Redes de Computadores - RC Prof. Eduardo. RC Área de formação tecnológica Carga horária: 134 h/a Professor Eduardo Machado Real
Curso Sobre Html. Objetivos: Definir as funcionalidades da Internet Compreender os Conceitos Básicos da Web descrevendo como disponibilizar documentos.
Faculdade de Tecnologia SENAC Pelotas/RS Curso Superior de Tecnologia em Redes de Computadores Projeto Integrador I Seminário Final Ferramenta Nessus e.
Curso Superior de Tecnologia em Redes de Computadores Projeto Integrador I Seminário de Andamento Tiago Pasa SERVIÇO NACIONAL DE.
PRTG Traffic Grapher Uma ferramenta da apoio ao Administrador.
Curso Superior de Tecnologia em Redes de Computadores Projeto Integrador II Seminário de Andamento Tiago Alves SERVIÇO NACIONAL DE.
Sistemas Operacionais de Redes DNS
Curso Superior de Tecnologia em Redes de Computadores Projeto Integrador II Seminário de Andamento SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL FACULDADE.
Compartilhamento nas nuvens para redes locais baseado em P2P Jerônimo Feijó Noble da Rosa Faculdade de Tecnologia SENAC Pelotas/RS Curso Superior de Tecnologia.
Faculdade de Tecnologia SENAC Pelotas/RS Curso Superior de Tecnologia em Redes de Computadores Trabalho de conclusão de curso Seminário de Andamento Transição.
I NTERNET P ROTOCOL V ERSION 6 ( IPV 6) Faculdade de Tecnologia SENAC Pelotas/RS Curso Superior de Tecnologia em Redes de Computadores Projeto Integrador.
Faculdade de Tecnologia SENAC Pelotas/RS Curso Superior de Tecnologia em Redes de Computadores Projeto Integrador I Seminário de Andamento Internet Segura.
Faculdade de Tecnologia SENAC Pelotas/RS Curso Superior de Tecnologia em Redes de Computadores Projeto Integrador II Seminário Final QoSem roteadores Alberto.
Faculdade de Tecnologia SENAC Pelotas/RS Curso Superior de Tecnologia em Redes de Computadores Trabalho de Conclusão de Curso (TCC) Seminário de Andamento.
Curso Superior de Tecnologia em Redes de Computadores Projeto Integrador II Seminário de Andamento Simei Tabordes Gonçalves SERVIÇO.
PRTG Traffic Grapher Uma ferramenta da apoio ao Administrador.
Curso Superior de Tecnologia em Redes de Computadores Seminário de Andamento.
Curso Superior de Tecnologia em Redes de Computadores Projeto Integrador II Henrique Rippel SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL.
Curso Superior de Tecnologia em Redes de Computadores Projeto Integrador II Seminário de Andamento Eliane Linhares Mota SERVIÇO NACIONAL.
VYATTA: UMA SOLUÇÃO CÓDIGO ABERTO PARA ROTEAMENTO. Marco Antonio Fonseca da Silva 1 Faculdade de Tecnologia SENAC Pelotas/RS Curso Superior de Tecnologia.
Objetivos Objetivos Motivação/Justificativa Motivação/Justificativa Referências Bibliográficas Referências Bibliográficas Situação Atual Situação Atual.
Faculdade de Tecnologia SENAC Pelotas/RS Curso Superior de Tecnologia em Redes de Computadores Trabalho de conclusão de curso 1º Seminário de andamento.
Curso Superior de Tecnologia em Redes de Computadores Projeto Integrador I Seminário de Andamento Julio Borba SERVIÇO NACIONAL.
Solução de Backup com Armazenamento Redundante Pablo Lopes Mesquita Trabalho de Conclusão de Curso Orientador: Eduardo Maroñas Monks SERVIÇO NACIONAL DE.
Curso Superior de Tecnologia em Redes de Computadores Projeto Integrador I Seminário Final Julio Borba SERVIÇO NACIONAL DE APRENDIZAGEM.
Curso Superior em Redes de Computadores Camada de Aplicação Prof. Sales Filho.
Análise de protocolos de Roteamento em redes AD HOC Jerônimo Feijó Noble da Rosa Faculdade de Tecnologia SENAC Pelotas/RS Curso Superior de Tecnologia.
Faculdade de Tecnologia SENAC Pelotas/RS Curso Superior de Tecnologia em Redes de Computadores Trabalho de Conclusão de Curso Seminário Final Solução de.
Curso Superior de Tecnologia em Redes de Computadores Projeto Integrador II 1° Seminário de Andamento SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL FACULDADE.
FACULDADE DE TECNOLOGIA SENAC PELOTAS/RS CURSO SUPERIOR DE TECNOLOGIA EM REDES DE COMPUTADORES Cluster para balanceamento de carga do moodle Vinicius Fabião.
Curso Superior de Tecnologia em Redes de Computadores Projeto Integrador I Seminário de Andamento II Henrique Rippel SERVIÇO NACIONAL.
Análise de roteamento em redes AD HOC Jerônimo Feijó Noble da Rosa Faculdade de Tecnologia SENAC Pelotas/RS Curso Superior de Tecnologia em Redes de Computadores.
Faculdade de Tecnologia SENAC Pelotas/RS Curso Superior de Tecnologia em Redes de Computadores Projeto Integrador I Seminário de Andamento Funcionalidades.
Faculdade de Tecnologia SENAC Pelotas/RS Curso Superior de Tecnologia em Redes de Computadores Projeto Integrador I 2º Seminário de Andamento Internet.
Compartilhamento nas nuvens para redes locais baseado em P2P Jerônimo Feijó Noble da Rosa Faculdade de Tecnologia SENAC Pelotas/RS Curso Superior de Tecnologia.
Compartilhamento nas nuvens para redes locais baseado em P2P
Transcrição da apresentação:

Compartilhamento nas nuvens para redes locais baseado em P2P Jerônimo Feijó Noble da Rosa Faculdade de Tecnologia SENAC Pelotas/RS Curso Superior de Tecnologia em Redes de Computadores Projeto Integrador II Seminário Final

Sumário Introdução; Bittorrent; Idéia Inicial; Distribuição de Pedaços; Localização de vizinhos; Construção de índices; Ferramentas Utilizadas. 2

Introdução 3 1.Facilidade de uso; 2.Tolerância à falhas; 3.Desempenho; 4.Redução de desperdício; 5.Portabilidade.

Bittorrent 4 1. Download do arquivo torrent; 2. Conexão com o rastreador; 3. Informações de vizinhos; 4. Conexão para troca de Informação de blocos e para download X X X X

Idéias Inicial 5 X Não funcionaria

Distribuição de Pedaços 6

Mínimo de 50% da rede ativa; Um host não deve receber mais de um pedaço igual; Hosts que sobram são utilizados no pedaço seguinte. Distribuição de Pedaços 7 Requisitos: | ----X---| Host Sorteio 2. Salto 3. Segundo Pedaço || Hosts P1 P2 Hosts _ _ Teste de distribuição

Idéia Inicial 8 X Distribuição de Arquivos Idéia Interessante Broadcast Multicast

Descobrindo Hosts Envio de informações no formato: Id msg.:Nome do host:Uptime:Endereço IP:Porta:IP do índice raiz:Validade do registro 1:Host1: : :8000:1024: : Tipo de mensagem Nome do Host Uptime Endereço e porta IP do índice Validade do registro 9

Idéias 10 Distribuição de Arquivos Multicast Índice de arquivos

Índice Criação de índices de arquivos e diretórios; Criação de grupos e usuários; Mantendo/atualizando índice; 11

Interface do Usuário 12 Interface modo texto: Interface para envio:(simulação) Interface de usuário:(simulação)

Ferramentas de desenvolvimento

Porque o Python? Portabilidade; Linguagem Orientada a Objetos; Grande quantidade de documentação; Grande número de bibliotecas disponíveis; Porquê o Monks disse. 14

Base de Dados - SQLite Zero-configuration; Código fonte aberto; Grande capacidade de armazenamento; Patrocinado pela Oracle,Nokia, Mozilla e etc. 15

Referências Foundation, P. S. (2011). Python documentation. último acesso em 01 maio de Goerzen, J. (2004). Foundations of Python Network programming. Apress, 1th edition. Kurose, J. F. and Ross, K. W. (2007). Redes de computadores e a internet: uma abor- dagem top-down. Pearson Education, 3th edition. Lutz, M. and Ascher, D. (2008). Aprendendo Python. O’ Reilly, 2th edition. Mizrahi, V. V. (1994). Treinamento em Linguagem C++ Modulo 2. Pearson Education, 2th edition. Rhodes, B. and Goerzen, J. (2010). Foundations of Python Network programming. Apress, 2th edition. 16