Baixe o app para aproveitar ainda mais
Prévia do material em texto
2019.2 - FUNDAMENTOS DE REDES QUESTIONÁRIO 8 –Tipos de Transmissão-Sincronização- vídeos 32-33-34 GABARITO 1. Um sistema de comunicações opera com taxa de transmissão de 4000 bps. Se o relógio do receptor tem um desvio em relação ao do transmissor de 1%, calcule quantos bits terão sido transmitidos até que o receptor perca a sincronização por deixar de receber 1 bit? Resp: Taxa de 4000 bps. Um bit = 1/4000 = 0,25 ms ou 250 microseg. 1% de 250 microseg = 0,25 microseg Para perder o sincronismo os pulso d erelógio devem “deslizar” 125 microseg (metade da largura de um bit). 125 / 2,5 = 50 bits 2. A companhia de celulose Arantex Ltd. há cerca de 10 anos possuia diversos equipamentos de processamento de dados, porém operando de forma individual, sem interligação entre eles. Na época, o Vice-Presidente de Operações, notando esta deficiência, contratou um gerente para a área de TI e o incumbiu de realizar a conexão entre os equipamentos em rede. O referido profissional, analisando as diversas possibilidades, considerou o tipo de transmissão a ser empregado, entre transmissão assíncrona e síncrona. Analise as afirmações a seguir, indicando as que são falsas e as que são verdadeiras: I – a transmissão do tipo síncrona é apropriada para elevadas taxas de transmissão, por usar sempre modulação em fase; ERRADO. A 1ª parte da frase está certa, mas ela não usa necessariamente modulação em fase II – a transmissão do tipo assíncrona é realizada caractere por caractere, incluindo-se pulsos start e stop no início e final de cada caractere; CORRETO III – a transmissão síncrona emprega os mesmo pulsos de relógio na transmissão e recepção de cada bloco de dados; CORRETO IV – é possível usar ambas as transmissões, assíncrona e síncrona, no mesmo canal, intercalando os blocos e assim, otimizando o uso do canal; ERRADO. Uma ou outra V – em certas transmissões síncronas, é possível enviar o pulso de relógio de transmissão juntamente com os bits de dados, por meio de um código de linha apropriado. CORRETO. O código Manchester de linha é um exemplo (usado em LANs cabeadas). 3. Considere um sistema de comunicação de dados que opera com transmissão do tipo assíncrona, usando um pulso Stop de 2 bits de duração e código ASCII para transmissão de caracteres. O sistema opera sem qualquer proteção para deteção de erros, e transmite os caracteres de forma intermitente. Calcule a eficiência da transmissão de 200 caracteres, Associação Carioca de Ensino Superior Centro Universitário Carioca considerando-se uma taxa de transmissão de 2000 bps e que houve um intervalo entre envio dos caracteres que, no total, iguala-se em tempo a 80 milisegs. a) a eficiência da transmissão de 200 caracteres, considerando-se uma taxa de transmissão de 2200 bps E = I / T , sendo I= bits de informação) e , T = total de bits transmitidos e E = eficiência O código ASCII usa 8 bits por caractere, e assim, E = 8 /11 = 72,7 %, naõ importando ser 200 ou qualquer outra quantidade de caracteres b) O tempo gasto para transmissão de cada bloco de 200 caracteres. O bloco de transmissão tem 200 x 11 = 2200 bits de largura. Se usa taxa de 2200 bps, então o bloco gasta 1 seg para ser transmitido 4. O que se entende por “efeito deslizante” em transmissões paralelas? Qual foi a solução usada pelos pesquisadores/fabricantes para resolver este problema? Resp: É quando as velocidades se elevando podem acarretar que um ou outro bit do conjunto não chegue no exato instante dos demais e o receptor não capta o bloco. A solução encontrada foi desenvo9lver transmissões seriais d ealta velocidade, pois nela não há “deslizamento”. 5. Por que a transmissão síncrona na modalidade orientada a bit é mais flexível do que a modalidade orientada a caractere? Resp: Porque o bloco é interpretado apenas bit por bit na recepção, seguindo a regra de formatação do protocolo. O sistema, então separa o campo dado e envia para a camada seguinte e assim sucessivamente até o destino final. Lá é que o protocolo apropriado do destino irá interpretar o campo de controle adequado e identificará a aplicação (se e- mail, ou vídeo, ou som, etc). Na orientada a caractere, o receptor precisa identificar cada caractere e não poderá receber dados diferentes, como código executável ou vídeo. 6. Com relação aos tipos de transmissão serial e paralela, assinale a opção correta. A) A transmissão paralela é sempre mais rápida que a transmissão serial, tendo em vista sua capacidade de transmitir um grupo de bits simultaneamente. ERRADO. Não basta a largura, mas a combinação de largura e velocidade B) Na transmissão serial, pode ocorrer de os bits transmitidos simultaneamente não chegarem ao destino no mesmo instante que deveriam devido às ligeiras diferenças de comprimento dos cabos que constituem os canais de transmissão. ERRADO. Isso é da paralela C) Existem dois métodos para realizar transmissão paralela: assíncrono e síncrono. ERRADO. Isso é da serial D) O padrão USB (UNIVERSAL SERIAL BUS) e o padrão FIREWIRE são sistemas de transmissão serial de alto desempenho. CORRETO E) A transmissão paralela assíncrona consiste em um processo de sincronização do receptor a cada novo caractere transmitido. Para isso, antes do início da transmissão, cada caractere é acrescido de dois pulsos, um no início, denominado START, e outro no final, denominado STOP. ERRADO. Isso corresponde a transmissão serial assíncrona OPÇÃO D 7. Analise e julgue as duas afirmações a seguir, indicando, para cada uma delas, se é certa ou errada. a) na transmissão assíncrona ocorre a divisão dos dados em blocos suficientemente pequenos, geralmente 5 a 8 bits. Dessa maneira, não há sequências de bits longas e contínuas, evitando-se o problema de perda de sincronismo. Existindo sincronização no início, os desvios no final não serão significativos porque o sistema ressincroniza a cada caractere. CERTA b) na transmissão assíncrona é colocado, imediatamente antes do bloco de bits, um bit designado start bit. O start bit deve provocar uma mudança de estado, por exemplo, se o estado inativo corresponde ao binário 1, o start bit deve ser um 0. CERTA 8. Um sistema de comunicações implementado para transmissões entre 2 estações opera com transmissão síncrona, modalidade orientada a bit e usa os bytes 7E7E para flags de delimitação de bloco e 2 bytes para deteção de erros. Qual seria a eficiência da transmissão de 2000 bits de dados? Resp: A eficiência de qualquer processo é dada por uma percentagem que expressa a relação entre o efetivo produto obtido ou gerado e o total de elementos usado para gerar ou obter o produto. Mo caso, E = I / T, sendo I a quantidade de bits (ou bytes ou caracteres) de efetiva informação e T o total enviado (de bits, bytes ou caracteres). I = 2000 bits de dados (efetiva informação). Não informação, mas necessária para se implementar a transmissão: 2 bytes (7E7E) delimitadores, um no início e outro no final do bloco; mais 2 bytes para detecção de erros. Tota de não informação = 4 bytes ou 4 x 8 = 32 bits O total de bits transmitidos efetivamente será 2032 (2000 + 32) E = I / T = 2000 / 2032 = 0,984 ou 98, 4 % 9. Considere o conceito de eficiência de transmissão (relação de bits de informação e total de bits transmitidos). Considere, também, que, em determinado sistema, cada caractere é representado por 16 bits, que a transmissão assíncrona utiliza um bit de Start e três bits de Stop para cada caractere. É também considerado que a transmissão síncrona tem um sistema de sincronismo que acrescenta 20 caracteres de controle a cada bloco de informação transmitido. Qual a quantidade mínima de caracteres que deve existir em cada bloco de transmissão que garante a transmissão síncrona ser mais eficiente que a assíncrona? Resp: 1 caractere = 16 bits. Transmissãoassíncrona: total de bits por caractere = 16 bits + 1 start + 3 stop = 20 bits Eficiência de transmissão (assíncrona) = I / T = 16 / 20 = 0,8 = 80 % Para a transmissão síncrona ser mais eficiente que a assíncrona, ela deve ser maior que 80% ou, no mínimo, 80,1. Então, pode-se criar a seguinte equação, considerando X a eficiência síncrona. Vamos inicialmente considerar igualdade entre as transmissões. 0,8 (eficiência assíncrona) = X / X + 20 (eficiência síncrona). 0,8X + 16 = X ou X = 16 / 0,2 = 80 caracteres de informação.. O total do bloco será 80 + 20 = 100 caracteres. Para ser maior, a transmissão síncrona deve ter um bloco,no mínimo igual a 101 caracteres. Nesse caso, a E seria 81 / 101 = 0,801 ou 80,1 % 10. Considere um sistema de transmissão que utiliza um enlace com taxa de transmissão de 1000 bits/segundo. Sabendo que, esse sistema insere 20 bytes de cabeçalho a cada 2000 bytes de dados, quanto tempo (em segundos) levará a transmissão de um bloco ininterrupto (sem interrupção) de 200.000 bytes? Resp: Taxa de 1000 bps, indica que cada bit = 1 / 1000seg = 1 miliseg=1ms Se transmite um bloco de 200000 bytes organizado em conjuntos (sequencalmente contínuos) de 2000bytes para inserir cabeçalhos em cada conjunto, então há 200 000 / 2000 = 100 conjuntos. Assim, acresce-se 100 * 20 bytes = 2000 bytes ao total. Tm-se: 200 000 + 2000 = 202 000 bytes ou 202000 * 8 = 1 616 000 bits, a serem transmitidos na taxa de 1000 bits por seg. Logo (regra de três), o tempo de transmissão será: 1 616 000 / 1000 = 1616 seg. 11. Em relação as técnicas de transmissão serial síncrona e assíncrona sabe-se que: A) A assíncrona é mais eficiente do que a transmissão serial síncrona, pois necessita do envio de menos bits de controle. ERRADO, envia mais bits de controle, start e stop a cada caractere B) Assim como na assíncrona, a transmissão serial síncrona utiliza blocos de dados de tamanho fixo. ERRADO. Os blocos podem ter tamanho variável. C) A transmissão síncrona pode proporcionar taxas de transmissão mais elevadas do que a transmissão serial assíncrona. CERTO D) Na transmissão serial síncrona, o receptor obtém o sincronismo a partir dos próprios dados transmitidos, sem a necessidade de sinais adicionais. ERRADO. Há necessidade de sinais adicionais, sempre. O sincronismo na recepção é obtido pelo sinal de “clock” recebido do tranamsissor. E) Os dispositivos que realizam transmissão síncrona são mais simples e, por isso, mais baratos do que aqueles que realizam transmissão assíncrona. ERRADO. São mais complexos e caros. 12. Ao longo do tempo, o controle e sincronização de bits entre terminais de um sistema de telecomunicações, a nível de bits, evoluiu do método inicial chamado de transmissão assíncrona para o método atual denominado transmissão síncrona. Acerca da transmissão síncrona e assíncrona, assinale a alternativa correta. A) A estratégia da transmissão assíncrona é evitar o problema da falta de sincronia, evitando fluxos de bits longos e ininterruptos. B) Na transmissão assíncrona, a sincronização não precisa ser mantida dentro de cada caractere, uma vez que o receptor tem a chance de ressincronizar no início de cada caractere. C) Com a transmissão síncrona, um bloco de bits é transmitido em um fluxo contínuo com códigos de início e fim. D) A sincronização assíncrona é simples e barata, mas exige um overhead de 2 a 3 bits por caractere. E) Com a transmissão síncrona, não existe outro nível de sincronização necessário para permitir que o receptor determine o início e o fim de um bloco de dados. 13. Qual é a finalidade dos pulsos Start e Stop em transmissões de dados de computadores? Em que método de transmissão esses pulsos são empregados? Resp: Os pulsos Start e Stop são usados em transmissões assíncronas, com o objetivo de efetivar a transmissão caracteres a caractere. O Start é o sinal de sincronismo para transmissor e receptor (valor oposto ao da linha sem transmissão e assim sinaliza para o modem de destino). E o Stop serve para indicar final da transmissão e dar tempo ao receptor se preparar para receber o próximo caracteres. 14. Como se efetiva o sincronismo entre duas estações terminais que operem no método de transmissão síncrona? Resp: Por meio do uso de um mesmo sinal de sincronismo (do “clock” do transmissor), que é enviado junto com os dados. 15. Considere um sistema de comunicação de dados que opera com transmissão do tipo assíncrona, usando um pulso Stop de 2 bits de duração e código ASCII para transmissão de caracteres. O sistema opera sem qualquer proteção para deteção de erros, e transmite os caracteres de forma contínua, isto é, um em seguida ao outro. Calcule: a) a eficiência da transmissão de 200 caracteres, considerando-se uma taxa de transmissão de 2200 bps b) O tempo gasto para transmissão de cada bloco de 200 caracteres. Resp: Como a transmissão é assíncrona cada caractere possui, além dos 8 bits da representação do dado (código ASCII), mais UM bit de START e, no caso, DOIS bits para o pulso STO, totalizando 11 bits para cada caractere. a) Como os caracteres são transmitidos de forma contínua, sem intervalo entre caracteres (como às vezes acontecia em sistemas antigos), e a sincronização é realizada caractere a caractere (pulso START), então, o cáculo da eficiência (E) de transmissão, independe da quantidade de caracteres, sendo igual para UM ou N caracteres. E = I / T ou 8 / 11 ou 8 x 200 / 11 x 200 = 72,7 % b) Já se sabe que tempo de transmissão é calculado pela relação entre o tamanho do bloco e o valor da taxa de transmissão. c) Nesse caso, o tamanho do bloco de 200 caracteres = 200 x 11 bits = 2200 bits e o tempo será: d) T = 2200 / 2200 = 1 segundo
Compartilhar