PROTOCOLOS DA CAMADA DE ENLACE DE DADOS

Slides:



Advertisements
Apresentações semelhantes
CRC Vários tamanhos: CRC-12, 16, 32
Advertisements

Camada de Enlace UNEMAT-FACIEX Dr. José Raúl Vento 2005
Rede de Computadores MAT164 – Redes de Computadores I Universidade Federal da Bahia Instituto de Matemática Departamento de Ciência da Computação.
HDLC e PPP.
Endereçamento IP Básico
Funcionalidades do IPv6 #1 Módulo 4 ● Definido na RFC ● Mesmas funções do ICMPv4 (mas não são compatíveis): ● Informar características da.
1 Redes de Computadores II Módulo 1 – Introdução e a camada de enlace.
1 IER Protocolo PPP. 2 Camada de Enlace: PPP Protocolo de enlace ponto-a-ponto da Internet Características Auto-configuração automática: inicia e termina.
1 RCO2 Protocolo HDLC. 2 High Level Data Link Control ● Definido nos padrões ISO 33009, 4335, 6159 e 6256) ● Baseado no protocolo SDLC da IBM (criado.
Tecnologias para Internet Thyago Maia Tavares de Farias Aula 19.
David de moraes junior Márcia batista souza. ARQUITETURAS PROPRIETÁRIAS Apenas um fabricante lança produtos compatíveis com a sua própria arquitetura.
Camada de Enlace de Dados Subcamada de Acesso ao Meio.
Redes de Computadores 5º Semestre Aula 13 Prof. Carlos Vinícius SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL FACULDADE DE TECNOLOGIA.
Curso Superior em Redes de Computadores Roteamento IP UNICAST Prof. Sales Filho.
Princípios de Desenvolvimento de Algoritmos MAC122 Prof. Dr. Paulo Miranda IME-USP Variáveis e Atribuições.
Camada de Transporte UDP – User Datagram Protocol.
F ACULDADE E STÁCIO S Á – PE R EDES DE C OMPUTADORES Disciplina : Infraestrutura de Redes PROF : MACIEL Aula 1 – Conceitos Iniciais.
IPv6 vs IPv4 Quais as diferenças?
“Modelo de Camadas OSI e TCP/IP ” Nataniel Vieira
Como cadastrar uma instituição no Portal Rural Sustentável
PROTOCOLO X.25   Nos anos 70 havia muitos redes (de comunicação de dados, conhecidas como Redes Públicas), que eram de companhias privadas, organizações.
Protocolos de Segurança IP IPSec
Aula 05 Pilha TCP/IP.
Técnicas de detecção e correcção de erros em transmissões digitais
CAMADA DE ENLACE DE DADOS
Redes: Camada de Rede pt. II Prof. Rafael Vieira
Redes: Camada de Rede, protocolos pt. I Prof. Rafael Vieira
Redes: Camada de Enlace, protocolos pt. I Prof. Rafael Vieira
Redes: Camada de Enlace Prof. Rafael Vieira
Prof. Eduardo Maroñas Monks
Redes: Camada de Transporte, Protocolos pt. II Prof. Rafael Vieira
Método de Christian: precisão
Redes: Camada de Transporte, Protocolos pt. III Prof. Rafael Vieira
Modelos de Referência em Camadas
Técnico em informática 2017
Camada de Enlace de dados Controle de Fluxo
Introdução ao Roteamento e ao Encaminhamento de Pacotes
Endereçamento IP.
Protocolo de Roteamento X Protocolo Roteável
DISCIPLINA: Administração e Gerência de Redes de Computadores
Camada de Enlace de dados
REDES DE COMPUTADORES Flávio Euripedes de Oliveira
Diógenes Pereira Jr. Igor Thiago Marques Mendonça
Questão 1 Quais são as características do protocolo TCP?
Camada de Enlace de Dados Detecção e Correção de Erros
ARQUITETURA DE REDES DE COMPUTADORES
Prof. Msc. Diovani Milhorim
prof. Msc. Diovani Milhorim
Introdução a Redes v5.1 Capítulo 5: Ethernet. © 2013 Cisco e/ou suas afiliadas. Todos os direitos reservados. Este documento contém informações públicas.
Camada de Transporte Profº Fábio Eder.
Redes TCP/IP Prof. Edgard Jamhour.
TCP/IP Ethernet / ARP / RARP / IP
AULA 2 – PARTE 3 - CAMADA FÍSICA ( )
TCP/IP - Rede Prof: Ricardo Gonçalves Quintão
TCP/IP CRD Filipe Pacheco.
Curso Técnico em Informática
Protocolos e comunicações de rede
TCP vs UDP CRD Filipe Pacheco.
Redes de Computadores Camada de Enlace Antonio Alfredo Ferreira Loureiro Departamento de Ciência da Computação Universidade Federal.
PRÁTICA Múltiplas rotas até o mesmo destino com custos definidos em função da velocidade.
Redes de Computadores Camada de Transporte Antonio Alfredo Ferreira Loureiro Departamento de Ciência da Computação Universidade.
Sistemas Distribuídos
Redes de computadores I
Modbus Bernardo da cunha borges Guilherme Garcia gimenez
Exercícios de Revisão Redes de Computadores Edgard Jamhour
SEMANA 7 – A INTERNET E O PROTOCOLO IP (PARTE 1)
Protocolos de comunicação - CanOpen
Trabalho de Redes Industriais
Questionário Cada questão valerá 0,1 décimo a mais na nota de umas das provas anteriores; Ordem de respostas: lista de chamada. Caso o aluno chamado não.
Prática - BD Distribuído
Transcrição da apresentação:

PROTOCOLOS DA CAMADA DE ENLACE DE DADOS HDLC – High-level Data Link Control PPP – Point-to-Point Protocol

HDLC – High-level data link Control Para estudarmos o HDLC precisamos examinar um grupo de protocolos intimamente relacionados, que, apesar de um pouco antigos, continuam sendo bastante utilizados nas redes do mundo inteiro.Todos eles são derivados do protocolo de enlace de dados da SNA da IBM, o SDLC(Synchronous Data Link Control). Depois de desenvolver o SDLC, a IBM o submeteu ao ANSI e a ISO para a sua aceitação como um padrão no mundo inteiro. O ANSI o modificou, tornando-o conhecido como ADCCP (Advanced Data Communication Control Procedure), e a ISO o alterou transformando-o no HDLC. É um protocolo síncrono, full-Duplex, nível 2, que suporta configurações ponto-a-ponto ou multiponto operando em linhas privadas ou discadas;

Protocolos da camada de Enlace de Dados O CCITT adotou e modificou o HDLC e o transformou no LAP (LINK Access Procedure), como parte do padrão de interface da rede X.25. Posteriormente modificou o padrão novamente e passou a chamá-lo LAPB, afim de torná-lo mais compatível com uma versão posterior do HDLC; Todos o protocolos acima são baseados em bits e utilizam a técnica de inserção de bits(Bits stuffing) para transparência de dados; Este protocolo tem como principal objetivo controlar os erros entre um ETD e um ECD; Realiza controle de Fluxo e a sequenciação e delimitação de quadros.

Protocolos da camada de Enlace de Dados FORMATO DO QUADRO HDLC FCS(checksum) Soma de verificação ENDEREÇO CONTROLE DADOS 1 byte 1 byte 2 bytes Múltiplo de 8 bits até um Tamanho máximo de 2Kbytes FLAG 01111110 FLAG = 01111110

Protocolos da camada de Enlace de Dados O campo endereço é importante nas linhas com vários terminais, onde é utilizado para identificar uma estação secundária que está recebendo ou enviando o quadro para a estação primária. No caso das linhas ponto-a-ponto, as vezes este campo é utilizado para distinguir comandos e respostas. Pelo fato de ser composto de 8 bits, permite o endereçamento de até 256 estações secundárias; O campo de dados . Ele pode ser longo, embora a eficiência do checksum diminua com o aumento do comprimento do quadro devido a maior probabilidade de vários erros em rajadas. O campo Checksum é uma variação menos importante do código CRC. A variação consiste em permitir que bytes de Flags perdidos sejam detectados. O FLAG é o campo delimitador do quadro.Servirá par disparar o algoritmo de verfificação de erros.

Protocolos da camada de Enlace de Dados O campo Controle – Este campo identifica o tipo de quadro que está sendo enviado, ou seja, se é quadro de informação, Supervisão ou não numerado. Tipos de campos de controle: BIT 1 2 3 4 5 6 7 8 Informação N(S) P(F) N(R) Supervisão s Não Numerado M

Protocolos da camada de Enlace de Dados O campo Controle – informação O bit 1, sendo igual a zero – o quadro é de informação; N(S) : os bits 2, 3 e 4 enumeram os quadros transmitidos, Variando 0 a 7. O bit 5 pode assumir o estado P ou F;(poll) significa um comando e F(Final), uma resposta. - N(R) : Os bits 6, 7 e 8 enumeram o próximo quadro a ser recebido e confirmam que, até o quadro N(R) –1 , houve recebimento correto.

Protocolos da camada de Enlace de Dados O campo Controle – Supervisão Os bits 1 e 2, sendo iguais a “10”, identifica que o quadro é de supervisão; Os bits 3 e 4 podem ser : 00 - RR (Receive ready) 10 – RNR(Receive not ready) 11 - REJ (Reject)

Protocolos da camada de Enlace de Dados O campo Controle – Não Numerados - Os bits 1 e 2, sendo iguais a “11”, identifica que o quadro é não numerado; Os bits 3, 4, 6, 7 e 8 especificam os tipos de quadros não nu- merados; - Principais quadros: SABM – Set asynchronous Balanced Mode – “11100” DISC – Disconnect – “00010” UA – Unnumbered Acknowledgment – “00110” DM – Disconnect Mode – “11000” FRMR – Frame reject – “10001”

Protocolos da camada de Enlace de Dados Tranferência genérica de informações no HDLC 1)Estação “A” - envia o frame não numerado SABM para estabelecimento do enlace; 2)Decorrida a temporização para a estação “B” enviar uma resposta(UA ou DM) a estação “A” retira SABM com o bit P =1, forçando uma resposta da estação “B”; 3)A estação “B” responde com UA(aceitando o enlace), fazendo o bit F = 1.

Protocolos da camada de Enlace de Dados - Aplicações - 64Kbps 64Kbps BACKBONE IP Cisco 805 Cisco 805 WAN Datagramas Ip encapsulados em HDLC LAN 1 Interligação de redes locais ponto-a-ponto LAN 2

Protocolos da camada de Enlace de Dados PPP (Point- to- Point Protocol) A IETF(Internet Engineering Task Force) desenvolveu o PPP como um protocolo de nível 2 para transporte de diversos protocolos da camada de rede, através de links seriais ponto a ponto, tornando-se um padrão oficial na internet; O PPP fornece os serviços de multiplexação de protocolos de rede, compactação de cabeçalho, autenticação , detecção de erros, permite que endereços IP sejam negociados em tempo de conexão.Está definido na RFC 1661, 1662 e 1663; O encapsulamento de datagramas da camada de rede se baseia no HDLC.

Protocolos da camada de Enlace de Dados FORMATO DO QUADRO PPP O formato do quadro PPP – foi definido semelhante ao formato de quadro HDLC; O PPP por ser um protocolo orientado a bytes e não a bits como o HDLC, não é possível enviar um quadro com 40,35 bytes, por exemplo. .

Protocolos da camada de Enlace de Dados O campo endereço – É sempre definido para o valor binário 11111111, indicando que todas as estações devem aceitar o quadro; O campo Controle – O seu valor padrão é 00000011, indicando um quadro não-numerado; O campo Protocolo – Sua função é informar o tipo de pacote que está no campo carga útil(Payload=tamanho padrão de 1500 bytes). Os códigos são definidos para LCP, NCP, IP, IPX,etc ... Os protocolos que começam por um bit 0 são os protocolos da camada de rede. Os que começam por bit 1 são utilizados na negociação de outros protocolos, incluindo o LCP e NCP.

Protocolos da camada de Enlace de Dados

Protocolos da camada de Enlace de Dados Rede TCP/IP Fase 1: Portadora do modem ativada ( 109 = ON ) LCP Fase 2: Compressão, tamanho do quadro, protocolo de autenticação Autenticação Fase 3: (opcional) NCP Fase 4: Compressão TCP/IP, atribuição/gerenciamento de endereço IP

Protocolos da camada de Enlace de Dados Fase 1 : Conexão inativa Verifica se o nível físico está pronto para ser utilizado; É ativada através de um evento externo, como detecção de portadora ou comando do administrador de rede;

Protocolos da camada de Enlace de Dados Fase 2 : Fase de estabelecimento de conexão Realizada através do protocolo LCP (Link Control Protocol); Nesta fase, serão negociados os parâmetros de funcionamento do protocolo, tais como: Formato do quadro PPP (possibilidade de compressão do quadro); Tamanho do quadro PPP; Necessidade de utilização de protocolo de autenticação (Ex: PAP);

Protocolos da camada de Enlace de Dados Fase 3 : Fase de autenticação (opcional) Esta fase visa garantir maior segurança na troca de informações, através da autenticação do usuário da conexão; Em algumas conexões pode ser desejável requisitar ao parceiro da conexão uma autenticação antes de permitir a passagem para a próxima fase

Protocolos da camada de Enlace de Dados Fase 4 : Fase NCP (Network Control Protocol) Consiste na negociação dos parâmetros que vão regular o transporte dos datagramas; Para cada protocolo de rede terá um NCP específico; Para o protocolo IP, temos alguns parâmetros: Compressão do cabeçalho TCP/IP, atribuição e gerenciamento de endereços IP

Protocolos da camada de Enlace de Dados

Protocolos da camada de Enlace de Dados The LCP frame types.

Protocolos da camada de Enlace de Dados - Aplicações PPP Rede TCP/IP Dedicado Circuitos seriais Elemento de entrada da rede TCP/IP Discado