Prévia do material em texto
PUC-Rio – DEE – Comunicação de Computadores Profa. Marley Vellasco Lista de Exercícios Introdução 1. Faça um diagrama de blocos que represente a comunicação de dados entre dois agentes, indicando: dados, sinal, codificação, transmissão e decodificação. 2. Explique os termos: informação, dado e sinal. 3. Considerando um sistema de comunicação de dados, explique os termos: interfaceamento, geração de sinais, sincronização, gerenciamento, controle de fluxo, detecção e correção de erros. 4. Explique os termos endereçamento e roteamento e explique os diversos níveis de endereçamento possíveis. 5. Os termos “ comunicação de dados” e “comunicação de computadores” significam a mesma coisa? Comente. 6. O que é um protocolo de comunicação? Quais são os elementos principais? Explique. Arquitetura TCP/IP x OSI 7. Faça um desenho representativo das camadas existentes no modelo de referência para interconexão de sistemas abertos da ISO ( modelo OSI da ISO). 8. Descreva sucintamente cada uma das camadas do modelo OSI. 9. Faça um desenho representa tivo das camadas existentes na Arquitetura TCP/IP e descreva sucintamente cada uma de suas camadas. 10. Faça um diagrama de equivalência entre as duas Arquiteturas (OSI e TCP/IP). 11. O que significam as siglas: ISO, OSI, CCITT, ANSI, IEEE e EIA? 12. Comente: “ O protocolo IP é um protocolo sem conexões”. 13. Quais as principais diferenças entre as arquiteturas TCP/IP e OSI/ISO? 14. Falso ou verdadeiro: “ OSI define as funções que devem ser implementadas em uma camada”. 15. Falso ou verdadeiro: “TCP/IP não define as funções e sim que tipo de serviço um certo protocolo assume que as camadas inferiores forneçam”. 16. Falso ou verdadeiro:” Na arquitetura TCP/IP, uma entidade pode utilizar serviços de uma entidade hierarquicamente mais baixa, mesmo que não seja adjacente”. 17. Em quantas “camadas” os protocolos da arquitetura TCP/IP estão organizados? 18. É possível relacionar as “camadas” da arquitetura TCP/IP com o modelo OSI? 19. Explique cada um dos seguintes termos: IP, TCP, FTP e TELNET. Transmissão de Sinais 20. O que é o espectro de um sinal? 21. O que é bandwidth? 22. Cite e explique alguns problemas existentes na transmissão de dados (mínimo de 4). 23. Qual é, geralmente, a maior fonte de erro em comunicação de dados digitais? Explique e exemplifique. 24. O que é capacidade de um canal? 25. Para um canal ideal (sem ruído), como a capacidade (C) está relacionada com a largura de banda (W) e o número de símbolos distintos (M)? Explique cada uma destas letras. 26. O que é relação sinal/ruído? Normalmente esta informação é fornecida em decibéis. O que significa isto? 27. Como a capacidade máxima de um canal ruidoso está relacionada com a bandwidth e a relação sinal ruído? 28. Relacione os principais meios de transmissão e cite suas características principais. Codificação de Sinais 29. O que é um MODEM? 30. O que é um CODEC? 31. Desenhe as formas de onda para a sequência de bits 01001100011 para os seguintes métodos de codificação: NRZ-L, bipolar -AMI, Manchester e Manchester Diferencial. 32. Cite as características principais das formas de codificação: NRZ -L, bipolar- AMI, Manchester e Manchester Diferencial. 33. Qual a diferença entre baud rate e bit rate? 34. Explique e exemplifique as 3 principais técnicas de modulação ASK, FSK e PSK. 35. Para a transmissão a 9600 bps utilizou-se um esquema de modulação que usa 12 ângulos, sendo que 4 deles com dois valores de amplitude. Qual é a taxa de modulação? 36. O que é transmissão assíncrona? E síncrona? 37. Explique os modos de comunicação: simplex, half-duplex e full-duplex. 38. O que é roll-call polling? 39. Estime o tempo de propagação de um sinal elétrico em um cabo de 2 Km. 40. Explique os sinais básicos da interface V.24 (RS -232-C). 41. Explique as configurações de loopback local e remoto. Protocolo de Enlace de Dados 42. Explique os dois métodos de controle de fluxo: stop -and-wait e sliding window. 43. Explique cada uma das técnicas de det ecção de erro: VRC,LRC e CRC e apresente as vantagens e desvantagens de cada técnica. 44. Por que o CRC pode se adaptar ao nível de ruído esperado no meio de transmissão? 45. O que é ARQ? Explique as três técnicas: stop-and-wait, retorna-N e Retransmissão seletiva . 46. Explique as siglas HDLC, SDLC e LAP -B. O que são? 47. O que é bit-stuffing? Para que serve? 48. Como o HDLC determina o campo de endereço? 49. Para que serve o Receiver Not Ready (RNR) do campo de controle do HDLC? 50. Como o HDLC evita retransmissões desnecessárias quando o ACK é perdido? 51. Como o protocolo HDLC se adapta (é eficiente) em ambientes com tprop >> ttransmissão e tpropos algoritmos de roteamento forward e backward? Faça o mesmo exemplo da apostila, com ambos algoritmos, para achar as rotas do nó 6. 88. Na comutação de pacotes, qual é o objetivo do controle de tráfego? 89. Cite e explique os elementos chave relacionados ao controle de tráfego numa rede de comutação de pacotes. 90. Por que o controle de erro do nível 2 não é suficiente para garantir um controle de erro fim-a-fim? 91. Cite e explique os problemas envolvidos pelo controle de erros numa rede de comutação de pacotes. Quais são as soluções possíveis? X.25 92. Quais são as características básicas de um serviço orientado à conexão? 93. Quais são as características básicas de um serviço não orientado à conexão? 94. O protocolo X.25 define a comunicação entre DTE e DCE. O que significa isto? 95. Para os níveis 1, 2 e 3 do X.25 relacione as características básicas. 96. Falso ou Verdadeiro: “ O protocolo X.25 preserva o sequenciamento de pacotes”. 97. F ou V?: “Como procedimento principal o X.25 implementa circuito virtual.” 98. A camada 3 do X.25 possui controle de fluxo. Esta função é redundante com o controle de fluxo de nível 2 (p. ex. HDLC)? 99. Falso ou Verdadeiro: “ O controle de fluxo no protocolo X.25 utiliza o mecanismo de janela.” 100. Com relação ao protocolo X.25, o que é um canal lógico? 101. Como funciona o mecanismo para evitar conflito na alocação de canais lógicos pelos DTE e DCE? 102. O X.25 tem algum mecanismo para oferecer um serviço sem conexão? Em caso positivo, como funciona? 103. Como um circuito virtual permanente é diferente de uma chamada virtual? Explique. Interredes 104. O que é Internetworking? 105. Explique os termos: gateway, roteador, bridge e repetidor. 106. Quais são os requisitos básicos para internetworking? 107. Para duas LANs iguais em termos de protocolos 1 e 2, existe alguma vantagem em formar uma única LAN? 108. Explique as diferentes arquiteturas de Protocolos possíveis para interconexão de múltiplas redes. 109. Existe alguma vantagem na utilização de um protocolo interrede que só forneça um serviço sem conexão? 110. Como é implementado o controle de fragmentação no IP? Transporte 111. Quais são os serviços esperados de um protocolo de transporte? 112. Quais são os mecanismos utilizados pelo protocolo de transporte para fornecer esses serviços? 113. O protocolo de transporte pode ser mais complexo ou mais simples em função de quê? 114. Quais os diferentes tipos de protocolos de transporte definidos? 115. Como é solucionado, no protocolo de transporte, o problema de falta de sequenciamento no nível 3? 116. Como é solucionado, no protocolo de transporte, o problema de fragmentação de TPDUs para se adequar ao tamanho máximo de da dos no nível 3? 117. Explique o mecanismo de janela com CRÉDITOS. Porquê o controle de fluxo e controle de erro no nível de transporte deve ser efetuado separadamente? Esse mecanismo deve ser utilizado em qualquer tipo de protocolo de transporte? 118. Explique o mecanismo de THREE WAY HANDSHAKE. Quando ele deve ser usado?