Redes Integradas de Telecomunicações II

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

Download "Redes Integradas de Telecomunicações II"

Transcrição

1 Redes Integradas de Telecomunicações II DEE-FCT/UNL Aula #2 Luis Bernardo - DEE FCT/UNL 1

2 Aplicação Protocolo de nível aplicação SMTP, POP3, IMAP TCP Transf. de ficheiros FTP TCP Web HTTP TCP Terminal Remoto Telnet, SSH TCP Protocolo de transporte Feixes multimédia RTP, MPEG, ou propriet. UDP (ou TCP) Telefonia IP SIP, H.323 UDP ou/e TCP Serviços de nomes DNS, LDAP (X.500) UDP ou/e TCP Serviços peer-to-peer Proprietário TCP Luis Bernardo - DEE FCT/UNL 2

3 Introdução Os primeiros sistemas, oriundos da ARPANET eram muito simples mas também muito limitados: A mensagem era transferida usando protocolos do tipo de transferência de ficheiros em que a primeira linha (do ficheiro) continha o destinatário. Limitações Enviar o documento para mais do que um destinatário. Inexistência de estrutura interna que possibilitasse a extração automática de partes do conteúdo. O emissor nunca sabia se a mensagem chegou ou não. Redirecionar a caixa do correio para outro lado. Má integração da interface do utilizador (inexistente) com o mecanismo de transmissão. Integração de textos, desenhos, voz, etc. Depois nasceram as normas de ARPANET SMTP (RFC 821; RFC 822 para o formato da mensagem) ITU-T X.400 (ou MHS) OSI MOTIS (igual ao anterior) 3

4 Arquitetura e Serviços Dois tipos de subsistemas: Agentes de Utilizador Permitem às pessoas ler e enviar correio eletrónico Agentes de transferência de mensagens (ou Servidores de correio) Movem as mensagens da origem até ao destino 4

5 Arquitetura e Serviços O agente de utilizador compõe mensagens, mostra imagens recebidas, e submete mensagens aos agentes de transferência de mensagens (MTAs). Os MTAs são servidores sempre ativos, que transferem as mensagens usando SMTP (Simple Mail Transfer Protocol). Também podem oferecer listas de mail, etc. Caixas de correio são mantidas pelos MTAs; guardam as mensagens de um utilizador. O correio é enviado com um formato normalizado; distingue envelope, cabeçalho e corpo da mensagem. 5

6 O Agente de Utilizador Enviar correio A mensagem pode ser produzida por um editor de texto pertencente ao agente, ou outro acoplado. O endereço é introduzido normalmente no formato Internet Domain Name dodns. O uso de listas de correio pode ser de dois tipos: Local e o agente de utilizador envia uma cópia a cada elemento da lista Remota e vai apenas uma mensagem até esse local e depois explode para todos. A sintaxe dos endereços das listas é completamente igual à dos endereços individuais. 7

7 Formato de Mensagens RFC formato de mensagens na Internet Usa apenas texto ASCII O formato consiste em: um envelope elementar (RFC 5321 / RFC 822) campos de cabeçalho uma linha em branco o corpo da mensagem No RFC 5322 (evolução de RFC 822) não existe uma diferença clara entre envelope e cabeçalho No RFC 5322, os campos são compostos por uma palavra chave seguida de um valor, cumprindo uma sintaxe muito apertada Existem regras específicas para parêntesis, espaços em branco, comprimento de linhas, palavras chave obrigatórias ou de opção, etc. 8

8 Formato de Mensagens RFC 5322 Os campos principais são: Existe uma variedade grande de outros campos que se podem pôr: É possível ter campos privados no cabeçalho, que só são usados pelo Agente de Utilizador. Estes campos devem começar com X- e.g. X-Mailer Campo To: Cc: Bcc: From: Sender: Received: Return-Path: Campo Date: Reply-to: Message-Id: In-Reply-To: References: Keywords: Subject: Descrição Endereço de destino Endereços para enviar cópias visíveis Endereços para enviar cópias invisíveis Nome da pessoa que enviou a mensagem Endereço da pessoa que enviou a mensagem Linha adicionada em cada agente de transfer. Pode ser usado para identificar o caminho de volta ao emissor Descrição A data e a hora em que a mensagem foi enviada Endereço para a resposta Número único para referenciar esta mensagem Message-Id da mensagem a que se está a responder Outras Message-Id relevantes Palavras escolhidas pelo utilizador Sumário do assunto da mensagem O corpo da mensagem pode ser qualquer coisa desde que seja ASCII 9

9 Formato de Mensagens MIME (Multipurpose Internet Mail Extensions) Usar apenas ASCII cedo se tornou uma limitação 1. Línguas com acentos 2. Alfabetos não latinos 3. Línguas sem alfabeto 4. Outras mensagens que não texto A ideia base do MIME é continuar a usar-se o RFC 5322/822, mas: adicionando uma estrutura ao corpo criando regras para mensagens não ASCII O MIME usa cinco campos de cabeçalho Campo MIME-version: Content-Description: Content-Id: Content-Transfer-Encoding: Content-Type: Descrição Identifica a versão Mensagem legível do que é o conteúdo Identificador único do conteúdo Como o corpo foi codificado para transmissão Natureza da mensagem 10

10 Formato de Mensagens MIME (Multipurpose Internet Mail Extensions) Content-Transfer-Encoding qualquer. 1. ASCII 7 bits (máximo de 1000 caracteres por linha) Para a codificação do conteúdo de transferência existem cinco esquemas, mais um de escape para se poder ter outro esquema 2. ASCII 8 bits (viola os protocolos da Internet, mas é usado num subconjunto da rede) 3. codificação binária (não cumpre o limite dos 1000 caracteres) negociação e transferência (não há garantias de que cheguem) SMTP já permite 4. codificação base64 grupos de 24 bits são divididos em 4 grupos de 6 bits que são transmitidos como caracteres ASCII legais (6 bits = 64 valores) A 0 B 1 a 26 b / 63 As sequências == ou = significam que o último grupo tem 8 ou 16 bits Os caracteres CR e LF não contam, pelo que podem ser usados com frequência 11

11 Formato de Mensagens MIME (Multipurpose Internet Mail Extensions) Content-Transfer-Encoding 5. codificação quoted-printable usado quando quase todo o texto é ASCII à exceção de alguns caracteres. Os caracteres superiores a 127 são substituídos por = seguidos pelo valor do caracter codificado em dois dígitos hexadecimais. Content-Type O campo de conteúdo especifica a natureza do corpo da mensagem Existem sete tipos e mais alguns subtipos e.g. Content-Type: video/mpeg 12

12 Formato de Mensagens MIME (Multipurpose Internet Mail Extensions) Content-Type Existem nove tipos e mais vários subtipos e.g. application é para colocar tudo o que necessite de processamento externo, não coberto nos outros tipos. octet-stream pode ser usado para dados genéricos. Esta lista está a crescer todos os dias Tipo Subtipo Descrição text plain Texto não formatado html Texto em formato HTML image gif Figuras em formato GIF jpeg Figuras em formato JPEG audio basic Som audível mpeg Som em formato MP3 (MPEG 2) mp4 Som em formato MPEG 4 video mpeg Filme em formato MPEG 2 mp4 Filme em formato MPEG 4 application octet-stream Uma sequência de octetos não interpretável pdf Documento em formato PDF model vrml Modelo de dados 3D message rfc822 Mensagem de correio encapsulada multipart Alternative A mesma mensagem em diferentes formatos Parallel As partes devem ser vistas simultaneamente Mixed Cada parte tem um tipo diferente (Anexos) Cada parte é uma mensagem RFC822 completa A lista é gerida pela IANA Digest e está disponível em: 13

13 Formato de Mensagens O cabeçalho Content-Type aparece em três sítios: a 1ª indica que a mensagem tem muitas partes em cada parte indica o tipo e o subtipo Se as partes fossem para ser vistas ao mesmo tempo, dever-se-ia usar o subtipo parallel O tipo MIME é usado noutros contextos (e.g. Word Wide Web) para identificar o tipo de dados enviado. 14

14 Transferência de Mensagens O sistema de transferência de mensagens é responsável por entregar as mensagens do emissor até ao recetor. SMTP (Simple Mail Transfer Protocol) User agent (cliente) estabelece uma ligação TCP ao porto 25. O programa que está à escuta é o Agente de Transferência de Mensagens (MTA). Aceita as chamadas e coloca as mensagens nas caixas de correio dos utilizadores. Se não for possível entregar a mensagem é enviado um pacote de erro para trás, com parte da mensagem original. O servidor fala primeiro, identificando-se, e mostrando-se disponível. O cliente diz para quem tem correio e de quem vem. Se houver o destinatário, o servidor diz para que seja enviada a mensagem. No fim envia um reconhecimento. 15

15 Transferência de Mensagens SMTP Se uma mensagem fosse para mais do que um destinatário, estas duas trocas iam-se repetindo SMTP Estendido (ESMTP) Envia EHLO em vez de HELO O servidor responde com as extensões suportadas: 16

16 Transferência de Mensagens Encaminhamento de mensagens de correio eletrónico O encaminhamento de mensagens é suportado internamente às organizações por gateways de correio eletrónico e externamente pelo DNS (registos MX). A entrada DNS contém uma lista de servidores de correio para onde devem ser enviadas as mensagens (MX) e os servidores de saída de (SPF), para facilitar identificação spam. Exemplo: Envio de uma mensagem do utilizador pfa@fct.unl.pt para pfa@ieee.org, que é redirecionada para pma@uninova.pt. O conteúdo das entradas DNS do tipo MX para os dois nomes são: > host -t MX ieee.org ieee.org mail is handled by 20 hormel.ieee.org. ieee.org mail is handled by 30 lemroh.ieee.org. > host -t MX uninova.pt uninova.pt mail is handled by 20 mail.empresas.uninova.pt. uninova.ptmail ishandled by10nospam.uninova.pt. Apple Mail fct.unl.pt ieee.org uninova.pt 17

17 Transferência de Mensagens Encaminhamento de mensagens de correio eletrónico Mensagem recebida: From: Pedro Amaral Subject: teste Data: 24 de Fevereiro de :16:33 WET To: Pedro Amaral Return-Path: Delivered-To: Received:. X-Envelope-From: Received-Spf: neutral (nospam.uninova.pt: is neither permitted nor denied by SPF record at srs.ieee.org) /M: 46/d:7030); 24 Feb :16: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-Id: Mime-Version: 1.0 (Apple Message framework v1084) X-Mailer: Apple Mail (2.1084) X-Canit-Geo: ip= ; country=pt; region=14; city=lisboa; latitude= ; longitude= ; X-Canitpro-Stream: pfa (inherits from 32_HI_TAG-LO_BLOCK,default) X-Canit-Stats-Id: Bayes signature not available X-Scanned-By: IEEE Spam Scanner ( on

18 Transferência de Mensagens Encaminhamento de mensagens de correio electrónico Received: (qmail invoked from network); 24 Feb :26: Received: from nospam.uninova.pt ( ) by asterix.uninova.pt with SMTP; 24 Feb :26: Received: (qmail invoked by uid 1000); 24 Feb :17: Received: from by nospam (envelope-from uid 90) with qmail-scanner-2.01 (clamdscan: 0.93/6807. spamassassin: Clear:RC:0( ):SA:0(-1.9/5.0):. Processed in secs); 24 Feb :17: Received: from leo.ieee.org ([ ]) (envelope-sender by nospam.uninova.pt (qmail-ldap-1.03) with SMTP for 24 Feb :17: Received: from gemini2.ieee.org (gemini2.ieee.org [ ]) by leo.ieee.org (8.13.1/8.13.1/) with ESMTP id q1ongbdg for Fri, 24 Feb :16: Received: from gemini2.ieee.org (gemini2.ieee.org [ ]) by postfix.imss70 (Postfix) with ESMTP id 0DE14AC007 for Fri, 24 Feb :16: (EST) Received: from hormel7.ieee.org (hormel7.ieee.org [ ]) by gemini2.ieee.org (Postfix) with ESMTP id DD3E5AC004 for Fri, 24 Feb :16: (EST) Received: from smtpout.fct.unl.pt (smtpout.fct.unl.pt [ ]) by hormel7.ieee.org (8.13.8/8.13.8/Debian-3+etch1) with ESMTP id q1ongy8e for Fri, 24 Feb :16: Received: (qmail invoked from network); 24 Feb :16: Received: (simscan ppid pid t s) (scanners: regex: attach: clamav: Received: from net.novis.pt (HELO [ ]) (pfa@[ ]) (envelope-sender <pfa@fct.unl.pt>) by smtpout.fct.unl.pt (qmail-ldap-1.03) with AES128-SHA encrypted SMTP for <pfa@ieee.org>; 24 Feb :16:

19 Entrega no Destinatário Muitas vezes as máquinas de origem ou destino não podem enviar ou receber mensagens diretamente. Muitos end devices não estão sempre ligados à rede. Tem de haver servidores de correio que podem enviar e receber mensagens, e os end devices têm de comunicar com eles POP3, IMAP, etc. 20

20 Entrega no Destinatário POP3 (Post Office Protocol) É definido no RFC Tem comandos para os utilizadores fazerem log in, saírem, buscarem mensagens e apagarem mensagens. É um protocolo em ASCII parecido com o SMTP. O POP3 vai buscar mensagens da caixa de correio remota, e guarda-as na máquina local do utilizador Estabelece-se uma ligação TCP ao porto 110. Depois o protocolo POP3 passa por três estados: 1. Autorização 2. Transações 3. Atualização 21

21 Entrega no Destinatário POP3 (Post Office Protocol) 1. Autorização 2. Transações 3. Atualização 22

22 Entrega no Destinatário IMAP (Interactive Mail Access Protocol) É definido no RFC É bom para utilizadores que usam muitos dispositivos de acesso. O servidor mantém um repositório central que pode ser acedido por qualquer máquina. Não copia as mensagens para a máquina do utilizador A caixa do correio é relacional endereça o correio por atributos e.g. primeira mensagem da Alice. Outra alternativa Webmail (e.g. Google Mail) 23

23 Aplicação Protocolo de nível aplicação SMTP, POP3, IMAP TCP Transf. de ficheiros FTP TCP Web HTTP TCP Terminal Remoto Telnet, SSH TCP Protocolo de transporte Feixes multimédia RTP, MPEG, ou propriet. UDP (ou TCP) Telefonia IP SIP, H.323 UDP ou/e TCP Serviços de nomes DNS, LDAP (X.500) UDP ou/e TCP Serviços peer-to-peer Proprietário TCP Luis Bernardo - DEE FCT/UNL 24

24 FTP (File Transfer Protocol) O FTP começou a ser usado em O FTP é um protocolo cliente-servidor (definido no RFC 959) que permite trocar ficheiros com outras máquinas ligadas à Internet. Interface utilizador FTP Cliente FTP Transferência de ficheiros Servidor FTP Sistema de ficheiros local Sistema de ficheiros remoto Um utilizador corre um programa cliente (ftp, browser, etc.), fornecendo um nome de utilizador e palavra de passe, ou ligando-se anonimamente (Nome: anonymous ou ftp com palavra de passe igual ao endereço de correio eletrónico). A interface de utilizador FTP permite ao utilizador modificar os sistemas de ficheiros local e remoto. Luis Bernardo - DEE FCT/UNL 25

25 FTP (File Transfer Protocol) Ligação TCP de controlo (21) Ligação TCP de dados (20) Cliente FTP Servidor FTP O protocolo FTP usa sinalização fora de banda. Após a autenticação do utilizador, o Cliente FTP cria uma ligação TCP de controlo para Servidor FTP (no porto 21). Por cada ficheiro enviado ou recebido é estabelecida uma ligação TCP com o porto 20 (por omissão) do servidor, que se desliga após a transferência. O servidor mantém o estado (diretório remoto atual, ligações ativas, etc.) porcada cliente. O protocolo FTP define as mensagens trocadas na ligação de controlo. As mensagens são trocadas em modo texto (ASCII com 7 bits). Luis Bernardo - DEE FCT/UNL 26

26 FTP (File Transfer Protocol) Alguns dos comandos do Cliente para o Servidor: USER nome_de_utilizador: Enviar a identificação do utilizador; PASS palavra_de_passe: Enviar a palavra de passe do utilizador; PORT : Define endereço IP e porto para onde devem ser realizadas as ligações; LIST: Listar o conteúdo da diretoria remota corrente; PASV: Pedido para usar o modo passivo. retorna IP e porto do servidor; RETR nome_ficheiro: Pedir o envio do ficheiro ao servidor a partir da diretoria corrente; STOR nome_ficheiro: Pedir para guardar o ficheiro no servidor na diretoria corrente. Existem outros comandos para mudar de diretoria, controlar o formato para envio dos dados, etc. As respostas do Servidor para o Cliente também são enviadas em modo texto. Algumas respostas típicas: 125 Data connection already open; transfer starting 200 Okay 227 Entering Passive Mode A1,A2,A3,A4,a1,a2 331 Username OK, password required 425 Can't open data connection 452 Error writing file Luis Bernardo - DEE FCT/UNL 27

27 Aplicação Protocolo de nível aplicação SMTP, POP3, IMAP TCP Transf. de ficheiros FTP TCP Web HTTP TCP Terminal Remoto Telnet, SSH TCP Protocolo de transporte Feixes multimédia RTP, MPEG, ou propriet. UDP (ou TCP) Telefonia IP SIP, H.323 UDP ou/e TCP Serviços de nomes DNS, LDAP (X.500) UDP ou/e TCP Serviços peer-to-peer Proprietário TCP Luis Bernardo - DEE FCT/UNL 28

28 WWW (World Wide Web) Introdução O serviço World-Wide Web ou WWW ou W3 ou Web oferece uma interface gráfica uniforme para um conjunto de serviços (Web na gíria de hipertexto significa um conjunto de ligações (links)). O WWW começou em 1989 no CERN, por proposta de Tim Berners-Lee, para os físicos poderem partilhar documentos. O primeiro browser com interface gráfico (Mosaic) ficou disponível em Março de A normalização do WWW é realizada no âmbito do Consórcio W3 ( sendo posteriormente publicadas pela IETF. A pressão comercial levou a que a normalização ocorresse muitas das vezes após o lançamento de produtos com modificações à norma anterior. O WWW é uma forma de obter informação imediatamente disponível na Internet como se fosse um meio contínuo pesquisável. Luis Bernardo - DEE FCT/UNL 29

29 WWW (World Wide Web) Introdução Recorrendo a saltos e pesquisas em hipertexto, o utilizador navega através de um mundo de informação em parte escrito à mão, e em parte gerado por computador a partir de bases de dados e sistemas de informação existentes. Como ferramentas de interface com o utilizador, os clientes WWW correm no computador deste, permitindo-lhe aceder à rede através de simples seleções com o rato, enquanto os servidores WWW, normalmente numa máquina completamente diferente, oferecem um método simples de fornecer informação, sobre a forma de ficheiros que são transferidos para a máquina do cliente. O WWW define: Um sistema de endereçamento (URL - Uniform Resource Locator), que permite endereçar vários tipos de objetos acessíveis através vários protocolos, tais como HTTP, FTP, telnet, etc; Um protocolo de nível aplicação (HTTP - Hypertext Transfer Protocol) oferecido pelos servidores WWW genuínos para transferência deficheiros entre clientes e servidores; Uma linguagem de hipertexto com marcas de formatação (HTML - Hypertext Markup Language) que todos os clientes WWW devem entender, e que é usada para a transmissão de informação, tais como texto, imagens, menus no cliente. Luis Bernardo - DEE FCT/UNL 30

30 WWW (World Wide Web) URLs (Uniform Resource Locators) Um URL começa por definir o protocolo, seguindo-se informação dependente do protocolo que inclui na maior parte dos casos o nome da máquina, o porto e o caminho para o objeto. WWW Autenticado: FTP Autenticado: ftp://user:passwd@ftp.dee.fct.unl.pt Os URLs têm um problema: definem explicitamente a localização dos recursos na rede um host, muitas páginas e aplicações estão replicadas em vários hosts. Os URLs foram generalizados para URI (Identifiers), que incluem URLs e URNs Uniform Resource Names URN introduz nomes independentes do endereço do servidor, que são resolvidos no DNS para o nome de um servidor. Luis Bernardo - DEE FCT/UNL 31

31 WWW (World Wide Web) O lado do cliente O cliente realiza o carregamento de ficheiros a partir de um servidor encontrado através de um URI e apresenta os ficheiros recebidos Usa o DNS para resolver tele1.dee.fct.unl.pt obtendo o endereço IP associado: Cria uma ligação TCP para o porto 80 (associado a http) 3. Envia através da ligação o pedido HTTP para /rit2_2011_2012/pages/default.html 4. O servidor devolve o ficheiro com a página; como incluí outros URLs o browser descarrega os restantes ficheiros (imagens, etc.) através devárias ligações TCP em paralelo. 5. O browser apresenta a página. 6. A ligação é desligada passado algum tempo sem pedidos para o mesmo servidor. Luis Bernardo - DEE FCT/UNL 32

32 WWW (World Wide Web) O lado do cliente A resposta inclui o tipo de dados MIME associado ao conteúdo transmitido, que é usado para selecionar o visualizador. Há tipos que são suportados nativamente: text/html, image/gif, etc. Caso o browser não suporte algum tipo de dados, pode recorrer a um plug-in (a) (e.g. Acrobat PDF Reader para application/pdf) ou a uma aplicação externa (e.g. MS Word para application/msword). Para o tipo application/octet-stream ou outro tipo sem nenhuma aplicação associada o browser pergunta ao utilizador pelo visualizador. Alguns browsers usam o nome do ficheiro para selecionar o visualizador em vez do tipo MIME. Luis Bernardo - DEE FCT/UNL 33

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

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

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

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

Transferência de Arquivo: Protocolo FTP

Transferência de Arquivo: Protocolo FTP Para iniciar uma sessão FTP (File Transfer Protocol) típica e acessar uma conta, o usuário deve fornecer uma identificação e uma senha; Após a identificação o usuário pode realizar operações de transferência

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

INTRODUÇÃO À INTERNET E À WORLD WIDE WEB

INTRODUÇÃO À INTERNET E À WORLD WIDE WEB INTRODUÇÃO À INTERNET E À WORLD WIDE WEB CURSO TÉCNICO DE INFORMÁTICA MODALIDADE SUBSEQÜENTE DESENVOLVIMENTO WEB I PROF. ALEXANDRO DOS SANTOS SILVA 1 1 SUMÁRIO Conceitos básicos Histórico Principais modelos

Leia mais

Capítulo 7. A camada de aplicação

Capítulo 7. A camada de aplicação Capítulo 7 A camada de aplicação slide 1 slide 2 DNS Sistema de Nomes de Domínio O espaço de nomes DNS Registros de recursos de domínio Servidores de nome slide 3 O espaço de nomes DNS (1) Parte do espaço

Leia mais

Capítulo 7. A camada de aplicação

Capítulo 7. A camada de aplicação Capítulo 7 A camada de aplicação slide 1 2011 Pearson Prentice Hall. Todos os direitos reservados. Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, Pearson Education-Prentice Hall,

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

Programação para Web

Programação para Web Colégio Estadual João Manoel Mondrone Ensino Fundamental, Médio, Profissional e Norm Técnico em Informática Programação para Web Profª Ana Paula Mandelli anapaula_mandelli@hotmail.com O que é a COMUNICAÇÃO?

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

Redes de Computadores

Redes de Computadores Redes de Computadores Camada de Aplicação Slide 1 Protocolo da Camada de Aplicação Tipos de mensagens trocadas; A sintaxe dos vários tipos de mensagens; A semântica dos campos; Regras para determinar quando

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

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

PTC Aula Princípios das aplicações de rede 2.2 A Web e o HTTP. (Kurose, p ) (Peterson, p ) 21/03/2017

PTC Aula Princípios das aplicações de rede 2.2 A Web e o HTTP. (Kurose, p ) (Peterson, p ) 21/03/2017 PTC 3450 - Aula 05 2.1 Princípios das aplicações de rede 2.2 A Web e o HTTP (Kurose, p. 62-73) (Peterson, p. 425-444) 21/03/2017 Muitos slides adaptados com autorização de J.F Kurose and K.W. Ross, All

Leia mais

Informática INTERNET

Informática INTERNET INTERNET A origem da Internet e a sua evolução Guerra Fria (anos 60) => ARPANET Interligar as principais Universidades dos EUA => Intercâmbio de informação. Expansão da rede para as Universidades da Europa.

Leia mais

Internet. Geanderson Esteves dos Santos IC (2018/02) Pontifícia Universidade Católica de Minas Gerais Instituto de Ciências Exatas e Informática

Internet. Geanderson Esteves dos Santos IC (2018/02) Pontifícia Universidade Católica de Minas Gerais Instituto de Ciências Exatas e Informática Pontifícia Universidade Católica de Minas Gerais Instituto de Ciências Exatas e Informática IC (2018/02) Introdução Crescimento dos computadores host: 72 milhões em 2000 162 milhões em 2002 2 bilhões em

Leia mais

Redes Integradas de Telecomunicações II

Redes Integradas de Telecomunicações II Redes Integradas de Telecomunicações II DEE-FCT/UNL Aula #1 1 Introdução As aplicações são o principal motivo para a realização da rede Internet, e o que motivou todo o esforço de desenvolvimento de no

Leia mais

Pesquisa e análise de informação

Pesquisa e análise de informação A ARPANet (Advanced Research Projects Agency Network) - Projeto do Ministério da Defesa dos Estados Unidos da América, criado em 1969, que tinha como objetivo interligar em rede, computadores utilizados

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

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

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

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

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

Segurança de aplicação - S/MIME

Segurança de aplicação - S/MIME Segurança de aplicação - S/MIME Jaime Dias FEUP > DEEC > MRSC > Segurança em Sistemas e Redes v1 Componentes de um sistema de e-mail Interface com o utilizador (leitor de e-mails) Escrita e leitura de

Leia mais

Segurança de aplicação - S/MIME. Jaime Dias FEUP > DEEC > MRSC > Segurança em Sistemas e Redes v1

Segurança de aplicação - S/MIME. Jaime Dias FEUP > DEEC > MRSC > Segurança em Sistemas e Redes v1 Segurança de aplicação - S/MIME Jaime Dias FEUP > DEEC > MRSC > Segurança em Sistemas e Redes v1 Componentes de um sistema de e-mail Interface com o utilizador (leitor de e-mails) Escrita e leitura de

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

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

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

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

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

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

Redes de comunicação. Mod 2 Redes de computadores. Professor: Rafael Henriques

Redes de comunicação. Mod 2 Redes de computadores. Professor: Rafael Henriques Redes de comunicação Mod 2 Redes de computadores 1 Professor: Rafael Henriques Apresentação 2 Professor: Rafael Henriques Introdução às redes de computadores; Tipos de rede; Diagramas de encaminhamento;

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

Internet - Navegação. Conceitos. 1 Marco Soares

Internet - Navegação. Conceitos. 1 Marco Soares Internet - Navegação Conceitos 1 Internet A Internet é uma rede de comunicação de milhões de computadores conetados, que oferece inúmeros serviços. Cada computador está ligado a uma rede que por sua vez

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

REDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar

REDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar - Aula 7 - MODELO DE REFERÊNCIA TCP 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 utilidade para entender

Leia mais

Modelo de Camadas. Redes de Computadores

Modelo de Camadas. Redes de Computadores Modelo de Camadas Redes de Computadores Sumário Visão Geral de uma Rede de Computadores Protocolos Modelo de Camadas Porque utilizar Tipos de Modelos de Referência Modelo de Referência ISO/OSI Histórico

Leia mais

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

UNIVERSIDADE DA BEIRA INTERIOR Faculdade de Engenharia Departamento de Informática 90 minutos * 24.05.2013 =VERSÃO B= 1 1. Esta teste serve como avaliação de frequência às aulas teóricas. 2. Leia as perguntas com atenção antes de responder. São 70 perguntas de escolha múltipla. 3. Escreva

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

Protocolo HTTP. Eduardo Ferreira dos Santos. Fevereiro, Ciência da Computação Centro Universitário de Brasília UniCEUB 1 / 22

Protocolo HTTP. Eduardo Ferreira dos Santos. Fevereiro, Ciência da Computação Centro Universitário de Brasília UniCEUB 1 / 22 Protocolo HTTP Eduardo Ferreira dos Santos Ciência da Computação Centro Universitário de Brasília UniCEUB Fevereiro, 2017 1 / 22 Sumário 1 Denições 2 Implementação HTTP 3 Protocolo HTTP/1.1 2 / 22 Denições

Leia mais

Arquiteturas de Protocolos. Aplicação. Redes. Aplicações cliente-servidor. Aplicações peer-to-peer

Arquiteturas de Protocolos. Aplicação. Redes. Aplicações cliente-servidor. Aplicações peer-to-peer Arquiteturas de Protocolos s Cama de Arquitetura OSI Apresentação Sessão Enlace Físico Arquitetura IEEE LLC MAC Físico Arquitetura Internet Inter-rede Sub- 1 Prof. Sérgio Colcher colcher@inf.puc-rio.br

Leia mais

Data and Computer Network Endereçamento IP

Data and Computer Network Endereçamento IP Endereçamento IP P P P Prof. Doutor Félix Singo Camadas do TCP/IP Data and Computer Network Aplicação: Camada mais alta Protocolos de Aplicações clientes e servidores HTTP, FTP, SMTP, POP Transporte: Estabelece

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

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

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

O 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 mais

Protocolo HTTP. - Características. - Modelo Requisição/Resposta. - Common Gateway Interface (CGI)

Protocolo HTTP. - Características. - Modelo Requisição/Resposta. - Common Gateway Interface (CGI) Protocolo HTTP - Características - Modelo Requisição/Resposta - Common Gateway Interface (CGI) Características Hypertext Transfer Protocol (HTTP) Protocolo utilizado para transferir documentos de hipertexto

Leia mais

Desenvolvimento de Aplicações Distribuídas

Desenvolvimento de Aplicações Distribuídas Nomeação Pontifícia Universidade Católica de Minas Gerais Instituto de Ciências Exatas e Informática DAD (2019/01) Tópicos Apresentação da disciplina Introdução Desafios e características Arquitetura Comunicação

Leia mais

Trabalho de laboratório sobre HTTP

Trabalho de laboratório sobre HTTP Trabalho de laboratório sobre HTTP Redes de Computadores I - 2005/2006 LEIC - Tagus Park Semana de 26 a 30 de Setembro 1 Introdução O objectivo desta aula é a familiarização com conceitos básicos do protocolo

Leia mais

Prof RG Crespo Criptografia e Segurança das Comunicações. Introdução à segurança de protocolos. Pilha de protocolos (1)

Prof RG Crespo Criptografia e Segurança das Comunicações. Introdução à segurança de protocolos. Pilha de protocolos (1) Criptografia e Segurança das Comunicações Introdução à segurança de protocolos Intr. Segurança : 1/10 Pilha de protocolos (1) O modelo de comunicação mais divulgado em redes de computadores é a Internet:

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

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

Protocolo HTTP. Professor Leonardo Larback

Protocolo HTTP. Professor Leonardo Larback Protocolo HTTP Professor Leonardo Larback Protocolo HTTP No final da década de 1980, Tim Berners-Lee criou o protocolo HTTP (HyperText Transfer Protocol) e o padrão de arquivo HTML (HyperText Markup Language)

Leia mais

INTERNET. Definição. Rede internacional de computadores que permite comunicação e transferência de dados entre outros serviços.

INTERNET. Definição. Rede internacional de computadores que permite comunicação e transferência de dados entre outros serviços. INTERNET Prof. Luiz A. Nascimento Definição 2 Rede internacional de computadores que permite comunicação e transferência de dados entre outros serviços. Utiliza o protocolo TCP/IP É a rede das redes. Normalmente

Leia mais

UNIVERSIDADE FEDERAL DO PIAUÍ COLÉGIO TÉCNICO DE TERESINA-TÉCNICO EM INFORMÁTICA DISCIPLINA: REDES DE COMPUTADORES I PROFESSOR: Valdemir Junior

UNIVERSIDADE FEDERAL DO PIAUÍ COLÉGIO TÉCNICO DE TERESINA-TÉCNICO EM INFORMÁTICA DISCIPLINA: REDES DE COMPUTADORES I PROFESSOR: Valdemir Junior UNIVERSIDADE FEDERAL DO PIAUÍ COLÉGIO TÉCNICO DE TERESINA-TÉCNICO EM INFORMÁTICA DISCIPLINA: REDES DE COMPUTADORES I PROFESSOR: Valdemir Junior CAMADA DE APLICAÇÃO Alyson Pereira Barbosa Erisvaldo dos

Leia mais

Redes de Computadores RES 12502

Redes de Computadores RES 12502 Instituto Federal de Santa Catarina Redes de Computadores Redes de Computadores RES 12502 2014 2 Área de Telecomunicações slide 1 O material para essas apresentações foi retirado das apresentações disponibilizadas

Leia mais

Níkolas Timóteo Paulino da Silva Redes de Computadores I ADS 2ºTermo

Níkolas Timóteo Paulino da Silva Redes de Computadores I ADS 2ºTermo Níkolas Timóteo Paulino da Silva Redes de Computadores I ADS 2ºTermo 1) Desenhe duas redes com 7 e 8 computadores e defina a configuração IP de cada máquina com classe B e C, respectivamente. REDE A (7

Leia mais

Fernando M. V. Ramos, RC (LEI), TP02. HTTP. Redes de Computadores

Fernando M. V. Ramos, RC (LEI), TP02. HTTP. Redes de Computadores TP02. HTTP Redes de Computadores Objetivos Uma introdução ao protocolo HTTP Um olhar com algum detalhe para dentro do protocolo Noções básicas Uma página web consiste num conjunto de objetos Ficheiros

Leia mais

Instalação, Configuração e Operação em Redes Locais e Internet

Instalação, Configuração e Operação em Redes Locais e Internet Instalação, Configuração e Operação em Redes Locais e Internet CEF 2 Ano Lectivo 2008/2009 Professora: Sílvia Castro 1. Conceitos introdutórios: Hardware e Software Os sistemas informáticos, em geral,

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

Redes de Computadores I

Redes 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 mais

DESCONTOS DE ATÉ 50%

DESCONTOS DE ATÉ 50% Quer participar das promoções do Ponto dos Concursos e ganhar descontos imperdíveis em tempo real durante este evento? DESCONTOS DE ATÉ 50% Neste exato momento o professor Marco Antonio Macarrão (32 98475-5021)

Leia mais

Redes de Computadores

Redes de Computadores s de Computadores Prof. Macêdo Firmino Modelo TCP/IP e OSI Macêdo Firmino (IFRN) s de Computadores Setembro de 2011 1 / 19 Modelo de Camadas Para que ocorra a transmissão de uma informação entre o transmissor

Leia mais

Redes de Computadores I

Redes 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 (HTTP) Prof. Helcio Wagner da Silva. p.1/24

Leia mais

REDES DE COMPUTADORES

REDES 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 mais

Browser é um programa desenvolvido para permitir a navegação pela web, capaz de processar diversas linguagens, como HTML, ASP, PHP.

Browser é um programa desenvolvido para permitir a navegação pela web, capaz de processar diversas linguagens, como HTML, ASP, PHP. Browser é um programa desenvolvido para permitir a navegação pela web, capaz de processar diversas linguagens, como HTML, ASP, PHP. Sua interface vai variar de acordo com a marca, onde quem escolhe é o

Leia mais

Modelo OSI. Marcelo Assunção 10º13. Curso Profissional Técnico de Gestão e Programação de Sistemas Informáticos. Disciplina: Redes de Comunicação

Modelo OSI. Marcelo Assunção 10º13. Curso Profissional Técnico de Gestão e Programação de Sistemas Informáticos. Disciplina: Redes de Comunicação Modelo OSI Marcelo Assunção 10º13 Curso Profissional Técnico de Gestão e Programação de Sistemas Informáticos Disciplina: Redes de Comunicação 2013/2014 Índice Modelo OSI Open System Interconnection (OSI)

Leia mais

AULA 3 - REDES. Prof. Pedro Braconnot Velloso

AULA 3 - REDES. Prof. Pedro Braconnot Velloso AULA 3 - REDES Prof. Pedro Braconnot Velloso Resumo da última aula Começo da Internet Princípios básicos Comutação pacotes x circuitos Protocolos Arquitetura em camadas Arquitetura TCP/IP APLICAÇÃO TRANSPORTE

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

Lista de exercícios - 1º bimestre 2016 REDES

Lista de exercícios - 1º bimestre 2016 REDES Lista de exercícios - 1º bimestre 2016 REDES Jean Nicandros Stragalinos Neto. Prontuário: 1616251. Curso: ADS 2º Módulo. 1) Desenhe duas redes com 7 e 8 computadores e defina a configuração IP de cada

Leia mais

Universidade Federal do Rio Grande do Norte

Universidade 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 mais

Redes de Computadores

Redes de Computadores Redes de Computadores HTTP Prof. Thiago Dutra Agenda Definição de HTTP Hipertexto Características do HTTP O HTTP e a Web Conexões HTTP Mensagens HTTP Cookies Caches Web GET Condicional

Leia mais

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

USO 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 mais

Introdução a Redes e a Internet. Introdução ao Computador 2010/01 Renan Manola

Introdução a Redes e a Internet. Introdução ao Computador 2010/01 Renan Manola Introdução a Redes e a Internet Introdução ao Computador 2010/01 Renan Manola Modelo OSI Criado pela ISO (International Organization for Standarization) Lançado em 1984 Criado baseado nos padrões da época

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

Prof. Edson Maia Graduado em Web Design e Programação Bacharel e Licenciado em Geografia Especialista em Gestão Ambiental Complementação para

Prof. Edson Maia Graduado em Web Design e Programação Bacharel e Licenciado em Geografia Especialista em Gestão Ambiental Complementação para Prof. Edson Maia Graduado em Web Design e Programação Bacharel e Licenciado em Geografia Especialista em Gestão Ambiental Complementação para Magistério Superior Especialista em Docência para Educação

Leia mais

FTP: protocolo de transferência de arquivos

FTP: 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 mais

TCP/IP - NÍVEL APLICAÇÃO (utilizador)

TCP/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 mais

Modelo OSI x Modelo TCP/IP

Modelo OSI x Modelo TCP/IP Modelo OSI x Modelo TCP/IP OSI TCP/IP 7 Aplicação 6 Apresentação 5 Aplicação 5 Sessão 4 3 2 1 Transporte 4 Transporte Rede 3 Internet Enlace 2 Link de dados Física 1 Física Modelo de Referência OSI/ISO

Leia mais

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

TECNOLOGIA 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 mais

Comunicação entre processos

Comunicação entre processos Camada de aplicação Conceitos fundamentais Processos, endereços IP e portos Aplicações e protocolos da camada de aplicação Web e HTTP Correio eletrónico e SMTP, POP Tradução nomes-endereços e DNS Redes

Leia mais

REDES DE COMUNICAÇÕES

REDES DE COMUNICAÇÕES http://theterramarproject.org REDES DE COMUNICAÇÕES Laboratórios de Informática 2014-2015 Internet Como é que a informação vai de um local da Internet para outro? Internet Internet Aos saltos, pelo caminho

Leia mais

Arquitetura da World Wide Web. WWW: Histórico. WWW: Usos. WWW: Histórico. WWW Tecnologias Fundamentais. Comércio Eletrônico na WWW

Arquitetura da World Wide Web. WWW: Histórico. WWW: Usos. WWW: Histórico. WWW Tecnologias Fundamentais. Comércio Eletrônico na WWW Arquitetura da World Wide Web World Wide Web Sistema de informação em escala global acessível em tempo real através de redes de computadores como a Internet. Comércio Eletrônico na WWW Wagner Meira Jr.,

Leia mais

TAW Tópicos de Ambiente Web

TAW Tópicos de Ambiente Web TAW Tópicos de Ambiente Web Desenvolvimento da Internet e Programas de Uso rveras@unip.br Aula - 03 Agenda A informação Software ou Aplicações Intranet Novas Tendências 2 A informação A Informação 3 A

Leia mais

Redes de Computadores. Profa. Kalinka Castelo Branco. Junho de Universidade de São Paulo. Camadas de Aplicação. Profa.

Redes de Computadores. Profa. Kalinka Castelo Branco. Junho de Universidade de São Paulo. Camadas de Aplicação. Profa. Redes de Computadores Castelo Universidade de São Paulo Junho de 2019 1 / 42 Roteiro 1 2 / 42 camada de aplicação Parte importante das aplicações, pois definem como as mensagens são trocadas: Definem tipos

Leia mais

INTRODUÇÃO ÀS REDES DE COMPUTADORES

INTRODUÇÃ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 mais

INTERNET P R O F. M A R C O A N T Ô N I O PROF. MARCO ANTÔNIO

INTERNET P R O F. M A R C O A N T Ô N I O PROF. MARCO ANTÔNIO INTERNET P R O F. M A R C O A N T Ô N I O PROF. MARCO ANTÔNIO Conceito É uma rede de computadores interligadas, que possibilita o acesso a informações sobre e em qualquer lugar do mundo. Rede das Redes

Leia mais

Correio Eletrônico. & SMTP. Redes de Computadores II. Tópicos em Sistemas de Computação

Correio Eletrônico.  & SMTP. Redes de Computadores II. Tópicos em Sistemas de Computação Correio Eletrônico E-mail & SMTP Redes de Computadores II Prof. Dr. Adriano Mauro Cansian adriano@acmesecurity.org E-mail Os usuários possuem uma relação de amor e ódio com o e-mail: eles amam usá-lo,

Leia mais

SMTP x POP3, TCP X UDP, FTP, HTTP RESUMO

SMTP x POP3, TCP X UDP, FTP, HTTP RESUMO SMTP x POP3, TCP X UDP, FTP, HTTP Celso Cardoso Neto Márcia Carvalho de Almeida Lucas de Oliveira Raposo RESUMO A pesquisa aborda os significados, conceitos, características, funcionamento e emprego associados

Leia mais

AULA 2 - INTERNET. Prof. Pedro Braconnot Velloso

AULA 2 - INTERNET. Prof. Pedro Braconnot Velloso AULA 2 - INTERNET Prof. Pedro Braconnot Velloso Começo da Internet Lançamento do Sputnik I Primeiro satélite artificial Russo Reação dos EUA 1958 - Presidente Eisenhower Advanced Research Projects Agency

Leia mais

Redes de Computadores I

Redes de Computadores I Redes de Computadores I Prof.ª Inara Santana Ortiz Aula 3 Protocolos de Comunicação Protocolos de Comunicação Protocolos de Comunicação Para que ocorra a transmissão de uma informação entre o transmissor

Leia mais

INTRODUÇÃO ÀS REDES DE COMPUTADORES

INTRODUÇÃ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 mais

Serviços de Comunicações Capítulo 3

Serviços de Comunicações Capítulo 3 Capítulo 3 A Camada de Transporte da Arquitectura TCP/IP 3.1 Portos e Sockets 3.2 O Protocolo UDP 3.3 O Protocolo TCP 1 3.1. Portos e Sockets A Camada de Transporte fornece transferência de dados fim-a-fim

Leia mais

Redes de Computadores

Redes de Computadores Introdução Redes de Computadores HyperText Transfer Protocol Aula 25 Serviço world wide web Aplicação cliente-servidor Originalmente visando publicação de documentos (servidor) e a recuperação e visualização

Leia mais

INTERNET. A figura mostra os inúmeros backbones existentes. São cabos de conexão de altíssima largura de banda que unem o planeta em uma rede mundial.

INTERNET. A figura mostra os inúmeros backbones existentes. São cabos de conexão de altíssima largura de banda que unem o planeta em uma rede mundial. INTERNET A figura mostra os inúmeros backbones existentes. São cabos de conexão de altíssima largura de banda que unem o planeta em uma rede mundial. DNS (Domain Name System) Sistema de Nome de Domínio

Leia mais