1 / 17

DESENVOLVIMENTO DE SISTEMAS PARA INTERNET

DESENVOLVIMENTO DE SISTEMAS PARA INTERNET. PROTOCOLO FTP, UDP, ICMP, POP3, SMTP, IMAP. Disciplina: Rede de Computadores Facilitador: Alisson Cleiton contato@alissoncleiton.com.br 26/05/2009. Sistemas para Internet – 3º Período - Rede de Computadores. 9. Protocolos de Comunicação.

nami
Download Presentation

DESENVOLVIMENTO DE SISTEMAS PARA INTERNET

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. DESENVOLVIMENTO DE SISTEMAS PARA INTERNET PROTOCOLO FTP, UDP, ICMP, POP3, SMTP, IMAP Disciplina: Rede de Computadores Facilitador: Alisson Cleiton contato@alissoncleiton.com.br 26/05/2009

  2. Sistemas para Internet – 3º Período - Rede de Computadores 9. Protocolos de Comunicação Protocolo FTP • FTP significa File Transfer Protocol (Protocolo de Transferência de Arquivos), e é uma forma bastante rápida e versátil de transferir arquivos (também conhecidos como ficheiros), sendo uma das mais usadas na internet. • É o padrão da pilha TCP/IP para transferir arquivos, é um protocolo genérico independente de hardware e do sistema operacional e transfere arquivos por livre arbítrio, tendo em conta restrições de acesso e propriedades dos mesmos.

  3. Sistemas para Internet – 3º Período - Rede de Computadores 9. Protocolos de Comunicação Protocolo FTP • A transferência de arquivos dá-se entre um computador chamado "cliente" (aquele que solicita a conexão para a transferência de dados) e um servidor (aquele que recebe a solicitação de transferência). • Para existir uma conexão ao servidor, o utilizador informa um nome de utilizador (ou username, em inglês) e uma senha (password), bem como o nome correcto do servidor ou seu endereço IP.

  4. Sistemas para Internet – 3º Período - Rede de Computadores 9. Protocolos de Comunicação Protocolo FTP • O acesso a servidores FTP pode ocorrer de dois modos: através de uma interface ou através da linha de comando, tanto usuários UNIX como usuários Windows podem acessar através dos dois modos. • A partir de qualquer browser credenciado(IE, FIREFOX, ou mesmo no Explorer do Windows, também é possível acessar um servidor FTP. Basta, para isso, digitar na barra de endereço: ftp:// [username] : [password] @ [servidor]

  5. Sistemas para Internet – 3º Período - Rede de Computadores 9. Protocolos de Comunicação Protocolo FTP • Comandos do cliente FTP • A interface cliente do FTP do BSD UNIX é um padrão por si mesma, possuindo muitos comandos arcaicos: tenex ou carriage control que hoje não têm uso. Os comandos mais usados são o cd, dir, ls, get e put. • Comandos que fazem a transferência bidirecional de arquivos, são eles: • get do servidor FTP para o host local (mget para mais que um arquivo) • put para o servidor FTP a partir do host local (mput para mais que um arquivo)

  6. Sistemas para Internet – 3º Período - Rede de Computadores ! delete literal prompt Send  ? Debug Ls Put Status append dir mdelete pwd trace ascii disconnect mdir quit type bell get mget quote user binary glob mkdir recv verbose bye hash mL remotehelp cd help mput rename close lcd open rmdir 9. Protocolos de Comunicação Protocolo FTP • No caso da comunicação FTP, o padrão para porta é o número 21. • Os comandos abaixo podem ser executados no FTP através da linha de comando. Os comandos do FTP podem ser abreviados, desde que não formem expressões ambíguas. • ftp> help

  7. Sistemas para Internet – 3º Período - Rede de Computadores 9. Protocolos de Comunicação Protocolo UDP • O User Datagram Protocol (UDP) é um protocolo simples da camada de transporte.Ele permite que a aplicação escreva um datagrama encapsulado num pacote IPv4 ou IPv6, e então enviado ao destino. Mas não há qualquer tipo de garantia que o pacote irá chegar ou não. • O protocolo UDP não é confiável. Caso garantias sejam necessárias, é preciso implementar uma série de estruturas de controle, tais como timeouts, retransmissões, controle de fluxo, etc.

  8. Sistemas para Internet – 3º Período - Rede de Computadores 9. Protocolos de Comunicação Protocolo TFTP • TFTP (Trivial File Transfer Protocol) é executado sobre o UDP. O TFTP não necessita da senha do usuário para acesso, não opera com múltiplas conexões, tornando-se, portanto, menor e mais simples que o FTP • TFTP é um simples protocolo de transferência de arquivos. Foi implementado sobre o topo da Internet Datagram Protocol (UDP ou Datagrama) assim pode ser usado para mover arquivos entre máquinas sobre diferentes redes implementando UDP

  9. Sistemas para Internet – 3º Período - Rede de Computadores 9. Protocolos de Comunicação Protocolo ICMP • ICMP, sigla para o inglês Internet Control Message Protocol, é um protocolo integrante do Protocolo IP. • E utilizado para fornecer relatórios de erros à fonte original. • Atua na camada de REDE

  10. Sistemas para Internet – 3º Período - Rede de Computadores 9. Protocolos de Comunicação Protocolo ICMP • Através do ICMP, um roteador ou host destino pode reportar à estação origem uma condição de erro no processamento de um datagrama. • O ICMP apenas informa erros ao nível IP de origem, não tendo qualquer responsabilidade sobre a correção dos mesmos.

  11. Sistemas para Internet – 3º Período - Rede de Computadores 9. Protocolos de Comunicação Protocolo POP • O Post Office Protocol (POP3) é um protocolo utilizado no acesso remoto a uma caixa de correio eletrônico. Atua na porta 110 • Usado para realizar o recebimento das mensagens de correio eletrônico. Com este protocolo, as mensagens armazenadas na caixa postal do usuário são trazidas para o computador do usuário e retiradas do servidor. Atualmente esse protocolo encontra-se em sua terceira versão (POP3).

  12. Sistemas para Internet – 3º Período - Rede de Computadores 9. Protocolos de Comunicação Protocolo SMTP • Simple Mail Transfer Protocol (SMTP) é o protocolo padrão para envio de e-mails através da Internet. • SMTP é um protocolo relativamente simples, baseado em texto simples, onde um ou vários destinatários de uma mensagem são especificados (e, na maioria dos casos, validados) sendo, depois, a mensagem transferida.

  13. Sistemas para Internet – 3º Período - Rede de Computadores 9. Protocolos de Comunicação Protocolo SMTP • Este protocolo corre sobre a porta 25 numa rede TCP. • O SMTP é um protocolo de envio apenas, o que significa que ele não permite que um usuário descarregue as mensagens de um servidor.

  14. Sistemas para Internet – 3º Período - Rede de Computadores 9. Protocolos de Comunicação Protocolo SMTP/POP

  15. Sistemas para Internet – 3º Período - Rede de Computadores 9. Protocolos de Comunicação Protocolo IMAP • IMAP - (Protocolo de Acesso a Mensagens na Internet): é usado em opção ao POP porque facilita o acesso aos dados nas caixas postais sem a necessidade de “baixá-los” para o computador cliente. • As mensagens ficam armazenadas no servidor e o internauta pode ter acesso a suas pastas e mensagens em qualquer computador, tanto por webmail como por cliente de correio eletrônico (como o Outlook Express ou o Evolution).

  16. Sistemas para Internet – 3º Período - Rede de Computadores 9. Protocolos de Comunicação Protocolo IMAP • IMAP - (Protocolo de Acesso a Mensagens na Internet): é usado em opção ao POP porque facilita o acesso aos dados nas caixas postais sem a necessidade de “baixá-los” para o computador cliente. • As mensagens ficam armazenadas no servidor e o internauta pode ter acesso a suas pastas e mensagens em qualquer computador, tanto por webmail como por cliente de correio eletrônico (como o Outlook Express ou o Evolution).

  17. DESENVOLVIMENTO DE SISTEMAS PARA INTERNET PROTOCOLO DNS, DHCP, HTTP, HTTPs, SSL PRÓXIMA AULA

More Related