DNS Domain Name System
|
|
- Nathalia Rodrigues Candal
- 8 Há anos
- Visualizações:
Transcrição
1 Departamento de Engenharia de Teleunicações - UFF Protocolos de Nível de Aplicação Disciplina: Nível de de Aplicação DNS, DNS, Correio Eletrônico,, Introdução à Comutação Introdução à Comutação de de Rótulos Profa. Profa. Débora Débora Muchaluat Saade Saade deborams@tele.uff. Aplicação Enlace Física Incorporam a funcionalidade das camadas de Sessão, Apresentação e Aplicação do modelo OSI As aplicações trocam dados através dos serviços providos pela camada de transporte Utilizam em grande parte o paradigma cliente-servidor e a interação por troca de mensagens s solicitam serviços es atendem os pedidos de serviço solicitados Protocolos de Nível de Aplicação TCP/IP Resolução de Nomes DNS (Domain Name System) Transferência de arquivos e documentos FTP (File Transfer Protocol) TFTP (Trivial FTP) (HyperText Transfer Protocol) NFS (Network File System) Emulação de terminal TELNET RLOGIN Correio Eletrônico SMTP (Simple Mail Transfer Protocol) POP (Post Office Protocol) IMAP (Internet Message Access Protocol) Gerência SNMP (Simple Network Management Protocol) DNS Domain Name System
2 DNS Nomes Hierárquicos Utilização de uma estrutura hierárquica para mapear nomes em recursos máquinas (end. IP), caixas de correio, servidores, Um nome é um conjunto de rótulos separados por. Em um nome, cada nível de hierarquia é descrito por um sufixo (conjunto de rótulos) precedido de. Nomes são case-insensitive (edu ou EDU ou Edu) Exemplos de nomes no DNS: odeon.csd.nasa.gov mail.iis.. 1o. nível 2o. nível Domínio é um conjunto de rótulos que especifica um nome. Ex.: serv1 Cada rótulo tem no máximo 63 caracteres e nomes pletos 255 Um domínio é responsável por uma parte do espaço de nomes (espaço que define todos os nomes possíveis no DNS)..,., também são domínios A responsabilidade pelas partes do espaço de nomes é delegada entre domínios Domínio principal: (anco),. (raiz) Domínios secundários:, gov, net,, fr, uk, Domínios terciários: nasa.gov, puc-rio.,., net., co.uk, co.jp, root edu net org gov mil uk MIT UCLA uff icarai.midia.uff. Nomes de Domínio midia icarai itaipu itacoatiara rh.adm tele marlin icad rh... adm fin DNS DNS aange: as regras de sintaxe para os nomes de domínio e a delegação de autoridade soe nomes o mecanismo de mapeamento de nomes em end. IP DNS é implementado o um sistema distribuído Paradigma cliente-servidor (servidor na porta TCP 53 e UDP 53) Resolução de nomes usa UDP Replicação da base de dados em servidores secundários usa TCP DNS possui três ponentes: Base de dados distribuída es de nomes s (resolvedores)
3 Organização do DNS Nomes são pletamente independentes da organização de redes físicas e de endereços IP Exemplo de Organização do DNS maq1.les.inf.puc puc-rio. maq2.les.inf.puc puc-rio. maq1.inf.puc puc-rio. maq1.tg tg.inf..inf.puc-rio. root puc-rio É possível ter: mais de uma rede em um mesmo domínio Uma rede máquinas em domínios diferentes mais de um nome para uma mesma máquina (podendo ser nomes de domínios diferentes) R maq1.tm.puc puc-rio. inf tm les maq1 tg maq1 maq1 maq2 maq1 maq2 maq2.tg tg.inf..inf.puc-rio. Tipos mais importantes: A e MX Resource Records Resource Records (2) The principal DNS resource records types. Exemplos de registros de uma base de dados de DNS para cs.vu.nl.
4 Resolução de Nomes Exemplo de Resolução de Nomes s podem fazer dois tipos de consulta: AP AP recursiva: servidor de nomes se encarrega da consulta (mais um) não-recursiva: clientes realizam a consulta a cada servidor es também podem fazer os dois tipos de consulta Mais um a não-recursiva servidor local servidor local outros servidores outros servidores NS4 www NS3 NS2 org puc telemidia odeon?????????? NS1 www? Exemplo de Resolução de Nomes NS2 Exemplo de Resolução de Nomes NS2 NS3 org NS3 org puc puc NS4 telemidia NS1 NS4 telemidia NS1 www odeon www odeon
5 Exemplo de Resolução de Nomes NS2 Exemplo de Resolução de Nomes NS2 NS3 org NS3 org puc puc NS4 telemidia NS1 NS4 telemidia NS1 www odeon www odeon Exemplo de Resolução de Nomes NS2 Exemplo de Resolução de Nomes NS2 NS3 org NS3 org puc puc NS4 telemidia NS1 NS4 telemidia NS1 www odeon www odeon
6 Exemplo de Resolução de Nomes NS2 Exemplo de Resolução de Nomes NS2 NS3 org NS3 org puc puc NS4 telemidia NS1 NS4 telemidia NS1 www odeon www = www odeon www = Exemplo de Resolução de Nomes (Resumo) requisita mapeamento ao seu resolvedor Ex. resolução de www, tipo A, a partir da máquina odeon.telemidia.puc-rio. Resolvedor consulta servidor de DNS do seu domínio domínio.telemidia.puc-rio. (servidor NS1) Não possuindo a informação, servidor NS1 consulta o servidor do domínio - ROOT SERVER - (servidor NS2) NS2 informa ao servidor NS1 o servidor do domínio. (servidor NS3) NS3 também é servidor do domínio.., por isso já informa ao servidor NS1 o servidor do domínio (servidor NS4) NS1 consulta servidor NS4 e retorna ao resolvedor o endereço IP de www ( ) Exemplo de Resolução de Nomes (Uso de Cache) do domínio telemidia.puc-rio. mapeou endereço IP de www Durante o processo, foram armazenados no cache desse servidor informações a respeito dos servidores de.,.. e, além do end. IP de www Se um resolvedor nesse domínio pedir o end. IP de aloha, o servidor desse domínio não precisa iniciar a consulta a partir do ROOT SERVER, mas sim a partir do servidor de
7 DNS Name Servers Os servidores que definem uma validade em cache (TTL) de seus registros de recursos em outros servidores default: 2 dias A escolha do endereço IP do servidor raiz é feita usando round robin entre os endereços existentes (atualmente são 13 máquinas espalhadas pelo mundo) Parte do espaço de nomes DNS mostrando a divisão em zonas. Uma zona representa uma parte da árvore e o conjunto de servidores informações soe a zona Name Servers (2) Correio Eletrônico How a looks up a remote name in eight steps (linda.cs.yale.edu??).
8 Arquitetura dos Sistemas de Correio Eletrônico Componentes de um Sistema de Correio Eletrônico Usuário UA MTA mensagem (cabeçalho + conteúdo) Caixas Postais MTA envelope + mensagem Componente MTA (Message Transfer Agent) Componente UA (User Agent) UA MTA Usuário Sistema de Transferência de Mensagens UA - User Agent: permite posição, envio e recebimento de mensagens permite manipular caixas postais MTA - Message Transfer Agent: encaminha mensagem até o destinatário base nas informações do envelope usando o protocolo SMTP Identificação do Destinatário Destino da mensagem é identificado por: o nome da máquina de destino (domain-name) e a caixa postal do usuário de destino (local-part) local-part@domain-name Exemplo: joao@.. The User Agent Existe um registro especial no servidor DNS (MX) para possibilitar a resolução do nome da máquina de destino (servidor de mails) em endereço IP Envelopes and messages. (a) Paper mail. (b) Electronic mail.
9 Formato de Mensagem: RFC 822 Cabeçalho seguido de linha em anco e corpo da msg To: Cc: Bcc: From: Received: Date: Reply-To: References: Subject: Exemplo de msg Destinatários principais Destinatários em cópia Destinatários em cópia invisível Criador da mensagem Adicionado por MTAs no caminho Data e hora do envio da mensagem para enviar respostas Outros identificadores relevantes Descrição do assunto da mensagem Date: Wed, 29 Nov :49: (EDT) From: Joao da Silva <joao@..> To: Antonio Tadeu Azevedo Gomes <atagomes@telemidia.puc-rio.> Cc: l-tcpip@engenho.. Subject: Teste de Testando Formato de Mensagem: : RFC 822 Envelope: linhas inseridas no cabeçalho pelos MTAs Exemplo de msg envelopada : Received: from.. (mail [ ]) by telemidia.puc-rio. (8.8.8+Sun/8.8.8) with ESMTP id TAA16860 for <atagomes@telemidia.puc-rio.>; Wed, 29 Nov :32: (EDT) Received: from modem1 [ ] by.. with SMTP (Eudora Internet Mail Server 1.2) id LAA04471; Wed, 29 Nov :50: (EDT) Date: Wed, 29 Nov :49: (EDT) From: Joao da Silva <joao@..> To: Antonio Tadeu Azevedo Gomes <atagomes@telemidia.puc-rio.> Cc: l-tcpip@engenho.. Subject: Teste de Testando Protocolo SMTP Principais Comandos SMTP Protocolo textual para unicação entre MTAs Utiliza padrão ASCII de 7 bits servidor SMTP usa porta TCP 25 SMTP sender (cliente) Cabeçalho (RFC 822) + Corpo da Mensagem (25) SMTP server (relay) Envelope (RFC 822) + Mensagem (25) SMTP receiver (servidor) Sistemas de correio que usam entrega fim-a-fim garantem que a mensagem permanece armazenada na máquina transmissora até que ela seja copiada sucesso para a máquina receptora. HELO <domain> - identifica o cliente SMTP MAIL FROM: <remetente@domínio> - Identifica o originador RCPT TO: <destino@domínio> - Identifica o destinatário DATA - Início dos dados, terminados por uma linha um. VRFY <nome> - Confirma a existência do usuário <nome> TURN - Reverte papéis e permite ao destino enviar mensagens QUIT - Termina a conexão SMTP
10 Principais Respostas SMTP Protocolo SMTP Serviço pronto Encerrando conexão Ação pletada corretamente Inicie entrada da mensagem 500, Erro de sintaxe Comando não implementado (abertura de conexão TCP servidor mail) 220 mail Eudora Internet Mail Server 1.2 ready >>> HELO maq1 250 mail Hello maq1, pleased to meet you >>> MAIL From: joao@ <joao@..> Sender OK >>> RCPT To: atagomes@telemidia.puc-rio. 250 <atagomes@telemidia.puc-rio.> Recipient OK >>> RCPT To: l-tcpip@engenho <l-tcpip@engenho..> Recipient OK >>> DATA 354 Enter mail, end with. on a line by itself >>> [ cabeçalho + conteúdo ] >>>. 250 Mail accepted >>> QUIT 221 mail closing connection (encerramento de conexão TCP) UA cliente SMTP maq1 MTA servidor SMTP mail From: joao@.. To: atagomes@telemidia.puc-rio. Cc: l-tcpip@engenho.. Subject: Teste de Testando Protocolo SMTP (abertura de conexão TCP servidor telemidia.puc-rio.) 220 telemidia.puc-rio. Sendmail ready >>> HELO mail 250 telemidia.puc-rio. Hello mail, pleased to meet you >>> MAIL From: joao@ <joao@..> Sender OK >>> RCPT To: atagomes@telemidia.puc-rio. 250 <atagomes@telemidia.puc-rio.> Recipient OK >>> DATA 354 Enter mail, end with. on a line by itself >>> [ cabeçalho + conteúdo ] >>>. 250 Mail accepted >>> QUIT 221 telemidia.puc-rio. closing connection (encerramento de conexão TCP) MTA cliente SMTP mail MTA servidor SMTP telemidia.puc-rio. From: joao@.. To: atagomes@telemidia.puc-rio. Cc: l-tcpip@engenho.. Subject: Teste de Testando Características do SMTP RFC 821 define que SMTP só suporta caracteres ASCII de 7 bits Não suporta caracteres acentuados, arquivos binários, Como transportar outros formatos?
11 MIME (Multi-Purpose Internet Mail Extensions) - RFC 1521 MIME estende SMTP especificando: Novos campos para o cabeçalho RFC 822 Novos formatos de conteúdo Técnicas de codificação desses formatos em ASCII 7 bits Principais campos MIME MIME-Version: Identifica a versão MIME Content-Description: Descreve o conteúdo da mensagem Content-Id: Identificador único Content-Transfer-Encoding: Como o corpo é codificado para TX Content-Type: Tipo da mensagem Funcionamento básico: UA remetente acrescenta campos MIME ao cabeçalho da msg, identificando mídia e codificação usada UA destino usa campos para recuperar conteúdo (decodificação) SMTP não toma conhecimento do uso de MIME Codificação base B64 MIME Alguns tipos de mensagem: text/plain: texto sem formatação (ASCII ou ISO 8859) image/gif, image/jpeg, video/mpeg multipart/mixed: permite envio de submensagens application/octet-stream: arquivos genéricos Algumas codificações: Texto: 7-bit (ASCII), 8-bit, quoted-printable Binário: base64, user-defined B64 B64 B H 5 2 Q Arquivo original Enviado pelo SMTP Submensagens MIME Date: Wed, 29 Nov :49: (EDT) From: Joao da Silva <joao@..> To: Antonio Tadeu Azevedo Gomes <atagomes@telemidia.puc-rio.> MIME-Version: 1.0 Content-Type: multipart/mixed; Boundary=0011separator Subject: Teste de separator Content-Type: text/plain; charset=iso Content-Transfer-Encoding: quoted-printable Mensagem Só testando S=F3 testando acentua=e7=a5o. acentuação. codificado em quoted-printable separator Content-Type: application/octet-stream; name= relat.doc Content-Transfer-Encoding: base64 0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAAAAAPgADAP7 /////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA separator Arquivo relat.doc codificado em base 64 Arquitetura do UA em TCP/IP UA mailbox Compartilhamento de arquivos (ex.: Unix, ) SRV mailbox POP3 IMAP4 CLN UA Serv. Programa CGI, Java, ASP, mailbox -servidor (ex.: Netscape Messenger, Microsoft Outlook, Eudora, owser Web Browser Web (ex.: webmail) SMTP é usado somente para envio de mails. Para recuperar mensagens armazenadas na mailbox são usados outros protocolos (POP, IMAP)
12 World Wide Web Aplicação exemplo de aplicação TCP/IP utiliza o serviço confiável da camada de transporte (TCP) baseada no paradigma cliente/servidor Arquitetura Arquitetura Aplicação requisição Aplicação Aplicação resposta Aplicação
13 Arquitetura Conceitos Básicos na Web Como identificar os recursos (documentos)? Aplicação TCP Aplicação URL (Uniform Resource Locator) Como recuperar um documento? (HyperText Transfer Protocol) IP 1 2 Como definir o formato do conteúdo dos documentos? HTML (HyperText Markup Language) Exemplo de URL URL para esquema Sintaxe host [ : port] / [path [? query ]] Esquema Especifica o protocolo usado para transferência Parte específica ao esquema Localiza o recurso (documento) desejado Exemplos de URL (esquema )
14 HyperText Transfer Protocol Protocolo mais utilizado na Internet, na atualidade Objetivo original capacidade de recuperar de um servidor, documentos simples baseados na mídia texto protocolo textual leve e rápido Utiliza um serviço de transporte confiável, orientado a conexão (TCP), onde o servidor usa a porta TCP 80 Baseado em um modelo simples de arquitetura cliente-servidor requisição/resposta Protocolo sem estado: o servidor não mantém registro de requisições e respostas anteriores Permite transferências bidirecionais suporte para caching no cliente suporte para intermediários na unicação (proxy server) Versões anteriores: /0.9, /1.0 oigam o uso de uma nova conexão TCP para cada requisição/resposta Última versão /1.1 - janeiro de 1997 (RFC 2068, RFC 2616) Principais modificações em relação a versão 1.0: Melhora o modelo de uma conexão por requisição/resposta persistente (P-): mantém uma conexão aberta durante várias requisições para um mesmo servidor campo Host no cabeçalho permite múltiplos hosts em um mesmo endereço IP (virtual hosts) oigatório (código de erro na sua ausência)
15 Mensagens /1.0 Mensagens /1.0 / OK Server: Microsoft-IIS/3.0 Date: Thu, 01 Jun :29:26 GMT Content-Type: text/html Accept-Ranges: bytes Last-Modified: Mon, 10 Aug :03:04 GMT Content-Length: 646 GET /index.html /1.0 <!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 3.2//EN > <HTML> </HTML> Mensagens /1.1 Mensagens /1.1 / OK Date: Thu, 18 May :41:46 GMT Server: Apache/1.3.9 (Unix) (Red Hat/Linux) Last-Modified: Tue, 21 Sep :46:36 GMT Etag: e79a4c Accept-Ranges: bytes Content-Length: 1945 Content-Type: text/html GET /index.html /1.1 Host: portela.telemidia.puc-rio. <!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 3.2 Final//EN > <HTML> </HTML>
16 Críticas ao Sem estado requisições em paralelo numa mesma conexão precisam ser enfileiradas imperatriz DNS Implementação integral plexa Fundamentado no TCP o protocolo de transporte Requisições em um único sentido Ausência de um padrão para definição de extensões imperatriz imperatriz Host: imperatriz.telemidia.puc-rio. DNS DNS Endereço IP
17 imperatriz imperatriz DNS index.html DNS /index.html imperatriz DNS Introdução à Comutação de Rótulos
18 Comutação de Pacotes Comutação de Pacotes B s de pacotes: 3AC 2AC 1 AC A D Não há alocação dedicada de canal: Unidade de dados tem que ter endereçamento Roteamento executado em toda a rota: pacotes podem seguir caminhos diferentes, logo, seqüenciação e remontagem são exigidas Grande processamento em cada nó de utação: Controles de fluxo e de erros em cada enlace Store-and-Forward Controle de erros Armazenamento Roteamento 2EB 1EB E C Requer buffers nos nós da rede, pois os pacotes têm tamanho variável O retardo de transferência não é determinístico e, normalmente, sua variação é muito grande Comutação de Pacotes Comutação Rápida de Pacotes Superiores Enlace Enl Controle de fluxo Controle de erros Enl Fim a fim Enl Enl Superiores Enlace Eliminar o controle de erro e fluxo em nós intermediários Realizar o roteamento somente no primeiro pacote de um fluxo ou na mensagem de estabelecimento de conexão e manter a rota fixa posteriormente. Física Física Física Física Comutador Comutador Controle de fluxo Controle de erros Roteamento a cada pacote
19 Comutação Rápida de Pacotes Comutação Rápida de Pacotes Superiores Nível 3 Nível 2 Nível 1 Nível 2 Nível 1 Comutador Controle de fluxo Controle de erros Fim a fim Nível 2 Nível 1 Comutador Superiores Nível 3 Nível 2 Nível 1 A partir do estabelecimento da rota, todo pacote do mesmo fluxo de dados que entra na rede recebe um rótulo (label) que indica o ele deve ser encaminhado, seguindo o mesmo caminho anteriormente estabelecido. Separa os canais de controle (sinalização) e de dados: pacotes de dados devem ser propagados na rede sem a necessidade do processamento da camada de rede (label switch). Comutação de Rótulos Roteamento só na sinalização Comutação Baseada em Rótulo Tabela de utação preenchida na fase de sinalização 2 In X Rótulo de Entrada Porta de Saída X 8 Y Tabela da Porta 4 1 Comutador Rótulo de Saída Out Y s Comutação de Rótulos A utação por rótulos pode ser realizada no modo orientado a conexão ou não orientado a conexão. São exemplos de redes orientadas a conexão utação de rótulos: Frame Relay ATM São exemplos de redes não orientadas a conexão utação de rótulos: Comutação IP (MPLS)
DNS Domain Name System
Departamento de Engenharia de Teleunicações - UFF Protocolos de Nível de Disciplina: Nível de de, Correio Eletrônico,, Profa. Profa. Débora Débora Muchaluat Saade Saade deborams@tele.uff. Enlace Física
Leia maisDNS 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 maisTransferê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 maisDisciplina: 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 maisHYPERTEXT 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 maisCamada 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 maisRedes de Computadores I
UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO DEPARTAMENTO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE CIÊNCIA DA COMPUTAÇÃO Redes de Computadores I Nível de Aplicação ( & ) Prof. Helcio Wagner da Silva. p.1/27
Leia maisUSO GERAL DOS PROTOCOLOS SMTP, FTP, TCP, UDP E IP
USO GERAL DOS PROTOCOLOS SMTP, FTP, TCP, UDP E IP SMTP "Protocolo de transferência de correio simples (ou em inglês Simple Mail Transfer Protocol ) é o protocolo padrão para envio de e- mails através da
Leia maisServidor de E-mails e Protocolo SMTP. Professor: João Paulo de Brito Gonçalves Disciplina: Serviços de Redes
Campus Cachoeiro Curso Técnico em Informática Servidor de E-mails e Protocolo SMTP Professor: João Paulo de Brito Gonçalves Disciplina: Serviços de Redes Definições Servidor de Mensagens Um servidor de
Leia maisRedes de Computadores Camada de Aplicação. Prof. MSc. Hugo Souza
Redes de Computadores Camada de Aplicação Prof. MSc. Hugo Souza É a camada que dispõe a programação para as aplicações de rede através dos protocolos de aplicação; Provém a implantação da arquitetura de
Leia maisMÓDULO 8 Modelo de Referência TCP/IP
MÓDULO 8 Modelo de Referência TCP/IP A internet é conhecida como uma rede pública de comunicação de dados com o controle totalmente descentralizado, utiliza para isso um conjunto de protocolos TCP e IP,
Leia maisWireshark. Captura de Protocolos da camada de aplicação. Maicon de Vargas Pereira
Wireshark Captura de Protocolos da camada de aplicação Maicon de Vargas Pereira Camada de Aplicação Introdução HTTP (Hypertext Transfer Protocol) 2 Introdução Camada de Aplicação Suporta os protocolos
Leia maiswww.victorpinheiro.jimdo.com www.victorpinheiro.jimdo.com
SERVIÇOS DE REDES DE COMPUTADORES Prof. Victor Guimarães Pinheiro/victor.tecnologo@gmail.com www.victorpinheiro.jimdo.com www.victorpinheiro.jimdo.com Modelo TCP/IP É o protocolo mais usado da atualidade
Leia maisREDES DE COMPUTADORES
REDES DE COMPUTADORES O QUE É PROTOCOLO? Na comunicação de dados e na interligação em rede, protocolo é um padrão que especifica o formato de dados e as regras a serem seguidas. Sem protocolos, uma rede
Leia maisCorreio Eletrônico e os protocolos SMTP, POP3 e IMAP
Correio Eletrônico e os protocolos, POP3 e IMAP Thiago Cunha Pinto Correio eletrônico Três componentes principais: s do servidores de Simple Mail Transfer Protocol: Agente do também chamado leitor de redigir,
Leia maisA Camada de Aplicação
A Camada de Aplicação Romildo Martins Bezerra CEFET/BA Redes de Computadores II Afinal, o que faz a camada de aplicação?... 2 Paradigma Cliente/Servidor [4]... 2 Endereçamento... 2 Tipo de Serviço... 2
Leia maisTECNOLOGIA WEB. Principais Protocolos na Internet Aula 2. Profa. Rosemary Melo
TECNOLOGIA WEB Principais Protocolos na Internet Aula 2 Profa. Rosemary Melo Tópicos abordados Compreender os conceitos básicos de protocolo. Definir as funcionalidades dos principais protocolos de Internet.
Leia maisRedes de Computadores (RCOMP 2014/2015)
Redes de Computadores (RCOMP 2014/2015) Correio eletrónico. Protocolos SMTP, POP3 e IMAP. Formato MIME 1 Correio eletrónico O objectivo do correio eletrónico é o envio de mensagens off-line (não interactivo)
Leia maisRedes de Computadores Aula 3
Redes de Computadores Aula 3 Aula passada Comutação: circuito x pacotes Retardos e perdas Aula de hoje Protocolo em camadas Aplicações C/S x P2P Web Estruturando a Rede Como organizar os serviços de uma
Leia maisUniversidade Federal do Espírito Santo CCA UFES. Centro de Ciências Agrárias CCA UFES Departamento de Computação. Programação WEB
Universidade Federal do Espírito Santo Centro de Ciências Agrárias CCA UFES Departamento de Computação Universidade Federal do Espírito Santo CCA UFES Programação WEB Desenvolvimento de Sistemas para WEB
Leia maisRede d s d e d Com o pu p t u ado d r o es Conceitos Básicos M d o e d los o de d Re R de d s:
Tecnologia em Redes de Computadores Redes de Computadores Professor: André Sobral e-mail: alsobral@gmail.com Conceitos Básicos Modelos de Redes: O O conceito de camada é utilizado para descrever como ocorre
Leia maisREDES DE COMPUTADORES
REDES DE COMPUTADORES 09/2013 Cap.3 Protocolo TCP e a Camada de Transporte 2 Esclarecimentos Esse material é de apoio para as aulas da disciplina e não substitui a leitura da bibliografia básica. Os professores
Leia maisSMTP, POP, IMAP, DHCP e SNMP. Professor Leonardo Larback
SMTP, POP, IMAP, DHCP e SNMP Professor Leonardo Larback Protocolo SMTP O SMTP (Simple Mail Transfer Protocol) é utilizado no sistema de correio eletrônico da Internet. Utiliza o protocolo TCP na camada
Leia maisO espaço de nomes DNS Registros de recursos de domínio Servidores de nome
DNS Sistema de Nomes de Domínio O espaço de nomes DNS Registros de recursos de domínio Servidores de nome Camada de Aplicação DNS Telnet e SSH SNMP SMTP, POP e IMAP WWW FTP O espaço de nomes DNS Parte
Leia mais10/07/2013. Camadas. Principais Aplicações da Internet. Camada de Aplicação. World Wide Web. World Wide Web NOÇÕES DE REDE: CAMADA DE APLICAÇÃO
2 Camadas NOÇÕES DE REDE: CAMADA DE APLICAÇÃO Introdução à Microinformática Prof. João Paulo Lima Universidade Federal Rural de Pernambuco Departamento de Estatística e Informática Aplicação Transporte
Leia maisInternet e protocolos web. A Internet é uma rede descentralizada de recursos computacionais. Topologia tem de fornecer caminhos alternativos
Internet e protocolos web A Internet é uma rede descentralizada de recursos computacionais Tolerante a falhas (no single point of failure) Topologia tem de fornecer caminhos alternativos entre 2 computadores
Leia maisPermite o acesso remoto a um computador;
Telnet Permite o acesso remoto a um computador; Modelo: Cliente/Servidor; O cliente faz um login em um servidor que esteja conectado à rede (ou à Internet); O usuário manipula o servidor como se ele estivesse
Leia maisWeb. Até a década de 1990, a Internet era utilizada. por pesquisadores, acadêmicos e universitários, para troca de arquivos e para correio eletrônico.
A Web e o HTTP Web Até a década de 1990, a Internet era utilizada por pesquisadores, acadêmicos e universitários, para troca de arquivos e para correio eletrônico. Então, no início dessa década, iniciou-se
Leia maisINTRODUÇÃO A REDES DE COMPUTADORES. Alan Nakai
INTRODUÇÃO A REDES DE COMPUTADORES Alan Nakai ROTEIRO Introdução Tipos de Redes de Computadores Protocolos Modelo em Camadas Internet Introdução O que é uma rede de computadores? Coleção de computadores
Leia maisINTRODUÇÃO ÀS REDES DE COMPUTADORES
INTRODUÇÃO ÀS REDES DE COMPUTADORES CAMADA DE APLICAÇÃO Teresa Vazão 2 INTRODUÇÃO Internet para todos.. 1979 Tim Burners Lee (invesngador do CERN): Inventor do conceito de navegação por hyper- texto 25
Leia maisFTP: protocolo de transferência de arquivos
FTP: protocolo de transferência de arquivos no hospedeiro interface cliente de FTP FTP sistema de arquivo local transf. de arquivos servidor FTP sistema de arquivo remoto transfere arquivo de/para hospedeiro
Leia maisCapítulo 8 - Aplicações em Redes
Capítulo 8 - Aplicações em Redes Prof. Othon Marcelo Nunes Batista Mestre em Informática 1 de 31 Roteiro Sistemas Operacionais em Rede Modelo Cliente-Servidor Modelo P2P (Peer-To-Peer) Aplicações e Protocolos
Leia mais4. Qual seria o impacto da escolha de uma chave que possua letras repetidas em uma cifra de transposição?
Prova de 2011-02 1. Descreva duas maneiras de estabelecer uma conexão entre processos na camada de transporte sem o conhecimento da porta (TSAP) ao qual o servidor remoto esteja associado. 2. Estabelecer
Leia maisIntrodução à Camada de Aplicação. Prof. Eduardo
Introdução à Camada de Aplicação RC Prof. Eduardo Introdução Você sabe que existem vários tipos de programas na Internet? - Talvez você já tenha notado que existem vários programas diferentes para cada
Leia maisRedes de Computadores
Redes de Computadores Camada de Aplicação POP3 IMAP DNS Slide 1 SMTP Rede de Computadores Protocolos de Acesso protocolo utilizado para a comunicação entre os servidores (push protocol); POP3 (Post Office
Leia mais3. Explique o motivo pelo qual os protocolos UDP e TCP acrescentam a informação das portas (TSAP) de origem e de destino em seu cabeçalho.
Entregue três questões de cada prova. Prova de 2011-02 1. Descreva duas maneiras de estabelecer uma conexão entre processos na camada de transporte sem o conhecimento da porta (TSAP) ao qual o servidor
Leia maisServidor de E-mails e Protocolo SMTP
Campus Cachoeiro Curso Técnico em Informática Servidor E-mails e Protocolo SMTP Professor: João Paulo Brito Gonçalves Disciplina: Serviços Res Definições Servidor Mensagens Um servidor mensagens é responsável
Leia maisTECNOLOGIAS WEB AULA 2 PROF. RAFAEL DIAS RIBEIRO @RIBEIRORD
TECNOLOGIAS WEB AULA 2 PROF. RAFAEL DIAS RIBEIRO @RIBEIRORD Objetivos: Definir as funcionalidades dos principais protocolos de Internet. Compreender os conceitos básicos de protocolo. Conhecer mais a respeito
Leia maisSistemas Distribuídos Capítulos 3 e 4 - Aula 4
Sistemas Distribuídos Capítulos 3 e 4 - Aula 4 Aula passada Threads Threads em SDs Processos Clientes Processos Servidores Aula de hoje Clusters de Servidores Migração de Código Comunicação (Cap. 4) Fundamentos
Leia maisCamada de Transporte TCP/IP e Aplicação
Universidade do Sul de Santa Catarina Camada de Transporte TCP/IP e Aplicação 1 Camada de Transporte Os serviços de transporte incluem os seguintes serviços básicos: Segmentação de dados de aplicações
Leia maisDisciplina de Redes de Computadores Estudo Dirigido para a Prova II Professor Dr Windson Viana de Carvalho
Disciplina de Redes de Computadores Estudo Dirigido para a Prova II Professor Dr Windson Viana de Carvalho Obs: Não há necessidade de entregar a lista Questões do livro base (Kurose) Questões Problemas
Leia maisTeleprocessamento e Redes
Teleprocessamento e Redes Aula 21: 06 de julho de 2010 1 2 3 (RFC 959) Sumário Aplicação de transferência de arquivos de/para um host remoto O usuário deve prover login/senha O usa duas conexões TCP em
Leia maisRedes - Internet. Sumário 26-09-2008. Aula 3,4 e 5 9º C 2008 09 24. } Estrutura baseada em camadas. } Endereços IP. } DNS -Domain Name System
Redes - Internet 9º C 2008 09 24 Sumário } Estrutura baseada em camadas } Endereços IP } DNS -Domain Name System } Serviços, os Servidores e os Clientes } Informação Distribuída } Principais Serviços da
Leia maisO que são DNS, SMTP e SNM
O que são DNS, SMTP e SNM O DNS (Domain Name System) e um esquema de gerenciamento de nomes, hierárquico e distribuído. O DNS define a sintaxe dos nomes usados na Internet, regras para delegação de autoridade
Leia maisRedes de Computadores
Redes de Computadores Capítulo 2.5 - DNS Prof. Jó Ueyama Março/2014 1 DNS: Domain Name System Pessoas: muitos identificadores: RG, nome, passaporte. Hosts e roteadores na Internet: endereços IP (32 bits)
Leia maisProgramação para Internet I. 2. O protocolo HTTP. Nuno Miguel Gil Fonseca nuno.fonseca@estgoh.ipc.pt
Programação para Internet I 2. O protocolo HTTP Nuno Miguel Gil Fonseca nuno.fonseca@estgoh.ipc.pt Protocolos Conjunto de regras que define o modo como aplicações informáticas comunicam entre si. Permite
Leia maisRede de Computadores (REC)
Rede de Computadores (REC) Aula 04 Camada de Aplicação Prof. Jackson Mallmann dcc2jm@joinville.udesc.br Exemplos de requisição via telnet. iniciar / executar / cmd (Windows) telnet endereço telnet 192.168.1.3
Leia maisTCP/IP - NÍVEL APLICAÇÃO (utilizador)
Protocolos de Aplicação (Telnet, FTP, SMTP, POP, HTTP) TCP/IP - NÍVEL APLICAÇÃO (utilizador) TCP UDP ICMP IP ARP Acesso à rede Secção de Redes de Comunicação de Dados Redes de Computadores Correio Electrónico
Leia maisINFORMÁTICA FUNDAMENTOS DE INTERNET. Prof. Marcondes Ribeiro Lima
INFORMÁTICA FUNDAMENTOS DE INTERNET Prof. Marcondes Ribeiro Lima Fundamentos de Internet O que é internet? Nome dado a rede mundial de computadores, na verdade a reunião de milhares de redes conectadas
Leia maisRedes de Computadores. Protocolos de comunicação: TCP, UDP
Redes de Computadores Protocolos de comunicação: TCP, UDP Introdução ao TCP/IP Transmission Control Protocol/ Internet Protocol (TCP/IP) é um conjunto de protocolos de comunicação utilizados para a troca
Leia maisTECNOLOGIA WEB INTERNET PROTOCOLOS
INTERNET PROTOCOLOS 1 INTERNET Rede mundial de computadores. Também conhecida por Nuvem ou Teia. Uma rede que permite a comunicação de redes distintas entre os computadores conectados. Rede WAN Sistema
Leia maisCap 03 - Camada de Aplicação Internet (Kurose)
Cap 03 - Camada de Aplicação Internet (Kurose) 1. Qual a diferença entre um Programa de computador e um Processo dentro do computador? R. Processo é um programa que está sendo executado em uma máquina/host,
Leia maisO protocolo HTTP. O que é o protocolo HTTP?
O protocolo HTTP Você aprenderá: O que é e como funciona o protocolo HTTP. Quais são as partes de um pedido HTTP. Quais são as partes de um a resposta HTTP. IIS - HTTP 1 O que é o protocolo HTTP? Hyper
Leia maisProgramação TCP/IP. Protocolos TCP e UDP
Programação TCP/IP Protocolos TCP e UDP Tecnologia em Redes de Computadores Unicesp Campus I Prof. Roberto Leal Visão Geral da Camada de Transporte 2 1 Protocolo TCP Transmission Control Protocol Protocolo
Leia maisProfessor: Gládston Duarte
Professor: Gládston Duarte INFRAESTRUTURA FÍSICA DE REDES DE COMPUTADORES Computador Instalação e configuração de Sistemas Operacionais Windows e Linux Arquiteturas físicas e lógicas de redes de computadores
Leia maisProf. Marcelo Cunha Parte 5 www.marcelomachado.com
Prof. Marcelo Cunha Parte 5 www.marcelomachado.com Criado em 1974 Protocolo mais utilizado em redes locais Protocolo utilizado na Internet Possui arquitetura aberta Qualquer fabricante pode adotar a sua
Leia maisProgramação para Internet Flávio de Oliveira Silva, M.Sc.
INTERNET Grande conjunto de redes de computadores interligadas pelo mundo. Começou como uma rede interligando Universidades no E.U.A A partir de 1993 a Internet começou a ser explorada comercialmente.
Leia maisREDES DE COMPUTADORES. Prof. Evandro Cantú
REDES DE COMPUTADORES Prof. Evandro Cantú Prof. Evandro Cantú, evandro.cantu@ifpr.edu.br Slides adaptados de J. Kurose & K. Ross 2 Curso de Capacitação Intelbras Redes Computadores Maio 2007 Camada de
Leia maisCamada de Aplicação. Prof. Eduardo
Camada de Aplicação RC Prof. Eduardo Introdução Você sabe que existem vários tipos de programas na Internet? - Talvez você já tenha notado que existem vários programas diferentes para cada um desses tipos.
Leia maisRedes 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 2010 Camada de Aplicação
Leia maisUniversidade Federal do Rio Grande do Norte
Universidade Federal do Rio Grande do Norte Redes de Computadores - Camada de Aplicação Curso de Engenharia de Software Prof. Marcos Cesar Madruga/Thiago P. da Silva Material basedado em [Kurose&Ross 2009]
Leia maisREDES DE COMPUTADORES
REDES DE COMPUTADORES Prof. Esp. Fabiano Taguchi http://fabianotaguchi.wordpress.com fabianotaguchi@gmail.com ENLACE X REDE A camada de enlace efetua de forma eficiente e com controle de erros o envio
Leia maisCamadas da Arquitetura TCP/IP
Camadas da Arquitetura TCP/IP A arquitetura TCP/IP divide o processo de comunicação em quatro camadas. Em cada camada atuam determinados protocolos que interagem com os protocolos das outas camadas desta
Leia maisDesenvolvimento de Aplicações Web
Desenvolvimento de Aplicações Web André Tavares da Silva andre.silva@udesc.br Método de Avaliação Serão realizadas duas provas teóricas e dois trabalhos práticos. MF = 0,1*E + 0,2*P 1 + 0,2*T 1 + 0,2*P
Leia maisREDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com.br
- Aula 2 - MODELO DE REFERÊNCIA TCP (RM TCP) 1. INTRODUÇÃO O modelo de referência TCP, foi muito usado pela rede ARPANET, e atualmente usado pela sua sucessora, a Internet Mundial. A ARPANET é de grande
Leia maisE-mail (eletronic mail )
E-mail (eletronic mail ) alice@gmail.com bob@yahoo.com.br Alice escreve uma carta Entrega no correio da sua cidade Que entrega pra o carteiro da cidade de Bob Bob responde também através de carta 1 Processo
Leia mais2Arquitetura cliente-servidor
Redes de computadores e a Internet Capítulo Camada de aplicação Nossos objetivos: Conceitual, aspectos de implementação de protocolos de aplicação de redes Paradigma cliente-servidor Paradigma peer-to-peer
Leia maisCapítulo 11 - Camada de Transporte TCP/IP e de Aplicação. Associação dos Instrutores NetAcademy - Julho de 2007 - Página
Capítulo 11 - Camada de Transporte TCP/IP e de Aplicação 1 Introdução à Camada de Transporte Camada de Transporte: transporta e regula o fluxo de informações da origem até o destino, de forma confiável.
Leia maisINTERNET = ARQUITETURA TCP/IP
Arquitetura TCP/IP Arquitetura TCP/IP INTERNET = ARQUITETURA TCP/IP gatewa y internet internet REDE REDE REDE REDE Arquitetura TCP/IP (Resumo) É útil conhecer os dois modelos de rede TCP/IP e OSI. Cada
Leia maisTCP/IP TCP UDP IP HTTP HTTPS FTP TFTP TELNET POP3 IMAP SMTP SNMP DHCP
TCP/IP TCP UDP IP HTTP HTTPS FTP TFTP TELNET POP3 IMAP SMTP SNMP DHCP HTTP (Hypertext Transfer Protocol ) Protocolo usado na Internet para transferir as páginas da WWW (WEB). HTTPS (HyperText Transfer
Leia maisRedes 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 maisRedes. Pablo Rodriguez de Almeida Gross
Redes Pablo Rodriguez de Almeida Gross Conceitos A seguir serão vistos conceitos básicos relacionados a redes de computadores. O que é uma rede? Uma rede é um conjunto de computadores interligados permitindo
Leia maisCapítulo 6 Correio electrónico (protocolos SMTP e POP3). Serviço sendmail. Gestão de Redes e Serviços (GRS) Capítulo 6 1/1
Capítulo 6 Correio electrónico (protocolos SMTP e POP3). Serviço sendmail. Gestão de Redes e Serviços (GRS) Capítulo 6 1/1 Como funciona o correio electrónico Browser (Webmail) User Mail Agent HTTP 80
Leia maisREDES DE COMPUTADORES
CURSO TÉCNICO DE INFORMÁTICA Módulo A REDES DE COMPUTADORES Protocolos de Rede FALANDO A MESMA LÍNGUA Um protocolo pode ser comparado a um idioma, onde uma máquina precisa entender o idioma de outra máquina
Leia maisRedes de Computadores. Ricardo José Cabeça de Souza www.ricardojcsouza.com.br ricardo.souza@ifpa.edu.br
Redes de Computadores Ricardo José Cabeça de Souza www.ricardojcsouza.com.br www.ricardojcsouza.com.br CAMADA DE APLICAÇÃO Desempenha funções específicas de utilização dos sistemas Identificação de parceiros
Leia maisefagundes com Como funciona a Internet
Como funciona a Internet Eduardo Mayer Fagundes 1 Introdução à Internet A Internet é uma rede de computadores mundial que adota um padrão aberto de comunicação, com acesso ilimitado de pessoas, empresas
Leia maisFernando Albuquerque - fernando@cic.unb.br ADMINISTRAÇÃO TCP/IP. Fernando Albuquerque 061-2733589 fernando@cic.unb.br
ADMINISTRAÇÃO TCP/IP Fernando Albuquerque 061-2733589 fernando@cic.unb.br Protocolos TCP/IP - Tópicos Introdução IP Endereçamento Roteamento UDP, TCP Telnet, FTP Correio DNS Web Firewalls Protocolos TCP/IP
Leia maisSistemas Distribuídos. Professora: Ana Paula Couto DCC 064
Sistemas Distribuídos Professora: Ana Paula Couto DCC 064 Comunicação- Protocolos, Tipos, RPC Capítulo 4 Agenda Protocolos em Camadas Pilhas de Protocolos em Sistemas Distribuídos Tipos de Comunicação
Leia mais1 Redes de Computadores - TCP/IP Luiz Arthur
1 Redes de Computadores - TCP/IP Luiz Arthur TCP/IP O protocolo TCP/IP atualmente é o protocolo mais usado no mundo. Isso se deve a popularização da Internet, a rede mundial de computadores, já que esse
Leia maisRevisão. Karine Peralta karine.peralta@pucrs.br
Revisão Karine Peralta Agenda Revisão Evolução Conceitos Básicos Modelos de Comunicação Cliente/Servidor Peer-to-peer Arquitetura em Camadas Modelo OSI Modelo TCP/IP Equipamentos Evolução... 50 60 1969-70
Leia maisRedes de Computadores 1
Universidade Federal do Piauí UESPI Centro de Tecnologia e Urbanismo CTU Ciências da Computação Redes de Computadores 1 Prof. José BRINGEL Filho bringeluespi@gmail.com h?p://bringel.webnode.com/ Capitulo
Leia mais1.264 Lição 11. Fundamentos da Web
1.264 Lição 11 Fundamentos da Web Navegadores e servidores da Web A Internet é apenas um conjunto de redes interconectadas livremente. Um conjunto de redes de área local conectado via redes de área ampla
Leia maisUm pouco sobre Pacotes e sobre os protocolos de Transporte
Um pouco sobre Pacotes e sobre os protocolos de Transporte O TCP/IP, na verdade, é formado por um grande conjunto de diferentes protocolos e serviços de rede. O nome TCP/IP deriva dos dois protocolos mais
Leia maisAula 4. Pilha de Protocolos TCP/IP:
Aula 4 Pilha de Protocolos TCP/IP: Comutação: por circuito / por pacotes Pilha de Protocolos TCP/IP; Endereçamento lógico; Encapsulamento; Camada Internet; Roteamento; Protocolo IP; Classes de endereços
Leia maisREDE DE COMPUTADORES
SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL REDE DE COMPUTADORES camadas do Modelo de Referência ISO/OSI Pilha de Protocolos TCP Prof. Airton Ribeiro de Sousa E-mail: airton.ribeiros@gmail.com 1 Camadas
Leia maisArquitetura e Protocolos de Rede TCP/IP. Modelo Arquitetural
Arquitetura e Protocolos de Rede TCP/IP Modelo Arquitetural Motivação Realidade Atual Ampla adoção das diversas tecnologias de redes de computadores Evolução das tecnologias de comunicação Redução dos
Leia maisRede de Computadores
Escola de Ciências e Tecnologia UFRN Rede de Computadores Prof. Aquiles Burlamaqui Nélio Cacho Luiz Eduardo Eduardo Aranha ECT1103 INFORMÁTICA FUNDAMENTAL Manter o telefone celular sempre desligado/silencioso
Leia maisProtocolo. O que é um protocolo? Humano: que horas são? eu tenho uma pergunta
Protocolo O que é um protocolo? Humano: que horas são? eu tenho uma pergunta Máquina: Definem os formatos, a ordem das mensagens enviadas e recebidas pelas entidades de rede e as ações a serem tomadas
Leia maisDNS - 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 maisRedes de Computadores II
Redes de Computadores II INTERNET Protocolos de Aplicação Intranet Prof: Ricardo Luís R. Peres As aplicações na arquitetura Internet, são implementadas de forma independente, ou seja, não existe um padrão
Leia maisPROTÓTIPO DE UM HARDWARE PARA CONTROLE DE FREQUÊNCIA ACADÊMICA
PROTÓTIPO DE UM HARDWARE PARA CONTROLE DE FREQUÊNCIA ACADÊMICA FURB Fundação Universidade Regional de Blumenau PROTÓTIPO DE UM HARDWARE PARA CONTROLE DE FREQUÊNCIA ACADÊMICA Aluno: Fernando Luiz Melati
Leia maisRedes de Computadores
Redes de Computadores Redes de Computadores Redes de Computadores 2 1 Máquinas e processos podem ser identificados por endereços (hierárquicos ou não) conforme visto, como IP, IP+NroPorta, No uso por usuários
Leia maisCAMADA DE TRANSPORTE
Curso Técnico de Redes de Computadores Disciplina de Fundamentos de Rede CAMADA DE TRANSPORTE Professora: Juliana Cristina de Andrade E-mail: professora.julianacrstina@gmail.com Site: www.julianacristina.com
Leia mais