Você está na página 1de 18

A camada de Enlace

Servios e Protocolos

Camada de Enlace

Segunda camada do modelo OSI

Primeira Camada do Modelo TCP/IP


Aplicao
Apresentao
Sesso
Transporte
Rede
Enlace
Fsica
Aplicao
Transporte
Inter!rede
"ost Rede
Modelo OSI Modelo TCP/IP

O#$etivos da camada de Enlace

O%erecer servios & camada de rede

'eteco e Correo de erros de transmisso

Regular o %lu(o de dados de modo )ue um *ost


mais r+pido no so#recarregue um mais lento

Camada de Enlace

"osts e roteadores so con*ecidos como n,s


da rede

A ligao %sica entre dois n,s tam#-m -


con*ecida como enlace

E(. Enlace sem %io/ Enlace com %io

0a camada de enlace a unidade de dados -


c*amada de Quadro ou Frame

O )uadro de Enlace

A criao de um )uadro - %eita ao rece#er o


pacote da camada superior 1Rede2

Adiciona!se in%orma3es de controle 1"eader e


Trailler2

Esse )uadro - transmitido para a camada %sica



4ocali5ao da Camada de Enlace

Protocolos da camada de Enlace

Protocolos usados comumente na camada de


enlace.

IEEE6789:: ! ;iFi

ATM 1As<nc*ronous Trans%er Mode2

PPP1Point!to!Point Protocol2

Caractersticas

A camada de Enlace liga dois n,s ad$acentes

0o *+ preocupao com o destino %inal do


pacote apenas com o destino imediato
Enlace :
Enlace 8

Servios da camada de Enlace

En)uadramento de pacotes

Acesso ao enlace

Entrega con%i+vel

Controle de Flu(o

'eteco de Erros

Correo de Erros

En)uadramento de pacote

Ao rece#er um pacote a camada de enlace precisa


adicionar in%ormao a esse pacote

Essa in%ormao pode ser um ca#eal*o e/ou trailer

Ca#eal*o adicionado ao incio do pacote

Trailer adicionado ao %im do pacote

E(emplos de campos adicionados ao pacote.

FCS = Frame C*ec> Se)uence

Endereo de Origem

Endereo de 'estino

Com a adio dos campos temos o ?uadro



Acesso ao enlace

Con*ecido como Medium Access Control Protocol


1MAC2

'e%ine as regras para escrita e leitura de dados no


meio %sico 1ca#o/ %i#ra/ ondas de r+dio2

Pode ser muito simples para meio onde *+ apenas


um transmissor e um receptor

0o modelo Et*ernet todos os n,s podem escrever


e ler do meio

Pro#lema do acesso m@ltiplo

Anico enlace de #roadcast para todos os n,s



Enlace de Broadcast

Cm @nico ca#o
interliga todos os n,s

Apenas um n, pode
transmitir por ve5

Protocolos de acesso
ao meio mais
comple(os

Entrega con%i+vel

Camada de enlace pode garantir a entrega dos


)uadros entre n,s ad$acentes

E(ige )ue para cada pacote transmitido uma


con%irmao de rece#imento se$a rece#ida

E(ige )ue se numere os )uadros de modo a


detectar )uadros %ora de se)uencia

Mais comum em meios pouco con%i+veis9

E(9. Redes sem %io



Entrega con%i+vel

E(emplo de
transmisso con%i+vel
em um rede sem %io

Controle de Flu(o

Busca garantir )ue um n, transmissor no


a%ogue um n, receptor

?uando um n, consegue enviar mais pacotes


)ue o destino consegue rece#er acontecem
perdas de pacote

O mecanismo mais comum - pedir autori5ao


ao transmissor para enviar )uadros

O transmissor autori5a o envio de n )uadros



'eteco de Erros

Csando os campos de FCS 1Frame C*ec>


Se)uence2 a camada de enlace pode detectar
erros

O Campo FCS - calculado usando um


algoritmo padro

E(9. CRC/ #it de paridade etc

Ao c*egar no pr,(imo n, a camada de enlace


veri%ica o conte@do com o campo FCS

Algoritmos no detectam :77D dos errosE



Correo de Erros

Ao detectar um erro a camada de enlace


descartar+ o )uadro ou tentar+ corrigi!lo

F possvel reali5ar a correo do erro se


*ouver in%ormao su%iciente no campo FCS

Para corrigir um )uadro a atividade mais


comum - solicitar a retransmisso deste

?uadro Et*ernet

E(emplo do )uadro Et*ernet 6789G

E(emplo do )uadro ;i%i 6789::

Você também pode gostar