Buscar

Aula_02

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

PROTOCOLOS DE COMUNICAÇÃO
Aula 2- Protocolos de transferência confiável de dados
Tema da Apresentação
CAMADA DE TRANSPORTE PROTOCOLOS DE TRANSFERÊNCIA CONFIÁVEL DE DADOS – AULA 2
PROTOCOLOS DE COMUNICAÇÃO
Objetivos da Disciplina
 Conhecer os princípios e características da camada de transporte.
 Compreender a implementação dos serviços ofertados pela camada nos protocolos TCP e UDP.
Tema da Apresentação
CAMADA DE TRANSPORTE PROTOCOLOS DE TRANSFERÊNCIA CONFIÁVEL DE DADOS – AULA 2
PROTOCOLOS DE COMUNICAÇÃO
Revisão da primeira aula
Relação da camada de transporte versus a camada de rede
Serviço de transporte Orientado para conexão
Serviço de Transporte não orientado para conexão
Tema da Apresentação
CAMADA DE TRANSPORTE PROTOCOLOS DE TRANSFERÊNCIA CONFIÁVEL DE DADOS – AULA 2
PROTOCOLOS DE COMUNICAÇÃO
Objetivos desta aula
Conhecer os conceitos e princípios de um protocolo de transferência confiável de dados .
Listar os principais elementos de um protocolo de transferência confiável de dados. 
Definir e caracterizar o protocolo stop and wait;
Conhecer e analisar diagramas/cenários do protocolo go-back-n.
Tema da Apresentação
CAMADA DE TRANSPORTE PROTOCOLOS DE TRANSFERÊNCIA CONFIÁVEL DE DADOS – AULA 2
PROTOCOLOS DE COMUNICAÇÃO
Questão principal:
Quando um receptor detecta a ausência de um pacote ou erros em uma rajada de pacotes, como poderá avisar ao transmissor para reenviar o pacote? 
Os pacotes devem chegar sem erros e em ordem.
Tema da Apresentação
CAMADA DE TRANSPORTE PROTOCOLOS DE TRANSFERÊNCIA CONFIÁVEL DE DADOS – AULA 2
PROTOCOLOS DE COMUNICAÇÃO
Comunicação confiável em um meio não confiável
Tema da Apresentação
CAMADA DE TRANSPORTE PROTOCOLOS DE TRANSFERÊNCIA CONFIÁVEL DE DADOS – AULA 2
PROTOCOLOS DE COMUNICAÇÃO
Análise de cenários - Transferência confiável de dados
Vamos analisar os possíveis cenários envolvidos na transferência confiável de dados, baseados no reconhecimento de retransmissão (Protocolos ARQ - Automatic Repeat reQuest – Solicitação automática de repetição).
Transferência confiável de dados sobre canais perfeitamente confiáveis.
Nesse cenário, não há erro de bits na transmissão (bits corrompidos) e também não há perdas de pacotes. Sendo assim, o papel do remetente é simplesmente aguardar o pedido de envio da camada superior e enviar o pacote, voltando ao seu estado de espera de nova solicitação. O lado do destinatário fica em estado de espera de chegada de pacotes da camada inferior; recebe os dados, extrai e os envia para a camada superior.
Tema da Apresentação
CAMADA DE TRANSPORTE PROTOCOLOS DE TRANSFERÊNCIA CONFIÁVEL DE DADOS – AULA 2
PROTOCOLOS DE COMUNICAÇÃO
Análise de cenários - Transferência confiável de dados
Transferência confiável de dados por um canal com erros de bits.
Consideramos, nesse caso, que bits de um pacote poderão ser corrompidos, o que, normalmente, ocorre nos componentes físicos da rede, durante a transmissão, propagação e armazenamento do pacote. 
Nesse cenário, considera-se, também, que todos os pacotes transmitidos foram recebidos na ordem, ainda que com possibilidade de bis corrompidos. Para isto, três tarefas deverão ser executadas pelos protocolos ARQ:
 Detecção de erro;
 Realimentação do destinatário;
 Retransmissão;
Tema da Apresentação
CAMADA DE TRANSPORTE PROTOCOLOS DE TRANSFERÊNCIA CONFIÁVEL DE DADOS – AULA 2
PROTOCOLOS DE COMUNICAÇÃO
Realimentação do destinatário
Tema da Apresentação
CAMADA DE TRANSPORTE PROTOCOLOS DE TRANSFERÊNCIA CONFIÁVEL DE DADOS – AULA 2
PROTOCOLOS DE COMUNICAÇÃO
Em resumo  os elementos fundamentais de um protocolo de transferência confiável de dados são:
Soma de verificação;
Número de sequência;
Temporizadores;
Pacotes de reconhecimento negativo (NAK) e positivo (ACK)
Tema da Apresentação
CAMADA DE TRANSPORTE PROTOCOLOS DE TRANSFERÊNCIA CONFIÁVEL DE DADOS – AULA 2
PROTOCOLOS DE COMUNICAÇÃO
Protocolos ARQ
Stop & Wait - As principais características do protocolo Stop and Wait já foram detalhadas anteriormente. Como o nome diz, para cada pacote enviado, deverá ser aguardada a confirmação para que um novo pacote seja enviado. 
Go-Back-N - O Go-Back-N (vamos facilitar o texto utilizando a sigla GBN) permite a transmissão de um determinado número de pacotes sem que os pacotes anteriores tenham sido confirmados. 
Selective Repeat - Neste protocolo, não ocorrerão retransmissões desnecessárias. Somente o pacote que tiver com erro ou perdido será retransmitido. Isso propiciará um melhor rendimento (menor delay) na transferência de dados. 
Tema da Apresentação
CAMADA DE TRANSPORTE PROTOCOLOS DE TRANSFERÊNCIA CONFIÁVEL DE DADOS – AULA 2
PROTOCOLOS DE COMUNICAÇÃO
Comunicação por comutação de pacotes? 
Tema da Apresentação
CAMADA DE TRANSPORTE PROTOCOLOS DE TRANSFERÊNCIA CONFIÁVEL DE DADOS – AULA 2
PROTOCOLOS DE COMUNICAÇÃO
Desvantagens da comunicação por comutação de pacotes
1- O meio de comunicação é não confiável.
2- Criação de mecanismos para sequenciamento e garantia de integridade da informação.
Tema da Apresentação
CAMADA DE TRANSPORTE PROTOCOLOS DE TRANSFERÊNCIA CONFIÁVEL DE DADOS – AULA 2
PROTOCOLOS DE COMUNICAÇÃO
Comutação por Pacotes ou por circuitos ?
1- Com ou sem confiabilidade;
2- Requer exclusividade?
3 – De qual aplicação estamos falando?
Tema da Apresentação
CAMADA DE TRANSPORTE PROTOCOLOS DE TRANSFERÊNCIA CONFIÁVEL DE DADOS – AULA 2
PROTOCOLOS DE COMUNICAÇÃO
Conclusão
1- Comunicação baseada em comutação por circuito é garantia de exclusividade e alta qualidade;
2- O compartilhamento de recursos de rede requer a necessidade de protocolos que controlem a sequência e a integridade da informação;
3 – A tendência para o futuro é de que toda infraestrutura será compartilhada.
Tema da Apresentação
CAMADA DE TRANSPORTE PROTOCOLOS DE TRANSFERÊNCIA CONFIÁVEL DE DADOS – AULA 2
PROTOCOLOS DE COMUNICAÇÃO
Resumindo
Conhecer os conceitos e princípios de um protocolo de transferência confiável de dados 
Listar os principais elementos de um protocolo de transferência confiável de dados 
Definir e caracterizar o protocolo stop and wait;
Conhecer e analisar diagramas/cenários do protocolo go-back-n.
Tema da Apresentação

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais