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

Save this PDF as:
 WORD  PNG  TXT  JPG

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

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

Transcrição

1 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

2 Correio Electrónico ( ) Componentes do sistema de correio electrónico Formato das mensagen Depósito e encaminhamento das mensagens Leitura de mensagens (a partir dos servidores SMTP) Secção de Redes de Comunicação de Dados Redes de Computadores

3 Componentes do sistema de Mail SRCD - Redes de Computadores 3

4 Extensões ao serviço de mail com suporte para aliases SRCD - Redes de Computadores 4

5 Standards do serviço de Mail Em 1982 surgem os standards que definem as componentes do serviço de mail na Internet (via TCP/IP): Formato das mensagens (RFC 822) Detalhes da troca de mensagens entre sistemas (RFC 821) X.400 (CCITT) Serviço CCITT idêntico mas com muito menos utilização SRCD - Redes de Computadores 5

6 Componentes das mensagens de Mail Envelope (encapsula o conteúdo) - RFC 821 Informação para encaminhamento da mensagem (ex.: endereço de destino) Conteúdo (RFC 822 e MIME) Cabeçalho (header) (O standard apenas define esta componente) Informação de controle para a interface com o utilizador sob a forma de linhas com palavras chave seguidas de : e um valor. (ex.: subject: assunto importante ) Corpo Texto (para consumo humano) SRCD - Redes de Computadores 6

7 Endereços de Mail Local-part - Tipicamente nome do utilizador ou lista Domain-part - Tipicamente nome do servidor Exemplos: SRCD - Redes de Computadores 7

8 Formato básico das mensagens Envelope + Cabeçalho + Linha em branco + Corpo RFC 822 não distingue o envelope do cabeçalho. (Apenas suporta mensagens de texto) Cabeçalho To, Cc, Bcc, From, Sender, Received, Return-Path, Date, Reply-To, Message-Id, In- Reply-To, References, Keywords, Subject Exº To: From: Reply-To: (opcional) Corpo (O formato deste campo é da responsabilidade do emissor) SRCD - Redes de Computadores 8

9 Extensões ao formato das mensagens RFC 822 apenas suporta mensagens texto ASCII. MIME (Multipurpose Internet Mail Extensions - RFC 1521) permite mensagens com: textos com acentos, alfabetos não latinos, áudio, vídeo MIME MIME = RFC estrutura do corpo das mensagens + codificação das mensagens não ascii. Define 5 novos campos para o cabeçalho: MIME-Version, Content-Desdcription, Content-Id, Content-Transfer-Encoding, Content-Type From: To: xpto1isel.pt MIME-Version: 1.0 Content-Type: image/gif Content-Transfer-Encoding: base64 Dados com a imagem SRCD - Redes de Computadores 9

10 SMTP / ESMTP SMTP e Enhanced SMTP (ESMTP) ARP 25 TCP IP ICMP UDP Acesso à rede Simple Mail Transfer Protocol Secção de Redes de Comunicação de Dados Redes de Computadores

11 Protocolo SMTP Funcionamento básico Cliente estabelece ligação com o porto 25 do servidor (servidor pode ser destinatário final ou intermediário) Cliente envia comando MAIL FROM indicando quem envia a mensagem. Servidor aceita retorna OK, caso contrário envia erro. Cliente envia comando RCPT TO indicando o(s) destinatário(s). Servidor aceita destinatários retorna OK, caso contrário envia erro. Cliente envia a mensagem DATA Servidor aceita mensagem retorna OK, caso contrário envia erro. Cliente envia mensagem terminada por uma linha apenas com. Servidor conseguiu processar mensagem retorna OK, caso contrário envia erro. Cliente fecha a ligação QUIT SRCD - Redes de Computadores 11

12 Comandos SMTP HELO <SP> <hostname> <CRLF> - Indentifica a máquina cliente EHLO <SP> <hostname> <CRLF> - Igual ao HELO e pede modo SMTP extendido MAIL <SP> FROM:<sender> [<parameters>] <CRLF> - Indentifica o emissor RCPT <SP> TO:<recipient> [<parameters>] <CRLF> - Indentifica o(s) receptor(es) DATA <CRLF> - Inicia a intodução da mensagem a enviar RSET <CRLF> - Reinicia a sessão SMTP NOOP <CRLF> - Não faz nada - testa a conectividade com o servidor QUIT <CRLF> - Termina a ligação com o servidor HELP [<SP> <string>] <CRLF> - Mostra a documentação de ajuda dos comandos VRFY <SP> <string> <CRLF> - Verificar se um endereço (conta) existe no servidor EXPN <SP> <string> <CRLF> - Expandir uma mailing list - mostra os endereços VERB ETRN DSN - Delivery Status Notification SRCD - Redes de Computadores 12

13 Respostas SMTP 500 Syntax error, command unrecognized [This may include errors such as command line too long] 501 Syntax error in parameters or arguments 502 Command not implemented 503 Bad sequence of commands 504 Command parameter not implemented 211 System status, or system help reply 214 Help message [Information on how to use the receiver or the meaning of a particular non-standard command; this reply is useful only to the human user] 220 <domain> Service ready 221 <domain> Service closing transmission channel 421 <domain> Service not available, closing transmission channel [This may be a reply to any command if the service knows it must shut down] 250 Requested mail action okay, completed 251 User not local; will forward to <forward-path> 450 Requested mail action not taken: mailbox unavailable [E.g., mailbox busy] 550 Requested action not taken: mailbox unavailable [E.g., mailbox not found, no access] 451 Requested action aborted: error in processing 551 User not local; please try <forward-path> 452 Requested action not taken: insufficient system storage 552 Requested mail action aborted: exceeded storage allocation 553 Requested action not taken: mailbox name not allowed [E.g., mailbox syntax incorrect] 354 Start mail input; end with <CRLF>.<CRLF> 554 Transaction failed SRCD - Redes de Computadores 13

14 Comandos SMTP HELO <SP> <domain> <CRLF> MAIL <SP> FROM:<reverse-path> <CRLF> RCPT <SP> TO:<forward-path> <CRLF> DATA <CRLF> RSET <CRLF> SEND <SP> FROM:<reverse-path> <CRLF> SOML <SP> FROM:<reverse-path> <CRLF> SAML <SP> FROM:<reverse-path> <CRLF> VRFY <SP> <string> <CRLF> EXPN <SP> <string> <CRLF> HELP [<SP> <string>] <CRLF> NOOP <CRLF> QUIT <CRLF> TURN <CRLF> SRCD - Redes de Computadores 14

15 Exemplo de transferência de mail Transferência SMTP de ISEL.PT para IPL.PT S : 220 ipl.pt Simple Mail Transfer Ready C : HELO isel.pt S : 250 ipl.pt C : MAIL FROM : S : 250 OK C : RCPT TO : S : 250 OK C : RCPT TO : S : 550 No such user here C : RCPT TO : S : 250 OK C : DATA S : 354 Start mail input; end with <CR> < LF>. <CR> <LF> C : sends body of mail message C : continues for as many lines as message contains C : <CR> < LF>. <CR> <LF> S : 250 OK C : QUIT S : 221 ipl.pt Service closing transmission channel SRCD - Redes de Computadores 15

16 Exemplo de transferência de mail Ligação por telnet ao porto 25 TCP da máquina mail.isel.pt SRCD - Redes de Computadores 16

17 Exemplo de ligação directa a um servidor (1) HELP dos comandos SMTP SRCD - Redes de Computadores 17

18 Exemplo de ligação directa a um servidor (2) HELP dos comandos SMTP SRCD - Redes de Computadores 18

19 POP POP ARP 110 TCP IP ICMP Acesso à rede UDP Post Office Protocol Secção de Redes de Comunicação de Dados Redes de Computadores

20 Protocolo POP Objectivo Ler as mensagens de mail de um servidor SMTP a partir de uma máquina cliente (que não tem SMTP) SRCD - Redes de Computadores 20

21 Protocolo POP Funcionamento básico Cliente estabelece ligação com o porto 110 do servidor Servidor retorna +OK como id Cliente envia comando USER indicando a conta de mail de onde quer ler. Servidor retorna +OK, caso contrário envia erro. Cliente envia comando PASS password para completar a autenticação Servidor retorna +OK, caso contrário envia erro. Cliente envia a mensagem STAT para saber quantas mensagens há Servidor retorna +OK n-msg len-msgs. Cliente envia LIST - saber o tamanho das mensagens que existem Servidor retorna +OK n1 len-msgn1 n2 len-msgn2... Cliente envia RETR n1 para ler a primeira mensagem Servidor retorna +OK Dados da mensagem Cliente fecha a ligação QUIT SRCD - Redes de Computadores 21

22 Comandos POP USER name PASS password APOP name digest - (opc.) STAT - saber quantas mensagens que existem e tamanho total LIST - saber o tamanho de cada mensagem existentes RETR msg - Ler uma mensagem DELE msg - Apagar uma mensagem RSET <CRLF> NOOP <CRLF> QUIT <CRLF> TOP msg lines <CRLF> UIDL SRCD - Redes de Computadores 22

23 Aplicações de Mail Interface com utilizador - composição, endereços, etc Cliente SMTP - para mandar mensagens Cliente POP e/ou IMAP - para receber mensagens Armazenamento de mensagens em disco Secção de Redes de Comunicação de Dados Redes de Computadores

24 Exemplo de cliente de mail (SMTP, POP) SRCD - Redes de Computadores 24

25 Exemplo de mensagens de mail SRCD - Redes de Computadores 25

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

Redes de Computadores (RCOMP 2014/2015)

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

Segurança em Redes Correio electrónico Segurança

Segurança em Redes Correio electrónico Segurança Segurança em Redes Correio electrónico Segurança Redes de Comunicação de Dados Departamento de Engenharia da Electrónica e das Telecomunicações e de Computadores Instituto Superior de Engenharia de Lisboa

Leia mais

Correio Electrónico. Instituto Superior de Engenharia de Lisboa Departamento de Engenharia de Electrónica e Telecomunicações e de Computadores

Correio Electrónico. Instituto Superior de Engenharia de Lisboa Departamento de Engenharia de Electrónica e Telecomunicações e de Computadores Correio Electrónico Instituto Superior de Engenharia de Lisboa Departamento de Engenharia de Electrónica e Telecomunicações e de Computadores Redes de Computadores Arquitectura Diferentes cenários possíveis

Leia mais

DNS Domain Name System

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

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

Redes de Computadores

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

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

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

Servidor de E-mails e Protocolo SMTP

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

Correio Eletrônico e os protocolos SMTP, POP3 e IMAP

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

SMTP SMTP SMTP. Formato das Mensagens

SMTP SMTP SMTP. Formato das Mensagens Simple Message Transfer Protocol Objetivo: enviar mensagens de correio eletrônico. Usa porta 25 como padrão. Oritentado à conexão. Formatação de Endereços: ges@di.ufpe.br Formato das Mensagens Cabeçalho

Leia mais

ADMINISTRAÇÃO DE REDES DE COMPUTADORES 7/11/2005 UALG/FCT/DEEI 2005/2006

ADMINISTRAÇÃO DE REDES DE COMPUTADORES 7/11/2005 UALG/FCT/DEEI 2005/2006 ADMINISTRAÇÃO DE REDES DE COMPUTADORES e-mail; sendmail 7/11/2005 Engª de Sistemas e Informática Licenciatura em Informática UALG/FCT/DEEI 2005/2006 1 Como funciona o email 1º passo Utilizando um programa

Leia mais

Sistemas Distribuídos (DCC/UFRJ)

Sistemas Distribuídos (DCC/UFRJ) Sistemas Distribuídos (DCC/UFRJ) Aula 8: 2 de maio de 2016 Aplicações de email Eletronic mail é uma forma de comunicação assíncrona (pessoas não precisam coordenar/sincronizar o tempo de envio e recebimento

Leia mais

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

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

Correio eletrônico. Adriano Mauro Cansian. adriano@acmesecurity.org. Tópicos em Sistemas de Computação

Correio eletrônico. Adriano Mauro Cansian. adriano@acmesecurity.org. Tópicos em Sistemas de Computação Correio eletrônico Adriano Mauro Cansian adriano@acmesecurity.org Tópicos em Sistemas Computação Sistema correio eletrônico Os usuários possuem uma relação amor e ódio com o e mail: eles amam usá lo, e

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

Permite o acesso remoto a um computador;

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

PROTOCOLOS DE COMUNICAÇÃO

PROTOCOLOS DE COMUNICAÇÃO PROTOCOLOS DE COMUNICAÇÃO 3º ANO / 2º SEMESTRE 2014 INFORMÁTICA avumo@up.ac.mz Ambrósio Patricio Vumo Computer Networks & Distribution System Group Descrição do File Transfer Protocol - FTP FTP significa

Leia mais

Correio Electrónico. Instituto Superior de Engenharia de Lisboa Departamento de Engenharia de Electrónica e Telecomunicações e de Computadores

Correio Electrónico. Instituto Superior de Engenharia de Lisboa Departamento de Engenharia de Electrónica e Telecomunicações e de Computadores Correio Electrónico Instituto Superior de Engenharia de Lisboa Departamento de Engenharia de Electrónica e Telecomunicações e de Computadores Redes de Computadores Correio electrónico: user agent Três

Leia mais

Prof. Marcelo Cunha Parte 5 www.marcelomachado.com

Prof. 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 mais

Aula 6 Camada de Aplicação Sistema de correio eletrônico e DNS

Aula 6 Camada de Aplicação Sistema de correio eletrônico e DNS Departamento de Ciência da Computação Instituto de Computação Universidade Federal Fluminense Aula 6 Camada de Aplicação Sistema de correio eletrônico e DNS Igor Monteiro Moraes Redes de Computadores I

Leia mais

Disciplina de Redes de Computadores Aula Prática IV Professor Dr Windson Viana de Carvalho Protocolos de E-mail Números de Matrícula :

Disciplina de Redes de Computadores Aula Prática IV Professor Dr Windson Viana de Carvalho Protocolos de E-mail Números de Matrícula : Disciplina de Redes de Computadores Aula Prática IV Professor Dr Windson Viana de Carvalho Protocolos de E-mail Números de Matrícula : Apresentação: A troca de mensagens via e-mail utiliza protocolos distintos

Leia mais

INFormática. Paulo Coelho 2001/2002 pcoelho@di.estv.ipv.pt. Instituto Superior Politécnico de VISEU Escola Superior de Tecnologia

INFormática. Paulo Coelho 2001/2002 pcoelho@di.estv.ipv.pt. Instituto Superior Politécnico de VISEU Escola Superior de Tecnologia Paulo Coelho 2001/2002 pcoelho@di.estv.ipv.pt 1 2 3 4 software Transmission control Protocol/Internet Protocol 5, Routers 6 7 8 Domain Name System Traduz nomes para endereços IP 9 10 11 12 Nome do Domínio.com.edu.org.net.mil.biz.info.int

Leia mais

REDES DE COMPUTADORES

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

A Camada de Aplicação

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

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

Universidade da Beira Interior

Universidade da Beira Interior Universidade da Beira Interior Departamento de Informática Unidade Curricular Serviços de Comunicação entre Utilizadores Licenciatura em Tecnologias e Sistemas de Informação Cap. 4 - Sumário ü Serviços

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

Arquitectura Intranet

Arquitectura Intranet Gestão de Sistemas e Redes Sistemas de ficheiros distribuídos (NFS e SMB) Network Information Service (NIS) Serviço de e-mail (SMTP, POP3 ) Paulo Coelho 2005 Versão 1.0 1 Arquitectura Intranet 2 Serviços

Leia mais

Administração de Sistemas

Administração de Sistemas UNIVERSIDADE DA BEIRA INTERIOR Departamento de Informática Administração de Sistemas Licenciatura em: - Tecnologias e Sistemas de Informação 4. Serviços de Comunicação entre Utilizadores Docente: Prof.

Leia mais

Camada de Aplicação. Prof. Eduardo

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

HYPERTEXT TRANSFER PROTOCOL

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

Leia mais

REDE DE COMPUTADORES

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

DNS Domain Name System

DNS Domain Name System 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

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

Teleprocessamento e Redes

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

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

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

Instituto de Computação Unicamp

Instituto de Computação Unicamp Instituto de Computação Unicamp Ataques contra o SMTP Como as botnets enviam spam Miguel Di Ciurcio Filho Administração de Sistemas miguel@ic.unicamp.br E mail no IC Recebe há muitos anos usuários tinham

Leia mais

FTP FILE F TRANSFER PROTOCOL. Tópicos

FTP FILE F TRANSFER PROTOCOL. Tópicos FTP FILE F TRANSFER PROTOCOL Tópicos Revisão da aplicação FTP Implementação simples em Java de uma conexão FTP Implementação simples em Java de um comando de transferência de arquivo Descrição dos exercícios

Leia mais

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

Introduçã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 mais

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

SMTP, 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 mais

PROTÓTIPO DE UM HARDWARE PARA CONTROLE DE FREQUÊNCIA ACADÊMICA

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

1. Alguns protocolos básicos da pilha TCP/IP

1. Alguns protocolos básicos da pilha TCP/IP 1. Alguns protocolos básicos da pilha TCP/IP 1.1 Exemplo de subredes HUB ROTEADOR HUB 1.2 ICMP - Internet Control Message Protocol ICMP é um protocolo que roda sobre IP e é usado para comunicar diversas

Leia mais

Redes de Computadores I Conceitos Básicos (6 a. Semana de Aula)

Redes de Computadores I Conceitos Básicos (6 a. Semana de Aula) Redes de Computadores I Conceitos Básicos (6 a. Semana de Aula) Prof. Luís Rodrigo lrodrigo@lncc.br http://lrodrigo.lncc.br 2013.09 v2 2013.09.10 (baseado no material de Jim Kurose e outros) Arquiteturas

Leia mais

Capítulo 8 - Aplicações em Redes

Capí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 mais

Redes de Computadores

Redes de Computadores Redes de Computadores Sockets, FTP, Correio Eletrônico, P2P Prof. Jó Ueyama Março/2014 1 Capítulo 2.7 e 2.8 - Camada de Aplicação Programação de sockets 2 Programação de Sockets Objetivo: Socket: aprender

Leia mais

Fernando Albuquerque - fernando@cic.unb.br ADMINISTRAÇÃO TCP/IP. Fernando Albuquerque 061-2733589 fernando@cic.unb.br

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

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

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

Leia mais

RE: EMEL - Plataforma epark de novo disponível 12 mensagens

RE: EMEL - Plataforma epark de novo disponível 12 mensagens mail - RE: EMEL - Plataforma epark de novo disponível of 15 07-05-2015 14:43 Jorge Orge RE: EMEL - Plataforma epark de novo disponível 12 mensagens EMEL 23 de fevereiro

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

TECNOLOGIA WEB INTERNET PROTOCOLOS

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

REDES DE COMPUTADORES. Prof. Evandro Cantú

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

Correio Eletrônico. E- mail

Correio Eletrônico. E- mail Correio Eletrônico E-mail & SMTP 2014 Prof. Dr. Adriano Mauro Cansian adriano@acmesecurity.org Estagiário Docente: Vinícius Oliveira viniciusoliveira@acmesecurity.org E- mail Os usuários possuem uma relação

Leia mais

Tecnologia de Redes. Protocolo ICMP

Tecnologia de Redes. Protocolo ICMP Volnys B. Bernal (c) 1 Tecnologia de Redes Protocolo ICMP Internet Control Message Protocol Volnys Borges Bernal volnys@lsi.usp.br http://www.lsi.usp.br/~volnys Volnys B. Bernal (c) 2 Agenda Protocolo

Leia mais

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

INTERNET. TCP/IP protocolo de comunicação sobre o qual se baseia a Internet. (conjunto de regras para a comunicação entre computadores) TCP/IP protocolo de comunicação sobre o qual se baseia a Internet. (conjunto de regras para a comunicação entre computadores) A cada computador integrado na rede é atribuído um número IP que o identifica

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

LAB07 Correio Electrónico. Protocolo SMTP e POP3. Servidor Sendmail.

LAB07 Correio Electrónico. Protocolo SMTP e POP3. Servidor Sendmail. LAB07 Correio Electrónico. Protocolo SMTP e POP3. Servidor Sendmail. A. Protocolo SMTP Neste exercício vamos utilizar o protocolo SMTP para enviar uma mensagem de correio electrónico. 1. Liga-te à porta

Leia mais

Redes de Computadores 1

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

AULA 03 MODELO OSI/ISO. Eduardo Camargo de Siqueira REDES DE COMPUTADORES Engenharia de Computação

AULA 03 MODELO OSI/ISO. Eduardo Camargo de Siqueira REDES DE COMPUTADORES Engenharia de Computação AULA 03 MODELO OSI/ISO Eduardo Camargo de Siqueira REDES DE COMPUTADORES Engenharia de Computação INTRODUÇÃO 2 INTRODUÇÃO 3 PROTOCOLOS Protocolo é a regra de comunicação usada pelos dispositivos de uma

Leia mais

SIP Session Initiation Protocol

SIP Session Initiation Protocol Session Initiation Protocol Carlos Gustavo A. da Rocha Session Initiation Protocol Desenvolvido pelo IETF RFC 2543 (Fev 1999) RFC 3261 (Jun 2002) É um protocolo de sinalização para sessões multimídia Negociação;

Leia mais

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

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

Leia mais

1 Redes de Computadores - TCP/IP Luiz Arthur

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

INTERNET = ARQUITETURA TCP/IP

INTERNET = 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 mais

www.victorpinheiro.jimdo.com www.victorpinheiro.jimdo.com

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

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

Camada de Aplicação. Prof. Tiago Semprebom. tisemp@sj.cefetsc.edu.br www.sj.cefetsc.edu.br/~tisemp. 2: Camada de aplicação 1

Camada de Aplicação. Prof. Tiago Semprebom. tisemp@sj.cefetsc.edu.br www.sj.cefetsc.edu.br/~tisemp. 2: Camada de aplicação 1 MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA CAMPUS SÃO JOSÉ SANTA CATARINA Camada de Aplicação Prof. Tiago Semprebom tisemp@sj.cefetsc.edu.br

Leia mais

Camada de aplicação Conceitos, implementação de protocolos da camada de aplicação

Camada de aplicação Conceitos, implementação de protocolos da camada de aplicação Camada de aplicação Conceitos, implementação de protocolos da camada de aplicação Paradigma cliente-servidor Modelos de serviço Protocolos da camada de aplicação HTTP FTP SMTP, POP DNS CDN P2P Programação

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

REDES DE COMPUTADORES

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

Arquitetura e Protocolos de Rede TCP/IP. Modelo Arquitetural

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

Simple Mail Transfer Protocol, uma implementação simplificada

Simple Mail Transfer Protocol, uma implementação simplificada Simple Mail Transfer Protocol, uma implementação simplificada Vinícius V. da Conceição 1, Leandro de B. Francisco 1, Brivaldo A. S. Junior 1 1 Faculdade de Computação Universidade Federal de Mato Grosso

Leia mais

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

INFORMÁ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 mais

Computadores Digitais 2. Prof. Rodrigo de Souza Couto

Computadores Digitais 2. Prof. Rodrigo de Souza Couto Computadores Digitais 2 Linguagens de Programação DEL-Poli/UFRJ Prof. Miguel Campista ATENÇÃO Esta apresentação foi retirada e adaptada dos seguintes trabalhos: Notas de aula do Prof. Miguel Campista da

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

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

FTP - Protocolo. O protocolo FTP é o serviço padrão da Internet para a transferência de arquivos entre computadores. FTP FTP - Protocolo O protocolo FTP é o serviço padrão da Internet para a transferência de arquivos entre computadores. A partir do FTP usuários podem receber ou enviar arquivos de ou para outros computadores

Leia mais

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

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

Serviços de Comunicações. Serviços de Comunicações. 4. Aplicações, Serviços e Protocolos da Camada de Aplicação

Serviços de Comunicações. Serviços de Comunicações. 4. Aplicações, Serviços e Protocolos da Camada de Aplicação Capítulo 4 Aplicações, Serviços e Protocolos da Camada de Aplicação 4.1 - O Modelo Cliente/Servidor 4.2 - O Serviço de Nomes DNS (Domain Name System) 4.3 - Serviços de Directoria 4.4 - O protocolo FTP

Leia mais

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

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

Leia mais

REDES DE COMPUTADORES

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

2Arquitetura cliente-servidor

2Arquitetura 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 mais

Capítulo 7 Aplicações TCP/IP

Capítulo 7 Aplicações TCP/IP 1 Capítulo 7 Aplicações TCP/IP 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

Leia mais

Trabalho de laboratório sobre ARP

Trabalho de laboratório sobre ARP Trabalho de laboratório sobre ARP Redes de Computadores I - 2007/2008 LEIC - Tagus Park Semana de 3 a 7 de Dezembro 1 Introdução O objectivo desta aula é a familiarização com conceitos básicos do protocolo

Leia mais