• Tem o objetivo de estabelecer um padrão para comunicação entre
sistemas computacionais.
• Divide o processo de transferência de dados em 7 camadas.
• Cada camada possui seus protocolos.
CAMADA DE APLICAÇÃO CAMADA DE APLICAÇÃO • Interface entre o aplicativo e a comunicação de rede.
• É nela que acontecem as solicitações dos aplicativos que o usuário
manipula.
• As aplicações podem ter dois tipos de arquiteturas: PONTO – A –
PONTO (P2P) ou CLIENTE-SERVIDOR. CAMADA DE APLICAÇÃO • Em uma aplicação PSP os hosts comunicam-se entre si, trocando informações . Exemplos de aplicações P2P são os compartilhadores de arquivos. Neles, os hosts pode fazer download de arquivos de outros hosts. EX: torrent.
• Em aplicações cliente-servidor, os clientes não comunicam-se entre si,
em vez disso, cada cliente manda sua requisição ao servidor e este se comunica com o cliente destinatário. Ao passo em que o servidor não está disponível, por motivos quaisquer, a aplicação não pode ser finalizada. PROTOCOLO HTTP – HYPERTEXT TRANSFER PROTOCOL • Uma das aplicações mais comuns na internet na rede é o acesso a páginas da WEB.
• Através de um aplicativo chamado BROWSER, podemos solicitar um
endereço WEB e receber uma página cheia de conteúdo dos mais diversos tipos e assuntos.
• O protocolo usando para este fim é o HTTP que está presente no
máquina do cliente e na máquina do servidor. DNS – Domain Name System • É um sistema de gerenciamento de nomes hierárquico e distribuído para computadores, serviços ou qualquer recurso conectado a internet.
• Traduz nomes de domínios para endereços IPs.
• Banco de Dados distribuído.
FTP – File Transfer Protocol • Baseado em arquitetura cliente-servidor.
• O usuário acessa o servidor FTP para fazer login e senha e assim
autenticar o seu acesso.
• Quando um cliente deseja compartilhar seus arquivos ele se conecta
ao servidor FTP e uma cópia desses arquivos é feita no servidor. SMTP- SIMPLE MAIL TRANSFER PROTOCOL • Protocolo para envio de e-mail simples. • Aplicação ciente-servidor.
• Quando precisamos enviar uma mensagem, ou visualizar nossa caixa
de e-mail precisamos nos conectar a um servidor de e-mails e fazemos isso nos autenticando com usuário e senha. SMTP- SIMPLE MAIL TRANSFER PROTOCOL • Quando vamos enviar uma mensagem, nem sempre o servidor de e- mail da outra pessoa é o mesmo que nós usamos, portanto o caminho da mensagem é feito da seguinte forma: • Nos conectamos no servidor com usuário e senha. • Uma aplicação chamada de leitor de correio permite que tenhamos acesso a nossas mensagens. • Esta mesma aplicação nos fornece um simples editor de texto para que possamos escrever a mensagem que queremos enviar. • No cabeçalho da mensagem inserimos o endereço de e-mail do destinatário, em que consta o servidor de e-mail daquela pessoa. SMTP- SIMPLE MAIL TRANSFER PROTOCOL • Ao dar o comando para enviar, o leitor de correio envia a mensagem para o seu servidor de e-mail. • Ao receber a mensagem, nosso servidor de e-mail inicia um processo cliente SMTP que efetua uma conexão com o servidor SMTP do destinatário e envia a mensagem. • O processo servidor SMTP entrega a mensagem ao servidor de e-mail do destinatário. • O servidor de e-mail do destinatário coloca a mensagem na caixa de mensagens. • Quando o destinatário julgar necessário, ele abrirá seu leitor de correio e visualizará a mensagem que foi enviada. POP3 – POST OFFICE PROTOCOL Sua funcionalidade se divide em três etapas: Autorização: É o momento em que o leitor de correio autentica o usuário e senha. Transação: É o momento em que o protocolo recupera as mensagens do servidor de e-mail e as torna visível no leitor de correio. Atualização: É o momento em que o usuário encerra a sessão. Nesta fase, o protocolo realmente apaga do servidor de e-mail as mensagens que foram excluídas.