Grupo de Trabalho em Computação Colaborativa



Documentos relacionados
Computação Colaborativa na Internet

CST em Redes de Computadores

Firewall. Alunos: Hélio Cândido Andersson Sales

Alan Menk Santos Redes de Computadores e Telecomunicações. Camada de Aplicação. Camada de Aplicação

Curso Firewall. Sobre o Curso de Firewall. Conteúdo do Curso

APLICAÇÃO REDE APLICAÇÃO APRESENTAÇÃO SESSÃO TRANSPORTE REDE LINK DE DADOS FÍSICA 1/5 PROTOCOLOS DE REDE

Execícios de Revisão Redes de Computadores Edgard Jamhour. Filtros de Pacotes Criptografia SSL

Segurança em Sistemas de Informação Tecnologias associadas a Firewall

Firewall. Professor: João Paulo de Brito Gonçalves Disciplina: Serviços de Redes. Campus Cachoeiro Curso Técnico em Informática

IPTABLES. Helder Nunes

Sistemas Distribuídos

Intranets. FERNANDO ALBUQUERQUE Departamento de Ciência da Computação Universidade de Brasília 1.INTRODUÇÃO

Capítulo 4 TCP/IP FIREWALLS.

Projeto de sistemas O novo projeto do Mercado Internet

REDES DE COMPUTADORES

SISTEMAS DISTRIBUÍDOS

Nível de segurança de uma VPN

Aula prática. Objetivo IPCONFIG. Prof. Leandro Pykosz Informa a configuração atual de rede da máquina;

Redes de Computadores

MÓDULO 8 Modelo de Referência TCP/IP

Segurança de redes com Linux. Everson Scherrer Borges Willen Borges de Deus

Rede d s d e d Com o pu p t u ado d r o es Conceitos Básicos M d o e d los o de d Re R de d s:

USO GERAL DOS PROTOCOLOS SMTP, FTP, TCP, UDP E IP

P L A N O D E D I S C I P L I N A

INFORMÁTICA FUNDAMENTOS DE INTERNET. Prof. Marcondes Ribeiro Lima

Administração de Sistemas Operacionais

Protocolos de Redes Revisão para AV I

Capítulo 7 CAMADA DE TRANSPORTE


Redes de Computadores e a Internet

Segurança de Redes. Firewall. Filipe Raulino

Professor Claudio Silva

REDES DE COMPUTADORES

Redes de Computadores. Camada de Transporte de Dados: protocolos TCP e UDP Prof. MSc Hugo Vieira L. Souza

Redes de Computadores. 1 Questões de múltipla escolha. TE090 - Prof. Pedroso. 17 de junho de 2015

GT-ATER: Aceleração do Transporte de Dados com o Emprego de Redes de Circuitos Dinâmicos. RP1 - Relatório de detalhamento das atividades

REDES DE COMPUTADORES

RC e a Internet. Prof. Eduardo

Tiago Jun Nakamura Analista de Desenvolvimento São Paulo, SP 13 de maio de 2015

Cap 03 - Camada de Aplicação Internet (Kurose)

Revisão. Karine Peralta

O que é uma firewall? É um router entre uma rede privada e uma rede pública que filtra o tráfego com base num conjunto de regras.

REDES DE COMPUTADORES

REDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar

Rede de Computadores II

Documento de Análise e Projeto VideoSystem

Professor(es): Fernando Pirkel. Descrição da(s) atividade(s):

Componentes de um sistema de firewall - I

Iptables. Adailton Saraiva Sérgio Nery Simões

Redes de Computadores

Capítulo 7 CAMADA DE TRANSPORTE

Camada de Aplicação. DNS Domain Name System. Redes de Computadores Prof. Leandro C. Pykosz

Programação TCP/IP. Protocolos TCP e UDP

TECNOLOGIA WEB. Principais Protocolos na Internet Aula 2. Profa. Rosemary Melo

GT Computação Colaborativa (P2P)

6 PLANEJAMENTO DE SI 6.1 Planejamento de Segurança da Informação O planejamento em S.I é algo crucial para que haja o bom funcionamento de uma

Aplicações P2P. André Lucio e Gabriel Argolo

Internet - A rede Mundial

Redes de Computadores. Protocolos de comunicação: TCP, UDP

X Parceiros 1.96 Gbps 2.44 Gbps 4.41 Gbps. X Internet Commodity 1.51 Gbps 1.81 Gbps 3.32 Gbps

SISTEMAS DISTRIBUIDOS

Sistemas Distribuídos. Professora: Ana Paula Couto DCC 064

X Parceiros 3.81 Gbps 6.52 Gbps Gbps. X Internet Commodity 2.25 Gbps 2.36 Gbps 4.61 Gbps

Redes de Computadores. TCP Orientação à Conexão. Prof. Othon M. N. Batista Mestre em Informática

Como é o Funcionamento do LTSP

Arquiteturas de Rede. Prof. Leonardo Barreto Campos

Projeto e Instalação de Servidores Servidores Linux Aula 6 Firewall e Proxy

Características de Firewalls

Execícios de Revisão Redes de Computadores Edgard Jamhour. Proxy, NAT Filtros de Pacotes

Como liberar acesso ao Skype utilizando Proxy Socks.

Tecnologias Web. Lista de Exercícios AV02. Luiz Leão

Análise de Tráfego Peer-to-Peer baseada na Carga Útil dos Pacotes

TCP/IP TCP UDP IP HTTP HTTPS FTP TFTP TELNET POP3 IMAP SMTP SNMP DHCP

VPN entre Unimed Federação do Paraná e Singulares do Paraná. Gustavo Kochan Nunes dos Santos. Curso de Especialização em Redes e Segurança de Sistemas

FIREWALL. Prof. Fabio de Jesus Souza. Professor Fabio Souza


Informática I. Aula Aula 22-03/07/06 1

Ferramentas Livres para Monitoramento de Redes

Redes de Computadores Camada de Aplicação. Prof. MSc. Hugo Souza

UNIVERSIDADE. Sistemas Distribuídos

Prof. Luiz Fernando Bittencourt MC714. Sistemas Distribuídos 2 semestre, 2013

TCP é um protocolo de TRANSMISSÃO, responsável pela confiabilidade da entrega da informação.

Elaboração de Script de Firewall de Fácil administração

Oficina de ferramentas de Gerência para Redes em Linux

Capacitação IPv6.br. Serviços em IPv6. Serviços rev

PROAPPS Security Data Sheet Professional Appliance / Apresentação

Prof. Samuel Henrique Bucke Brito

Data Autor Descrição Revisão Configuração HX600 via Rede Ethernet 1.0

Controlando o tráfego de saída no firewall Netdeep

Rede de Computadores (REC)

Redes de Computadores

Fundamentos dos protocolos internet

3. Explique o motivo pelo qual os protocolos UDP e TCP acrescentam a informação das portas (TSAP) de origem e de destino em seu cabeçalho.

Brandon Rhodes John Goerzen

APLICABILIDADE DE QoS NOS RECURSOS DE TELECOMUNICAÇÕES EM AMBIENTES CORPORATIVOS

Transcrição:

GT-P2P Grupo de Trabalho em Computação Colaborativa http://www.cin.ufpe.br/~gprt/gtp2p GPRT Djamel Sadok

Projeto Middleware XPeer Aplicações XBrain Xat Xball... Avaliação de Tráfego P2P Middleware Avaliação detráfego Aplicações WRNP2 GTP2P 2

Middleware e aplicações POP-PE POP-MG Backbone RNP POP-PR Aplicações P2P POP RNP WRNP2 GTP2P 3

Middleware e Aplicações Backbone RNP XPeer POP-PR XPeer POP-PR UDP UDP DHT/Pastry XPeer POP-MG UDP XPeer POP-PE XPeer POP-PE Socket/TCP Firewall + NAT Serviços DHT Applicação DHTGet DHTPut DHT/Pastry DHTRemove XPeer POP-MG Socket/TCP DHTSearch DHT/Pastry Applicação DHTReturn DHTSubscribe WRNP2 GTP2P 4

Serviços fornecidos pela Xpeer Return Aplicações P2P Register Join Post Get Search Scope Remove Leave XPeer POP-PR WRNP2 GTP2P 5

Arquitetura XPeer JOIN SEARCH POST GET REMOVE SCOPE LEAVE REGISTER Serviços oferecidos pela aplicação XPEER CORE Módulo principal da aplicação Pastry Java Storage Módulo utilizado pelas aplicações WRNP2 GTP2P 6

Como funciona... Post DHTPut <Nome> Nome DHTGet <Nome> DHTRet <Nome> <nome> <senha> Return Get <nome> <Senha> <nome> DHTPut <senha> Senha DHTGet DHTRet <Senha> Inacessível Xpeer Dados PoP WRNP2 GTP2P 7

Replicação DHTSubscribe R M A A B B D D DHTSubscribe C DHTSubscribe DHTSubscribe DHTSubscribe DHTSubscribe D R M A R M B B C C DHTSubscribe DHTSubscribe B R M A A C C D D WRNP2 GTP2P 8

Replicação R M A A B B D D C DHTSubscribe D R M C C B B DHTUnSubscribe DHTSubscribe A R M B B C C DHTUnSubscribe B R M A A C C D D WRNP2 GTP2P 9

Arquitetura das Aplicações INTERFACE GRÁFICA Interface gráfica da aplicação FACHADA Camada que separa a interface da aplicação CORE Regras de negócio da aplicação Conexão P2P Conexão XPeer Módulo para gerenciar a comunicação WRNP2 GTP2P 10

Aplicações Xat e XBall XBrain Aplicações Simples O objeto é motivar novos desenvolvedores a construir aplicações P2P utilizando o Midleware XPeer Aproximar pólos distintos da comunidade. Encontra pessoas dispostas a fornecer ajuda numa determinada área do conhecimento WRNP2 GTP2P 11

Demonstração... WRNP2 GTP2P 12

Análise de Tráfego Avaliar o perfil do tráfego P2P no backbone da RNP Propor arcabouço de medição e análise de tráfego P2P Análise dos fluxos de arquivos NetFlow Coleta e análise do tráfego no nível de aplicação do POP-PE Disponibilizar ferramentas de suporte à medição e análise de tráfego P2P WRNP2 GTP2P 13

Análise de fluxos NetFlow NetFlow Fluxos Seqüência unidirecional de pacotes entre pares de origem e destino Portas TCP, Endereços IP, interfaces, quantidade de bytes... Metodologia para filtragem de tráfego P2P Filtragem de portas bem conhecidas WRNP2 GTP2P 14

Arquitetura para análise de arquivos NetFlow WRNP2 GTP2P 15

Análise de fluxos NetFlow Métricas Volume de tráfego Quantidade de fluxos Tamanho dos arquivos Tempo de conexão Análise dos arquivos NetFlow do POP-SP 2 a 6 Novembro de 2003 WRNP2 GTP2P 16

Análise de fluxos NetFlow Métricas Volume de tráfego Quantidade de fluxos Tamanho dos arquivos Tempo de conexão Análise dos arquivos NetFlow do POP-SP 2 a 6 Novembro de 2003 WRNP2 GTP2P 17

Análise dos arquivos NetFlow Perfil de tráfego em volume transferido (Mbytes) Média de 5 minutos Volume de Tráfego - MBytes 0 1000 2000 3000 4000 Total Web P2P 0 200 400 600 800 1000 1200 1400 WRNP2 GTP2P 18 Amostras - 5 min

Análise dos arquivos NetFlow Perfil de tráfego em quantidade de fluxos Quantidade de Fluxos - 02 a 06/Nov Fluxos 20000 40000 60000 80000 100000 120000 140000 Total Web P2P 0 200 400 600 800 1000 1200 1400 WRNP2 Amostras GTP2P - 5 min 19

Análise dos arquivos NetFlow Distribuição do volume de tráfego Porta 80 (Web) Distribuição do Volume de Tráfego Web 0 e+00 1 e+10 2 e+10 3 e+10 4 e+10 0-10K 10-100K 100K-1M 1M-10M 10M-100M 100M-1G 2/Nov 3/Nov 4/Nov 5/Nov 6/Nov 7/Nov 8/Nov WRNP2 GTP2P 20

Análise dos arquivos NetFlow Distribuição do volume de tráfego DNS Distribuição do Volume de Tráfego DNS 0 e+00 1 e+08 2 e+08 3 e+08 4 e+08 5 e+08 0-10K 10-100K 100K-1M 1M-10M 10M-100M 100M-1G 2/Nov 3/Nov 4/Nov 5/Nov 6/Nov 7/Nov 8/Nov WRNP2 GTP2P 21

Análise dos arquivos NetFlow Caracterização do tempo de conexão Frequência (Log) 2 4 6 8 10 12 14 Densidade 0.00 0.01 0.02 0.03 0.04 0.05 3 4 5 6 7 Tempo de Conexão (Log) 0 500 1000 1500 Tempo de Conexão WRNP2 GTP2P 22

Arquitetura para análise de pacotes WRNP2 GTP2P 23

Resultados parciais Indícios do impacto do tráfego de aplicações P2P no tráfego total da rede Fraca correlação entre volume de tráfego P2P e a duração dos fluxos Número de fluxos P2P substancialmente superior ao dos fluxos Web Tráfego P2P também é transferido por portas tradicionais 80/Web, 53/DNS, 22/SSH e 443/HTTPS Distribuições dos tempos de conexões seguem lei de Zipf WRNP2 GTP2P 24

Página do GT-P2P WRNP2 GTP2P 25

Considerações Finais Resultados alcançados pelo GT-P2P Middleware Xpeer Aplicações exemplos Análise de tráfego P2P (Netflow e pacotes) Disseminação do conhecimento gerado Página GT-P2P (repositório de informações) Minicurso P2P SBRC 2004 Artigo avaliação de tráfego SBRC 2004 Relatórios do GT-P2P WRNP2 GTP2P 26

GT-P2P Grupo de Trabalho em Computação Colaborativa http://www.cin.ufpe.br/~gprt/gtp2p GPRT Djamel Sadok