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

Documentos relacionados
REDES DE COMPUTADORES

USO GERAL DOS PROTOCOLOS SMTP, FTP, TCP, UDP E IP

INFORMÁTICA FUNDAMENTOS DE INTERNET. Prof. Marcondes Ribeiro Lima

Redes de Computadores. Protocolos de comunicação: TCP, UDP


TECNOLOGIA WEB. Principais Protocolos na Internet Aula 2. Profa. Rosemary Melo

Permite o acesso remoto a um computador;

Rede 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:

REDES DE COMPUTADORES

Prof. Marcelo Cunha Parte 5

Wireshark. Captura de Protocolos da camada de aplicação. Maicon de Vargas Pereira

REDES DE COMPUTADORES

Protocolos de Internet (família TCP/IP e WWW) Primeiro Técnico. Prof. Cesar

TECNOLOGIA WEB INTERNET PROTOCOLOS

Informática I. Aula Aula 22-03/07/06 1

Capítulo 8 - Aplicações em Redes

Desenvolvimento de Aplicações Web

O que são DNS, SMTP e SNM

Servidor de s e Protocolo SMTP. Professor: João Paulo de Brito Gonçalves Disciplina: Serviços de Redes

INTERNET. TCP/IP protocolo de comunicação sobre o qual se baseia a Internet. (conjunto de regras para a comunicação entre computadores)

MÓDULO 8 Modelo de Referência TCP/IP

Aula prática. Objetivo IPCONFIG. Prof. Leandro Pykosz Informa a configuração atual de rede da máquina;

Redes - Internet. Sumário Aula 3,4 e 5 9º C } Estrutura baseada em camadas. } Endereços IP. } DNS -Domain Name System

TECNOLOGIAS WEB AULA 2 PROF. RAFAEL DIAS

Projeto de sistemas O novo projeto do Mercado Internet

Aula 1 Cleverton Hentz

3. 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.

TRIBUNAL DE CONTAS DO DISTRITO FEDERAL

Tecnologias Web. Lista de Exercícios AV02. Luiz Leão

10/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

CONCEITOS BÁSICOS DE INTERNET. Disciplina: INFORMÁTICA 1º Semestre Prof. AFONSO MADEIRA

Internet - A rede Mundial

Programação TCP/IP. Protocolos TCP e UDP

Alan Menk Santos Redes de Computadores e Telecomunicações. Camada de Aplicação. Camada de Aplicação

Internet ou Net. É uma rede mundial de computadores ligados entre si através s de linhas telefónicas comuns.

Redes de Computadores II

O espaço de nomes DNS Registros de recursos de domínio Servidores de nome

Introdução à Camada de Aplicação. Prof. Eduardo

HYPERTEXT TRANSFER PROTOCOL

SMTP, POP, IMAP, DHCP e SNMP. Professor Leonardo Larback

Camadas da Arquitetura TCP/IP

4. Qual seria o impacto da escolha de uma chave que possua letras repetidas em uma cifra de transposição?

DWEB. Design para Web. Fundamentos Web I. Curso Superior de Tecnologia em Design Gráfico

Camada de Transporte TCP/IP e Aplicação

1 Redes de Computadores - TCP/IP Luiz Arthur

Camada de Aplicação. Prof. Eduardo

TCP/IP TCP UDP IP HTTP HTTPS FTP TFTP TELNET POP3 IMAP SMTP SNMP DHCP

Camadas de Transporte, Sessão & Apresentação. Função. Camadas REDES x TRANSPORTE. Redes de Computadores Prof. Leandro C. Pykosz

Professor: Gládston Duarte

Redes de Computadores. Prof. André Y. Kusumoto

Protocolos de Redes Revisão para AV I

efagundes com Como funciona a Internet

Endereço de Rede. Comumente conhecido como endereço IP Composto de 32 bits comumente divididos em 4 bytes e exibidos em formato decimal

FTP Protocolo de Transferência de Arquivos

Internet. Professor: Francisco Silva

Protocolo. O que é um protocolo? Humano: que horas são? eu tenho uma pergunta

Aula 3. Objetivos. A internet.

Redes de Computadores

Disciplina de Redes de Computadores Estudo Dirigido para a Prova II Professor Dr Windson Viana de Carvalho

APOSTILA BÁSICA SOBRE INTERNET

RC e a Internet: noções gerais. Prof. Eduardo

INFormática. Paulo Coelho 2001/2002 Instituto Superior Politécnico de VISEU Escola Superior de Tecnologia

RC e a Internet. Prof. Eduardo

INTERNET CONCEITOS. Internet é a "grande rede mundial de computadores"

Ferramentas para Desenvolvimento Web

Principais protocolos da Internet. Alexandre Gonçalves Xavier

Firewall. Professor: João Paulo de Brito Gonçalves Disciplina: Serviços de Redes. Campus Cachoeiro Curso Técnico em Informática

REDES DE COMPUTADORES

Capítulo 1 PROTOCOLOS FUNDAMENTAIS DA INTERNET

FTP - Protocolo. O protocolo FTP é o serviço padrão da Internet para a transferência de arquivos entre computadores.

Modelos de Camadas. Professor Leonardo Larback

(eletronic mail )

Capítulo 11 - Camada de Transporte TCP/IP e de Aplicação. Associação dos Instrutores NetAcademy - Julho de Página

APLICAÇÃO REDE APLICAÇÃO APRESENTAÇÃO SESSÃO TRANSPORTE REDE LINK DE DADOS FÍSICA 1/5 PROTOCOLOS DE REDE

Desenvolvimento em Ambiente Web. Prof. André Y. Kusumoto

FACULDADE PITÁGORAS. Prof. Ms. Carlos José Giudice dos Santos

Sistemas Distribuídos. Professora: Ana Paula Couto DCC 064

Desenvolvimento Web Protocolos da Internet

CST em Redes de Computadores

Era da Informação exige troca de informações entre pessoas para aperfeiçoar conhecimentos dos mais variados

Redes de Computadores Camada de Aplicação. Prof. MSc. Hugo Souza

Redes de Dados e Comunicações. Prof.: Fernando Ascani

REDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar

Curso Técnico de Redes de Computadores Disciplina de Fundamentos de Rede

REDES DE COMPUTADORES

Cap 03 - Camada de Aplicação Internet (Kurose)

Aula-28 Camada Aplicação - DNS. Prof. Dr. S. Motoyama

Rede de Computadores (REC)

CAMADA DE TRANSPORTE

Redes de Computadores Modelo de referência TCP/IP. Prof. MSc. Hugo Souza

6 PLANEJAMENTO DE SI 6.1 Planejamento de Segurança da Informação O planejamento em S.I é algo crucial para que haja o bom funcionamento de uma

17/03/ :04 Leite Júnior QUESTÕES FCC 2010 REDES (INTERNET/INTRANET)

CONCEITOS INICIAIS. Agenda A diferença entre páginas Web, Home Page e apresentação Web;

Um pouco sobre Pacotes e sobre os protocolos de Transporte

Transcrição:

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 serviços de transporte de dados para o nível de aplicação, mas não fazem nenhum trabalho real para os usuários. DNS Domain Name System 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 de um nome do que de um número. Ex: www.udesc.br do que 200.18.6.3 1

DNS Domain Name System 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 velocidade de atualização); 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; DNS Domain Name System Idéia! Organizar a Internet em Domínios 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; 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; Tem-se a seguinte organização Domínio Tipo de Instituição.mil.br Instituições com fins militares.edu.br Instituições educacionais.com.br Instituições comerciais.gov.br Instituições governamentais.org.br Instituições não-governamentais.net.br Instituições ligadas à rede Em 2000 a ICANN aprovou mais alguns domínios:.biz Negócios.info Informações.name Nome de pessoas.pro Profissões, como médicos e advogados.aero Indústria aeroespacial.coop Cooperativas.museum Museus 2

Hierarquia de nomes na Internet Genéricos Países DNS Domain Name System Em resumo para mapear um nome em um endereço IP o aplicativo envia um pacote UDP a um servidor DNS local, que procura o nome e retorna o endereço IP ao programa aplicativo que fez a chamada. Munido do endereço IP, o programa pode então estabelecer uma conexão TCP com o destino ou enviar pacotes UDP até ele. SMTP SIMPLE MAIL TRANSPORT PROTOCOL O serviço de correio eletrônico permite a troca de informação (mensagens, documentos, etc.) de forma rápida entre dois ou mais usuários da Internet; ele provê comunicação, 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. 3

SMTP SIMPLE MAIL TRANSPORT PROTOCOL Para identificar usuários em um ambiente computacional, estabeleceu-se uma convenção que define um endereço eletrônico como sendo: usuário @ domínio ou usuário @ 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). SMTP SIMPLE MAIL TRANSPORT PROTOCOL Cabeçalho Significado To: O(s) endereço(s) de correio eletrônico do(s) destinatário(s) principal(is) Cc: O(s) endereço(s) de correio eletrônico do(s) destinatário(s) secundário(s) Bcc: O(s) endereço(s) de correio eletrônico para cópias carbono ocultas From: A(s) pessoa(s) que criou(aram) a mensagem Sender: O endereço de correio eletrônico do remetente Received: A linha incluída por cada agente de transferência ao longo da rota Return-Path: Pode ser usado para identificar um caminho de volta ao remetente O campo Sender pode ser omitido se for igual ao From Ex: SMTP SIMPLE MAIL TRANSPORT PROTOCOL SMTP tem um funcionamento simples, estabelece uma conexão com a porta 25 da máquina destino (servidor de correio), primeiramente é enviado a identificação, posteriormente ele libera para que seja enviada a mensagem e após isto a conexão é encerrada. 4

POP3 POST OFFICE PROTOCOL VERSION 3 O protocolo POP3 é usado para receber as mensagens de sua caixa postal, o funcionamento dele se resume a uma conexão com a porta 110, depois que essa conexão é estabelecida o protocolo passa por três estados: Autorização Login do usuário Transações Coleta as mensagens de correio Atualização Exclui as mensagens WWW World Wide Web É nada mais do que uma estrutura arquitetônica que permite o acesso a documentos vinculados espalhados por milhões de máquinas na Internet; Sua popularidade se deve a sua interface gráfica simples e colorida e de fácil utilização; Também conhecida como Web. WWW World Wide Web A Web teve início no CERN Centro Europeu para Pesquisas Nucleares, com a finalidade de fazer com que grupos de cientistas pudessem colaborar uns com os outros através da troca de relatórios, plantas, desenhos e outros documentos. O sistema propõe uma forma de identificação de servidores, serviços e arquivos de modo universal através do localizador universal de recursos (Universal Resource Locator URL). 5

FTP File Transfer Protocol Protocolo de Transferência de Arquivos; Protocolo padrão de aplicações TCP/IP usado para fazer trocas de arquivos entre 2 sistemas; Um processo servidor FTP recebe na porta 21 um pedido inicial de conexão de um cliente FTP. Telnet Uma vez estabelecida a sessão o Telnet provê o mecanismo para que os caracteres digitados na máquina local sejam transferidos e executados na máquina remota; Usa TCP para transporte confiável de dados, porém sem criptografia; Quando usado como terminal remoto, espera por pedidos de conexão na porta 23. SSH Secure SHell Possui as mesmas funcionalidades do Telnet, com a vantagem da conexão entre o cliente e o servidor ser criptografada; Um aplicativo que permite esta conexão remota é o putty; Podemos usar este mesmo protocolo (SSH) para efetuar transferências de arquivos, esta transferência é realizada sobre um túnel criado dentro de uma conexão ssh. 6