Capítulo 3. A camada de enlace de dados
|
|
- Heloísa de Barros Castel-Branco
- 6 Há anos
- Visualizações:
Transcrição
1 slide 1 Capítulo 3 A camada de enlace de dados
2 slide 2 Onde vive o protocolo de camada de enlace?
3 slide 3 Questões de projeto da camada de enlace Serviços de rede da camada de enlace Quadros Controle de erros Controle de fluxo
4 slide 4 Pacotes e quadros Relação entre pacotes e quadros.
5 slide 5 Serviços da camada de rede (a) Comunicação virtual. (b) Comunicação real.
6 slide 6 Possíveis serviços 1. Serviço não orientado à conexão sem reconhecimento (ACK) 2. Serviço não orientado à conexão com reconhecimento (ACK) 3. Serviço orientado à conexão com reconhecimeto (ACK)
7 slide 7 Formação de Quadros: limites 1. Contagem de bytes 2. Bytes de flags com inserção de bytes 3. Bits de flag com inserção de bits 4. Violação de código na camada física
8 slide 8 Contagem de bytes Utiliza um campo no cabeçalho, indicando o números de bytes do quadro. Camada de enlace sabe onde é o término do quadro. Problema: contagem pode ser adulterada por erro na transmissão. Em caso de erro pode ficar sem sincronização. Não é mais utilizado.
9 slide 9 Contagem de bytes Fluxo de bytes. (a) Sem erros. (b) Com um erro.
10 slide 10 Inserção de bytes Cada quadro começa e termina por bytes especiais (bytes de flag). Resolve o problema da sincronização em caso de erro na transmissão. Duas flags consecutivas indicam o fim de um quadro e início do próximo. Caso a sequencia específica da flag ocorra dentre os dados, é utilizado um caractere de escape especial imediatamente antes de cada byte de flag acidental.
11 Inserção de bytes (a) Quadro limitado com bytes de flag. (b) Quatro exemplos de sequências de bytes antes e depois do preenchimento com bytes (byte stuffing). slide 11
12 slide 12 Inserção de bits O enquadramento ocorre a nível de bit. Quadros podem ter qualquer número de bits. Exemplo: Flag: A cada 5 bits 1 s em sequencia é adicionado um 0. Garante a densidade mínima de transições. Ajuda a manter a sincronização. Utilizado no USB (Universal Serial Bus).
13 slide 13 Inserção de bits Bit stuffing. (a) Dados originais. (b) Dados com bits de preenchimento. (c) Dados armazenados em buffer após retirada dos bits de preenchimento.
14 slide 14 Violação de código na camada física A codificação de bits como sinais é utilizado pela camada física para auxilio na recuperação do clock. Exemplo utilização do código de linha 4B/5B, onde 4 bits são representados por 5 bits numa tabela fixa.* Há sequencias de bits que não são utilizadas. As sequencias não utilizadas passam indicar o início e fim dos quadros. *Nesta tabela toma-se o cuidado para que não haja uma sequencia com mais de 4 zeros consecutivos.
15 slide 15 Detecção e correção de erros Outra função importante da camada de enlace, visa aumentar a confiabilidade de um canal Inserçao de redundância A detecção de um erro leva ao descarte do quadro A correção de erros permite a recuperação dos dados
16 slide 16 Códigos de detecção de erros Códigos lineares e em blocos 1. Repetição 2. Paridade 3. Checksums 4. Verificações de redundância cíclica (CRC)
17 slide 17 Código de repetição A mensagem é repetida: 1011 >> Erro detectado: Método simples, porém ineficiente Grande overhead
18 slide 18 Bits de paridade Intercalando bits de paridade para detectar sucessão de erros.
19 slide 19 Checksum Um algoritmo recebe um bloco de bits como entrada e produz uma sequência de bits de tamanho fixo
20 slide 20 Cyclic Redundancy Check Próprio para detecção de erros acidentais Simples de implementar A mensagem é dividida por um polinômio gerador
21 slide 21 Cyclic Redundancy Check (exemplo) Mensagem: Um polinômio de 3ª ordem: x 3 +x+1 = bits zero são adicionados ao final da mensagem: A mensagem aumentada é dividida pelo polinômio para encontrar o resto (100) O resto da divisão substituirá os bits acrescentados ao final: No receptor, a divisão pelo polinômio tem que apresentar resto zero
22 slide 22 Cyclic Redundancy Check (exemplo) <--- mensagem (preenchida com 3 bits) 1011 <--- polinônio divisor <--- resultado (XOR dos bits da msg e do polinômio) 1011 <--- divisor desloca-se para a esquerda <--- o divisor pode saltar os bits zerados <--- o resto (3 bits)
23 slide 23 Correção de erros ARQ (Automatic Repeat Request): o erro é detectado e a retransmissão solicitada (implícita ou explicitamente) FEC (Forward Error Correction): O transmissor acrescenta código de correção de erros à mensagem HARQ (Hybrid ARQ) é a combinação das duas técnicas
24 slide 24 Códigos de correção de erros 1. Código de Hamming 2. Código convolucional binário 3. Códigos de Reed-Solomon 4. Códigos de checagem de paridade de baixa densidade
25 slide 25 Códigos de Hamming Exemplo de um código de Hamming (11,7) corrigindo um bit. p1 cobre as posicões binárias onde o bit menos significativo é 1 posições ímpares :p1, m3, m5, m7, m9, m11. p2 cobre as posições binárias onde o segundo bit menos significativo é 1 posicões: p2, m3, m6, m7, m10, m11 p4 cobre p4, m5, m6 e m7 p8 cobre p8, m9, m10 e m11
26 slide 26 Código convolucional Código convolucional binário da NASA usado no
27 slide 27 Código de Reed Solomon Uma família de códigos de correção de erros Capaz de detectar e corrigir múltiplos símbolos Adicionando t símbolos de verificação, é capaz de detectar erros em até t símbolos e corrigir int(t/2) símbolos Usado em CD, DVD, xdsl
28 slide 28 Códigos de checagem de paridade de baixa densidade LDPC: Low density parity check Desenvolvido em 1963, era impraticável até o final dos anos 1990 Usado em DVB, 10Gbase-T, IEEE n e IEEE ac
29 slide 29 Protocolos básicos de enlace de dados Protocolo simplex idealizado Protocolo simplex stop-and-wait Canal sem ocorrência de erros Protocolo simplex stop-and-wait Canal com ruídos
30 slide 30 Protocolos básicos de enlace de dados Protocolo simplex idealizado Protocolo simplex stop-and-wait Canal sem ocorrência de erros Protocolo simplex stop-and-wait Canal com ruídos
31 slide 31 Protocolo simplex idealizado O receptor é capaz de receber e processar os quadros enviados pelo transmissor, que permanece em loop, enviando os quadros.
32 slide 32 Protocolo simplex stop and wait (s/erros) O receptor tem capacidade finita de processamento e armazenamento (buffer) dos quadros recebidos Introdução do reconhecimento positivo (ACK) para controle de fluxo
33 slide 33 Protocolo simplex stop and wait (c/erros) Além das limitações práticas no receptor (buffer e processamento), o canal agora apresenta erros. Quadros não confirmados serão restransmitidos Necessidade do número de sequência Necessidade de temporizador
34 slide 34 Protocolo de janela deslizante A janela consiste de uma porção do buffer (circular). Para ser transmitido, um quadro deve estar dentro da janela do transmissor Para ser recebido, um quadro deve estar dentro da janela do receptor
35 slide 35 Protocolos de janela deslizante (2) Janela de tamanho 1, com número de sequência de 3 bits. (a) Inicialmente. (b) Após o envio do primeiro quadro. (c) Após receber o primeiro quadro. (d) Após receber o primeiro reconhecimento
36 Protocolo de janela deslizante de bit único Dois cenários para o protocolo 4. (a) Caso normal. (b) Caso incomum. A notação segue (seq, ack, núm. pacote). O asterisco indica quando a camada de rede aceita o pacote. slide 36
37 slide 37 Protocolo go-back-n (1) Paralelismo e recuperação de erros. Efeito do erro quando o tamanho da janela do receptor é unitário (1).
38 slide 38 Protocolo go-back-n (2) Paralelismo e recuperação de erros. Efeito do erro quando o tamanho da janela do receptor é grande..
39 slide 39 Implementação de temporizadores Simulação de múltiplos contadores. (a) Os timeouts enfileirados. (b) Situação após o primeiro timeout expirar.
40 slide 40 Reconhecimento e repetição seletiva Reconhecimentos seletivos podem ser usados para indicar exatamente quais quadros foram perdidos e, assim, solicitar a retransmissão de quadros específicos
41 slide 41 Reconhecimento acumulativo Usado para indicar que todos os quadros até uma posição (sequência) foram recebidos Permite saltos na janela deslizante.
42 slide 42 Reconhecimentos (ACK) em resumo ACK positivo: ACK N: quadro N recebido NACK: NACK N: quadro N não recebido ACK acumulativo ACK N: recebidos todos os quadros até N até N : inclusive ou não? Escolha de projeto SACK: ack seletivo ACK N o, N 2 : recebidos os quadros N o e N 2
Nível de Enlace. Nível de Enlace. Serviços. Serviços oferecidos os nível de rede
Nível de Enlace Enlace: caminho lógico entre estações. Permite comunicação eficiente e confiável entre dois computadores. Funções: fornecer uma interface de serviço à camada de rede; determinar como os
Leia maisCamada de Enlace de Dados
Camada de Enlace de Dados Camada de Enlace de Dados aborda algoritmos que permitem uma comunicação eficiente e confiável entre dois computadores adjacentes em nível da camada de enlace de dados (adjacentes
Leia maisNível de Enlace. Nível de Enlace. Serviços. Serviços. Serviços. Serviços. Serviços oferecidos os nível de rede
Nível de Enlace Enlace: caminho lógico entre estações. Permite comunicação eficiente e confiável entre dois computadores. Funções: fornecer uma interface de serviço à camada de rede; determinar como os
Leia maisCamada de Enlace de Dados
Camada de Enlace de Dados Camada de Enlace de Dados aborda algoritmos que permitem uma comunicação eficiente e confiável entre dois computadores adjacentes em nível da camada de enlace de dados (adjacentes
Leia maisRedes de Computadores
Nível de Enlace Inst tituto de Info ormátic ca - UF FRGS Redes de Computadores Camada de enlace de dados Introdução Aula 06 Aplicação Apresentação Sessão Transporte Rede Enlace Físico Protocolo nível de
Leia maisNível de Enlace. Laboratório MídiaCom - UFF Profa. Débora Christina Muchaluat Saade
Departamento de Ciência da Computação - UFF Nível de Enlace Profa. Débora Christina Muchaluat Saade Laboratório MídiaCom - UFF debora@midiacom.uff.br http://www.midiacom.uff.br/debora 1 Nível de Enlace
Leia maisRedes de Computadores
Redes de Computadores Prof. Marcelo Gonçalves Rubinstein Programa de Pós-Graduação em Engenharia Eletrônica Faculdade de Engenharia Universidade do Estado do Rio de Janeiro Ementa Introdução a Redes de
Leia maisRedes de Computadores. Redes de Computadores. Redes de Computadores. ü Contador de caracteres. ü Stuffing de caracteres.
Departamento de Ciência da Computação - UFF Nível de Enlace Profa. Débora Christina Muchaluat Saade Laboratório MídiaCom - UFF debora@midiacom.uff.br Nível de Enlace Funcionalidades principais: Oferecer
Leia maisDelimitação de Quadros. Exemplos de Protocolos de Nível de Enlace. Nível de Enlace. Nível de de Enlace. Disciplina: Comunicação de Dados IV
Departamento de Engenharia de Telecomunicações - UFF Disciplina: Nível de de Enlace Profa. Débora Christina Muchaluat Saade deborams@telecom.uff.br br Aplicação Apresentação Sessão Transporte Rede Enlace
Leia maisErros e Protocolos de Recuperação Códigos detectores e correctores de erros.
Erros e Protocolos de Recuperação Códigos detectores e correctores de erros. Instituto Superior de Engenharia de Lisboa Departamento de Engenharia, Electrónica, Telecomunicações e Computadores Redes de
Leia maisSistemas de Telecomunicações 1
CODIFICAÇÃO PARA CONTROLO DE ERROS Paula Queluz Sistemas de Telecomunicações Introdução O ruído, a distorção e eventuais interferências, inerentes ao processo de transmissão do sinal, podem originar erros
Leia maisCODIFICAÇÃO PARA CONTROLO DE ERROS
CODIFICAÇÃO PARA CONTROLO DE ERROS Sinal de voz Qual a forma Sistema para transmissão de voz Transdutor (Microfone) CF Codificador de Fonte CC Codificador de Canal R Repetidor Lacete de assinante A/D A/D...
Leia maisLista de Exercícios. Camada de Enlace de Dados
Lista de Exercícios Camada de Enlace de Dados 1. Um pacote de uma camada superior de redes é dividido em 10 quadros, e cada quadro tem 80% de chances de chegar sem danos. Se o protocolo de enlace de dados
Leia maisProtocolo de transporte em tempo-real (Real- Time Transport Protocol) Definido na RFC 3350 Normalmente usado sobre o UDP Serviços
RTP Protocolo de transporte em tempo-real (Real- Time Transport Protocol) Definido na RFC 3350 Normalmente usado sobre o UDP Serviços Identificação do tipo de carga útil (mídia) Números de sequência Estampa
Leia maisRedes de Computadores. Prof. André Y. Kusumoto
Redes de Computadores Prof. André Y. Kusumoto andrekusumoto.unip@gmail.com Prof. André Y. Kusumoto andrekusumoto.unip@gmail.com Nível de Enlace A comunicação entre dois equipamentos geograficamente separados
Leia maisRedes de Computadores. Prof. André Y. Kusumoto
Redes de Computadores Prof. André Y. Kusumoto andrekusumoto.unip@gmail.com Nível de Enlace A comunicação entre dois equipamentos geograficamente separados envolve uma infraestrutura física de comunicação
Leia maisFundamentos de Telecomunicações
Fundamentos de Telecomunicações LEEC_FT 32&33: Codificação de Canal Professor Victor Barroso vab@isr.ist.utl.pt Lição 32 Controlo dos Erros de Transmissão Codificação de canal abordagens básicas Detecção
Leia maisTRANSMISSÃO DE DADOS Prof. Ricardo Rodrigues Barcelar
- Aula 1-1. A CAMADA DE ENLACE DE DADOS (Parte 1) Relembrando as aulas do semestre passado quando estudamos os modelos de referência, lembramos que a Camada de Enlace de Dados é a camada responsável pela
Leia maisProtocolo de transporte em tempo-real (Real- Time Transport Protocol) Definido na RFC 3350 Normalmente usado sobre o UDP Serviços
RTP Protocolo de transporte em tempo-real (Real- Time Transport Protocol) Definido na RFC 3350 Normalmente usado sobre o UDP Serviços Identificação do tipo de carga útil (mídia) Números de sequência Estampa
Leia maisA camada de enlace de dados executa diversas funções específicas. Dentre elas
A camada de enlace de dados executa diversas funções específicas. Dentre elas estão as seguintes: Fornecer uma interface de serviço bem definida à camada de rede. Lidar com erros de transmissão. Regular
Leia maisFunções dos protocolos. Tipos de Protocolos. Tipos de Protocolos
Funções dos protocolos Apostila 02 Endereçamento Estabelecimento e término de conexões Confirmação de recebimento Funções básicas: Controle de erro Controle de enquadramento Controle de fluxo OBS: NEM
Leia maisFundamentos de Telecomunicações
Fundamentos de Telecomunicações LERCI_FT 3: Codificação de Canal Professor Victor Barroso vab@isr.ist.utl.pt Codificação de Canal Aplica-se para aumentar a fiabilidade do sistema de comunicações digitais.
Leia maisAcrescenta um bit 1 ou um bit 0 às mensagem para que o número total de bits 1 seja par
Detecçã ção o de Erros Paridade Verificação de Paridade Esse tipo de detecção consiste em acrescentar um bit (de paridade) a cada conjunto de bits da mensagem (caractere) de modo a ter as seguintes características:
Leia maisRedes de Computadores
Controle de s Redes de Computadores Controle de Aula 8 É o processo de garantir a entrega confiável dos dados, isto é, sem s, sem duplicação e entregues na ordem da emissão Fundamental para entrega confiável
Leia mais1 Exercícios da Parte 3 Camada de Enlace de Dados. 2. Qual a importância da tarefa de enquadramento em uma transmissão de dados?
BCC361 Redes de Computadores (2012-02) Departamento de Computação - Universidade Federal de Ouro Preto - MG Professor Reinaldo Silva Fortes (www.decom.ufop.br/reinaldo) Lista de Exercícios 02 - Camadas
Leia maisRedes de Computadores
3. Camada de Enlace de Dados DIN/CTC/UEM 2008 Funções Principais Lidar com erros de transmissão Regular o fluxo de dados : Funções Principais Divide informação em quadros: Verifica se quadros chegaram
Leia maisRedes de Computadores. Camada de Enlace
Redes de Computadores Camada de Enlace Camada de Enlace Serviços Detecção de Erros Protocolos Elementares Protocolos de Janela Deslizante Exemplo de Protocolo Subcamada de Acesso ao Meio (MAC) Camada de
Leia maisO NÍVEL DE LIGAÇÃO DE DADOS. Nível de ligação de dados Controle de Fuxo Detecção de erros Controle de Erros
O NÍVEL DE LIGAÇÃO DE DADOS Nível de ligação de dados Controle de Fuxo Detecção de erros Controle de Erros ORGANIZAÇÃO DOS DADOS -TRAMAS Uma forma mais organizada e estruturada de comunicar consiste em
Leia mais1 Exercícios da Parte 3 Camada de Enlace de Dados. 2. Qual a importância da tarefa de enquadramento em uma transmissão de dados?
BCC361 Redes de Computadores (2012-01) Departamento de Computação - Universidade Federal de Ouro Preto - MG Professor Reinaldo Silva Fortes (www.decom.ufop.br/reinaldo) Lista de Exercícios 02 - Camadas
Leia maisRedes de Computadores
Prof. Universidade Federal de Mato Grosso do Sul brivaldo@facom.ufms.br 26 de maio de 2017 Visão Geral 1 2 3 4 Protocolos e Serviços de Transporte comunicação lógica entre aplicativos executando em diferentes
Leia maisde erros Exercícios E S T i G
Tratamento de erros Exercícios 1. Imagine a mensagem m = "111011001" e o polinómio G(x = x 4 +x 2 +1. a Calcule o CRC e indique a mensagem total (bits de dados + bits de CRC a enviar. b Se durante a transmissão
Leia maisCódigos de controle de erros: introdução
Códigos de controle de erros: introdução Luis Henrique Assumpção Lolis 11 de outubro de 2013 Luis Henrique Assumpção Lolis Códigos de controle de erros: introdução 1 Conteúdo 1 Introdução 2 Canais discretos
Leia maisCamada de Enlace de Dados. Prof. Leonardo Barreto Campos 1
Camada de Enlace de Dados Prof. Leonardo Barreto Campos 1 Sumário Introdução; Serviços Oferecidos à Camada de Rede; Enquadramento; Detecção e Correção de Erros; Correção de Erros Protocolos Elementares
Leia maisPEL/FEN Redes de Computadores 2018/1 Terceira Lista de Exercícios Prof. Marcelo Gonçalves Rubinstein
PEL/FEN Redes de Computadores 2018/1 Terceira Lista de Exercícios Prof. Marcelo Gonçalves Rubinstein 1) Descreva os principais serviços providos pela camada enlace. 2) Descreva os vários métodos utilizados
Leia maisTP308 Introdução às Redes de Telecomunicações
Unidade II Camada de Enlace TP308 Introdução às Redes de Telecomunicações 84 Tópicos Delimitação de Quadros Controle de Erros Controle de Fluxo HDLC PPP 85 O objetivo da camada de enlace é lapidar um enlace
Leia mais1 Exercícios da Parte 3 Camada de Enlace de Dados. 2. Qual a importância da tarefa de enquadramento em uma transmissão de dados?
BCC361 Redes de Computadores (2014-02) Departamento de Computação - Universidade Federal de Ouro Preto - MG Professor Reinaldo Silva Fortes (www.decom.ufop.br/reinaldo) Lista de Exercícios 02 - Camadas
Leia maisIII-1 Códigos detetores e corretores de erros
III-1 Códigos detetores e corretores de erros Comunicações ISEL-ADEETC-Comunicações 1 Sumário 1. Aspetos gerais sobre a comunicação digital Comportamento do canal Causas da existência de erros 2. Códigos
Leia maisDetecção e correcção de erros
elecomunicações II Codificação - Detecção e correcção de erros o Quando existe um canal de comunicação bidireccional, o receptor poderá requerer a retransmissão da informação que continha erros. o Esta
Leia maisCapítulo 3 Camada de transporte
Capítulo 3 Camada de transporte slide 1 Introdução e serviços de camada de transporte A camada de transporte fornece comunicação lógica, e não física, entre processos de aplicações: slide 2 Relação entre
Leia maisCapítulo 3 Camada de transporte
Capítulo 3 Camada de transporte slide 1 Introdução e serviços de camada de transporte A camada de transporte fornece comunicação lógica, e não física, entre processos de aplicações: slide 2 Relação entre
Leia maisCamada de Enlace. BCC361 Redes de Computadores Universidade Federal de Ouro Preto Departamento de Ciência da Computação
Redes de Computadores Universidade Federal de Ouro Preto Departamento de Ciência da Computação Prof. Reinaldo Fortes www.decom.ufop.br/sauldelabrida 2018/01 Camada Nome 5 Aplicação 4 Transporte 3 Rede
Leia maisUniversidade Federal de Minas Gerais Departamento de Ciência da Computação
Redes de Computadores Camada de Transporte Capítulo 3 Kurose & Ross Prof: José Marcos Silva Nogueira Universidade Federal de Minas Gerais Departamento de Ciência da Computação Belo Horizonte - 2006 Capítulo
Leia maisRedes de Computadores. Profa. Kalinka Regina Lucas Jaquie Castelo Branco. Abril de Universidade de São Paulo. Camada de Enlace de Dados
Redes de Computadores Regina Lucas Jaquie Castelo Universidade de São Paulo Abril de 2019 1 / 82 Roteiro 1 2 3 4 5 2 / 82 Arquitetura IEEE 802 Arquitetura IEEE 802 é resultado da tentativa de estabelecer
Leia maisPlanejamento. Revisão. Desempenho em Protocolos de Transporte
Desempenho em Protocolos de Transporte Magnos Martinello Universidade Federal do Espírito Santo - UFES Departamento de Informática DI Laboratório de Pesquisas em Redes Multimidia LPRM Planejamento Serviços
Leia maisIII-1 Códigos detetores e corretores de erros
III-1 Códigos detetores e corretores de erros Comunicações 21 de novembro de 2017 ISEL-ADEETC-Comunicações 1 Sumário 1. Aspetos gerais sobre a comunicação digital Comportamento do canal Causas da existência
Leia maisRedes de Computadores II. Módulo 1 Introdução e a camada de enlace
Redes de Computadores II Módulo 1 Introdução e a camada de enlace 1 A Camada de Enlace Principal objetivo da camada: Comunicar dados entre dois equipamentos de rede conectados ao mesmo meio de transmissão
Leia maisIII-1 Códigos detetores e corretores de erros
III-1 Códigos detetores e corretores de erros Comunicações ISEL-ADEETC-Comunicações 1 Sumário 1. Aspetos gerais sobre a comunicação digital Causa de erros 2. Códigos detetores e corretores de erros Códigos
Leia maisRedes de Computadores
Redes de Computadores Prof. Marcelo Gonçalves Rubinstein Programa de Pós-Graduação em Engenharia Eletrônica Faculdade de Engenharia Universidade do Estado do Rio de Janeiro Ementa Introdução a Redes de
Leia maisNível de Enlace. Nível de Enlace. Serviços. Serviços. Serviços. Serviços. Serviços oferecidos os nível de rede
Nível de Enlace Enlace: caminho lógico entre estações. Permite comunicação eficiente e confiável entre dois computadores. Funções: fornecer uma interface de serviço à camada de rede; determinar como os
Leia maisLicenciatura Plena em Computação
Licenciatura Plena em Computação Professor Ivan Pires Pacote Divide dados em blocos pequenos chamados de pacote Redes de comutação de pacotes Quando ocorrem erros de transmissão, os dados podem ser perdido
Leia maisRedes de Computadores (11558)
Redes de Computadores (11558) Ano Lectivo 2014/2015 * 1º Semestre Licenciatura em Engenharia Informática Aula 2 22/09/2014 1 Agenda A camada física ou como se transmitem os dados O modelo OSI Enunciado
Leia maisFragmentos das máquinas de estados finitos do RDT 2.2 (fonte: Kurose)
RDT 2.2 Não usa NACK Destinatário deve incluir o número de sequência do pacote que está sendo reconhecido Remetente deve verificar o número de sequência do pacote que está sendo reconhecido ACKs duplicados
Leia maisTrabalho Prático: Camada de Enlace de Dados Enquadramento
Enquadramento Descrição Acrescentar ao código do simulador de redes os protocolos vistos para o enquadramento da informação Contagem de caracteres (framing) Inserção de bytes ou caracteres (character stufing)
Leia maisProtocolo de Enlace de Dados
Protocolo de Enlace de Dados Nenhum dos requerimentos anteriores é satisfeito pelas funções da camada FÍSICA Sincronismo de Quadro Uso de variedade de Configurações de Linha Controle de Fluxo Controle
Leia maisController Area Network CAN bus. Introdução
Controller Area Network CAN bus Introdução Desenvolvido pela Bosch para automóveis Padronizado pela ISO 11898 Camada física Camada de enlace Comunicação serial até 1Mbps e até 1km. Sinalização diferencial
Leia maisCamada de Enlace. OSI x IEEE. Arquitetura IEEE 802. Redes. Nível de Enlace: Controle de Erros e Fluxo Multiplexação
Camada de Enlace Redes Nível de Enlace: Controle de Erros e Fluxo Multiplexação Aplicação Apresentação Sessão Transporte Rede Enlace Físico Delimitação e transmissão de quadros Detecção de erros Controle
Leia maisPTC Aula Princípios da transferência de dados confiável 3.5 Transporte orientado para conexão: TCP
PTC 3450 - Aula 14 3.4 Princípios da transferência de dados confiável 3.5 Transporte orientado para conexão: TCP (Kurose, p. 164-177) (Peterson, p. 242-264) 02/05/2017 Muitos slides adaptados com autorização
Leia maisUniversidade de Pernambuco Escola Politécnica de Pernambuco
Universidade de Pernambuco Escola Politécnica de Pernambuco TV Analógica e Digital Introdução Codificação de Canal Prof. Márcio Lima E-mail:marcio.lima@poli.br Introdução Visão Geral Introdução Motivação
Leia maisRedes de Telecomunicações (11382)
Redes de Telecomunicações (11382) Ano Lectivo 2014/2015 * 1º Semestre Pós Graduação em Information and Communication Technologies for Cloud and Datacenter Aula 2 07/10/2014 1 Agenda A camada física ou
Leia maisRedes de Comunicações 1. Tratamento de Erros
Capítulo 5 N O T A S D E A U L A, R E V 7.0 U E R J 2 0 1 7 F L Á V I O A L E N C A R D O R Ê G O B A R R O S Redes de Comunicações 1 Tratamento de Erros Flávio Alencar do Rego Barros Universidade do Estado
Leia maisCamada de Transporte. Protocolos TCP e UDP
Camada de Transporte Protocolos TCP e UDP O estabelecimento de conexão Como estabelecer a conexão de maneira confiável? Handshake de 3 vias SYN SYN ACK ACK Transferência Confiável de Dados Importante nas
Leia maisRedes de Computadores
Redes de Computadores Camada de Enlace: Protocolos ponto-a-ponto Prof. Rodrigo de Souza Couto Camada de Enlace Relembrando... Tipos diferentes de canais de comunicação: Canal ponto-a-ponto Uma estação
Leia maisCódigos cíclicos - Parte 2
Códigos cíclicos - Parte 2 Luis Henrique Assumpção Lolis 22 de novembro de 203 Luis Henrique Assumpção Lolis Códigos cíclicos - Parte 2 Conteúdo Cálculo da síndrome e computação de erros 2 Decodificando
Leia maisREDES DE COMPUTADORES
REDES DE COMPUTADORES Profº Alexsandro M. Carneiro alexsandro@ucdb.br Bacharelado em Sistemas de Informação AULA 09 Bacharelado em Sistemas de Informação UCBD SG - 2005 Aula Anterior A Camada De Enlace
Leia maisPCS Sistemas Digitais I. Códigos para Detecção e Correção de Erros. Prof. Dr. Marcos A. Simplicio Jr. versão: 3.0 (Jan/2016)
PCS 3115 Sistemas Digitais I Códigos para Detecção e Correção de Erros Prof. Dr. Marcos A. Simplicio Jr. versão: 3.0 (Jan/2016) Adaptado por Glauber (2018) Códigos para Detecção de Erros Erro: dado alterado
Leia maisSistemas Automotivos Embarcados
1 - Introdução (enfoque) 2-3 - LIN 4 - MOST 5 - FlexRay Enfoque Comunicação entre dispositivos conectados ao automóvel; Grande variedade de dispositivos; Pouca informação disponível sobre a área; Em geral
Leia maisRedes de Computadores. Prof. André Y. Kusumoto
Redes de Computadores Prof. André Y. Kusumoto andrekusumoto.unip@gmail.com Nível de Transporte Responsável pela comunicação fim-a-fim entre dois ou mais computadores As redes são normalmente complexas
Leia maisPTC Aula Princípios da transferência de dados confiável. (Kurose, Seções 3.4 e 3.5) 28/04/2017
PTC 3450 - Aula 11 3.4 Princípios da transferência de dados confiável (Kurose, Seções 3.4 e 3.5) 28/04/2017 Muitos slides adaptados com autorização de J.F Kurose and K.W. Ross, All Rights Reserved Capítulo
Leia maisRedes de Computadores. Camada de Enlace. Camada de enlace. Antonio Alfredo Ferreira Loureiro.
Redes de Computadores (DCC023) Antonio Alfredo Ferreira Loureiro loureiro@dcc.ufmg.br Departamento de Ciência da Computação Universidade Federal de Minas Gerais Sumário Questões de projeto relacionadas
Leia maisSSC0641 Redes de Computadores
SSC0641 Redes de Computadores Capítulo 3 - Camada de Transporte Prof. Jó Ueyama Março/2011 1 Serviços da Camada de Transporte 2 Protocolos e Serviços de Transporte 3 Serviços de Transporte Fornecem comunicação
Leia maisPrincípios de detecção e correção de erros, princípios de controle de link e princípios de acesso múltiplo
Princípios de detecção e correção de erros, princípios de controle de link e princípios de acesso múltiplo Verificar na camada de enlace do modelo OSI os principais mecanismos de detecção e correção de
Leia maisRedes de Computadores RES 12502
Instituto Federal de Santa Catarina Redes de Computadores Redes de Computadores RES 12502 2014 2 Área de Telecomunicações slide 1 O material para essas apresentações foi retirado das apresentações disponibilizadas
Leia maisCódigos de bloco. Luis Henrique Assumpção Lolis. 1 de novembro de Luis Henrique Assumpção Lolis Códigos de bloco 1
Códigos de bloco Luis Henrique Assumpção Lolis 1 de novembro de 2013 Luis Henrique Assumpção Lolis Códigos de bloco 1 Conteúdo 1 Códigos de bloco lineares 2 Códigos sistemáticos 3 Síndrome 4 Distância
Leia maisRedes de Computadores
Introdução Redes de Computadores Controle de fluxo ula. Carissimi -4-mars-8 Comunicação em um enlace envolve a coordenação entre dois dispositivos, o emissor e o receptor Serviço de entrega confiável ou
Leia maisPTC Aula Introdução à camada de enlace 5.2 Detecção, correção de erros 5.3 Protocolos de acesso múltiplo
PTC 2550 - Aula 06 5.1 Introdução à camada de enlace 5.2 Detecção, correção de erros 5.3 Protocolos de acesso múltiplo (Kurose, p. 321-333) (Peterson, p. 57-79) 29/03/2017 Muitos slides adaptados com autorização
Leia maisRedes de Computadores e Aplicações. Aula 43 - Camada de Transporte TCP (Transmission Control Protocol)
Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do N Campus Currais Novos Redes de Computadores e Aplicações Aula 43 - Camada de Transporte TCP (Transmission Control Protocol) Prof. Diego
Leia maisModelo OSI x Modelo TCP/IP
Modelo OSI x Modelo TCP/IP OSI TCP/IP 7 Aplicação 6 Apresentação 5 Aplicação 5 Sessão 4 3 2 1 Transporte 4 Transporte Rede 3 Internet Enlace 2 Link de dados Física 1 Física Modelo de Referência OSI/ISO
Leia maisProtocolos TCP e UDP. Protocolo TCP. Protocolo TCP. A necessidade de uma comunicação segura: Transmission Control Protocol
Protocolos TCP e UDP Transmission Control Protocol Protocolo de transporte orientado à conexão. Transferência de dados confiável fim-a-fim recuperação de dados perdidos, duplicados organização dos dados
Leia maisBC-0504 Natureza da Informação
BC-0504 Natureza da Informação Aula 3 Transmissão serial e paralela da informação e medida da informação transmitida Equipe de professores de Natureza da Informação Parte 0 Sistemas de numeração Decimal
Leia maisJéfer Benedett Dörr
Redes de Computadores Jéfer Benedett Dörr prof.jefer@gmail.com Conteúdo Camada 4 Camada de Transporte/2 Objetivo Conhecer o funcionamento da camada de transporte; Apresentar os protocolos UDP e TCP; Aprender
Leia maisBig Endian é uma ordenação usada em sistemas do tipo Unix (arquiteturas SPARC, IBM Mainframe).
Grupo 12. Organização de sistemas computacionais Memória primária: endereços; ordenação dos bytes; códigos de correção de erros (bit de paridade e código de Hamming). Alisson Dias - CC5P30 - C68DAE8 Diego
Leia maisRedes de computadores e a Internet. Redes de computadores e a Internet. Prof. Gustavo Wagner. Capítulo 3. Camada de transporte
Redes de computadores e a Internet Redes de computadores e a Internet Prof. Gustavo Wagner Capítulo 3 Camada de transporte Camada de transporte 3.1 Serviços da camada de transporte 3.2 Multiplexação e
Leia maisSSC0641 Redes de Computadores
SSC0641 Redes de Computadores Capítulo 3 - Camada de Transporte Prof. Jó Ueyama Abril/2013 1 Serviços da Camada de Transporte 2 Protocolos e Serviços de Transporte 3 Serviços de Transporte Fornecem comunicação
Leia maisAulas 1 e 2 Camada de Enlace Serviços, endereçamento e elementos de interconexão
Departamento de Ciência da Computação Instituto de Computação Universidade Federal Fluminense Aulas 1 e 2 Camada de Enlace Serviços, endereçamento e elementos de interconexão Igor Monteiro Moraes Redes
Leia maisDireto ou Indireto Monolítico ou Estruturado Simétrico ou Assimétrico Padronizado ou Não-Padronizado
PROTOCOLOS Características dos Protocolos Funcionalidade dos Protocolos Protocolos OSI Protocolos TCP/IP Características dos Protocolos As principais caraterísticas de um protocolo são: Direto ou Indireto
Leia maisCamada de Enlace. BCC361 Redes de Computadores Universidade Federal de Ouro Preto Departamento de Ciência da Computação
Redes de Computadores Universidade Federal de Ouro Preto Departamento de Ciência da Computação Prof. Reinaldo Fortes / Saul Delabrida www.decom.ufop.br/reinaldo Camada Nome 5 Aplicação 4 Transporte 3 Rede
Leia maisTP 318 Introdução às Redes Multimídia
Especialização em Telecomunicações TP 318 Introdução às Redes Multimídia Prof. Antônio M. Alberti 1 AAL Tipo 1 Introdução Funções da SAR Protocolo da SAR Funções da CS para o Transporte de Circuitos Protocolo
Leia maisPROTOCOLOS DE COMUNICAÇÃO
PROTOCOLOS DE COMUNICAÇÃO 3º ANO / 2º SEMESTRE 2014 INFORMÁTICA avumo@up.ac.mz Ambrósio Patricio Vumo Computer Networks & Distribution System Group Serviços de Transporte na Internet Arquitectura TCP/IP
Leia maisProtocolos de Interligação de Redes Locais e a Distância Protocolos de Transporte. Thiago Leite
Interligação de Redes Locais e a Distância Protocolos de Thiago Leite thiago.leite@udf.edu.br 1 Quadros (enlace), datagrama (rede) e segmento (transporte) 2 Funções da camada de transporte Transferência
Leia maisRedes de Computadores
Redes de Computadores Camada de Transporte - Parte II Prof. Thiago Dutra Agenda n Parte I n Introdução n Protocolos de Transporte Internet n Multiplexação e Demultiplexação n
Leia maisRedes de Computadores Camada de Enlace. Camada de Enlace. Camada de enlace. Camada de enlace. Antonio Alfredo Ferreira Loureiro
Redes de Computadores Antonio Alfredo Ferreira Loureiro loureiro@dcc.ufmg.br Camada de enlace Responsável pela comunicação confiável e eficiente entre dois computadores adjacentes Adjacente significa que
Leia maisCódigos de bloco. Instituto Federal de Santa Catarina Curso superior de tecnologia em sistemas de telecomunicação Comunicações móveis 2
Instituto Federal de Santa Catarina Curso superior de tecnologia em sistemas de telecomunicação Comunicações móveis 2 Códigos de bloco Prof. Diego da Silva de Medeiros São José, maio de 2012 Codificação
Leia maisAula 3- Codificação de Canal. October 18, 2017
ELE-32 Introdução a Comunicações Aula 3- Codificação de Canal October 18, 2017 1 Introdução Em muitas situações, a mensagem a ser transmitida por um sistema de comunicações é uma sequência de bits. Entretanto,
Leia maisRedes de Computadores I
UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO DEPARTAMENTO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE CIÊNCIA DA COMPUTAÇÃO Redes de Computadores I Nível de Transporte (TCP & UDP) Prof. Helcio Wagner da Silva.
Leia maisCamada de Ligação de Dados
Camada de Ligação de Dados Serviços Detecção e correcção de erros Protocolos de Acesso Múltiplo Endereçamento em LANs Hubs e Pontes de interligação Tecnologias da camada de ligação de dados Ethernet Anel
Leia maisTécnicas de Detecção e Correção de Erros
Redes de Comunicação -Notas de Aula Técnicas de Detecção e Correção de Erros Gil Pinheiro UERJ-FEN-DETEL Rev. 18/04/2010 GIL PINHEIRO - Redes de Comunicação 1 Situações que Requerem Detecção ou Correção
Leia maisCapítulo 2: Introdução às Redes de Computadores - A Camada de Enlace de Dados. Redes para Automação Industrial Luiz Affonso Guedes
Capítulo 2: Introdução às Redes de Computadores - A Camada de Enlace de Dados Redes para Automação Industrial Luiz Affonso Guedes Introdução Como obter comunicação entre duas máquinas fisicamente conectadas?
Leia maisControlo de Erro no Nível Trama {ErrorCtrl.doc} Detecção e Correcção de Erros
Prof V Vargas, IST Controlo de erro no nível trama 22/11/10, Pg 1/9 Controlo de Erro no Nível Trama {ErrorCtrl.doc} Detecção e Correcção de Erros 1. Considere um terminal ligado a um computador. Quais
Leia maisRedes de Computadores II. Módulo 1 Introdução e a camada de enlace
Redes de Computadores II Módulo 1 Introdução e a camada de enlace 1 Comunicação de Dados e Redes de Computadores O problema fundamental da comunicação é reproduzir em um ponto exatamente ou aproximadamente
Leia mais