UNIDADE 3 - AULA 10 Flashcards
Pergunta: O que é a função da camada de aplicação em uma rede de dados?
Resposta: A função da camada de aplicação é preparar a comunicação humana para ser transmitida por meio de uma rede de dados e receber os dados da rede, preparando-os para que a rede humana possa utilizá-los de forma inteligível.
Pergunta: Como é formada uma aplicação de rede?
Resposta: Uma aplicação de rede é formada por pares de processos que enviam e recebem mensagens, onde o iniciador da comunicação é chamado de cliente e o que espera o contato é chamado de servidor. Esses processos se comunicam através de uma interface de comunicação chamada de socket.
Pergunta: O que é um socket na comunicação de rede?
Resposta: Um socket na comunicação de rede é semelhante à porta de uma casa. Ele é utilizado por um processo para enviar uma mensagem a outro processo em outro hospedeiro, facilitando a comunicação entre eles.
Pergunta: O que possibilita a troca de informações entre dois processos através da internet?
Resposta: A troca de informações entre dois processos através da internet é possibilitada pela comunicação por socket, que é a interface entre a camada de aplicação e a camada de transporte dentro do hospedeiro.
Pergunta: Quais são os protocolos da camada de transporte e qual é a diferença entre eles?
Resposta: Os protocolos da camada de transporte são TCP e UDP. A principal diferença entre eles está no controle do envio dos dados. O TCP oferece um transporte confiável dos dados, garantindo a entrega e verificação, enquanto o UDP é mais rápido, porém não controla o envio, deixando essa responsabilidade para o desenvolvedor implementar em sua aplicação, se necessário.
Pergunta: Como é feita a identificação do processo receptor em um hospedeiro na comunicação entre hospedeiros?
Resposta: Para identificar o processo receptor em um hospedeiro na comunicação entre hospedeiros, é necessário ter o endereço do hospedeiro (endereço IP) e um identificador específico do processo receptor no hospedeiro de destino, que é informado através de um número de porta.
Pergunta: Como são utilizados os endereços IP e os números de porta na internet para identificar hospedeiros e processos?
Resposta: Na internet, o endereço IP é utilizado para identificar o hospedeiro, enquanto os números de porta são utilizados para identificar processos dentro dos hospedeiros. Os números de porta são padronizados, sendo que cada aplicação possui uma porta padrão, como a porta 80 para servidores web.
Pergunta: Quais são os principais protocolos da camada de aplicação e suas respectivas funções?
DNS (Domain Name System): Sistema de gerenciamento de nomes que faz a relação entre nome de domínio e endereço IP, utilizando a porta 53.
E-mail:
Para enviar e-mail, utiliza o protocolo SMTP (Simple Mail Transfer Protocol) e a porta 587.
Para receber e-mail, utiliza o protocolo POP3 (Post Office Protocol) e a porta 110.
Webmails modernos: Utiliza o protocolo IMAP (Internet Message Access Protocol).
Servidor web: Utiliza o protocolo HTTP e as portas 80 (HTTP) e 443 (HTTP seguro).
Servidor FTP: Utiliza o protocolo FTP (File Transfer Protocol) e as portas 20 e 21.
Servidor DHCP (Dynamic Host Configuration Protocol): Atribui dinamicamente endereços IP a máquinas de uma rede local.
Qual é o papel do servidor web na internet?
O servidor web é responsável por disponibilizar páginas web com textos, imagens, vídeos e outros objetos através do protocolo HTTP (Hypertext Transfer Protocol). Ele atende às solicitações de serviços feitas pelos usuários, funcionando sob demanda e é fundamental para o funcionamento da internet, proporcionando o acesso a uma variedade de informações e serviços.
Qual é a diferença entre os protocolos HTTP e HTTPS?
Resposta: O protocolo HTTP (Hypertext Transfer Protocol) é utilizado para transmitir dados de forma não segura pela internet, enquanto o HTTPS (Hypertext Transfer Protocol Secure) é uma versão do HTTP que utiliza uma conexão criptografada para transmitir os dados de forma segura. O HTTPS é utilizado em situações em que é necessário um nível de segurança mais elevado, como em transações financeiras online.
Pergunta: Quais são os componentes principais do serviço de e-mail?
Agentes de usuário: permitem que os usuários leiam, respondam, encaminhem, salvem e escrevam mensagens.
Servidores de correio: responsáveis por armazenar as mensagens de entrada e saída dos usuários.
SMTP (Simple Mail Transfer Protocol): é o principal protocolo utilizado para transferir mensagens de e-mail entre servidores de correio.
Pergunta: Como funciona o protocolo SMTP na transferência de mensagens de e-mail?
Resposta: O SMTP utiliza o serviço confiável de transferência de dados do TCP para transferir mensagens do servidor de correio do remetente para o servidor de correio do destinatário. Ele funciona tanto no servidor de correio do remetente quanto no servidor de correio do destinatário, agindo como cliente e servidor, respectivamente, para enviar e receber mensagens de e-mail.
Pergunta: Qual é o protocolo utilizado para a leitura de e-mails da caixa postal do usuário e em qual porta ele opera?
Resposta: O protocolo utilizado para a leitura de e-mails da caixa postal do usuário é o POP3 (Post Office Protocol version 3), que opera na porta 110. Ele permite que os clientes de e-mail baixem mensagens do servidor de correio para o dispositivo do usuário, para que possam ser lidas offline.
Pergunta: Qual é a função do serviço DNS (Domain Name Server) em uma rede?
Resposta: O serviço DNS (Domain Name Server) é responsável pelo gerenciamento de nomes de domínio na internet. Ele funciona como um grande banco de dados que associa os endereços de IP públicos aos seus domínios correspondentes, facilitando a navegação dos usuários ao traduzir os nomes de domínio em endereços IP.
Pergunta: Como o servidor DNS facilita a navegação dos usuários na internet?
Resposta: O servidor DNS facilita a navegação dos usuários na internet ao reduzir o tempo de espera referente à tradução dos domínios para os seus IPs correspondentes. Isso permite que os usuários acessem os sites digitando apenas o nome de domínio, em vez de terem que memorizar os endereços IP associados a cada site.