Baixe o app para aproveitar ainda mais
Prévia do material em texto
EXERCICIOS DE PROTOCOLO DE COMUNICAÇÃO. 1a Questão (Ref.: 201007109466) Um protocolo de transporte, prestando serviço orientado a conexão, tem que implementar as 3 fases, que ocorrem em uma sequência lógica. As 3 fases, na ordem que ocorrem são Solicitação de sincronismo, confirmação de conexão e Transferência de dados Estabelecimento da conexão, confirmação de conexão e Transferência de dados Envio de confirmação, Transferência de dados e Término da conexão Solicitação de sincronismo, Transferência de dados e Término da conexão Estabelecimento da conexão, Transferência de dados e Término da conexão 2a Questão (Ref.: 201007109467) As afirmativas a seguir se referem à camada de Transporte: I - Fornece serviços diversos para a camada de rede. II- Os protocolos UDP e TTP são protocolos desta camada. III - Realiza a função de transporte de dados fim-a-fim. IV - Camada situada entre as camadas de Enlace e Aplicação do modelo híbrido. É (são) INCORRETA(S) a(s) afirmativa(s): II e III I, II e IV II e IV I, II e III II 3a Questão (Ref.: 201007109459) Camada de transporte é uma camada onde somente o host de origem e o de destino utiliza (manuseia) sua unidade de dados, já a camada de rede não, todos os hosts intermediários utilizam (manipulam) sua unidade de dados. Por analogia a camada de aplicação é uma camada adjacente Fim a fim lógica intermediária física 1a Questão (Ref.: 201007109481) O protocolo Selective repeat é uma evolução de outros dois, Stop and wait e Go-Back-N. Em que situação o protocolo Selective repeat funcionaria da mesma forma que o protocolo Go-Back-N? Go-Back-N tem N = 1 Go-Back-N tem N = 4 Selective repeat trabalhar com janela= 1 Valor de N do Go-Back-N o dobro da janela do Selective repeat Selective repeat trabalhar com janela= ao valor de N do Go-Back-N 2a Questão (Ref.: 201007109495) Correlacione as colunas: A Automatic Repeat reQuest ( ) permite a transmissão de um determinado número de pacotes sem que os pacotes anteriores tenham sido confirmados. B Stop and wait ( ) princípio de solicitação automática de repetição. C Go-Back-N ( ) Não ocorrerão retransmissões desnecessárias. Somente o pacote que tiver com erro ou perdido será retransmitido. D Selective repeat ( ) cada pacote enviado, deverá ser aguardada a confirmação para que um novo pacote seja enviado. A seqüência CORRETA é: C, D, A, B A, B, D, C B, A, D, C C, A, D, B C, A, B, D 3a Questão (Ref.: 201007098734) Os protocolos da camada de transporte são implementados: I) nos sistemas finais. II) em roteadores de rede. III) em roteadores de borda. IV) nos sistemas iniciais. Assinale a alternativa que indica quais afirmativas são verdadeiras. Somente II e III Somente I e III Somente I e II Somente I Somente II 1a Questão (Ref.: 201007109518) É função/característica do processo de multiplexação da camada de transporte: Utilizado somente para o protocolo TCP. Reúne os dados provenientes de diferentes processos de aplicação. Entrega os dados contidos em um segmento da camada de transporte ao processo de aplicação correto. Detecta erros. Ocorre no destino. 2a Questão (Ref.: 201007257841) Correlaciona as colunas: A- Pedido ( ) Primitiva iniciada pela camada de nível superior à de transporte, com o objetivo de solicitar algum serviço à camada de Transporte. B- Indicação ( ) Primitiva enviada à camada de Transporte pela camada superior, com o objetivo de indicar a recepção de informação recebida da camada C- Resposta ( ) Primitiva emitida pela camada de transporte, para indicar ao emissor do pedido de determinado serviço que o mesmo foi concluído. D- Confirmação ( ) Primitiva emitida pela camada de Transporte à camada superior, com o objetivo de indicar a ocorrência de algum evento B, D ,C e A B, C, D e A A, B, D e C D, C, A e B A, C, D e B 3a Questão (Ref.: 201007109513) O modelo em camadas trabalha com o encapsulamento. Que é adicionar um cabeçalho na unidade de dados recebida da camada superior. O datagrama IP é encapsulado na camada abaixo e encapsula a unidade de dados da camada acima. Responda qual a unidade de dados que encapsula o datagrama e qual unidade de dados o datagrama encapsula, respectivamente: Segmento, Quadro Quadro, segmento Pacote, TPDU TPDU, pacote BPDU, segmento 1a Questão (Ref.: 201007109525) Duplicata atrasada é um pacote que já havia sido recebido anteriormente pelo host de destino. Além de sérios problemas em minha aplicação podemos relacionar mais dois possíveis problemas. Esses problemas são: Loop de roteamento e broadcast storm Delay na transmissão e loop de roteamento Overhead e loop de roteamento Broadcast storm e overhead Overhead e delay na transmissão 2a Questão (Ref.: 201007109519) O Handshake de três vias, é necessário para os hosts estabelecerem um sincronismo. Na primeira via o host A que inicia a conexão envia seu número de sequência. Na segunda via, o host B que recebeu o pedido de sincronismo confirma o recebimento da primeira via e envia seu número de sequência. A partir desse momento hosts A e B possuem o número de sequência um do outro, para que uma terceira via? Para o host B ter a certeza que o host A recebeu seu número de sequência Para ter a certeza que o host A está o mesmo tamanho de janela deslizante Para ter a certeza que o host B está enviando o próximo número de sequência Para o host A começar a enviar dados, com seu número de sequência Para o Host B ter a certeza que o host A não finalizou a conexão 3a Questão (Ref.: 201007257849) Conforme sentenças abaixo defina quais são verdadeiras e falsas: I - Para que seja possível trabalhar com todas as necessidades do estabelecimento de uma conexão sem tornar sua implementação e gerenciamento muito complexo, o método utilizado pelo protocolo TCP é o handshake de três vias; II- encerramento da conexão simétrico é quando um dos lados encerra a conexão sem conhecimento do outro lado; III- encerramento de conexão assimétrico é quando um dos lados encerra a conexão sem o conhecimento do outro lado; IV- uma das técnicas para evitar duplicatas atrasadas é o controle por atualizações de tabela com lista de conexões obsoletas; somente a III e IV são falsas somente a I é verdadeira somente II e IV são falsas somente I, III e IV são verdadeiras somente I e III são verdadeiras 1a Questão (Ref.: 201007109538) Controle de fluxo e controle de congestionamento possuem causas diferentes mas resoluções similares. Numere a coluna 2 conforme os números da coluna 1. Coluna 1 1- Controle de fluxo 2- Controle de congestionamento Coluna 2 ( ) serviço provido pelo TCP, o host de origem sobrecarregar o buffer do host de destino ( ) serviço provido pelo TCP, para solucionar problemas na rede ( ) ajuste na taxa de transmissão, quando receptor de grande capacidade ( ) ajuste na taxa de transmissão, quando receptor de pequena capacidade. A sequência correta da coluna 2 é: 2, 1, 2 e 1 1, 2, 2 e 1 1, 2, 1 e 2 2, 1, 1 e 2 1, 1, 2 e 2 2a Questão (Ref.: 201007109536) Para o controle de fluxo, a camada de Transporte (TCP) trabalha com o protocolo de alocação dinâmica de buffer. O sucesso da alocação dinâmica se dará, quando tivermos troca de mensagensentre os hosts envolvidos, garantindo que a disponibilidade de buffers de um dos hosts será analisado e respeitado pelo outro. Quanto a alocação dinâmica do buffer a única afirmatica totalmente CORRETA é: O ajuste do buffer deve ser estabelecido durante as três vias do handshake O ajuste deve ser realizado enquanto perdurar a conexão O buffer deve ser ajustado quando a conexão é aberta. O ajuste de alocação de buffer deve ocorrer no momento da abertura e fechamento da conexão. O buffer deve ser ajustado quando a conexão é encerrada. 3a Questão (Ref.: 201007257851) O TCP garante a entrega dos segmentos em ordem à camada de aplicação, apesar da camada de redes do TCP/IP (datagrama IP) não prover um serviço confiável. Qual o mecanismo que o TCP utiliza para proporcionar essa garantia? controle de congestionamento controle de fluxo TSAP mecanismo de timeout buffers de origem e destino 1a Questão (Ref.: 201007257855) O UDP é um protocolo não confiável e não orientado à conexão, assim seu cabeçalho deve ser menor que o do protocolo TCP. Quais os 4 campos do cabeçalho do protocolo UDP? porta de origem, porta de destino, opções e soma de verificação porta de origem, porta de destino, comprimento UDP e opções porta de origem, porta de destino, ponteiro de urgência e soma de verificação porta de origem, porta de destino, comprimento UDP e soma de verificação porta de origem, porta de destino, ponteiro de urgência e comprimento UDP 2a Questão (Ref.: 201007109734) Você está orientando uma equipe de desenvolvimento de uma aplicação cliente para trabalhar em tempo real. Qual seria a orientação para sua equipe, quanto ao protocolo de transporte e utilização default de portas? TCP com Portas bem conhecidas UDP com Atribuição dinâmica UDP com Autoridade central UDP com Portas bem conhecidas TCP com Atribuição dinâmica 3a Questão (Ref.: 201007109731) O protocolo UDP possui diversos campos em seu protocolo, o campo CHECKSUM é opcional. Qual seria o tratamento correto quanto a esse campo? Alterar o nome do campo. Usar o mesmo procedimento do ACK=1, campo confirmação válido. Preencher o conteúdo do campo com zeros Retirar o campo do segmento UDP já que é opcional. Ligar o flag para que ele não seja computado. 1a Questão (Ref.: 201007109745) Para criar um filtro na captura do wireshark, com as seguintes características: - protocolo UDP; - porta de destino, serviço DHCP O filtro CORRETO é: dhcp.port==67 udp.port==68 udp.port==67 udp.dstport==67 dhcp.dstport==68 2a Questão (Ref.: 201007109747) Para criar um filtro na captura do wireshark, com as seguintes características: - protocolo UDP; - porta de destino, serviço DNS O filtro CORRETO é: dns.dstport==53 udp.port==DNS dns.port==53 udp.port==53 udp.dstport==53 1a Questão (Ref.: 201007109755) Sobre o protocolo TCP, a afirmativa CORRETA é: Cada segmento TCP é tratado de forma independente dos outros. Pacotes TCP são perdidos ou entregues fora de ordem para a aplicação. TCP controla fluxo e congestionamento. TCP não é orientado para conexão. Transferência não confiável dos dados. 2a Questão (Ref.: 201007109752) Você é o administrador de redes da empresa XPTO e acaba de capturar os dados abaixo, que se referem a informações do cabeçalho de um segmento TCP. Source Port = 42001 Destination Port = 80 Sequence number = 1350 Acknowledgement number = 4500 Window size = 2000 Qual seria a conclusão CORRETA a respeito dessa captura? O número do primeiro byte de dados do segmento é 1350 O próximo número de seqüência a ser enviado pelo Servidor será 4501. A porta de origem é atribuída por uma autoridade central. O flag ack tem valor igual a 0. O segmento está sendo enviado de um servidor Web 1a Questão (Ref.: 201007109774) protocolo TCP utiliza um mecanismo de controle de temporização e retransmissão para recuperar segmentos perdidos. Para este controle um dos pontos cruciais é a duração dos intervalos de controle. Este intervalo deverá ser maior que? o tempo de viagem de ida e volta da conexão dividido por 2 tempo de viagem de ida da conexão o tempo de transmissão do maior segmento possível vezes 2 o tempo de transmissão do maior segmento possível dividido por 2 o tempo de viagem de ida e volta da conexão 2a Questão (Ref.: 201007109768) Em relação ao cabeçalho do TCP é CORRETO afirmar: Os Flags SYN e URG são utilizados para o gerenciamento de conexão. O flag que informa uma solicitação de DISCONNECTION REQUEST no cabeçalho TCP é o flag RST. O campo "tamanho da janela" (Window size) é utilizado para realização de controle de fluxo. Não pode possuir mais de 20 bytes. Um segmento SYN consome 1 bit de espaço de sequência. 1a Questão (Ref.: 201007109478) Para filtrar todos os pacotes TCP capturados do wireshark com número de porta de origem referente ao DNS, o filtro correto será dns.srcport==53 dns.port==53 tcp.srcport==53 srcport. tcp==53 tcp.port==53 2a Questão (Ref.: 201007109474) Para filtrar todos os pacotes TCP capturados do wireshark com número de porta de destino referente ao HTTPS, o filtro correto será dstport.tcp==443 tcp.port==443 tcp.dstport==443 http.dstport==443 http.port==443
Compartilhar