Camada de Aplicação. Prof. Eduardo



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

REDES DE COMPUTADORES

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

Rede de Computadores (REC)

Aula 1 Cleverton Hentz

Camada de Transporte, protocolos TCP e UDP

Redes de Computadores e a Internet

REDE DE COMPUTADORES

Redes de Computadores II


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

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

O que se tem, na prática, é a utilização do protocolo TCP/IP na esmagadora maioria das redes. Sendo a sua adoção cada vez maior.

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

REDES DE COMPUTADORES

Prof. Marcelo Cunha Parte 5

Diagrama lógico da rede da empresa Fácil Credito

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

REDES COMPONENTES DE UMA REDE

A Internet, ou apenas Net, é uma rede mundial de computadores ligados, entre si, através de linhas telefónicas comuns, linhas de comunicação

PROTOCOLOS DE COMUNICAÇÃO

3 SERVIÇOS IP. 3.1 Serviços IP e alguns aspectos de segurança

TECNOLOGIA WEB Aula 1 Evolução da Internet Profa. Rosemary Melo

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

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

Sistemas Distribuídos (DCC/UFRJ)

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

Servidor de s e Protocolo SMTP

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.

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

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

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

Camada de Transporte TCP/IP e Aplicação

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

Redes de Computadores. 1 Questões de múltipla escolha. TE090 - Prof. Pedroso. 17 de junho de 2015

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

REDES DE COMPUTADORES

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

REDES DE COMPUTADORES

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

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

MÓDULO I - INTERNET APRESENTAÇÃO DO CURSO. Prof. BRUNO GUILHEN. Prof. BRUNO GUILHEN. O processo de Navegação na Internet. Aula 01

Permite o acesso remoto a um computador;

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

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

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

Disciplina: Redes de Comunicação. Curso Profissional Técnico de Gestão e Programação de Sistemas Informáticos. Setembro 2013

O processo de Navegação na Internet APRESENTAÇÃO DO CURSO. Prof. BRUNO GUILHEN. O Internet Explorer. 1 INFORMÁTICA BÁSICA

1 Redes de Computadores - TCP/IP Luiz Arthur

(eletronic mail )

INSTITUTO PRESBITERIANO MACKENZIE COLÉGIO PRESBITERIANO MACKENZIE SP Informática Educacional

TECNOLOGIA WEB INTERNET PROTOCOLOS

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

TECNOLOGIAS WEB AULA 2 PROF. RAFAEL DIAS

Desenvolvimento Web Histórico da Internet e Protocolos

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

MINISTÉRIO DA EDUCAÇÃO

Capítulo 8 - Aplicações em Redes

CAMADA DE TRANSPORTE

Trabalho de laboratório sobre ARP

O Que é Internet? Internet - é a maior interconexão de redes de computadores que permite a estes conexão e comunicação direta;

Rede de Computadores

Seu manual do usuário SONY ERICSSON W890I

CAPÍTULO 2. Este capítulo tratará :

Programação para Web

AGRUPAMENTO DE ESCOLAS DA PEDRULHA ESCOLA BÁSICA RAINHA SANTA ISABEL Curso de Educação e Formação (Despacho Conjunto Nº453/2004, de 27 de Julho)

CST em Redes de Computadores

Principais protocolos da Internet. Alexandre Gonçalves Xavier

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

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

IP significa Internet Protocol. A Internet é uma rede, e assim como ocorre em qualquer tipo de rede, os seus nós (computadores, impressoras, etc.

No projeto das primeiras redes de computadores, o hardware foi a principal preocupação e o software ficou em segundo plano.

Capítulo 7 CAMADA DE TRANSPORTE

Execícios de Revisão Redes de Computadores Edgard Jamhour. Proxy, NAT Filtros de Pacotes

HYPERTEXT TRANSFER PROTOCOL

Configuração do cliente de Thunderbird para usuários DAC

UNIVERSIDADE DA BEIRA INTERIOR Faculdade de Engenharia Departamento de Informática

Computadores Digitais 2. Prof. Rodrigo de Souza Couto

Olho por olho, e o mundo acabará cego. Mohandas Gandhi

Redes de Computadores

Projuris Enterprise Visão Geral da Arquitetura do Sistema

Camadas da Arquitetura TCP/IP

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

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

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

Universidade Federal do Rio Grande do Norte

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

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

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

ENDEREÇAMENTO DE REDES

Trabalho de laboratório sobre ARP

Redes de computadores. Redes para Internet

Sistemas Multimédia. Arquitectura Protocolar Simples Modelo OSI TCP/IP. Francisco Maia Redes e Comunicações

1. Explicando Roteamento um exemplo prático. Através da análise de uns exemplos simples será possível compreender como o roteamento funciona.

Transcriçã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 um desses tipos. Você não acha interessante o fato de que, por exemplo, qualquer browser consegue se comunicar com qualquer servidor web? - O mesmo vale para todas as outras aplicações, como e-mail, por exemplo.

Introdução As aplicações que se comunicam em rede devem especificar quais mensagens elas vão trocar. - os formatos dessas mensagens e a ordem em que podem ser trocadas. Isso é um protocolo de aplicação. Os programas são apenas implementações desses protocolos. Não importa qual é o nome do programa, tudo que ele transmite e recebe deve seguir esse padrão. - Assim, mesmo que tenhamos dois browsers diferentes enviando requisições para acessar o mesmo servidor web, as mensagens enviadas serão idênticas.

Introdução A camada de aplicação corresponde à definição desses protocolos. - Com ela, os programas passam a ser apenas a implementação dos protocolos, permitindo, assim, que programas escritos por diferentes pessoas possam se comunicar. Existem protocolos de aplicação para e-mail, web, transferência de arquivos, tradução de nomes de máquinas para endereços numéricos, entre vários outros.

Introdução É nessa camada que estão localizadas as aplicações de rede. - aspectos conceituais e de implementação de protocolos de aplicação em redes; - paradigma cliente servidor; - modelos de serviço. Contém protocolos de alto nível. - Aprenda sobre protocolos através do estudo de protocolos populares do nível da aplicação.

Introdução Protocolos específicos: - http - ftp - dns - smtp - pop - snmp - telnet - ssl - ssh

Introdução Protocolos de transporte usados por algumas aplicações

Introdução Programação de aplicações de rede - programação usando sockets - programação simples

Aplicação versus Protocolo de Aplicação? Protocolo é um pedaço (embora grande) de uma aplicação de rede. - exemplo: Web - componentes: - padrão - browser - servidor - protocolo de aplicação

HTTP Abreviação de Hyper Text Transfer Protocol Usado pela WWW Define como as páginas são formatadas e transmitidas e que ações servidores Web e browsers devem tomar ao responder a certos comandos. - Por exemplo: - quando entra com uma URL no seu browser, este envia automaticamente um comando HTTP (GET) ao servidor Web, dizendo a ele para transmitir a página Web requisitada.

FTP É o mecanismo padrão oferecido pela internet para transferir arquivos de um host para outro. O FTP estabelece duas conexões: - para informação de controle (porta TCP 21); - para transferência de dados (porta TCP 20).

FTP Estabelecida a conexão, a transferência do arquivo pode ser efetuada, podendo realizar um downloading, uploading ou recuperação de uma lista de arquivos. Faça um teste...! ftp... exemplo: (ftp3.usa.openbsd.org)

E-mail: envio e recebimento

SMTP É um mecanismo padrão de correio eletrônico da Internet. Responsável por entregar mensagens de e-mail. É dividido em duas partes: - o envelope que contem os endereços do transmissor e receptor; - a mensagem que é formada por cabeçalhos (definem o transmissor, o receptor, o assunto e outras informações) e o corpo (informação de fato a ser enviada ao receptor).

SMTP Toda vez que seus e-mails são enviados, um servidor SMTP se encarrega de encaminhá-los ao seu destino. As mensagens são recuperadas através do servidor POP ou IMAP. No geral, é é utilizado para enviar a mensagem de um cliente para um servidor, necessitando que seja especificado o servidor ao configurar o seu programa de e-mail.

POP / IMAP Utilizados pelo recebimento dos e-mails. - responsáveis pelo acesso à caixa de correio e pela verificação das correspondências POP3 X IMAP4

SMTP e POP / IMAP Veja: http://www.configuraroutlook.com/

DNS Domain Name System (Sistema de Nomes de Domínios) Existem duas formas de acessar uma página na internet: - pelo nome de domínio - pelo endereço IP dos servidores nos quais ela está hospedada. o DNS faz o trabalho de traduzir as palavras que compõem a URL para o endereço IP do servidor.

DNS Cada servidor possui um endereço IP único, logo, cada domínio leva a um IP específico. Não é possível ter dois sites diferentes com URLs iguais. Do contrário, diversos endereços diferentes poderiam encaminhar você para o mesmo site. - Nos casos em que dois endereços diferentes levam ao mesmo site, o que acontece é que uma das páginas faz o redirecionamento do acesso para outra.

DNS Características:

Características: DNS

Características: DNS

DNS Características:

Preparar aplicações exemplos...