Protocolos de transporte e aplicação
Protocolos de Redes
Protocolos de transporte e aplicação Prof. Mateus Novaes
PROTOCOLOS DE TRANSPORTE E
APLICAÇÃO
Sumário
Conceitos de arquitetura cliente-servidor e ponto a ponto (P2P) Conceitos gerais dos serviços de rede Conceitos do protocolo de transporte
Protocolos de Redes
Conceito de portas e endereços Relação entre as camadas de transporte e de redes Multiplexação e demultiplexação
Protocolo de entrega confiável e orientados a conexão (TCP) Protocolo de melhor esforço e não orientado a conexão (UDP) Princípios de controle de congestionamento
PROTOCOLOS DE TRANSPORTE E
APLICAÇÃO
Conceitos de arquitetura cliente-servidor e ponto a ponto (P2P)
Protocolos de Redes
Modelo cliente servidor
Servidor: Um processo que implementa um serviço específico Serviço de banco de dados ou de sistema de arquivos Cliente: Processo que requisita um serviço de um servidor Comportamento de requisição e resposta
PROTOCOLOS DE TRANSPORTE E
APLICAÇÃO
Conceitos de arquitetura cliente-servidor e ponto a ponto (P2P)
Protocolos de Redes
Modelos P2P
P2P Puro Busca distribuída Gnutella
PROTOCOLOS DE TRANSPORTE E
APLICAÇÃO
Conceitos de arquitetura cliente-servidor e ponto a ponto (P2P)
Protocolos de Redes
Modelo P2P
P2P Híbrido Tarefas realizadas pelo servidor central Napster
PROTOCOLOS DE TRANSPORTE E
APLICAÇÃO
Conceitos de arquitetura cliente-servidor e ponto a ponto (P2P)
Protocolos de Redes
Modelos P2P
Intermediário SuperPeers contém algumas informações que outros peers podem não ter.
Os peers procuram informações nos SuperPeers, quando não conseguem achá-las em nenhum outro lugar. KaZaa
PROTOCOLOS DE TRANSPORTE E
APLICAÇÃO
Conceitos gerais dos serviços de rede
Quais serviços de rede vocês conhecem?
Protocolos de Redes
Exemplos de serviços existentes:
Telnet SSH HTTP