FTIN Formação Técnica em Informática Módulo de Administração de Servidores de Rede – AULA 01 Prof. Gabriel Silva COMPETÊNCIAS A SEREM DESENVOLVIDAS Administração de Servidores de Rede Aprenderemos: funcionamento da rede de computadores, gerenciar servidores Microsoft e Linux, configurar serviços, aprimorar segurança, gerir usuários, detectar problemas, conhecer utilitários e ferramentas utilizadas para administração dos servidores. FTIN – FORMAÇÃO TÉCNICA EM INFORMÁTICA Temas da Aula de Hoje: • Significado de Redes de Computadores. • Conceitos Básicos de Rede. • Protocolos de Comunicação. • Endereçamento. • Modelo OSI. • Modelo TCP/IP. Temas da Aula de Hoje: • Serviços e Portas. • Software Recomendados. • Atividades. Significado de Redes de Computadores • DEFINIÇÃO: - Módulos Processadores interligados através de enlaces de comunicação. - Possui como finalidade compartilhar recursos e trocar informações. Conceitos Básicos de Rede • Client / Server ( Cliente / Servidor) : - Os computadores que provem serviços são denominados Servidores, enquanto aos que acessam os serviços são chamados de clientes. Conceitos Básicos de Rede • Existem vários tipos de servidores. Os mais conhecidos são: Servidor de Fax, de arquivos, web, e-mail, imagens, FTP. • Cada um destes servidores executa uma função, por exemplo: para você visualizar uma página no Baixaki, você está utilizando o Servidor web, o qual é responsável pelo armazenamento das páginas de um site. Conceitos Básicos de Rede • Para que você consiga abrir páginas web, utiliza um navegador. • Portanto, navegador é o cliente e o site é o servidor, pois o primeiro acessa informações disponibilizadas pelo segundo. • Desta forma, as redes que utilizam servidores são chamadas do tipo Cliente-Servidor Protocolos de Comunicação • Conjunto de regras sobre o modo como se dará a comunicação entre as partes envolvidas. • Em outras palavras, Protocolo é a "língua" dos computadores; ou seja, uma espécie de idioma que segue normas e padrões determinados. Protocolos de Comunicação • ISO - A Organização Internacional para Padronização (International Organization for Standardization). • Popularmente conhecida como ISO é uma entidade que congrega os grêmios de padronização/normalização de 170 países. Protocolos de Comunicação • Alguns protocolos de rede: - TCP; UDP; ICMP; SIP; GRE. Protocolos de Comunicação TCP - (Transmission Control Protocol) • Garante a entrega de datagramas IP. • Executar a segmentação e o reagrupamento de grandes blocos de dados enviados pelos programas, garantir o sequenciamento adequado e a entrega ordenada de dados segmentados. Protocolos de Comunicação • O funcionamento do TCP é baseado em conexões. Assim, para um computador cliente iniciar uma "conversa" com um servidor, é necessário enviar um sinal denominado SYN. • Logo, o servidor responde enviando um sinal SYN combinado com um sinal de nome ACK para confirmar a conexão. O cliente responde com outro sinal ACK, fazendo com que a conexão esteja estabelecida e pronta para a troca de dados. • Por ser feita em três transmissões, esse processo é conhecimento handshake. Protocolos de Comunicação Protocolos de Comunicação • Visualização do handshake [root@ns1 ~]# tcpdump -n -i eth0 port 21 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes 02:06:27.905586 IP 179.197.83.102.50848 > 189.11.210.19.ftp: S 2212670378:2212670378(0) win 8192 <mss 1440,nop,wscale 8,nop,nop,sackOK> 02:06:27.905643 IP 189.11.210.19.ftp > 179.197.83.102.50848: S 1319868354:1319868354(0) ack 2212670379 win 5840 <mss 1460,nop,nop,sackOK,nop,wscale 7> 02:06:27.959858 IP 179.197.83.102.50848 > 189.11.210.19.ftp: . ack 1 win 258 Protocolos de Comunicação • UDP - (User Datagram Protocol) • Tido como um protocolo "irmão" do TCP, mas é mais simples e também menos confiável. Isso acontece porque o funcionamento do TCP é, como já dito, baseado em conexões, o que não ocorre com o UDP. • Como consequência, não há procedimentos de verificação no envio e recebimento de dados (todavia, pode haver checagem de integridade) e se algum pacote não for recebido, o computador de destino não faz uma nova solicitação, como acontece com o TCP. • Tudo isso faz do UDP um pouco mais rápido, porém inutilizável em certas aplicações. Protocolos de Comunicação • Por essas características, pode parecer que o UDP é inútil, mas não é. Há aplicações em que é preferível entregar os dados o mais rapidamente possível, mesmo que algumas informações se percam no caminho. • É o caso, por exemplo, das transmissões de vídeo pela internet (streaming), onde a perda de um pacote de dados não interromperá a transmissão. • Por outro lado, se os pacotes não chegarem ou demorarem a chegar, haverá congelamentos na imagem, causando irritação no usuário. Endereçamento • Existem dois tipos de endereço ip: - Endereço público; - Endereço privado (particular). • Um endereço IP é um valor numérico exclusivo usado para identificar um computador em uma rede. Endereçamento • Endereços IP públicos: são atribuídos pela IANA (Internet Assigned Numbers Authority, autoridade de números atribuídos da Internet). • Os endereços são garantidos como exclusivos globalmente e acessíveis na Internet. Isso impede que vários computadores tenham o mesmo endereço IP. Endereçamento • Endereços IP particulares: não podem ser usados na Internet. • A IANA alocou três blocos de endereços IP que não podem ser usados na Internet global. Endereçamento Esses três blocos de endereços são IP particulares (privados): - 192.168.0.0/16: Este bloco permite endereços IP válidos no intervalo de 192.168.0.1 a 192.168.255.254. - 172.16.0.0/12: Este bloco permite endereços IP válidos no intervalo de 172.16.0.1 a 172.31.255.254. - 10.0.0.0/8: Este bloco permite endereços IP válidos no intervalo de 10.0.0.1 a 10.255.255.254. Endereçamento • Existem duas versões do protocolo IP: - IPV4, é a versão em uso. Utilizamos na grande maioria das situações; - IPV6, é a versão atualizada. Prevê um número brutalmente maior de endereços e deve se popularizar a partir de 2012 ou 2014, quando os endereços IPV4 começarem a se esgotar. Endereçamento • Um endereço IPv4 é formado por 32 bits. - Cálculo: 2^32 = 4.294.967.296 endereços - Aproximadamente 4 bilhões de endereços! • Um endereço IPv6 é formado por 128 bits. - Cálculo: 2^128 = 340.282.366.920.938.463....... endereços - 79 trilhões de trilhões de vezes mais que no IPv4! Modelo OSI • O Modelo OSI (criado em 1970 e formalizado em 1983) é um modelo de referência da ISO que tinha com principal objetivo ser um modelo standard(padrão), para protocolos de comunicação entre os mais diversos sistemas, e assim garantir a comunicação end-to-end. Modelo OSI Modelo TCP/IP • De uma forma simples, o TCP/IP é o principal modelo de protocolo de envio e recebimento de dados de internet. • TCP significa Transmission Control Protocol (Protocolo de Controle de Transmissão) e o IP, Internet Protocol (Protocolo de Internet). Modelo TCP/IP Serviços e Portas • Numerosos programas TCP/IP podem ser executados simultaneamente na Internet (por exemplo, abrir vários navegadores simultaneamente ou navegar em páginas HTML descarregando ao mesmo tempo um arquivo por FTP). • Cada um destes programas trabalha com um protocolo, contudo o computador deve poder distinguir as diferentes fontes de dados. Serviços e Portas • Cada Protocolo de transporte (TCP ou UDP) permite a existência de 65535 portas. • Portanto as aplicações (serviços) podem variar de 0 a 65535. Serviço e Portas • As portas de 0 a 1023 são chamadas portas baixas, elas são portas padrões, relacionadas a algum serviço. • Ex: Serviço HTTP FTP Porta 80 21 Serviço e Portas • As portas 1024 a 65535 são chamadas de portas altas, e utilizadas para comunicação com outros serviços Serviços e Portas • No Windows ou Linux, podemos verificar portas abertas com o comando: netstat. Softwares Recomendados • Para um melhor acompanhamento deste módulo, recomendo: - VirtualBox, para criação de máquinas virtuais e prática; Ubuntu 12.04LTS Server, como servidor linux; Ubuntu 12.04LTS Desktop, como cliente; Windows Server 2003 ou 2008 Standard, como servidor Microsoft; - Windows XP Professional ou Windows 7 Professional. FTIN – FORMAÇÃO TÉCNICA EM INFORMÁTICA ATIVIDADE Atividade 1º Pesquise 5 serviços com seus respectivos protocolos, que não foram falados na aula, e nem estão nos slides, e descreva sua finalidade e sua porta padrão. Ex: Serviço HTTP – Protocolo TCP, Serviço de paginas da web, porta padrão 80. 2º Em um computador windows execute o comando: netstat e netstat /n e descreva a diferença entre os dois comandos. DICAS PARA SUA ATIVIDADE SER SFO!!! Nossa atividade deve ter os seguintes tópicos: Capa: + Nome do Aluno + Nome do Tutor + Módulo + Disciplina + Nº da Atividade. Sumário: Tópicos da atividade e sua localização na atividade (nº da página). Introdução: Suas considerações sobre a atividade. Desenvolvimento: Apresentação de todos os tópicos da atividade, atendendo ao solicitado pelo Professor, sempre mostrando sua própria produção. Lembrando que cada tópico corresponde a um subtítulo, que deve estar destacado no texto. O texto deve ter no mínimo 10 linhas e no máximo 25 linhas, fonte Arial, tamanho 12 Conclusão: Suas considerações finais. Devem ser exclusivamente suas! Bibliografia/Fonte de Pesquisa: Links e livros consultados (Revistas técnicas também são uma ótima opção de pesquisa!) Utilize o Guia “Minha Atividade é SFO!” Disponível no AVA 36 ATIVIDADE DATA E HORÁRIO DA ENTREGA DA ATIVIDADE ESTÃO NO FORUM. EVITE DEIXAR A POSTAGEM DE SUA ATIVIDADE PARA O ÚLTIMO DIA. FAZENDO ISSO, IMPREVISTOS NÃO VÃO LHE PREJUDICAR. * LEMBRANDO QUE SUA ORGANIZAÇÃO TAMBÉM ESTA SENDO AVALIADA FTIN – FORMAÇÃO TÉCNICA EM INFORMÁTICA Dúvidas Acesse o Fórum!! Chat!! FTIN – FORMAÇÃO TÉCNICA EM INFORMÁTICA