introdução aos serviços de rede
DESCRIPTION
Fundamentos, arquiteturas de serviços de rede baseadas na disposição física/lógico dos componentes básicos de um serviço além de alguns exemplos de serviços e seus propósitosTRANSCRIPT
![Page 1: Introdução aos Serviços de Rede](https://reader034.vdocuments.com.br/reader034/viewer/2022052601/5590af3f1a28ab536a8b45e7/html5/thumbnails/1.jpg)
#Networking
Prof. Natanael Simões
natanaelsimoesIntrodução aos Serviços de
RedeFundamentos , arquiteturas e exemplos de serviços
![Page 2: Introdução aos Serviços de Rede](https://reader034.vdocuments.com.br/reader034/viewer/2022052601/5590af3f1a28ab536a8b45e7/html5/thumbnails/2.jpg)
2
• O que são Serviços de Rede?• Composição básica• Arquiteturas• Exemplos de serviços
Conteúdo programático
![Page 3: Introdução aos Serviços de Rede](https://reader034.vdocuments.com.br/reader034/viewer/2022052601/5590af3f1a28ab536a8b45e7/html5/thumbnails/3.jpg)
3
Conteúdo programático
![Page 4: Introdução aos Serviços de Rede](https://reader034.vdocuments.com.br/reader034/viewer/2022052601/5590af3f1a28ab536a8b45e7/html5/thumbnails/4.jpg)
4
Conteúdo programáticoO que são
Serviços de Rede
![Page 5: Introdução aos Serviços de Rede](https://reader034.vdocuments.com.br/reader034/viewer/2022052601/5590af3f1a28ab536a8b45e7/html5/thumbnails/5.jpg)
5
Composição básica
Serviços de Rede
Servidor
Cliente
Protocolo
Middleware
![Page 6: Introdução aos Serviços de Rede](https://reader034.vdocuments.com.br/reader034/viewer/2022052601/5590af3f1a28ab536a8b45e7/html5/thumbnails/6.jpg)
6
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
Protocol
o
• 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
![Page 7: Introdução aos Serviços de Rede](https://reader034.vdocuments.com.br/reader034/viewer/2022052601/5590af3f1a28ab536a8b45e7/html5/thumbnails/7.jpg)
7
• 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)
Arquiteturas
![Page 8: Introdução aos Serviços de Rede](https://reader034.vdocuments.com.br/reader034/viewer/2022052601/5590af3f1a28ab536a8b45e7/html5/thumbnails/8.jpg)
8
• Servidor: execução serviço• Cliente: apresentação dos resultados– Thin client (apenas apresentação)– Fat client (resolve parte da lógica)
Two-Tier
![Page 9: Introdução aos Serviços de Rede](https://reader034.vdocuments.com.br/reader034/viewer/2022052601/5590af3f1a28ab536a8b45e7/html5/thumbnails/9.jpg)
9
• Cliente: interface com usuário• Servidor: lógica da aplicação• Repositório: fonte de dados/serviços externos
Three-Tier
![Page 10: Introdução aos Serviços de Rede](https://reader034.vdocuments.com.br/reader034/viewer/2022052601/5590af3f1a28ab536a8b45e7/html5/thumbnails/10.jpg)
10
• Todos são servidores (executam serviços) e clientes (usam serviços) ao mesmo tempo
Peer-to-Peer
![Page 11: Introdução aos Serviços de Rede](https://reader034.vdocuments.com.br/reader034/viewer/2022052601/5590af3f1a28ab536a8b45e7/html5/thumbnails/11.jpg)
11
• Por onde passa a comunicação• Cada serviço roda em uma porta
Portas
próstata cardio neuro raio-x
16bits => 2 16 65536!!!
![Page 12: Introdução aos Serviços de Rede](https://reader034.vdocuments.com.br/reader034/viewer/2022052601/5590af3f1a28ab536a8b45e7/html5/thumbnails/12.jpg)
• 0 – 1023 = portas reservadas Protocolos mais usados
• 1024 – 49151 = portas registradasEstarão lá quando precisar
• 49152 – 65535 = portas dinâmicasNinguém nunca sabe por onde vai
Portas
![Page 13: Introdução aos Serviços de Rede](https://reader034.vdocuments.com.br/reader034/viewer/2022052601/5590af3f1a28ab536a8b45e7/html5/thumbnails/13.jpg)
13
Protocolo PropósitoHTTP Recuperar páginas de internetFTP Recuperar arquivosTelnet Acessar remotamente em modo textoSSH Idem Telnet, mas criptografadoVNC Acessar remotamente em modo gráficoDHCP Buscar configuração de redeBootP Buscar sistema operacional na inicializaçãoLDAP Buscar informações sobre usuáriosDNS Resolver de nomes (domínios de rede)SNMP Monitorar dispositivos de rede
Exemplo de Serviços
![Page 14: Introdução aos Serviços de Rede](https://reader034.vdocuments.com.br/reader034/viewer/2022052601/5590af3f1a28ab536a8b45e7/html5/thumbnails/14.jpg)
14
Protocolo PropósitoNFS Compartilhar arquivos em redes UNIXSMB Compartilhar arquivos em redes WindowsIPP Acessar impressoras de redeSMTP Enviar e-mailPOP3 Receber e-mailIMAP Idem POP3XMPP Trocar mensagens instantâneasSIP Gerenciar sessões
Exemplo de Serviços