Prévia do material em texto
<p>1 - Explique como a camada de aplicação suporta diferentes tipos de aplicações, como e-mail,</p><p>transferência de arquivos e navegação na web?</p><p>A camada de aplicação suporta diferentes tipos de aplicações fornecendo os protocolos e serviços</p><p>necessários para que essas aplicações possam se comunicar e operar na rede. Ela atua como uma</p><p>ponte entre o software de aplicação e a rede de comunicação, permitindo que os usuários interajam</p><p>com diferentes tipos de serviços.</p><p>2 - O que é uma arquitetura peer-to-peer (P2P) e como ela difere da arquitetura cliente-</p><p>servidor?</p><p>A arquitetura peer-to-peer (P2P) é um modelo de redes de computadores em que cada dispositivo</p><p>conectado (chamado de "peer") atua simultaneamente como cliente e servidor. Na peer-to-peer não</p><p>há um servidor central como na arquitetura cliente-servidor.</p><p>3 - O que são sockets e como eles são utilizados para estabelecer comunicação entre processos</p><p>em uma rede?</p><p>Sockets são interfaces de comunicação que permitem que dois processos, sejam locais (no mesmo</p><p>dispositivo) ou remotos (em diferentes dispositivos conectados via rede), se comuniquem. Para que</p><p>dois processos se comuniquem via sockets, geralmente um dos processos atua como servidor e o</p><p>outro como cliente. O processo servidor fica escutando em uma porta específica, aguardando</p><p>conexões, enquanto o cliente faz uma solicitação de conexão ao servidor.</p><p>4- Como os processos em sistemas finais se comunicam através da rede? Dê um exemplo</p><p>prático.</p><p>Os processos em sistemas finais se comunicam através da rede utilizando protocolos de</p><p>comunicação baseados no modelo TCP/IP. Cada processo em execução em um dispositivo é</p><p>identificado por um número de porta e se comunica com outros processos por meio de sockets, que</p><p>são interfaces para enviar e receber dados. Exemplo é a troca de mensagens entre dois dispositivos</p><p>5 - Explique o princípio de comunicação cliente-servidor e como ele é aplicado nas redes de</p><p>computadores.</p><p>O princípio de comunicação cliente-servidor é um modelo arquitetônico amplamente utilizado</p><p>nas redes de computadores, no qual duas entidades distintas, o cliente e o servidor, interagem para</p><p>realizar uma troca de dados ou serviços. O modelo cliente-servidor é amplamente aplicado nas</p><p>redes de computadores para estruturar a comunicação entre dispositivos e processos. Ele define</p><p>uma forma organizada de interação, onde um servidor centralizado oferece serviços ou recursos, e</p><p>os clientes conectam-se a ele para consumir esses serviços.</p><p>6 - Caracterize os serviços TCP e UDP</p><p>O TCP é um protocolo de transporte orientado à conexão que garante a entrega confiável de dados</p><p>entre dois sistemas finais. Ele é amplamente utilizado em aplicações que exigem que os dados</p><p>sejam transmitidos de forma completa, correta e na ordem em que foram enviados.</p><p>O UDP é um protocolo de transporte sem conexão, projetado para ser simples, rápido e eficiente.</p><p>Ele não fornece garantias de entrega confiável, ordem dos pacotes ou controle de</p><p>congestionamento, o que o torna ideal para aplicações onde a velocidade é mais importante que a</p><p>confiabilidade.</p>