Baixe o app para aproveitar ainda mais
Prévia do material em texto
Resolução da Lista de Exercícios Questão 1 Tem como objetivo reduzir a complexidade do projeto como um todo, podendo analisar uma parte específica. Os principais benefícios são: • Dividir a complexidade de uma rede em subcamadas mais gerenciáveis • Desenvolvimento independente das camadas (modularidade) • Facilidade na incorporação de novas tecnologias • Uma camada pode ser alterada sem mudar o código como um todo • Facilidade na resolução de problemas • Maior flexibilidade e simplicidade de implementação • Facilidade na alteração de uma camada Questão 2 Enquanto o modelo OSI é somente uma referência, a arquitetura TCP/IP é a que implantada e usada até hoje. Enquanto o modelo OSI está dividido em 7 camadas, a arquitetura TCP/IP está dividida em 5, sendo que essa última não tem as camadas de apresentação e sessão separadas. Quanto as duas camadas extras, apresentação e sessão, do modelo OSI, estas têm seus serviços englobados por algumas camadas da arquitetura TCP/IP. A camada de transporte TPC/IP engloba parte dos serviços da camada de sessão OSI, assim como a camada de aplicação TCP/IP engloba os serviços da camada de apresentação OSI. Questão 3 Aplicação → Define qual aplicação será usada para o respectivo processo e qual a sua porta. Padronização do formato da comunicação das mensagens (HTTP, SMTP, FTP, TFTP). Transporte → Define o tipo de conexão estabelecida entre os hosts. Entrega fim-a-fim (TCP e UDP). Rede → Define o protocolo usado para endereçamento e roteamento(IP). Enlace → Acesso ao meio (Ethernet, Wi-Fi). Física → Movimentar quadros inteiros de um elemento da rede até um elemento adjacente. Transmissão e meios físicos. Questão 4 Parte dos serviços das camadas do modelo de referência OSI estão estão englobados na arquitetura TCP/IP. Mas, caso uma aplicação vá precisar de uma serviço que foge dessa situação, vai depender do desenvolvedor da aplicação. Cabe a ele decidir se um serviço é importante. Sendo esse serviço importante, cabe ao desenvolvedor da aplicação construir essa funcionalidade para ela. Questão 5 A afirmação se mostra falsa, uma vez que cada camada presta serviço unicamente para a camada superior, seja no envio ou no recebimento de informações. Questão 6 A camada de transporte garante que a mensagem chegue intacta e na sequência correta, supervisionando tanto o controle de erros como o controle de fluxo no nível origem-ao-destino. A entrega origem-ao-destino significa a entrega não apenas de um computador para o seguinte, mas também de um processo específico (programa em execução) em um computador para um processo específico (programa em execução) no outro. Questão 7 Dois dos serviços providos pelo TCP são: Controle de Fluxo e Entrega confiável de dados. Diz-se que o protocolo TCP é orientado à conexão porque ele permite controlar a transmissão dos dados da origem ao destino, verificando se os dados que saíram da origem chegaram no destino e, também verifica a integridade desses dados. Questão 8 PDU significa Unidade de Dados de Protocolo, que é um bloco de dados agregado aos protocolos à medida que a informação trafega em cada camada. Há uma PDU para cada camada. São elas: Dados → PDU da camada de Aplicação Segmentos → PDU da camada de Transporte Datagramas ou Pacotes → PDU da camada de Rede Quadros → PDU da camada de Enlace Bits → PDU da camada de Física Questão 9 (a) Handshake de três vias tem como finalidade o establecimento de conexões no TCP. No cabeçalho TCP há seis campos de um bit que contêm a informação de controle usada para gerenciar os processos de TCP , são eles: • URG:Indicador urgente de campo significativo • ACK:campo que confirma que o segmento foi recebido • PSG: Função Push • RST: Restabelecer a conexão • SYN: Sincronizar o número de sequência • FIN: Finalizar a conexão O estabelecimento de conexões acontece nas três seguintes etapas: 1º) O cliente envia um pacote com a flag SYN ativa; 2º) O servidor responde com um pacote com as flags SYN + ACK; 3º) O cliente responde com um pacote ACK (b) A informação se mostra falsa, uma vez que os segmentos usados no three-way hadshake não contém dados, somente informações de controle TCP. Questão 10 (a) Servidor Web Descrição: É um computador que hospeda sites/aplicações na internet. Função: Além de hospedar os sites e aplicações, o servidor também permite o acesso a estes, enviando os arquivos que formam a página que o usuário que acessar. Protocolo de Aplicação: HTTP e HTTPS Porta Padrão: 80 ou 8080(HTTP) , 443(HTTPS) Exemplos: Apache, Nginx e Microsoft IIS (b) Servidor de Transferência de Arquivos Descrição: É o computador que recebe o pedido de conexão com o cliente para fornecer um arquivo ou documento dele. Função: baixar e enviar arquivos, documentos, fotos, vídeos e qualquer tipo de dados entre duas máquinas conectadas à internet. Protocolo de Aplicação: FTP e SFTP Porta Padrão: 21(FTP) e 22(SFTP) Exemplos: FileZilla e Classic FTP (c) Servidor de E-mail Descrição: Serviço de hospedagem de e-mail, no qual eles são armazenados. Função: Além de armazenar e-mails, realiza o direcionamento de um e-mail até seu remetente. Protocolo de Aplicação: SMTP, POP3 e IMAP Porta Padrão: 587(SMTP), 465(SMTP com criptografia), 143(IMAP), 993(IMAP com criptografia), 110(POP) e 995(POPcom criptografia). Exemplos: Gmail, Outlook, Yahoo (d) Servidor DHCP Descrição: É o serviço que centraliza a distribuição de configurações de endereçamento IP de uma rede. Função: Distribui automaticamente endereços de IP diferentes a todos os computadores à medida que eles fazem a solicitação de conexão com a rede. Protocolo de Aplicação: DHCP Porta Padrão: 68 Exemplos: DHCP3 Server (e) Servidor de Nome de Domínio Descrição: É um servidor que retorna um endereço IP quando um nome de domínio é dado. Função: Quando um nome de domínio é dado, eles retornam o endereço IP desse domínio. Protocolo de Aplicação: DNS Porta Padrão: 53 Exemplos: OpenDNS e Google Public DNS
Compartilhar