Tratamento de Firewalls e Endereços IP Falsos no Contexto do Projeto InteGrade Antônio Carlos Theóphilo Costa Júnior Orientador: Prof. Markus Endler
Roteiro Definição do problema Soluções propostas Estudo de caso: JXTA Trabalhos futuros
Problemas 1.Firewall: Elemento de proteção que bloqueia conexões TCP/IP iniciadas por nós situados fora da rede e/ou nós situados dentro da rede. 2.Endereços IP Falsos (NAT): Servidores traduzem os grupos de endereços IP 10.x.x.x; x.x; x.x (utilizados apenas na rede local) em endereços IP externos.
Soluções 1.Firewall: Utilização de um proxy acessível pela rede externa e do protocolo HTTP para comunicação do nó protegido com o mesmo. 2.Endereços IP Falsos: Utilização de um esquema de endereçamento mais abrangente e de um proxy com endereço IP fixo a ser contatado pelo nó com IP Falso.
Estudo de Caso: JXTA O que é: –Conjunto de especificações de protocolos para o desenvolvimento de aplicações Peer-to-Peer (P2P). Teve seu início impulsionado pela Sun Microsystems e hoje é um projeto comunitário de código aberto.
JXTA - Objetivos Provimento de serviços e infra-estrutura para o desenvolvimento de aplicações P2P Interoperabilidade Independência de plataforma (SO, Linguagem, Transporte) Ubiqüidade Objetivos Adicionais: –Prover comunicação entre elementos que estejam atrás de barreiras como firewalls e servidores NAT –Criar um sistema que permita um gerenciamento centralizado dentro de ISPs e redes coorporativas
JXTA Elementos Peer PeerGroup ID Endpoint Module, Advertisement, Pipe, Content,... Simple Peer Rendezvous Peer Router/Relay Peer
JXTA – Visão Geral
JXTA - Solução
JXTA – Solução (2)
Trabalhos Futuros Discussão e validação da solução Análise de como inserir essa solução na arquitetura do Projeto InteGrade Implementação
Referências Project JXTA v2.0: Java Programmer’s Guide. P2P Computing. JXTA-Interaction Model and Core Components. concepts.html concepts.html Overview of JXTA. Peer-to-Peer Networking (P2P). course/lectures/01/talk.html course/lectures/01/talk.html Mastering JXTA. Joseph D. Gradecki. Wiley
FIM Críticas / Dúvidas