Buscar

Capítulo 5 Fornecimento de serviços de rede

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 17 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 17 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 17 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Como clientes e servidores interagem?
Todos os dias usamos os serviços disponíveis nas redes e na Internet para nos comunicar com outras pessoas e executar tarefas de rotina. Raramente pensamos nos servidores, clientes e dispositivos de rede que são necessários para receber um e-mail, atualizar o status em mídias sociais ou comprar as melhores ofertas em uma loja on-line. A maioria dos aplicativos de Internet mais usados depende de interações complicadas entre diferentes clientes e servidores.
O termo servidor refere-se a um host que executa um aplicativo que disponibiliza informações ou serviços para outros hosts conectados à rede. Um exemplo bem conhecido de aplicativo é um servidor da Web. Há milhões de servidores conectados à Internet oferecendo serviços como sites, e-mails, transações financeiras, downloads de música, etc. Um fator que é essencial para possibilitar o funcionamento dessas interações complexas é o uso conjunto de padrões e protocolos.
Clique em cada sinal de adição (+) na figura para obter mais informações.
Solicitação de uma página da Web
A maior parte das informações recebidas pela Internet é disponibilizada sob a forma de documentos de página da Web. Para solicitar e exibir uma página da Web, uma pessoa usa um dispositivo que esteja executando software de cliente da Web, como um navegador da Web.
A principal característica de sistemas cliente/servidor é que o cliente envia uma solicitação para o servidor, o qual responde ao executar uma função, como o envio de um documento solicitado de volta para o cliente. A combinação de navegador da Web e servidor Web é provavelmente a instância mais usada de um sistema cliente/servidor. O servidor da Web normalmente está dentro de um datacenter ou em uma parte da rede chamada farm de servidores.
Um data center é um local usado para acomodar sistemas de computadores e componentes associados. Um data center pode ocupar uma sala de um prédio, um ou mais andares ou um prédio inteiro. Os data centers normalmente são muito caros de construir e manter. Por esse motivo, apenas as grandes empresas usam data centers construídos de forma privada para abrigar os dados e fornecer serviços aos usuários. Empresas menores, que podem não ter recursos para manter seu próprio data center privado, podem reduzir o custo total de propriedade ao alugar servidores e serviços de armazenamento de uma empresa de data center maior na Nuvem.
Clique em Play na figura para ver a interação entre um cliente da Web e um servidor da Web.
Apresentação de páginas da Web
Milhões e milhões de páginas da Web são solicitadas pela Internet simultaneamente em todos os momentos do dia e noite. Cada uma dessas páginas reside em um servidor da Web em algum lugar na Internet. Como encontrá-las? Ao entrar em contato com um servidor da Web para fazer download de uma página da Web, uma URL (Uniform Resource Locator) será usada para localizar o servidor e um recurso específico. A URL identifica:
· O protocolo em uso, normalmente HTTP (Hypertext Transfer Protocol) para páginas da Web
· O nome de domínio do servidor que está sendo acessado
· Localização do recurso no servidor, como http://example.com/example1/index.htm
Clique em cada sinal de adição (+) na figura para obter mais informações sobre as partes de um URL.
Muitos aplicativos de servidor da Web permitem URLs curtos. Os URLs curtos são populares porque são mais fáceis de anotar, lembrar ou compartilhar. Com um URL curto, o local de arquivo completo não precisa ser especificado porque o administrador da Web designou um local de página da web padrão para o servidor. Quando um usuário digita um URL encurtado, como http://example.com, a página padrão que é enviada ao usuário pode ser, na verdade, a página da Web http://example.com/example1/index.htm.
Serviços comuns da Internet
Quais são os serviços de Internet mais comuns que você utiliza regularmente? Para a maioria das pessoas, a lista inclui serviços como pesquisas na Internet, sites de mídia social, transmissão de áudio e vídeo, sites de lojas on-line, e-mail e mensagens. Cada um desses serviços depende de protocolos do conjunto de protocolos TCP/IP para comunicar informações entre clientes e servidores de forma confiável.
Estes são alguns dos protocolos usados para serviços de Internet:
· Domain Name System (DNS) – Resolve nomes de Internet em endereços IP.
· Secure Shell (SSH) – Usado para fornecer acesso remoto a servidores e dispositivos de rede.
· Simple Mail Transfer Protocol (SMTP) – Envia mensagens de e-mail e anexos de clientes para servidores e de servidores para outros servidores de e-mail.
· Post Office Protocol (POP) – Usado por clientes de e-mail para recuperar e-mails e anexos de um servidor remoto.
· Internet Message Access Protocol (IMAP) – Usado por clientes de e-mail para recuperar e-mails e anexos de um servidor remoto.
· Dynamic Host Configuration Protocol (DHCP) – Usado para configurar automaticamente dispositivos com endereçamento IP e outras informações necessárias para permitir que eles se comuniquem pela Internet.
· Servidor Web – Transfere os arquivos que compõem as páginas da Web usando o protocolo HTTP.
· File Transfer Protocol (FTP) – Usado para transferência interativa de arquivos entre sistemas.
Quando for necessário usar um endereço IP para enviar e receber mensagens pela Internet, o DHCP não é a única maneira pela qual um endereço IP pode ser atribuído. Os endereços IP podem ser configurados estaticamente em um dispositivo.
Clique em cada servidor na figura para obter uma breve descrição dos serviços de rede fornecidos.
Packet Tracer - A interação do cliente
Nesta atividade, você estudará um exemplo simples de interação cliente-servidor, que pode servir de modelo para interações mais complexas no decorrer do curso.
Packet Tracer - A interação do cliente - Instruções
Packet Tracer - A interação do cliente - PKA
Operações de protocolo
Um servidor da Web e um cliente da Web usam padrões e protocolos específicos no processo de troca de informações para garantir que as mensagens sejam recebidas e entendidas, como mostrado na figura. Os protocolos necessários para oferecer a função de uma página da Web nos quatro diferentes níveis do modelo TCP/IP são:
· Protocolo da camada de aplicação – O protocolo HTTP controla a interação entre um servidor da Web e um cliente da Web. Ele define o formato das solicitações e das respostas trocadas entre o cliente e o servidor. O HTTP depende de outros protocolos para controlar a maneira como as mensagens são transportadas entre cliente e servidor.
· Protocolo da camada de transporte – O protocolo TCP garante que os pacotes IP sejam enviados de forma confiável e que todos os pacotes perdidos sejam reenviados. O TCP reorganiza pacotes recebidos fora de ordem.
· Protocolo da camada de rede interconectada – O protocolo mais comum da rede interconectada é o IP. O IP é responsável por captar os segmentos formatados no TCP, atribuir o endereçamento lógico e encapsulá-los em pacotes para o roteamento até o host de destino.
· Camada de acesso à rede – O protocolo específico na camada de acesso à rede depende do tipo de mídia e dos métodos de encaminhamento usados na rede física.
TCP e UDP
Cada serviço disponível na rede tem seus próprios protocolos de aplicação implementados no software de servidor e de cliente. Além dos protocolos de aplicação, todos os serviços comuns da Internet utilizam o protocolo IP para resolver e encaminhar mensagens entre os hosts de origem e de destino, como mostrado na figura.
O IP está preocupado apenas com a estrutura, o endereçamento e o roteamento de pacotes. O IP não especifica como a entrega ou o transporte de pacotes ocorrem. O aplicativo decide qual protocolo de transporte será usado. Os protocolos de transporte especificam como gerenciar a transferência de mensagens entre hosts. Os dois protocolos de transporte mais comuns são TCP (Transmission Control Protocol) e UDP (User Datagram Protocol). O IP usa esses protocolos de transporte para permitir que os hostsse comuniquem e transfiram dados.
Como garantir entrega confiável
Com todos os milhões e milhões de páginas da Web que estão sendo transmitidos a qualquer momento pela Internet, como um servidor pode estar certo de que a página enviada foi recebida pelo cliente que a solicitou? Um dos mecanismos que ajuda a assegurar a entrega confiável é o TCP.
Quando um aplicativo requer a confirmação de recebimento de uma mensagem, o TCP é usado. O TCP divide uma mensagem em partes pequenas conhecidas como segmentos. Os segmentos são numerados em sequência e passados para o processo IP para montagem em pacotes. O TCP monitora o número de segmentos que foram enviados a um host específico de um aplicativo específico. Quando o remetente não recebe uma confirmação dentro de um certo período, ele supõe que os segmentos foram perdidos e transmite-os novamente. Apenas a parte da mensagem que é perdida é enviada novamente, não a mensagem inteira.
No host destino, o TCP é responsável em reagrupar os segmentos de mensagem e passá-los ao aplicativo. O FTP e o HTTP são exemplos de aplicativos que usam o TCP para garantir a entrega de dados.
Clique em Play na figura para ver os segmentos TCP transmitidos do emissor para o receptor.
Nenhuma confirmação necessária
Em alguns casos, o protocolo de confirmação TCP não é exigido e realmente retarda a transferência de informações, como mostrado na figura. Nesses casos, o UDP pode ser o protocolo de transporte mais apropriado.
O UDP é um sistema de fornecimento de melhor esforço que não requer confirmação de recebimento. É preferível usar o UDP para aplicações como transmissão de áudio e Voice over IP (VoIP). Confirmações retardariam a entrega e retransmissões são indesejáveis.
Um exemplo de aplicação do UDP é o rádio pela Internet. Se alguma das mensagens for perdida durante sua jornada pela rede, ela não será retransmitida. Se algum pacote for perdido, o ouvinte poderá ouvir uma leve descontinuidade do som. Se o TCP foi usado e os pacotes perdidos foram enviados novamente, a transmissão pausaria para recebê-los e a interrupção seria mais notável.
Para ilustrar como o UDP é usado, considere como um host resolve nomes de domínios para endereços IP que usam DNS. O DNS não precisa dos serviços de TCP porque a maioria das consultas são resolvidas em um único pacote. O DNS, portanto, usará o UDP para resolver um nome. O exemplo na figura ilustra isso. Observe que o cliente não sabe o endereço IP de www.cisco.com. Por isso, ele envia uma solicitação DNS ao servidor DNS usando UDP. O servidor responde com o endereço IP de Cisco.com em um pacote.
Números da porta da camada de transporte
São muitos os serviços que acessamos pela Internet ao longo do dia. DNS, Web, E-mail, FTP, Mensagem instantânea e VoIP são apenas alguns desses serviços que são disponibilizados por sistemas cliente/servidor em todo o mundo. Eles podem ser fornecidos por um único servidor ou por vários servidores em grandes datacenters.
Quando uma mensagem é entregue usando o TCP ou o UDP, os protocolos e os serviços são identificados por um número de porta. Uma porta é um identificador numérico dentro de cada segmento que é usado para rastrear conversas específicas entre um cliente e um servidor. Cada mensagem que um host envia contém uma porta origem e destino.
Quando uma mensagem é recebida por um servidor, é necessário que o servidor consiga determinar qual serviço está sendo solicitado pelo cliente. Os clientes são pré-configurados para usar uma porta de destino que foi registrada na Internet para cada serviço. Um exemplo disso são os clientes de navegador da Web, que são configurados previamente para enviar solicitações para servidores da Web pela porta 80, a porta usada normalmente para serviços da Web em HTTP.
As portas são atribuídas e gerenciadas por uma organização conhecida como ICANN (Internet Corporation for Assigned Names and Numbers, Corporação da Internet para Atribuição de Nomes e Números). As portas foram divididas em três categorias e variam em número de 1 a 65.535.
· Portas conhecidas – As portas de destino que estão associadas a aplicativos de rede comuns são identificadas como portas conhecidas. Elas estão no intervalo de 1 a 1.023.
· Portas registradas – As portas 1.024 a 49.151 podem ser usadas como portas de destino ou de origem. Elas podem ser usadas por empresas para registrar aplicativos específicos, como os de mensagem instantânea.
· Portas privadas – As portas de 49.152 a 65.535, geralmente utilizadas como portas de origem. Elas podem ser usadas por qualquer aplicativo.
Clique no sinal de adição (+) na figura para exibir uma tabela de portas TCP e UDP conhecidas.
números de porta de origem e de destino
O número da porta de origem é associado à aplicação originária no host local. O número da porta de destino está associado ao aplicativo de destino no host remoto:
Porta de origem – O número da porta de origem é gerado dinamicamente pelo dispositivo emissor para identificar uma conversa entre dois dispositivos. Este processo permite que várias conversações ocorram simultaneamente. É comum que um dispositivo envie várias solicitações de serviço HTTP para um servidor Web ao mesmo tempo. Cada conversa HTTP separada é rastreada com base em portas origem.
Porta de destino – O cliente coloca um número de porta de destino no segmento para informar ao servidor de destino qual serviço está sendo solicitado, como mostra a figura. Por exemplo, quando um cliente especifica a porta 80 na porta de destino, como mostrado na figura, o servidor que recebe a mensagem sabe que há serviços da Web sendo solicitados. Um servidor pode oferecer mais de um serviço simultaneamente como serviços Web na porta 80, ao mesmo tempo que oferece o estabelecimento de uma conexão FTP na porta 21.
Conversão de nomes de domínio em endereços IP
Milhares de servidores, instalados em vários locais diferentes, fornecem os serviços que usamos diariamente pela Internet. Cada um desses servidores recebe um endereço IP exclusivo que identifica a rede local à qual ele está conectado.
Seria impossível lembrar todos os endereços IP de todos os servidores que hospedam serviços na Internet. Em vez disso, há uma maneira mais fácil de localizar servidores associando um nome a um endereço IP.
O DNS (Domain Name System) possibilita que os hosts usem esse nome para solicitar o endereço IP de um servidor específico, como mostrado na figura. Os nomes DNS são registrados e organizados na Internet em grupos de alto nível específicos (ou seja, domínios). Alguns domínios de alto nível mais comuns na Internet são .com, .edu e .net.
Servidores DNS
Um servidor DNS contém uma tabela que associa nomes de host em um domínio aos endereços IP correspondentes. Quando um cliente tem o nome do servidor, como um servidor da Web, mas precisa encontrar o endereço IP, ele envia uma solicitação para o servidor DNS na porta 53. O cliente usa o endereço IP do servidor DNS definido nas configurações de DNS da configuração de IP do host.
Quando o servidor DNS recebe a solicitação, ele verifica sua tabela para determinar o endereço IP associado ao servidor da Web. Se o servidor DNS local não tiver uma entrada para o nome solicitado, ele consultará outro servidor DNS no domínio. Quando o servidor DNS reconhece o endereço IP, essas informações são enviadas para o cliente. Se o servidor DNS não conseguir determinar o endereço IP, o tempo limite da solicitação se esgotará e o cliente não poderá se comunicar com o servidor da Web.
Clique em Play na figura para ver a interação entre o cliente e o servidor DNS.
Laboratório - Observação da resolução de nome DNS
Após a conclusão do laboratório, você será capaz de:
· Observar a conversão de uma URL em um endereço IP.
· Observar pesquisas de DNS usando o comando nslookup
Laboratório - Observação da resolução de nome DNS
HTTP e HTML
Quando um cliente da Web recebe o endereço IP de um servidor da Web, o navegador do cliente usa esse endereço IP e a porta 80 para solicitar serviços da Web. Essa solicitação é enviada parao servidor com o Hypertext Transfer Protocol (HTTP).
Quando o servidor recebe uma solicitação da porta 80, o servidor responde à solicitação do cliente e envia a página da Web para o cliente. O conteúdo de informações de uma página da Web é codificado por meio de linguagens de marcação especializadas. A codificação HyperText Markup Language (HTML) informa ao navegador o modo de formatação da página da Web, além de gráficos e fontes a serem usados. O HTML é o mais usado, mas outros, como XML e XHTML, vêm ganhando popularidade.
Clique em Play na figura para ver uma solicitação de cliente para uma página da Web.
O protocolo HTTP não é um protocolo seguro. Nele, as informações podem ser facilmente interceptadas por outros usuários quando são enviadas pela rede. Para oferecer segurança aos dados, o HTTP pode ser usado com protocolos de transporte seguros. As solicitações de HTTP seguro são enviadas para a porta 443. Esses aplicativos exigem o uso de https: no endereço do site no navegador, em vez de http.
Há diferentes servidores e clientes da Web disponíveis no mercado. Os padrões de HTML e do protocolo HTTP fazem com que esses servidores e clientes de diversos fabricantes trabalhem em conjunto sem dificuldades.
Packet Tracer - Observação das solicitações da Web
Nesta atividade, você observará solicitações de tráfego quando o navegador de um cliente solicita páginas da Web de um servidor.
Packet Tracer - Observação das solicitações da Web - Instruções
Packet Tracer - Observação das solicitações da Web - PKA
Transferência de arquivos
Além de serviços da Web, outro serviço comum utilizado na Internet é o que permite que os usuários transfiram arquivos.
O File Transfer Protocol (FTP) disponibiliza um método fácil para transferir arquivos de um computador para outro. Um host com software de cliente FTP pode acessar um servidor FTP para executar várias funções de gerenciamento de arquivos, como uploads e downloads.
O servidor FTP permite que o cliente troque arquivos entre dispositivos. Ele também possibilita que os clientes gerenciem arquivos remotamente enviando comandos de gerenciamento de arquivos, como delete ou rename. Para conseguir isso, o serviço FTP usa duas portas diferentes para a comunicação entre cliente e servidor.
O exemplo na figura ilustra como funciona o FTP. Para iniciar uma sessão de FTP, as solicitações de conexão de controle são enviadas para o servidor com a porta 21 do TCP de destino. Quando a sessão é aberta, o servidor muda para a porta 20 do TCP para transferir os arquivos de dados.
O software de cliente FTP vem incorporado em sistemas operacionais de computador e na maioria dos navegadores da Web. Os clientes FTP independentes oferecem muitas opções em uma interface fácil de usar, baseada em GUI.
Software cliente FTP
A maioria dos sistemas operacionais de cliente (como Windows, Mac OS e Linux) inclui uma interface de linha para o FTP. O software de cliente FTP baseado em GUI também está disponível e fornece uma interface simples para FTP, do tipo arrastar e soltar. Depois de fazer login no servidor FTP com nome de usuário e senha, o usuário arrasta os arquivos entre a janela do host local e a janela do servidor FTP para transferir arquivos.
Uso de Telnet
Muito antes dos computadores desktop com interfaces gráficas sofisticadas, as pessoas utilizavam sistemas com base em texto que frequentemente eram apenas terminas de exibição fisicamente acoplados a um computador central. Quando as redes foram disponibilizadas, as pessoas precisaram de uma maneira de acessar remotamente os sistemas de computador da mesma forma que faziam com os terminais diretamente conectados.
O Telnet foi desenvolvido para atender a essa necessidade. O Telnet data do início da década de 70 e está entre um dos protocolos e serviços da camada de Aplicação mais antigos no conjunto TCP/IP. O Telnet fornece um método-padrão de simulação de dispositivos de terminal com base em texto na rede de dados. O protocolo e o software cliente que implementa o protocolo são comumente chamados de Telnet. Os servidores Telnet ouvem a solicitação do cliente na porta 23 do TCP.
De forma bastante adequada, uma conexão que utiliza Telnet é chamada de sessão Virtual Terminal (VTY), ou conexão. Em vez de usar um dispositivo físico para se conectar ao servidor, o Telnet utiliza software para criar um dispositivo virtual que fornece os mesmos recursos de uma sessão de terminal com acesso à interface de linha de comando (CLI) do servidor.
Na figura, por exemplo, o cliente se conectou remotamente ao servidor usando o Telnet. Agora o cliente pode executar comandos como se estivesse conectado localmente ao servidor.
Observação: o Telnet não é considerado um protocolo seguro. Em vez do Telnet, deve ser usado o SSH na maioria dos ambientes. O Telnet é utilizado em vários exemplos neste curso para simplificar a configuração.
Problemas de segurança com Telnet
Quando uma conexão Telnet é estabelecida, os usuários podem executar qualquer função autorizada no servidor, como se estivessem usando uma sessão de linha de comando no próprio servidor. Se autorizados, podem iniciar e parar processos, configurar o dispositivo e até mesmo desligar o sistema.
Embora o protocolo Telnet possa exigir que um usuário faça login, ele não comporta o transporte de dados criptografados. Todos os dados trocados durante as sessões Telnet são transportados como texto simples pela rede. Isso significa que os dados podem ser interceptados e compreendidos facilmente.
Se segurança for um problema, o protocolo SSH (Secure Shell) oferece um método alternativo e seguro para acesso ao servidor. O SSH fornece a estrutura para proteger login remoto e outros serviços de rede segura. Ele também fornece autenticação mais forte que o Telnet e suporta o transporte de dados de sessão utilizando criptografia. Como melhor prática, os profissionais de rede sempre devem utilizar o SSH em vez do Telnet, quando possível.
A figura ilustra como o SSH é mais seguro que o Telnet. Clique no sinal de adição (+) na figura para ver o que o técnico de rede está enviando e o que o hacker está capturando. Observe como são claramente legíveis os dados capturados pelo hacker quando o Telnet é usado, enquanto os dados capturados com o SSH estão criptografados e, portanto, são mais seguros.
Clientes e servidores de e-mail
O e-mail é um dos mais populares aplicativos cliente/servidor na Internet. Os servidores de e-mail executam um software de servidor que permite interagir com clientes e outros servidores de e-mail pela rede.
Cada servidor de e-mail recebe e armazena e-mails de usuários que têm caixas de correio configuradas no servidor de e-mail. Cada usuário com uma caixa de correio deve usar um cliente de e-mail para acessar o servidor de e-mail e ler essas mensagens. Muitos sistemas de mensagens de Internet usam um cliente baseado na Web para acessar e-mails. Alguns exemplos desse tipo de cliente são Microsoft 365, Yahoo e Gmail.
As caixas de correio são identificadas pelo formato:
usuario@empresa.dominio
Vários protocolos de aplicativo usados no e-mail de processamento incluem SMTP, POP3 e IMAP4.
Protocolos de e-mail
Protocolo SMTP
O SMTP é usado por um cliente de e-mail para enviar mensagens para o servidor de e-mail local. O servidor local então decide se a mensagem é destinada a uma caixa de correio local ou se é endereçada a uma caixa de correio em outro servidor.
Caso o servidor precise enviar a mensagem para um servidor diferente, será usado SMTP entre os dois servidores também. As solicitações SMTP são enviadas para a porta 25.
Clique em Play na figura para ver como o SMTP é usado para enviar e-mail.
Protocolo POP (POP3)
Um servidor compatível com clientes POP recebe e armazena as mensagens endereçadas a seus usuários. Quando o cliente se conecta ao servidor de e-mail, as mensagens são baixadas no cliente. Por padrão, as mensagens não são mantidas no servidor após serem acessadas pelo cliente. Os clientes contatam os servidores POP3 na porta 110.
Protocolo IMAP4
Um servidorcompatível com clientes IMAP também recebe e armazena as mensagens endereçadas a seus usuários. Entretanto, ao contrário do POP, o IMAP mantém as mensagens nas caixas de correio no servidor, a menos que elas sejam excluídas pelo usuário. A versão mais recente de IMAP é o IMAP4, que ouve solicitações do cliente na porta 143.
Existem muitos servidores de e-mail diferentes para as diversas plataformas de sistema operacional de rede.
Mensagens instantâneas
O sistema de mensagens instantâneas (IM), mostrado na figura, é uma das ferramentas mais populares de comunicação em uso atualmente. O software de cliente de mensagens instantâneas vem incorporado em muitos aplicativos on-line, apps para smartphone e sites de mídia social. As mensagens instantâneas permitem que os usuários se comuniquem ou conversem via chat pela Internet em tempo real. A maioria dos serviços de mensagens instantâneas é acessada por um cliente da Web integrado a uma mídia social ou a um site de compartilhamento de informações. Esses clientes geralmente se conectam apenas a outros usuários do mesmo site. Há aplicativos clientes e apps para smartphone disponíveis para download que são capazes de se conectar simultaneamente a vários serviços de mensagens diferentes.
Os aplicativos de mensagem instantânea exigem uma configuração mínima para funcionar. Depois que o cliente é baixado, basta inserir o nome de usuário e a senha. Além de mensagens de texto, o aplicativo de mensagem instantânea pode fazer transferência de documentos e arquivos de vídeo, música e áudio.
Chamadas telefônicas pela Internet
Fazer chamadas telefônicas pela Internet está se tornando cada vez mais popular. Os clientes de Telefonia de Internet usam a tecnologia peer-to-peer, semelhante àquela utilizada pelas mensagens instantâneas, como mostrado na figura. A telefonia IP usa a tecnologia Voice over IP (VoIP) que converte os sinais de voz analógicos em dados digitais. Os dados de voz são encapsulados em pacotes IP, que transportam a chamada telefônica pela rede.
Uma vez instalado o software de telefone IP, basta o usuário selecionar um nome exclusivo. Isso ocorre porque as chamadas podem ser recebidas de outros usuários. É necessário ter alto-falantes e um microfone, integrados ou separados. É comum conectar um fone de ouvido ao computador para servir como telefone.
As chamadas são feitas para outros usuários do mesmo serviço na Internet selecionando o nome de usuário em uma lista. Uma chamada para um telefone normal (fixo ou celular) exige um gateway para acessar a rede pública de telefonia comutada (PSTN). Dependendo do serviço, pode haver taxas associadas a esse tipo de chamada. As portas de destino e os protocolos usados por aplicativos de Telefonia de Internet podem variar de acordo com o software.

Continue navegando