Camada de Enlace - Introdução, Tarefas e Protocolos
1. Camada de Enlace
Equipe: Antony Zietz
Bruno Salvatori
Lucas Frohlich
Renahn Migdady
Ricardo Alexandre Schulze
Jeferson Mohr Boso
2. INTRODUÇÃO
● A Camada de Enlace de dados trata de algoritmos que permitem a comunicação entre dois
computadores adjacentes, ou seja, duas maquinas fisicamente conectadas por meio de um
canal de comunicação, como um fio. Esta camada é responsável pela transferência de
datagramas de um nó para um outro nó adjacente sobre o enlace, onde:
1. Hospedeiros e Roteadores são nós;2. Canais de comunicação que conectam nós
adjacentes ao longo do caminho de comunicação são enlaces, dentre eles:
a. Enlaces com fio;
b. Enlaces sem fio;
c. LANs;
4. ANALOGIA
● Fazendo uma analogia sobre o transporte, imagine uma viagem de sua casa, até a cidade de
Worcester:
a. Você dirige seu carro até o Aeroporto de Joinville;
b. Você pega um avião até Boston - EUA;
c. Você pega um ônibus até estação de trem de Boston;
d. Você pega um trem para a cidade de Worcester;
● Nestes casos, imagine que os datagramas somos nós, o segmento de transporte é o enlace de
comunicação, o modo de transporte é o protocolo da camada de enlace e o algoritmo de
roteamento é o agente de viagem;
5. TAREFAS DA CAMADA DE ENLACE
A camada de Enlace é responsável por realizar algumas tarefas, são elas:
● Enquadramento (Delimitação de Quadros)
● Controle de Erros;
o Verificação de Redundância Clinica (CRC)
o Verificação de Paridade
o Métodos de Soma de verificação
● Controle de Fluxo;
● Gerenciamento de Enlace;
6. ENQUADRAMENTO
● O Fluxo de bits é dividido em quadros, sendo calculado um ‘checksum’ (digito/código de
verificação);
● Para cada quadro é acrescentado o cabeçalho e trailer;
● Implementa acesso ao canal se o meio é compartilhado(CSMA/CD);
● Os endereços físicos usados no cabeçalho identificam a fonte e o destino;
● São diferentes do Endereço de IP;
● As diferentes formas de Enquadramento são:a. Contagem de Caracteres;b. Caracteres iniciais
e finais com inserção de caracteres;c. Flags iniciais e finais;
8. CONTROLE DE ERROS
● Detecção de erros de transmissão e de erros dentro dos pacotes.
● A Detecção de erros não é 100% confiável, os protocolos podem deixar passar alguns erros;
● Quanto maior o campo EDC (em bits), maior a chance de se detectar erros e corrigi-los;
10. PROTOCOLOS
Tipos de protocolo:
● Protocolo de Acesso Múltiplo;
● Protocolo de Acesso Aleatório;
● Protocolos MAC;
Exemplos
● ETHERNET (LAN’s)
● WiFi
● PPP (Protocolo Ponto-a-Ponto)
11. ETHERNET
● Cabeçalho: Contém Endereços de Destino e Origem e um campo Tipo
…
● Endereços: 6 bytes, o quadro é recebido por todos adaptadores numa rede local e descartado se
não casar o endereço de destino com o do receptor
…
● Tipo: indica o protocolo da camada superior, usualmente IP, mas existe suporte para outros (tais
como IPX da Novell e AppleTalk)
…
● CRC: verificado pelo receptor: se for detetado um erro, o quadro será descartado
12. WiFi
O padrão 802 define duas camadas separadas, o LLC (Logical Link Control) e o MAC (Media Access Control), para a
camada de enlace de dados do modelo OSI.
As funções da camada MAC são:
● Aspectos de transmissão: reunir dados dentro de um pacote com endereços e campos detecção de erro.
● Aspectos de recepção: abre pacote e executa reconhecimento de endereços e detecção de erros.
● Controle de acesso ao meio de transmissão LAN.
As funções da camada LLC são:
● Provê interface para camadas superiores e executa controle de fluxo e erro de pacotes.
13. PPP (PONTO-A-PONTO)
● PPP: Provê o transporte dos quadros, fazendo enquadramento e detecção de erros
14. Referências Bibliográficas
● http://www.teleco.com.br/tutoriais/tutorialrwlanman2/pagina_4.asp
● KUROSE, J. F. e ROSS, K. - Redes de Computadores e a Internet - 5ª Ed., Pearson, 2010.
● http://www.sj.ifsc.edu.br/~msobral/RCO2/slides/aula3-ppp.pdf
● http://www.cin.ufpe.br/~ammlf/Redes/cap05.pdf
● http://www.univasf.edu.br/~jairson.rodrigues/wp-content/
uploads/2014/06/edcap05-enlace.pdf
Notas do Editor
Comunicar dados entre dois equipamentos de rede
conectados ao mesmo meio de transmissão
checksum
O PPP é realmente um conjunto de três protocolos:
um protocolo encapsulado de datagramas
um protocolo de controlo de ligação (LCP, Link Control Protocol), permitindo controlos de teste e configuração da comunicação
um conjunto de protocolos de controlo de rede (NCP, Network Control Protocol), permitindo controlos de integração PPP em protocolos de camadas superiores.