#Networking

Prof. Natanael Simões

natanaelsimoes

Introdução aos Serviços de
Fundamentos , arquiteturas e exemplos de serviços
Rede
Conteúdo programático
•
•
•
•

O que são Serviços de Rede?
Composição básica
Arquiteturas
Exemplos de serviços

2
Conteúdo programático

3
O que são
Conteúdo programático

Serviços de Rede

4
Composição básica
Servidor

Middleware

Serviços
de Rede

Cliente

Protocolo
5
Composição básica
Servidor

• Realiza a parte principal do serviço
• Usa recursos próprios e/ou outros serviços

Cliente

• Solicita serviço de um servidor
• Geralmente age a pedido de um ser humano

Protocolo

• Conjunto de mensagens que definem o diálogo entre cliente
e servidor para realização do serviço

Middleware

• Composto por sistemas encarregados de encaminhar o
pedido do cliente para o servidor e levar a resposta de volta
6
Arquiteturas
• Cada arquitetura é definida pela
disposição física dos envolvidos
• Two-Tier (duas camadas)
• Three-Tier (três camadas)
• Peer-to-Peer (ponto a ponto)

7
Two-Tier
• Servidor: execução serviço
• Cliente: apresentação dos resultados
– Thin client (apenas apresentação)
– Fat client (resolve parte da lógica)

8
Three-Tier
• Cliente: interface com usuário
• Servidor: lógica da aplicação
• Repositório: fonte de dados/serviços externos

9
Peer-to-Peer
• Todos são servidores (executam serviços) e
clientes (usam serviços) ao mesmo tempo

10
Portas
• Por onde passa a comunicação
• Cada serviço roda em uma porta
próstata

cardio

neuro

raio-x

11
Portas
• 0 – 1023 = portas reservadas
Protocolos mais usados
• 1024 – 49151 = portas registradas
Estarão lá quando precisar
• 49152 – 65535 = portas dinâmicas
Ninguém nunca sabe por onde vai
Exemplo de Serviços
Protocolo
HTTP
FTP

Propósito
Recuperar páginas de internet
Recuperar arquivos

Telnet
SSH
VNC
DHCP
BootP
LDAP
DNS
SNMP

Acessar remotamente em modo texto
Idem Telnet, mas criptografado
Acessar remotamente em modo gráfico
Buscar configuração de rede
Buscar sistema operacional na inicialização
Buscar informações sobre usuários
Resolver de nomes (domínios de rede)
Monitorar dispositivos de rede
13
Exemplo de Serviços
Protocolo
NFS
SMB

Propósito
Compartilhar arquivos em redes UNIX
Compartilhar arquivos em redes Windows

IPP
SMTP
POP3
IMAP
XMPP
SIP

Acessar impressoras de rede
Enviar e-mail
Receber e-mail
Idem POP3
Trocar mensagens instantâneas
Gerenciar sessões

14

Introdução aos Serviços de Rede