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

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

1a. Prova: Soluções Teleprocessamento e Redes

Apresentações semelhantes


Apresentação em tema: "1a. Prova: Soluções Teleprocessamento e Redes"— Transcrição da apresentação:

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

2 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 1a. Prova: Soluções

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

4 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 1a. Prova: Soluções

5 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” 1a. Prova: Soluções

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

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

8 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 1a. Prova: Soluções

9 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 1a. Prova: Soluções

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

11 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 1a. Prova: Soluções

12 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 1a. Prova: Soluções


Carregar ppt "1a. Prova: Soluções Teleprocessamento e Redes"

Apresentações semelhantes


Anúncios Google