A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

1a. Prova: Soluções Teleprocessamento e Redes Instituto de Informática – UFG Prof. Fábio M. Costa.

Apresentações semelhantes


Apresentação em tema: "1a. Prova: Soluções Teleprocessamento e Redes Instituto de Informática – UFG Prof. Fábio M. Costa."— Transcrição da apresentação:

1 1a. Prova: Soluções Teleprocessamento e Redes Instituto de Informática – UFG Prof. Fábio M. Costa

2 1a. Prova: Soluções2 Questão 1: Protocolo de Comunicação Conjunto de regras que governam a comunicação entre dois componentes distintos da rede A definição de um protocolo deve contemplar três aspectos: O formato das mensagens trocadas A ordem de envio das mensagens As ações a serem tomadas após (ou antes) (d)a recepção (envio) das mensagens

3 1a. Prova: Soluções3 Questão 1: Protocolo de Comunicação (cont.) Terminal Operadora Requisita conexão Conexão estabelecida Número do cartão Inicia operação no terminal Lê cartão Verifica número do cartão na base de dados Cartão ok Mostra mensagem de ok na tela Solicita tipo de operação Requisita transação de compra Inicia transação no BD Solicita valor da compra Lê valor da compra Valor Verifica se limite suficiente Transação autorizada Mostra mensagem de confirmação Finaliza transação Faz commit da transação no BD Conexão fechada Imprime comprovante

4 1a. Prova: Soluções4 Questão 2: Redes de VC x Redes de Datagramas Redes de Circuito Virtual Caminho fixo Endereçamento por número de VC Mantém estado em tabelas de VC Roteamento: tradução de VCs de um enlace para o próximo Protocolo de sinalização: setup do VC Queda de um roteador: perde o VC Controle de congest.: reserva de recursos e admissão de chamadas Taxas de transmissão constantes Redes de Datagrama Sem caminho fixo Cada pacote roteado individ. Endereçamento pelo identificador (endereço) do destino Rede sem estado Queda de um roteador: pacotes seguem rota alternativa Controle de congestionamento mais difícil Não garante taxa de dados constante

5 1a. Prova: Soluções5 Questão 2: Redes de VC x Redes de Datagramas Na Internet usa-se a tecnologia de redes de datagramas Favorece tolerância a falhas: não há um único ponto de falha para as conexões em andamento (queda de um roteador não pára a comunicação) Implementação mais simples e eficiente Ambas conseqüências de ser uma abordagem sem estado

6 1a. Prova: Soluções6 Questão 3: RTT = 100ms -> Delay (d) = 50ms Larg. de banda (B) = 100Mbps (a) Produto delay X bandwidth: 50ms x 100Mbps 5 x s X 1 x 10 8 bits/s 5Mbits (b) Significado: Capacidade de memória do enlace - quantos bits podem estar em trânsito no canal em determinado instante

7 1a. Prova: Soluções7 Questão 3: Atraso total (T): (c) Mensagem de 8MB = 64Mbit T = tempo de transmissão + atraso de propag. T = 64Mbit / 100Mbit/s + 50ms T = 690ms (d) Mensagem de 8KB = 64Kbit T = 64Kbit / 100Mbit/s + 50ms T = 50,64ms

8 1a. Prova: Soluções8 Questão 3: (e) Análise da eficiência Caso (c): 64Mbit/690ms = 92Mbit/s => Ocupa 92% da largura de banda do enlace Caso (d): 64Kbit/50,64ms = 1,26Mbit/s => Ocupa apenas 1,26% da larg. de banda

9 1a. Prova: Soluções9 Questão 4: Arquitetura de Rede em Camadas Motivação e princípios: Facilita lidar com a complexidade no projeto e estudo das redes Permite separar aspectos não diretamente relacionados na implementação Independência entre camadas Interfaces bem definidas entre camadas adjacentes Encapsulamento da implementação: alterações na implement. de uma camada não afetam as demais Modelo de serviço: uma camada utiliza serviços da camada inferior e oferece serviços à camada sup. Comunicação lógica: horizontal, segundo protocolo Comunicação física: vertical, através das interfaces entre camadas

10 1a. Prova: Soluções10 Questão 4: Arquitetura de Rede em Camadas Na Internet: Aplicação Transporte Redes Enlace Física Aplicação Transporte Redes Enlace Física Redes Enlace Física Sistema Final Núcleo da Rede

11 1a. Prova: Soluções11 Questão 5: HTTP Protocolo de Transporte: TCP Aplicação não tolera perdas (requer protocolo confiável Aplicação tolera atrasos (world-wide-wait!) HTTP com conexões não-persistentes: 32 RTTs - para cada objeto (incluindo a página base) 1 RTT para estabelecer a conexão TCP 1 RTT para requisitar e receber o objeto 16 objetos

12 1a. Prova: Soluções12 Questão 5: HTTP HTTP com conexões persistentes e pipelining Página base: 1 RTT para estabelecer a conexão TCP 1 RTT para requisitar e receber a página 15 Imagens JPEG: Requisições emitidas uma após a outra, sem esperar pela resposta à requisição anterior Portanto: 1 RTT (a rigor, deve-se considerar também o tempo de transmissão dos 15 objetos) 3 RTTs no total


Carregar ppt "1a. Prova: Soluções Teleprocessamento e Redes Instituto de Informática – UFG Prof. Fábio M. Costa."

Apresentações semelhantes


Anúncios Google