LABORATÓRIO DE INTERCONEXÃO DE REDES DE COMPUTADORES. SERVIÇOS BÁSICOS: Conceituação, Instalação e Configuração

Tamanho: px
Começar a partir da página:

Download "LABORATÓRIO DE INTERCONEXÃO DE REDES DE COMPUTADORES. SERVIÇOS BÁSICOS: Conceituação, Instalação e Configuração"

Transcrição

1 SERVIÇOS BÁSICOS: Conceituação, Instalação e Configuração Na arquitetura TCP/IP serviços são disponibilizados em portas; Alguns serviços são ativados e associados automaticamente a portas específicas durante a inicialização da máquina (servidor); correio eletrônico e resolução de nomes são exemplos; Alguns serviços são ativados e associados a portas específicas sob demanda, quando um cliente solicita uma conexão com o servidor; terminal remoto, transferência de arquivos são exemplos. Em ambientes UNIX, o arquivo /etc/services elenca os serviços possíveis em um dado servidor, e o arquivo /etc/inetd.conf elenca os servidores (software) associados a cada serviço. Sempre que um dos arquivos for alterado, deve-se informar ao servidor internet (inetd) sobre o fato, enviando-lhe um sinal de Hang-Up (HUP) com o comando kill. [root@ebct]# ps -ae grep inetd 1324? S 0:05 /usr/sbin/inetd [root@ebct]# kill -HUP 1324 [root@ebct]_ UFCG / DSC / PSN, 2012 * Parte 6.1: TCP/IP - Serviços Básicos * Pág. 1

2 /etc/services # Network services, Internet style # (... ) ftp 21/tcp ssh 22/tcp telnet 23/tcp smtp 25/tcp mail (... ) domain 53/tcp nameserver # domain-name server domain 53/udp nameserver (... ) www 80/tcp http # WorldWideWeb HTTP www 80/udp # HyperText Transfer Protocol (... ) /etc/inedt.conf # Network servers, Internet style # ( ) ftp stream tcp nowait root /usr/local/etc/in.ftpd in.ftpd -d -l pop3 stream tcp nowait root /usr/local/etc/popper popper imap4 stream tcp nowait root /usr/sbin/imap4d imap4d (... ) UFCG / DSC / PSN, 2012 * Parte 6.1: TCP/IP - Serviços Básicos * Pág. 2

3 DNS Domain Name Service Conceituação O esquema de endereçamento TCP/IP prevê que cada elemento da rede seja identificado de forma única através de um número o endereço IP; Trabalhar com números é mais natural para as máquinas, mas as pessoas preferem trabalhar com nomes; é muito mais fácil lembrar, por exemplo, que informações sobre a Universidade Federal de Campina Grande estão disponíveis na máquina ao invés da máquina Guardar uma tabela com todos os nomes e números de máquinas da Internet em cada máquina conectada à rede é impossível (não só pelo tamanho, como pela impossibilidade de atualização da base para mantê-la consistente); Como resolver o problema? Criar um mecanismo (ou serviço) que permita que o mapeamento de nomes em números seja feito de forma distribuída, com muitos computadores (servidores) na rede tomando conta de quantidades mais manipuláveis de nomes; UFCG / DSC / PSN, 2012 * Parte 6.1: TCP/IP - Serviços Básicos * Pág. 3

4 Idéia! Organizar a Internet em Domínios Administrativos e criar um banco de dados hierárquico, distribuído, onde exista um ou mais servidores em cada nível da hierarquia, responsáveis por fornecer informações sobre nomes que se situam abaixo desse ponto da hierarquia (apenas um nível). A definição de domínios administrativos e a imposição de que não se cadastre equipamentos e subdomínios com o mesmo nome em um domínio, evita a utilização de um mesmo nome para mais de um equipamento na rede; O nome de todo equipamento na rede vai ser composto de um nome local (que pode se repetir em domínios diferentes), seguido por uma hierarquia de domínios; o nome completo do equipamento passa a ser seu Nome de Domínio Totalmente Qualificado Fully Qualified Domain Name FQDN ; UFCG / DSC / PSN, 2012 * Parte 6.1: TCP/IP - Serviços Básicos * Pág. 4

5 Domínios na Internet refletem uma organização institucional e/ou geográfica; nos Estados Unidos temse, por exemplo: Domínio Tipo de Instituição Exemplo.mil Instituições com fins militares AntiSaddan.mil.edu Instituições educacionais Berkeley.edu.com Instituições comerciais Microsoft.com.gov Instituições governamentais Whitehouse.gov.org Instituições não-governamentais Linux.org.net Instituições ligadas à rede Eria.net No Brasil, tem-se uma organização semelhante, acrescentando-se o sufixo.br aos domínios anteriores: Domínio Tipo de Instituição Exemplo.mil.br Instituições com fins militares Emfa.mil.br.edu.br Instituições educacionais Ufcg.edu.br.com.br Instituições comerciais Uol.com.br.gov.br Instituições governamentais Mare.gov.br.org.br Instituições não-governamentais Atecel.org.br.net.br Instituições ligadas à rede Embratel.net.br UFCG / DSC / PSN, 2012 * Parte 6.1: TCP/IP - Serviços Básicos * Pág. 5

6 . mil gov net com edu br pt fr... org gov edu com ufpb ufal... ufcg dee dsc prai... mingau bidu anjinho IP= anjinho. dsc. ufcg. edu. br = Nome de Domínio Totalmente Qualificado (único na Internet) Figura 1: Hierarquia de nomes na Internet UFCG / DSC / PSN, 2012 * Parte 6.1: TCP/IP - Serviços Básicos * Pág. 6

7 Toda vez que alguém (em geral, software de aplicação) precisa descobrir o endereço IP associado a algum nome na rede, faz uma consulta direta (consulta ao DNS direto) ao servidor de nomes do domínio local; este, por sua vez, faz uma busca começando na raiz da hierarquia, descendo pelos ramos até encontrar a informação procurada ou descobrir que a mesma não existe na rede (ou não está cadastrada nos servidores de nomes). Pergunto: Qual é o endereço IP da máquina bidu.dsc.ufcg.edu.br? 1 12 Respondem: É ! Servidor DNS do meu domínio Servidor DNS raíz (. ) Servidor DNS edu.br Servidor DNS br Servidor DNS ufcg.edu.br 11 Servidor DNS dsc.ufcg.edu.br Figura 2: Consulta ao DNS direto UFCG / DSC / PSN, 2012 * Parte 6.1: TCP/IP - Serviços Básicos * Pág. 7

8 De modo semelhante, alguém pode querer saber qual é o nome associado a algum endereço IP. Nesse caso, o servidor de nomes local faz uma consulta reversa (consulta ao DNS reverso) também começando pela raiz da hierarquia. Pergunto: Qual é o nome da máquina cujo endereço IP é ? 2 3 Servidor DNS raíz (. ) arpa 1 6 Resposta: É server.fapesq.rpp.br! Servidor DNS do meu domínio inaddr ns.ufpb.br responde pelo DNS reverso de Figura 3: Consulta ao DNS reverso 69 admin.fapesq.rpp.br responde pelo DNS reverso de / 24 UFCG / DSC / PSN, 2012 * Parte 6.1: TCP/IP - Serviços Básicos * Pág. 8

9 Instalação / Configuração do DNS O serviço de nomes de domínio em ambientes *NIX é feito pelo software BIND ( Berkeley Internet Name Domain ), que é um sistema do tipo cliente / servidor; O lado cliente é chamado resolvedor ( resolver ) e é implementado como um conjunto de funções em bibliotecas; O lado servidor é chamado named e é implementado como um processo servidor ( daemon ); Um servidor DNS pode ser: Só de armazenamento: quando não dispõe de nenhuma base de dados sobre nomes de máquinas/subdomínios; ele obtém e guarda as respostas obtidas nas consultas de DNS realizadas através dele, e as usa em consultas futuras; Primário: quando é a fonte original de informações sobre um (ou mais) domínio; obtém as informações sobre o domínio que está servindo em arquivos locais que devem ser mantidos pelo administrador do domínio; Secundário: quando é a fonte não original de informações sobre um (ou mais) domínio; obtém informações sobre o domínio que está servindo a partir do servidor primário; nesse caso atua como um servidor de redundância ( backup ). UFCG / DSC / PSN, 2012 * Parte 6.1: TCP/IP - Serviços Básicos * Pág. 9

10 Colocar um servidor de nomes para funcionar implica em configurar os arquivos: named.conf que configura os parâmetros gerais do servidor; named.zone: que faz o mapeamento de nomes para endereços IP; named.rev: que faz o mapeamento de endereços IP para nomes; named.local: que faz o mapeamento de endereço IP para nomes somente para loopback ; named.root: que contém os endereços IP dos servidores de nomes raiz. UFCG / DSC / PSN, 2012 * Parte 6.1: TCP/IP - Serviços Básicos * Pág. 10

11 Named.conf (/etc/named.conf) // opções default options { directory "<diretório dos mapas>"; }; // cache zone "." { type hint; file "<arquivo named.root>"; }; // loopback reverso zone " in-addr.arpa" { type master; file "<arquivo named.local>"; }; // <domínio direto> zone "<domínio direto>" { type master; file "<arquivo named.zone>";}; # <domínio reverso> zone "<domínio reverso>.in-addr.arpa" { type master; file "<arquivo named.rev>"; }; UFCG / DSC / PSN, 2012 * Parte 6.1: TCP/IP - Serviços Básicos * Pág. 11

12 Named.zone (/var/named/named.zone) Formato: $TTL <default time-to-live IN SOA <máquina servidora> <usuário responsável> ( <série> <atualização> <timeout de atualização> <timeout de expiração> <default time-to-live negativo> ) IN NS <servidor de nomes> IN MX <prioridade> <servidor de correio eletrônico> IN A <endereço IP do domínio> <nome-1> IN A <endereço IP da máquina com nome nome-1 > IN HINFO <hardware> <software> IN CNAME <apelido>... <subdom-1> IN NS <nome do servidor DNS do subdominio subdom-1 > <...> IN A <endereço IP do servidor DNS do subdomínio>... UFCG / DSC / PSN, 2012 * Parte 6.1: TCP/IP - Serviços Básicos * Pág. 12

13 Named.rev IN SOA <máquina servidora> <usuário responsável> ( <série> <atualização> <timeout de atualização> <timeout de expiração> <default time-to-live das informações fornecidas> ) IN NS <servidor de nomes> <sufixo IP> IN PTR <nome de domínio totalmente qualificado>... UFCG / DSC / PSN, 2012 * Parte 6.1: TCP/IP - Serviços Básicos * Pág. 13

14 Named.local IN SOA <máquina servidora> <usuário responsável> ( <série> <atualização> <timeout de atualização> <timeout de expiração> <default time-to-live das informações fornecidas> ) IN NS <servidor de nomes> 1 IN PTR localhost. Named.root (/var/named/named.root) ;; servidores raiz IN NS A.ROOT-SERVERS.NET. A.ROOT-SERVERS.NET IN A (...) IN NS M.ROOT-SERVERS.NET. M.ROOT-SERVERS.NET IN A UFCG / DSC / PSN, 2012 * Parte 6.1: TCP/IP - Serviços Básicos * Pág. 14

15 Exemplo completo Vamos configurar o servidor de nomes de uma rede local que vai ser ligar à Internet. Nossa rede exemplo tem as seguintes características: Nome do domínio: acme.com.br Servidor: ns.acme.com.br Numero IP do servidor: Servidor de correio eletrônico: mail.acme.com.br Responsável: voce@acme.com.br Máquinas do domínio: ns (IP= ) gerente (IP= ) operador (IP= ) UFCG / DSC / PSN, 2012 * Parte 6.1: TCP/IP - Serviços Básicos * Pág. 15

16 named.conf // opções default options { directory "/var/named"; }; // cache zone "." { type hint; file "named.root"; }; // loopback reverso zone " in-addr.arpa" { type master; file "named.local"; }; // <domínio direto> zone "acme.com.br" { type master; file "named.zone"; }; // <domínio reverso> zone " in-addr.arpa" { type master; file "named.rev"; }; UFCG / DSC / PSN, 2012 * Parte 6.1: TCP/IP - Serviços Básicos * Pág. 16

17 named.root (obtido de ftp://ftp.rs.internic.net/domain/named.root) IN NS A.ROOT-SERVERS.NET. A.ROOT-SERVERS.NET IN A IN NS B.ROOT-SERVERS.NET. B.ROOT-SERVERS.NET IN A IN NS M.ROOT-SERVERS.NET. M.ROOT-SERVERS.NET IN A Observa-se que foi usado o parâmetro opcional (1000 horas como Time-to-live em cada entrada, ignorando-se o Ttl default ). UFCG / DSC / PSN, 2012 * Parte 6.1: TCP/IP - Serviços Básicos * Pág. 17

18 named.zone $TTL 2h ; manda os clientes confiarem nas respostas ; positivas por 2 IN SOA ns.acme.com.br. voce.acme.com.br. ( ; AAAmmDDnn, nn=01, 02,... 3d ; expira secundário em 3 dias 1h ; tenta primário de hora em hora 7d ; mantém-se como secundário por 7 dias, mesmo ; sem contato com o primário 2h ; manda os clientes confiarem nas respostas ; negativas por 2 horas ) IN NS ns.acme.com.br. IN MX 10 mail.acme.com.br. IN A ns IN A IN HINFO PC Pentium Linux mail IN CNAME ns ftp IN CNAME ns www IN CNAME ns gerente IN A operador IN A UFCG / DSC / PSN, 2012 * Parte 6.1: TCP/IP - Serviços Básicos * Pág. 18

19 IN SOA ns.acme.com.br. voce.acme.com.br. ( ; AAAAmmDDn, n=1, 2,... 3d ; expira secundário em 3 dias 1h ; tenta secundário de hora em hora 7d ; mantem-se como secundário por 7 dias, ; mesmo sem contato com o primário 12h ; manda os clientes confiarem nas respostas por 12 horas ) IN NS ns.acme.com.br. 254 IN PTR ns.acme.com.br. 1 IN PTR gerente.acme.com.br. 2 IN PTR operador.acme.com.br. named.local Idem named.rev, substituindo-se todas as linhas PTR por: 1 IN PTR localhost. UFCG / DSC / PSN, 2012 * Parte 6.1: TCP/IP - Serviços Básicos * Pág. 19

20 Configurados todos os arquivos corretamente, o software servidor deve ser ativado com o comando (colocado em algum arquivo de inicialização do sistema - /etc/rc*): named [-d nível] [-p porta] [-b arq-boot] -d nível de depuração -p porta de atendimento (default = 53) -b arquivo de inicialização (default = /etc/named.boot (conf)) Todas as máquinas do domínio são clientes do servidor de nomes (inclusive o próprio servidor DNS que é cliente dele próprio); Configurar um cliente DNS (em ambiente UNIX) é definir no arquivo /etc/resolv.conf quem é o servidor de nomes (qual é seu endereço IP) e qual o nome de domínio padrão ( default ) a ser acrescentado automaticamente no fim de um nome não totalmente qualificado. resolv.conf domainname acme.com.br nameserver UFCG / DSC / PSN, 2012 * Parte 6.1: TCP/IP - Serviços Básicos * Pág. 20

21 Testando o serviço de nomes NSLOOKUP Uma vez configurado, o serviço de nomes deve ser testado antes de ser liberado para uso (lembre-se que todos os outros serviços dependem do bom funcionamento do serviço de nomes); para testá-lo usa-se o comando nslookup como se pode ver nos exemplos. [root@ebct]# nslookup Default server: ns.acme.com.br Address: > gerente (...) Name: gerente.acme.com.br Address: > anjinho.dsc.ufpb.br (...) Name: anjinho.dsc.ufpb.br Address: > set type=mx > dsc.ufcg.edu.br (...) dsc.ufcg.edu.br preference = 10, mail exchanger = anjinho.dsc.ufcg.edu.br anjinho.dsc.ufcg.edu.br inet address = > exit [root@ebct]# _ UFCG / DSC / PSN, 2012 * Parte 6.1: TCP/IP - Serviços Básicos * Pág. 21

22 SMTP SIMPLE MAIL TRANSPORT PROTOCOL Correio Eletrônico Conceituação O serviço de correio eletrônico permite a troca de informação (mensagens, documentos, etc.) de forma rápida e conveniente entre dois ou mais usuários da Internet; ele provê comunicação entre dois pontos distintos na rede, mesmo que o destino não esteja ativo no momento do envio da informação. O serviço é bastante semelhante ao serviço de correio postal, podendo ser feitas, inclusive, várias analogias entre elementos atuantes no correio postal e no correio eletrônico; em ambos, temos: Nome e endereço do remetente; Nome e endereço do destinatário; Agente de coleta/exibição de correspondência; Agente de despacho e recepção de correspondência; Agente de entrega de correspondência. UFCG / DSC / PSN, 2012 * Parte 6.1: TCP/IP - Serviços Básicos * Pág. 22

23 usuário envia mensagem usuário recebe mensagem interface com o usuário (pine, outllok, etc.) agente de transporte (modo servidor) caixa postal dos usuários fila de saída de mensagens agente de entrega local agente de transporte (modo cliente) conexão TCP para mensagens saintes usuário envia e recebe mensagem Interface com o usuário (WebMail) agente de entrega remota fila de entrada de mensagens agente de transporte (modo servidor) Figura 4: Esquema conceitual do serviço de correio eletrônico conexão TCP para mensagens entrantes UFCG / DSC / PSN, 2012 * Parte 6.1: TCP/IP - Serviços Básicos * Pág. 23

24 As interfaces com o usuário mais comuns no ambiente UNIX são: mail, elm, pine, mailtool. As interfaces com o usuário mais comuns no ambiente Windows são: Windows Live mail, Mozilla Thunderbird, Opera Mail, entre outros. O agente de transporte mais comum no ambiente UNIX são os programas sendmail e postfix. O agente de transporte mais comum no ambiente Windows é o programa MS Internet Mail Exchanger. O agente de entrega local varia de S.O. para S.O., sendo comum no ambiente UNIX o procmail. O agente de entrega remota mais comum é o POP3 (Post Office Protocol), existindo também o IMAP4 (Internet Mail Access Protocol). Basicamente, o agente de transporte é responsável por: Aceitar mensagens das interfaces (agentes) do usuário; Rescrever os endereços de acordo com o agente de entrega adequado; Encaminhar mensagens saíntes aos destinos; Receber mensagens entrantes das origens; Escolher o agente de entrega apropriado para as mensagens entrantes. UFCG / DSC / PSN, 2012 * Parte 6.1: TCP/IP - Serviços Básicos * Pág. 24

25 Endereços Eletrônicos Para identificar usuários em um ambiente computacional, estabeleceu-se uma convenção que define um endereço eletrônico como sendo: domínio ou máquina. domínio A primeira forma é preferível porque abstrai o nome da máquina do endereço do usuário (a máquina pode deixar de existir que o endereço do usuário continua válido). UFCG / DSC / PSN, 2012 * Parte 6.1: TCP/IP - Serviços Básicos * Pág. 25

26 Formato de Mensagens Mensagens enviadas/recebidas pelo correio eletrônico têm um formato padrão. cabeçalho corpo From Sat Feb 6 10:15: Return-Path: xuxa@xuxapark.com.br Received: from mail.xuxapark.com.br ( ) by mail.sua_casa.com.br (8.9.5/8.9.5) id AA00123; Sat 6 feb :15:00 BSB Received: from camarim.xuxapark.com.br ( ) by mail.xuxapark.com.br (8.9.5/8.9.5) id AA00123; Sat 6 feb :15:15 BSB Date: Sat, 6 feb :15:10 BSB From: xuxa@xuxapark.com.br (Xuxa Meneguel) Message-Id: < AA00123@xuxapark.com.br> Subject: alo baixinho! To: seu_filho@sua_casa Ola baixinho! Como vai você? Figura 5: Formato de mensagens UFCG / DSC / PSN, 2012 * Parte 6.1: TCP/IP - Serviços Básicos * Pág. 26

27 O arquivo de aliases (/etc/aliases no ambiente UNIX) contém linhas que definem sinônimos para nomes existentes no sistema; Podem ser definidos sinônimos para usuários, para arquivos e para programas; o exemplo abaixo ilustra essas situações. /etc/aliases postmaster: peter projeto-1: peter, angela, daniel reclamacoes: /dev/null pedro.nicolletti: peter cep: /usr/local/bin/consulta-cep Observa-se que o arquivo aliases não é ordenado; Para otimizar a pesquisa no mesmo, alguns sistemas trabalham com uma versão na forma de tabela hash (aliases.dir e aliases.pag); nesse caso, a cada alteração do arquivo aliases, deve ser ativado o programa que gera a versão hash do mesmo (em ambiente UNIX, normalmente é o comando newaliases ou sendmail bi). UFCG / DSC / PSN, 2012 * Parte 6.1: TCP/IP - Serviços Básicos * Pág. 27

28 O arquivo sendmail.cf é o arquivo básico de configuração do servidor de correio eletrônico sendmail; ele contém dados que lhe permitem: Definir o ambiente do servidor; Rescrever endereços com uma sintaxe apropriada para a entrega; Mapear endereços em instruções necessárias para a seleção do agente de entrega e a conseqüente entrega; Sua sintaxe é rígida e complexa (principalmente nas regras de mapeamento de endereços); felizmente pouca coisa precisa ser configurada para que o sistema funcione a contendo na grande maioria das instalações. UFCG / DSC / PSN, 2012 * Parte 6.1: TCP/IP - Serviços Básicos * Pág. 28

29 Instalação / Configuração do SMTP sendmail Instalar e configurar o serviço de correio eletrônico em ambiente UNIX é (normalmente) bastante simples; A priori, basta configurar no arquivo /etc/sendmail.cf o nome do domínio local (que compõe o endereço eletrônico dos usuários) e alguns sinônimos que serão interpretados como endereço local, como mostrado abaixo: /etc/sendmail.cf (...) Dj acme.com.br Cw localhost mail.acme.com.br acme.com.br (...) Uma vez configurado, basta ativá-lo com o comando (em algum arquivo de inicialização do sistema - /etc/rc*): /usr/lib/sendmail bd q30m -bd indica que o sendmail deve permanecer em execução permanente como um servidor; -q30m indica que deve processar a fila de mensagens a cada 30 minutos UFCG / DSC / PSN, 2012 * Parte 6.1: TCP/IP - Serviços Básicos * Pág. 29

30 Testando o serviço de correio eletrônico sendmail bt Testamos o serviço de correio eletrônico de três formas: (a) verificando se ele está fazendo o mapeamento de endereços corretamente usando o modo de teste do próprio comando sendmail; (b) enviando mensagens para um amigo, verificando a transmissão da mesma; (c) finalmente, pedimos para o amigo responder, verificando a resposta correta. Teste de endereçamento [root@ebct]# sendmail bt Sendmail v (...) > 0 peter rewrite : ruleset 0 input : peter (...) rewrite : ruleset 0 returns : $# local $: peter > 0 peter@localhost (...) rewrite : ruleset 0 returns : $# local $: peter > 0 peter@acme.com.br rewrite : ruleset 0 returns : $# local $: peter > 0 xuxa@xuxapark.com.br (...) rewrite : ruleset 0 returns : $# esmtp $@ xuxapark.com.br $: xuxa<@xuxapark.com.br.> > exit [root@ebct]# _ UFCG / DSC / PSN, 2012 * Parte 6.1: TCP/IP - Serviços Básicos * Pág. 30

31 Acompanhando transmissão de mensagem mail v xuxa@xuxapark.com.br < arquivo_mensagem Connecting to mail.xuxapark.com.br... Connected! S: 220 xuxapark.com.br Simple Mail Transfer Service Ready C: HELO acme.com.br S: 250 acme.com.br OK. Pleace to meet you! C: MAIL FROM:peter@acme.com.br S: 250 Sender OK C: RCPT TO:< xuxa@xuxapark.com.br> S: 250 Recipient OK C: DATA S: 250 Start mail input; end with <CR><LF>. <CR><LF> C: (mensagem enviada é transmitida aqui não aparece na tela) C:. S: 250 OK. Message accepted for delivery C: QUIT S: 250 xuxapark.com.br Service closing transmission channel [root@ebct]# _ UFCG / DSC / PSN, 2012 * Parte 6.1: TCP/IP - Serviços Básicos * Pág. 31

32 Extensão MIME para dados não ASCII O protocolo SMTP básico é orientado para a transmissão de caracteres ASCII (American Standard Code for Information Interchange) puros, não admitindo a transferência de mensagens que contenham caracteres do conjunto ASCII estendido (programas executáveis, imagens, documentos formatados via Word, etc.); MIME Multipurpose Internet Mail Extensions é uma extensão que supre essa deficiência do SMTP; basicamente ele permite a transferência de qualquer tipo de dados através do SMTP, codificando-os em uma representação de 7 bits usando a codificação base64; A extensão MIME só pode ser usada se ambas as interfaces de usuário forem capazes de codificá-la e decodificá-la. From: peter@acme.com.br To: xuxa@xuxapark.com.br MIME-Version: 1.0 Content-Type: image/gif Content-Transfer-Encoding: base64... dados da imagem... UFCG / DSC / PSN, 2012 * Parte 6.1: TCP/IP - Serviços Básicos * Pág. 32

LABORATÓRIO DE INTERCONEXÃO DE REDES DE COMPUTADORES. SERVIÇOS BÁSICOS: Conceituação, Instalação e Configuração

LABORATÓRIO DE INTERCONEXÃO DE REDES DE COMPUTADORES. SERVIÇOS BÁSICOS: Conceituação, Instalação e Configuração SERVIÇOS BÁSICOS: Conceituação, Instalação e Configuração Na arquitetura TCP/IP serviços são disponibilizados em portas; Alguns serviços são ativados e associados automaticamente a portas específicas durante

Leia mais

LABORATÓRIO DE INTERCONEXÃO DE REDES DE COMPUTADORES. SERVIÇOS BÁSICOS: Conceituação, Instalação e Configuração

LABORATÓRIO DE INTERCONEXÃO DE REDES DE COMPUTADORES. SERVIÇOS BÁSICOS: Conceituação, Instalação e Configuração SERVIÇOS BÁSICOS: Conceituação, Instalação e Configuração Na arquitetura TCP/IP serviços são disponibilizados em portas; Alguns serviços são ativados e associados automaticamente a portas específicas durante

Leia mais

Administração de Sistemas Operacionais. Prof.: Marlon Marcon

Administração de Sistemas Operacionais. Prof.: Marlon Marcon Administração de Sistemas Operacionais Prof.: Marlon Marcon Introdução O DNS é um dos principais serviços de redes TCP/IP Converte nomes (domínios) em endereços IP, e também realiza o mesmo processo reversamente,

Leia mais

Redes de Computadores e Aplicações Camada de aplicação IGOR ALVES

Redes de Computadores e Aplicações Camada de aplicação IGOR ALVES Redes de Computadores e Aplicações Camada de aplicação IGOR ALVES Camada de aplicação Um protocolo da camada de aplicação define como processos de uma aplicação, que funcionam em sistemas finais diferentes,

Leia mais

Servidor de s e Protocolo SMTP. Prof. MSc. Alaor José da Silva Junior

Servidor de  s e Protocolo SMTP. Prof. MSc. Alaor José da Silva Junior Servidor de E-mails e Protocolo SMTP Prof. MSc. Alaor José da Silva Junior Definições Servidor de Mensagens Um servidor de mensagens é responsável pela recepção e envio de mensagens. Dentro deste processo

Leia mais

FUNDAMENTOS DE REDES DE COMPUTADORES Unidade 5 Camada de Transporte e Aplicação. Luiz Leão

FUNDAMENTOS DE REDES DE COMPUTADORES Unidade 5 Camada de Transporte e Aplicação. Luiz Leão Unidade 5 Camada de Transporte e Aplicação Luiz Leão luizleao@gmail.com http://www.luizleao.com Conteúdo Programático 5.1 Protocolo UDP 5.2 Protocolo TCP 5.3 Principias Protocolos de Aplicação 5.3.1 SMTP

Leia mais

Administração de Redes em Software Livre GNU/Linux SERVIDOR DNS

Administração de Redes em Software Livre GNU/Linux SERVIDOR DNS Administração de Redes em Software Livre GNU/Linux SERVIDOR DNS Professor: Acesso a computadores sem que o usuário tenha conhecimento de seu endereço IP. O DNS (Domain Name Server) é um sistema de gerenciamento

Leia mais

DNS: Domain Name System

DNS: Domain Name System DNS: Domain Name System Resolução de Nomes de Domínio Edgard Jamhour UDP:53 Serviço DNS: Domain Name System *.ufpr.br=ip *. br=ip *. google.com=ip *. pucpr.br=ip.ufpr.br? ip Árvore de nomes root NOMES

Leia mais

UM dos protocolos de aplicação mais importantes é o DNS. Para o usuário leigo,

UM dos protocolos de aplicação mais importantes é o DNS. Para o usuário leigo, Laboratório de Redes. Domain Name Service - DNS Pedroso 4 de março de 2009 1 Introdução UM dos protocolos de aplicação mais importantes é o DNS. Para o usuário leigo, problemas com o DNS são interpretados

Leia mais

Camada de Aplicação Protocolo FTP e Correio Eletrônico

Camada de Aplicação Protocolo FTP e Correio Eletrônico e Tecnologia de Implementação de Redes 2016.1 Camada de Aplicação Protocolo FTP e Correio Eletrônico Curso Técnico Integrado em Informática Turma: INT.INF.3M Conteúdo Programático (1 o Bimestre) Comunicação

Leia mais

DNS: Domain Name System. Edgard Jamhour

DNS: Domain Name System. Edgard Jamhour DNS: Domain Name System Serviço DNS: Domain Name System nome - ip nome - ip Nome? IP nome - ip nome - ip Árvore de nomes br RAIZ br pucpr ufpr Pucpr Ufpr ppgia eureka FOLHA ZONAS DNS ZONA.br br RAIZ servidor

Leia mais

CST em Redes de Computadores

CST em Redes de Computadores CST em Redes de Computadores Serviços de Rede Aula 12 Prática com Servidor DNS Prof: Jéferson Mendonça de Limas Instalação Servidor DNS em Ubuntu 14.04 Server Instalação do pacote de Servidor via apt-get

Leia mais

Protocolos da camada aplicação

Protocolos da camada aplicação Protocolos da camada aplicação Definem como processos de uma aplicação trocam mensagens Mais especificamente definem Tipos de mensagens trocadas Sintaxe dos vários tipos de mensagens Ex.: campos Semântica

Leia mais

Correio eletrônico. Sistema de correio da Internet composto de

Correio eletrônico. Sistema de correio da Internet composto de Correio eletrônico Sistema de correio da Internet composto de Agentes de usuário Servidores de correio ou agentes de transferência de mensagens Protocolo simples de transferência de correio (Simple Mail

Leia mais

Introdução. Caixa postal (mailbox) Componentes do sistema de correio eletrônico. Correio eletrônico (SMTP, POP e IMAP)

Introdução. Caixa postal (mailbox) Componentes do sistema de correio eletrônico. Correio eletrônico (SMTP, POP e IMAP) Introdução Inst tituto de Info ormátic ca - UF FRGS Rd Redes de Computadores td Correio eletrônico (, POP e IMAP) Trabalho sob a Licença Atribuição-SemDerivações-SemDerivados 3.0 Brasil Creative Commons.

Leia mais

Redes de Computadores. Prof. MSc André Y. Kusumoto

Redes de Computadores. Prof. MSc André Y. Kusumoto Redes de Computadores Prof. MSc André Y. Kusumoto andrekusumoto.unip@gmail.com Nível de Aplicação Responsável por interagir com os níveis inferiores de uma arquitetura de protocolos de forma a disponibilizar

Leia mais

Mestrado em Engenharia Electrotécnica e de Computadores Comunicações Industriais e Empresariais. Nome: Número:

Mestrado em Engenharia Electrotécnica e de Computadores Comunicações Industriais e Empresariais. Nome: Número: Mestrado em Engenharia Electrotécnica e de Computadores Comunicações Industriais e Empresariais DNS, Domain Name Service : Número: 1. Objectivos Entender o serviço e a estrutura de domínios DNS Instalar

Leia mais

PTC Aula Web e HTTP 2.3 Correio eletrônico na Internet 2.4 DNS O serviço de diretório da Internet

PTC Aula Web e HTTP 2.3 Correio eletrônico na Internet 2.4 DNS O serviço de diretório da Internet PTC 3450 - Aula 07 2.2 Web e HTTP 2.3 Correio eletrônico na Internet 2.4 DNS O serviço de diretório da Internet (Kurose, p. 83-96) (Peterson, p. 239-240 e 425-444) 28/03/2017 Muitos slides adaptados com

Leia mais

REDES DE COMPUTADORES

REDES DE COMPUTADORES REDES DE COMPUTADORES Prof. Esp. Fabiano Taguchi fabianotaguchi@gmail.com http://fabianotaguchi.wordpress.com SUÍTE TCP 1 Camada de aplicação Protocolo Hypertext Transfer Protocol 2 HTTP Uma página WWW

Leia mais

Arquitetura TCP/IP Nível de Aplicação (HTTP, SMTP, FTP & DNS) Prof. Helber Silva

Arquitetura TCP/IP Nível de Aplicação (HTTP, SMTP, FTP & DNS) Prof. Helber Silva Arquitetura TCP/IP Nível de Aplicação (HTTP, SMTP, FTP & DNS) Prof. Helber Silva 1 Roteiro Introdução Protocolo HTTP Protocolo SMTP Protocolo FTP Protocolo DNS Conclusão 2 Introdução Desenvolvimento de

Leia mais

Estruturas de Comunicação de Dados Aula 3 Camadas de Aplicação e Transporte

Estruturas de Comunicação de Dados Aula 3 Camadas de Aplicação e Transporte Estruturas de Comunicação de Dados Aula 3 Camadas de Aplicação e Transporte Escola Maria Eduarda Ramos de Barros Curso técnico em redes de computadores Carpina - PE Roteiro Aplicações de Rede Transporte

Leia mais

Redes de Computadores

Redes de Computadores Redes de Computadores Prof. Marcelo Gonçalves Rubinstein Programa de Pós-Graduação em Engenharia Eletrônica Faculdade de Engenharia Universidade do Estado do Rio de Janeiro Ementa Introdução a Redes de

Leia mais

SMTP Simple Mail Transport Protocol

SMTP Simple Mail Transport Protocol Simple Mail Transport Protocol Carlos Gustavo A. da Rocha Introdução Correio eletrônico existe desde o início da Internet Uma das aplicações mais populares e de maior sucesso Com o tempo ficou mais elaborado

Leia mais

LAB06 Configuração de um servidor de DNS Aplicação nslookup. Servidor BIND.

LAB06 Configuração de um servidor de DNS Aplicação nslookup. Servidor BIND. LAB06 Configuração de um servidor de DNS Aplicação nslookup Servidor BIND A Configuração de um PC como cliente de um servidor de DNS O ficheiro que define qual o(s) servidor(es) de DNS do domínio local

Leia mais

Redes de Computadores e Aplicações

Redes de Computadores e Aplicações Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do N Campus Currais Novos Redes de Computadores e Aplicações Aula 46 - Camada de Aplicação Protocolo DNS Prof. Diego Pereira

Leia mais

LSI-TEC 01/06/2000 1

LSI-TEC 01/06/2000 1 1 2 Agenda Volnys Borges Bernal volnys@lsi.usp.br http://www.lsi.usp.br/~volnys Servidores DNS Caching Autoritative e Delegated Implementações de servidor de DNS Laboratório de Sistemas Integráveis http://www.lsi.usp.br/

Leia mais

Capítulo 11 Sumário. Serviço de Correio Eletrônico - SMTP e POP3. Serviço de Páginas - Protocolo HTTP, Linguagem HTML

Capítulo 11 Sumário. Serviço de Correio Eletrônico - SMTP e POP3. Serviço de Páginas - Protocolo HTTP, Linguagem HTML 1 Capítulo 11 Sumário Serviço de Nomes de Domínios DNS Serviço de Acesso Remoto - TELNET Serviço de Correio Eletrônico - SMTP e POP3 Serviço de Páginas - Protocolo HTTP, Linguagem HTML Serviço de Transferência

Leia mais

Roteiro LEIA COM ATENÇÃO AS SEGUINTES INSTRUÇÕES E OBSERVAÇÕES. Equipamentos, materiais, reagentes ou produto

Roteiro LEIA COM ATENÇÃO AS SEGUINTES INSTRUÇÕES E OBSERVAÇÕES. Equipamentos, materiais, reagentes ou produto Título: DNS Nº 1 Disciplina: Sistemas Operacionais Redes Windows Pontuação: Instruções e observações: LEIA COM ATENÇÃO AS SEGUINTES INSTRUÇÕES E OBSERVAÇÕES 1. Será utilizado o sistema operacional Windows

Leia mais

Redes de Computadores

Redes de Computadores Introdução Inst tituto de Info ormátic ca - UF FRGS Redes de Computadores Domain Name System (DNS) Aula 23 Máquinas na Internet são identificadas por endereços IP Nomes simbólicos são atribuídos a máquinas

Leia mais

DNS. Usa o UDP e a porta 53. Não é uma aplicação com a qual o usuário interage diretamente Complexidade nas bordas da rede

DNS. Usa o UDP e a porta 53. Não é uma aplicação com a qual o usuário interage diretamente Complexidade nas bordas da rede DNS Sistema de nomes de domínio (Domain Name System) Serviço de diretórios da Internet Nomes são mais fáceis de lembrar Descrito nas RFCs 1034, 1035 e outras DNS consiste em Banco de dados distribuído

Leia mais

DNS. Neste tópico veremos

DNS. Neste tópico veremos DNS Parte 2 - Configuração Tópicos em Sistemas de Computação Prof. Dr. Adriano Mauro Cansian adriano@acmesecurity.org 1 Neste tópico veremos q Como funciona o zone transfer. q Como configurar resolvers,

Leia mais

Protocolos e Serviços de Redes

Protocolos e Serviços de Redes Protocolos e Serviços de Redes Redes de Computadores Charles Tim Batista Garrocho Instituto Federal de São Paulo IFSP Campus Campos do Jordão garrocho.ifspcjo.edu.br/rdc charles.garrocho@ifsp.edu.br Técnico

Leia mais

Laboratório 5. Configurando o Serviço DNS

Laboratório 5. Configurando o Serviço DNS Neste laboratório iremos falar sobre o serviço DNS (Domain Name System). O DNS é um sistema de gerenciamento de nomes hierárquico e distríbuido visando resolver nomes de domínio em endereços de rede IP.

Leia mais

DNS Parte 2 - Configuração

DNS Parte 2 - Configuração DNS Parte 2 - Configuração Adriano César Ribeiro (estagiário docente) adrianoribeiro@acmesecurity.org Adriano Mauro Cansian adriano@acmesecurity.org Tópicos em Sistemas de Computação 1 Revisão Prof. Dr.

Leia mais

Protocolos e Serviços de Redes

Protocolos e Serviços de Redes Protocolos e Serviços de Redes Redes de Computadores Charles Tim Batista Garrocho Instituto Federal de Minas Gerais IFMG Campus Ouro Branco garrocho.github.io charles.garrocho@ifmg.edu.br Sistemas de Informação

Leia mais

Redes de Computadores

Redes de Computadores Redes de Computadores Serviços do Utilizador Final Paulo Coelho 2005 1 Arquitectura de uma Intranet 2 Serviços do Utilizador Final Sistema de ficheiros distribuídos NIS Correio Electrónico 3 Sistema de

Leia mais

BIND 9 Instalação e configuração

BIND 9 Instalação e configuração BIND é um software de código aberto que implementa os protocolos para a Internet Domain Name System (DNS), sendo o software DNS mais amplamente utilizado na Internet, proporcionando uma plataforma robusta

Leia mais

Acesse o terminal e execute o comando abaixo para realizar a instalação do BIND, também será instalado a sua documentação.

Acesse o terminal e execute o comando abaixo para realizar a instalação do BIND, também será instalado a sua documentação. BIND é um software de código aberto que implementa os protocolos para a Internet Domain Name System (DNS), sendo o software DNS mais amplamente utilizado na Internet, proporcionando uma plataforma robusta

Leia mais

Redes de Computadores

Redes de Computadores Redes de Computadores Camada de Aplicação HTTP FTP SMTP Slide 1 Mensagem de Requisição HTTP linha de pedido (comandos GET, POST,HEAD ) linhas de cabeçalho Carriage return, line feed indica fim da mensagem

Leia mais

ADMINISTRAÇÃO DE SISTEMAS LINUX. Servidor de

ADMINISTRAÇÃO DE SISTEMAS LINUX. Servidor de ADMINISTRAÇÃO DE SISTEMAS LINUX Servidor de e-mail INTRODUÇÃO E-mail é sem dúvida a aplicação mais popular da Internet. Em 1991, metade de todas as conexões TCP eram para o SMTP. Atualmente, além do envio

Leia mais

Preparação AV3 Fundamentos de Redes de Computadores

Preparação AV3 Fundamentos de Redes de Computadores Preparação AV3 Fundamentos de Redes de Computadores 1 - Em uma rede de computadores existem dispositivos responsáveis por distribuir as informações por toda a rede. Quando falamos de dispositivos que atuam

Leia mais

Transferência de arquivos (FTP)

Transferência de arquivos (FTP) Transferência de arquivos (FTP) Protocolo de transferência de arquivos (File Transfer Protocol) Descrito na RFC 959 Usa o TCP, a porta 21 (conexão de controle) e a porta 20 (conexão de dados) Em uma mesma

Leia mais

Transforme o seu Raspberry PI num servidor de DNS

Transforme o seu Raspberry PI num servidor de DNS Transforme o seu Raspberry PI num servidor de DNS Date : 28 de Outubro de 2013 Segundo dados divulgados recentemente no site raspberrypi.org, 1,75 milhões é o numero de mini Raspberry Pi vendidos em todo

Leia mais

Redes de Computadores

Redes de Computadores Prof. Universidade Federal de Mato Grosso do Sul brivaldo@facom.ufms.br 16 de maio de 2017 Visão Geral 1 Introdução 2 3 Mensagem Eletrônica Os três componentes principais são: cliente de email. servidor

Leia mais

Redes de Computadores

Redes de Computadores Redes de Computadores SMTP Prof. Thiago Dutra Agenda n Definição de SMTP n Correio Eletrônico n Características do SMTP n Problemas do SMTP n Operação Básica do SMTP n Mensagens

Leia mais

DNS - Domain Name System

DNS - Domain Name System DNS - Domain Name System Converte nome de máquinas para seu endereço IP. Faz o mapeamento de nome para endereço e de endereço para nome. É mais fácil lembramos dos nomes. Internamente, softwares trabalham

Leia mais

Redes de Computadores. A arquitectura protocolar TCP/IP

Redes de Computadores. A arquitectura protocolar TCP/IP A arquitectura protocolar TCP/IP A arquitectura TCP/IP! Possui apenas 4 camadas ou níveis Aplicação FTP Telnet HTTP Transporte TCP UDP Rede IP Acesso à Rede Ethernet Pacotes por rádio ponto a ponto 2 Nível

Leia mais

Informática. Conceitos Gerais. Professor Márcio Hunecke.

Informática.   Conceitos Gerais. Professor Márcio Hunecke. Informática E-mail: Conceitos Gerais Professor Márcio Hunecke www.acasadoconcurseiro.com.br Informática E-MAIL: CONCEITOS GERAIS O correio eletrônico tornou-se popular devido a sua grande facilidade em

Leia mais

Configurar um servidor de DNS no Ubuntu via Webmin

Configurar um servidor de DNS no Ubuntu via Webmin Configurar um servidor de DNS no Ubuntu via Webmin Date : 13 de Outubro de 2014 Um dos serviços mais importantes em qualquer rede é o DNS (Domain Name System)). Este serviço é responsável pela tradução

Leia mais

Arquitectura de Redes

Arquitectura de Redes Arquitectura de Redes Domain Name System Arq. de Redes - Pedro Brandão - 2004 1 Objectivo / Motivação Resolução de nomes (alfanuméricos) para endereços IPs Será que 66.102.11.99 é mais fácil de decorar

Leia mais

Instalação e Configuração de Servidores Linux Server Configuração de Rede. Prof. Alex Furtunato

Instalação e Configuração de Servidores Linux Server Configuração de Rede. Prof. Alex Furtunato Instalação e Configuração de Servidores Linux Server Configuração de Rede Prof. Alex Furtunato alex.furtunato@academico.ifrn.edu.br Roteiro Introdução Números IPs Interfaces de rede Interface de loopback

Leia mais

Aula 03 DNS (Domain Name Server)

Aula 03 DNS (Domain Name Server) Aula 03 DNS (Domain Name Server) Prof. Roitier Campos Gonçalves Objetivos Entender o funcionamento do DNS Configurar clientes DNS Configurar e testar Servidores DNS DNS Domain Name Server O DNS - Domain

Leia mais

Funcionalidade e Protocolos da Camada de Aplicação

Funcionalidade e Protocolos da Camada de Aplicação Funcionalidade e Protocolos da Camada de Aplicação Network Fundamentals Capítulo 3 1 Aplicações A Interface entre usuário e Rede de Dados A Camada de aplicação provê recursos para enviar e receber dados

Leia mais

Configuração de Servidores. 1. Introdução. Por Rubens Queiroz de Almeida. Data de Publicação: 14 de Março de 2007

Configuração de Servidores. 1. Introdução. Por Rubens Queiroz de Almeida. Data de Publicação: 14 de Março de 2007 Configuração de Servidores Por Rubens Queiroz de Almeida Data de Publicação: 14 de Março de 2007 1. Introdução Os servidores DNS podem ser divididos em três tipos principais: servidores que apenas armazenam

Leia mais

Disciplina: Redes de Computadores. Nível de Aplicação DNS, Correio Eletrônico, WWW

Disciplina: Redes de Computadores. Nível de Aplicação DNS, Correio Eletrônico, WWW Departamento de Ciência da Computação - UFF Disciplina: Nível de Aplicação DNS, Correio Eletrônico, WWW Profa. Débora Muchaluat Saade debora@midiacom.uff.br Protocolos de Nível de Aplicação Aplicação Transporte

Leia mais

Introdução à Computação

Introdução à Computação Introdução à Computação Jordana Sarmenghi Salamon jssalamon@inf.ufes.br jordanasalamon@gmail.com http://inf.ufes.br/~jssalamon Departamento de Informática Universidade Federal do Espírito Santo Agenda

Leia mais

REDES ASA. Prova 1o Bimestre. Obs: Questões RASURADAS são consideradas como ERRADAS GABARITO

REDES ASA. Prova 1o Bimestre. Obs: Questões RASURADAS são consideradas como ERRADAS GABARITO REDES 2009.1 ASA Prova 1o Bimestre Obs: Questões RASURADAS são consideradas como ERRADAS GABARITO NOME: TURMA: Q U E S T Õ E S O B J E T I V A S (Valor de cada questão: 0,5 pts) 1. O DNS é um serviço de

Leia mais

CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA DO RIO GRANDE DO NORTE DEPARTAMENTO ACADÊMICO DE TECNOLOGIA DA INFORMAÇÃO

CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA DO RIO GRANDE DO NORTE DEPARTAMENTO ACADÊMICO DE TECNOLOGIA DA INFORMAÇÃO CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA DO RIO GRANDE DO NORTE DEPARTAMENTO ACADÊMICO DE TECNOLOGIA DA INFORMAÇÃO http:// www.cefetrn.br/datinf ARQUITETURA TCP/IP Nome: Curso: Turma: LISTA DE EXERCÍCIO

Leia mais

CST em Redes de Computadores

CST em Redes de Computadores CST em Redes de Computadores Serviços de Rede Aula 11 Domain Name Server Prof: Jéferson Mendonça de Limas História No início da Internet, ou seja, utilização do TCP/IP na ARPANET, como existiam poucos

Leia mais

Administração dos serviços de redes utilizando linux

Administração dos serviços de redes utilizando linux Administração dos serviços de redes utilizando linux Joao Medeiros joao.fatern@gmail.com Objetivo Apresentar uma visão geral sobre os principais serviços de redes e a instalação e configuração de um servidor

Leia mais

Sistemas Operacionais Aplicados a Redes

Sistemas Operacionais Aplicados a Redes Campus Taguatinga Coordenação de Informática Manutenção e Suporte INSTITUTO FEDERAL BRASÍLIA RIO GRANDE DO NORTE Sistemas Operacionais Aplicados a Redes BANCO DE DADOS DNS Prof. Bruno Pereira Pontes bruno.pontes@ifb.edu.br

Leia mais

Redes de Computadores I. Camada de Aplicação no TCP/IP

Redes de Computadores I. Camada de Aplicação no TCP/IP v.2016 Redes de Computadores I Camada de Aplicação no TCP/IP Prof. Ricardo Couto A. da Rocha rcarocha@ufg.br UFG Regional Catalão Roteiro Conceitos Básicos e Arquitetura DNS Domain Name System Protocolo

Leia mais

Capítulo 2. Camada de aplicação

Capítulo 2. Camada de aplicação INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIADO RIO GRANDE DO NORTE IFRN Disciplina: Arquitetura de redes de computadores e Tecnologia de Implementação de Redes Professor: M. Sc. Rodrigo Ronner T.

Leia mais

DNS Linux. Rodrigo Gentini gentini@msn.com

DNS Linux. Rodrigo Gentini gentini@msn.com Linux Rodrigo Gentini gentini@msn.com Domain Name System (DNS). O DNS é o serviço de resolução de nomes usado em todas as redes TCP/IP, inclusive pela Internet que, sem dúvidas, é a maior rede TCP/IP existente.

Leia mais

Redes de Computadores

Redes de Computadores Redes de Computadores Prof. Macêdo Firmino Revisão do Modelo de Camadas de Internet (TCP/IP) Macêdo Firmino (IFRN) Redes de Computadores Março de 2011 1 / 15 Redes II - Conteúdo programático (Ementa) Aulas

Leia mais

Capítulo 5. nome. DNS ( Domain Name System ). O serviço BIND. Um dos serviços mais importantes numa rede TCP/IP é o serviço DNS.

Capítulo 5. nome. DNS ( Domain Name System ). O serviço BIND. Um dos serviços mais importantes numa rede TCP/IP é o serviço DNS. Capítulo 5 DNS ( Domain Name System ). O serviço BIND Um dos serviços mais importantes numa rede TCP/IP é o serviço DNS. Porquê? Porque é muito mais fácil lembrar nomes do que números IP! Exemplo: www.google.pt

Leia mais

Aplicações de Rede DHCP

Aplicações de Rede DHCP Aplicações de Rede DHCP DHCP Dynamic Host Configuration Protocol Oferece um IP a um host no momento que este se conecta a uma rede Além de IP outras informações de configuração podem ser também enviadas

Leia mais

Administração de Sistemas Operacionais

Administração de Sistemas Operacionais Diretoria de Educação e Tecnologia da Informação Análise e Desenvolvimento de Sistemas INSTITUTO FEDERAL RIO GRANDE DO NORTE Administração de Sistemas Operacionais SERVIÇO DE RESOLUÇÃO DE NOMES DNS Prof.

Leia mais

Quanto proteger? Depende do "valor" do que vai ser protegido. Depende de quanto custa a proteção e de qual é o custo das perdas em caso de ataque.

Quanto proteger? Depende do valor do que vai ser protegido. Depende de quanto custa a proteção e de qual é o custo das perdas em caso de ataque. 2.5 A CAMADA DE APLICAÇÃO A camada de aplicação fornece os serviços "reais" de rede para os usuários. Os níveis abaixo da aplicação fornecem serviços de transporte de dados para o nível de aplicação, mas

Leia mais

UFPB / CCT / DSC / PSN, 2001 * Parte 2: Arquitetura - Camada de Aplicação * Pág. 1

UFPB / CCT / DSC / PSN, 2001 * Parte 2: Arquitetura - Camada de Aplicação * Pág. 1 2.5 A CAMADA DE APLICAÇÃO! A camada de aplicação fornece os serviços "reais" de rede para os usuários. Os níveis abaixo da aplicação fornecem serviços de transporte de dados para o nível de aplicação,

Leia mais

1. Introdução. 2. Objetivo. 3. Procedimento

1. Introdução. 2. Objetivo. 3. Procedimento 1. Introdução O DNS do inglês Domain Name System (Sistema de Nomes de Domínios), é um dos principais serviços para funcionamento da Internet. Funciona como um tradutor de endereços para os nomes de domínios.

Leia mais

unesp UNIVERSIDADE ESTADUAL PAULISTA Prof. Dr. Adriano Mauro Cansian UNESP - IBILCE - São José do Rio Preto

unesp UNIVERSIDADE ESTADUAL PAULISTA Prof. Dr. Adriano Mauro Cansian UNESP - IBILCE - São José do Rio Preto unesp UNIVERSIDADE ESTADUAL PAULISTA Tópicos em Sistemas de Computação Administração de Redes TCP/IP DNS - Domain Name Service (Parte 2 - Configuração) Prof. Dr. Adriano Mauro Cansian UNESP - IBILCE -

Leia mais

Resolução de nomes no Windows Server

Resolução de nomes no Windows Server Resolução de nomes no Windows Server João Medeiros (joao.fatern@gmail.com) 1 / 27 Resolução de Nomes Resolução de Nomes Instalação do DNS Aponte o servidor DNS para si mesmo Criando uma zona de resolução

Leia mais

Rafael Goulart - rafaelgou@gmail.com Curso ASLinux v.3

Rafael Goulart - rafaelgou@gmail.com Curso ASLinux v.3 Conceito Serviço que traduz RESOLVE nomes de máquinas para endereços IP e endereços IP para nomes de máquina. É um sistema hierárquico e descentralizado/distribuído. Simplifica a administração do complexo

Leia mais

Correio eletrônico. Sistema de correio da Internet composto de

Correio eletrônico. Sistema de correio da Internet composto de Correio eletrônico Sistema de correio da Internet composto de Agentes de usuário Servidores de correio ou agentes de transferência de mensagens Protocolo simples de transferência de correio (Simple Mail

Leia mais

Gerenciamento de Redes Linux. Linux configuração de rede

Gerenciamento de Redes Linux. Linux configuração de rede Gerenciamento de Redes Linux Linux configuração de rede As interfaces de rede no GNU/Linux estão localizadas no diretório /dev e a maioria é criada dinamicamente pelos softwares quando são requisitadas.

Leia mais

Universidade Católica de Brasília Pró-reitoria de Graduação Curso de Ciência da Computação

Universidade Católica de Brasília Pró-reitoria de Graduação Curso de Ciência da Computação Universidade Católica de Brasília Pró-reitoria de Graduação Curso de Ciência da Computação INTRODUÇÃO 6 LABORATÓRIO DE REDES DE COMPUTADORES Serviços Básicos de Rede DNS Para o correto funcionamento de

Leia mais

Redes de Computadores e a Internet

Redes de Computadores e a Internet Redes de Computadores e a Internet Magnos Martinello Universidade Federal do Espírito Santo - UFES Departamento de Informática - DI Laboratório de Pesquisas em Redes Multimidia - LPRM 2011 Camada de Aplicação

Leia mais

Servidor DHCP Dynamic Host Configuration Protocol

Servidor DHCP Dynamic Host Configuration Protocol Servidor DHCP Dynamic Host Configuration Protocol IFSC UNIDADE DE SÃO JOSÉ CURSO TÉCNICO SUBSEQUENTE DE TELECOMUNICAÇÕES! Prof. Tomás Grimm DHCP Numa rede de Arquitetura TCP/IP, todo computador tem que

Leia mais

HYPERTEXT TRANSFER PROTOCOL

HYPERTEXT TRANSFER PROTOCOL REDES DE COMPUTADORES Prof. Esp. Fabiano Taguchi http://fabianotaguchi.wordpress.com fabianotaguchi@gmail.com HYPERTEXT TRANSFER PROTOCOL 1 HTTP Uma página WWW é composta de objetos e endereçado por uma

Leia mais

Camada de Aplicação da Arquitetura TCP/IP

Camada de Aplicação da Arquitetura TCP/IP Arquitetura de Redes de Computadores e Tecnologia de Implementação de Redes 2016.1 Camada de Aplicação da Arquitetura TCP/IP Curso Técnico Integrado em Informática Turma: INT.INF.3M Arquitetura de Redes

Leia mais

Introdução a Sistemas Abertos Configuração de Rede

Introdução a Sistemas Abertos Configuração de Rede Introdução a Sistemas Abertos Configuração de Rede filipe.raulino@ifrn.edu.br Interfaces de Rede As placas de rede, geralmente, são reconhecidas dinamicamente pelo sistema. As interfaces são localizadas

Leia mais

Um dos serviços mais importantes numa rede TCP/IP é o serviço DNS. Porquê? Porque é muito mais fácil lembrar nomes do que números IP!

Um dos serviços mais importantes numa rede TCP/IP é o serviço DNS. Porquê? Porque é muito mais fácil lembrar nomes do que números IP! Capítulo 5 DNS ( Domain Name System ) O serviço BIND Um dos serviços mais importantes numa rede TCP/IP é o serviço DNS Porquê? Porque é muito mais fácil lembrar nomes do que números IP! Exemplo: wwwgooglept

Leia mais

DNS Domain Name System Sistema de Nomes de Domínios

DNS Domain Name System Sistema de Nomes de Domínios DNS Domain Name System Sistema de Nomes de Domínios Serviços de Rede UNATEC prof: Bruno Roberto V. Castro bruno.una@gmail.com Nomes? Para que e Por que? Memorizar endereços IP s, não é uma tarefa fácil

Leia mais

Informática Básica. Aula 03 Internet e conectividade

Informática Básica. Aula 03 Internet e conectividade Informática Básica Aula 03 Internet e conectividade O Protocolo de comunicação O TCP (Transmission Control Protocol) e o IP (Internet Protocol) são dois protocolos que inspiraram o nome da rede. Eles englobam

Leia mais

REDES DE COMPUTADORES

REDES DE COMPUTADORES REDES DE COMPUTADORES Prof. Esp. Fabiano Taguchi fabianotaguchi@gmail.com http://fabianotaguchi.wordpress.com BENEFÍCIOS MODELO OSI Menor complexidade; Interfaces padronizadas; Interoperabilidade entre

Leia mais

DNS. Neste tópico veremos

DNS. Neste tópico veremos DNS Parte 2 - Configuração REDES 2 & TÓPICOS EM SISTEMAS DE COMPUTAÇÃO Prof. Dr. Adriano Mauro Cansian adriano@acmesecurity.org 1 Neste tópico veremos q Como funciona o zone transfer. q Como configurar

Leia mais

DNS. Adalton Júnior Christian Moreira Bernardes Júnior Ferreira do Nascimento Rodrigo Augusto Milleck Molinetti

DNS. Adalton Júnior Christian Moreira Bernardes Júnior Ferreira do Nascimento Rodrigo Augusto Milleck Molinetti DNS Adalton Júnior Christian Moreira Bernardes Júnior Ferreira do Nascimento Rodrigo Augusto Milleck Molinetti RESUMO O DNS (Domain Name System - Sistema de Nomes de Domínios) é um sistema de gerenciamento

Leia mais

Arquitetura TCP/IP - Internet Protocolo IP Protocolo ICMP

Arquitetura TCP/IP - Internet Protocolo IP Protocolo ICMP Departamento de Ciência da Computação - UFF Disciplina: Arquitetura TCP/IP - Internet Protocolo IP Protocolo ICMP Profa. Débora Christina Muchaluat Saade debora@midiacom.uff.br Arquitetura TCP/IP Internet

Leia mais

Arquitectura de Redes

Arquitectura de Redes Arquitectura de Redes Domain Name System DNS 1 Objectivo / Motivação 2 'What's the use of their having names the Gnat said if they won't answer to them?' Alice no País das Maravilhas Resolução de nomes

Leia mais

A Brief introduction to DNS A practical approach in Archlinux. Prof. Rossano Pablo Pinto May/2017-v0.9.1

A Brief introduction to DNS A practical approach in Archlinux. Prof. Rossano Pablo Pinto May/2017-v0.9.1 A Brief introduction to DNS A practical approach in Archlinux Prof. Rossano Pablo Pinto May/2017-v0.9.1 1 Agenda Introdução DNS Domínios Name servers Resolução Registros Configuração de servidor Testes

Leia mais

Camada de rede. Introdução às Redes de Computadores

Camada de rede. Introdução às Redes de Computadores Rede Endereçamento Tradução de endereços de enlace Roteamento de dados até o destino Enlace Físico Provê os meios para transmissão de dados entre entidades do nível de transporte Deve tornar transparente

Leia mais

Camada de Aplicação. DNS Domain Name System. Redes de Computadores Prof. Leandro C. Pykosz

Camada de Aplicação. DNS Domain Name System. Redes de Computadores Prof. Leandro C. Pykosz Camada de Aplicação Redes de Computadores Prof. Leandro C. Pykosz Camada de Aplicação A camada de aplicação fornece os serviços "reais" de rede para os usuários. Os níveis abaixo da aplicação fornecem

Leia mais

DNS Domain Name System

DNS Domain Name System Departamento de Ciência da Computação - UFF Protocolos de Nível de Disciplina: Nível de, Correio Eletrônico, Profa. Débora Muchaluat Saade debora@midia.uff. Enlace Física Incorporam a funcionalidade das

Leia mais

Construção de Sites. Introdução ao Universo Web. Prof. Nícolas Trigo

Construção de Sites. Introdução ao Universo Web. Prof. Nícolas Trigo Construção de Sites Introdução ao Universo Web Prof. Nícolas Trigo trigo.nicolas@gmail.com CONCEITOS BÁSICOS Internet à conglomerado de redes de computadores que permite o acesso a informações e a transferência

Leia mais

LABORATÓRIO DE INTERCONEXÃO DE REDES DE COMPUTADORES. SERVIÇOS ADICIONAIS: Conceituação, Instalação e Configuração

LABORATÓRIO DE INTERCONEXÃO DE REDES DE COMPUTADORES. SERVIÇOS ADICIONAIS: Conceituação, Instalação e Configuração SERVIÇOS ADICIONAIS: Conceituação, Instalação e Configuração POP Post Office Protocol / IMAP = "Internet Mail Access Protocol" Conceituação POP/IMAP é um serviço geralmente disponível em servidores de

Leia mais

Prof. Marcelo Cunha Parte 6

Prof. Marcelo Cunha Parte 6 Prof. Marcelo Cunha Parte 6 www.marcelomachado.com ARP (Address Resolution Protocol) Protocolo responsável por fazer a conversão entre os endereços IPs e os endereços MAC da rede; Exemplo: Em uma rede

Leia mais

ATENÇÃO O TCP/IP não é um protocolo. TCP/IP é um conjunto de diversos protocolos em 04 camadas próprias que se relaciona com o modelo OSI.

ATENÇÃO O TCP/IP não é um protocolo. TCP/IP é um conjunto de diversos protocolos em 04 camadas próprias que se relaciona com o modelo OSI. PROTOCOLOS DE TRANSMISSÃO DE DADOS PROTOCOLO TCP/IP Trata-se da sigla da palavra inglesa Transmission Control Protocol / Internet Protocol ou, simplesmente Protocolo de Controle de Transmissão / Protocolo

Leia mais