Você está na página 1de 28

- Camada de Enlace

- Protocolos de enlace,
Ethernet, hubs, e switches

Prof. Jesus José de Oliveira Neto

1
Camada de Enlace de Dados
• Segunda camada do modelo OSI
• Primeira camada do modelo TCP/IP

2
Redes

Objetivos
• O objetivo da camada de Enlace é ligar dois nós
adjacentes

• Não há preocupação com o destino final do


pacote apenas com o destino imediato

3
Redes

Objetivos

• Oferecer serviços à camada de rede:

• Detecção e Correção de erros de


transmissão entre os nós da rede

• Regular o fluxo de dados de modo que um


nó mais rápido não sobrecarregue um outro
nó mais lento
4

4
Camada de Enlace
• Hosts e roteadores são conhecidos como nós da
rede
• A ligação física entre dois nós também é
conhecida como enlace
• Ex: Enlace sem fio, Enlace com fio

• Na camada de enlace a unidade de dados é


chamada de Quadro ou Frame.

5
Camada de Enlace
• A criação de um quadro é feita ao receber o pacote da
camada superior (Rede)

• Adiciona-se informações de controle

• Um exemplo de quadro transmitido para a camada física é


mostrado abaixo:

6
Camada de Enlace
• Um conjunto de bits (Flags) que indica o inicio e final do
quadro

• O campo Endereço para identificar o nó rede para onde


vai o quadro

• O campo Controle é usado para números de sequência,


confirmações e outras finalidades

7
Camada de Enlace
• O campo Dados pode conter qualquer informação

• O campo Verificação é utilizado para identificar algum erro


no pacote.

8
Protocolos da Camada de Enlace
• Protocolos usados comumente na camada de
enlace:
• PPP(Point-to-Point Protocol)
• Ethernet
• IEEE802.11 - WiFi
• ATM (Asynchronous Transfer Mode)

9
Protocolo Ponto-a-Ponto (PPP)
• A Internet consiste em máquinas individuais
(hosts e roteadores) e na infraestrutura de
comunicação que as conecta.

• Em áreas locais, as LANs são bastante utilizadas


para interconexões, mas grande parte da infra-
estrutura geograficamente distribuída é
construída a partir de linhas ponto-a-ponto.

10

10
Protocolo Ponto-a-Ponto (PPP)
• Na prática, a comunicação ponto-a-ponto é
utilizada principalmente em duas situações.

• Na primeira situação, organizações têm uma LAN


ou mais, cada uma com um determinado número
de hosts e um roteador.

11

11
Protocolo Ponto-a-Ponto (PPP)
• Com frequência, alguns destes roteadores são
interconectados via backbone.

• Em geral, todas as conexões com o mundo


exterior passam por um ou dois roteadores que
têm linhas ponto-a-ponto com roteadores
distantes (regiões distantes geograficamente).

• São esses roteadores e suas linhas que


compõem as sub-redes de comunicação, nas 12

quais a Internet se baseia.


12
Protocolo Ponto-a-Ponto (PPP)
• A segunda situação diz respeito aos milhões de
indivíduos que estabelecem conexões domésticas
com a Internet usando provedores (ISPs).

• Através de modems ADSL, via Cabo, fibra ótica,


rádio, etc.

13

13
Protocolo Ponto-a-Ponto (PPP)
• Para ambas as situações apresentadas é
necessário o uso de um protocolo de enlace de
dados ponto-a-ponto

• Para cuidar de tarefas tais como enquadramento,


controle de erros e de outras funções da camada
de enlace.

14

14
Protocolo Ponto-a-Ponto (PPP)
• Este protocolo trata de questões como:
• Tráfego de roteador para roteador
• Transmitir dados do usuário doméstico ao seu ISP
• Detecção de erros
• Negociação de endereços IP durante a conexão
• Autenticação e outras características.

15

15
Protocolo Ethernet
• Tecnologia de rede local mais utilizada:
• Baixo custo
• Primeira tecnologia de LAN largamente
usada
• Mais simples e mais barata que outros tipos
similares como token e ATM
• Velocidade varia entre 10 Mbps a 10 Gbps

16

16
Protocolo Ethernet
• Utiliza geralmente a topologia em estrela

• Opções de conexão: hub ou switch

17

17
Protocolo Ethernet
• Estrutura do quadro Ethernet

• Preâmbulo: usado para sincronizar as taxas de


relógio do transmissor e do receptor

18

18
Protocolo Ethernet
• Estrutura do quadro Ethernet

• Tipo: indica o protocolo da camada superior; geralmente é


o protocolo IP, mas outros podem ser suportados

• CRC: verifica no receptor se a mensagem está


corrompida. Se for o caso, o quadro é simplesmente
descartado 19

19
Protocolo Ethernet
• Possui duas características importantes:
• Sem conexão: não há estabelecimento de
conexão entre o adaptador transmissor e o
receptor
• Não confiável: o receptor não é capaz de
confirmar que a mensagem chegou ou não
para o adaptador transmissor

20

20
Protocolo Ethernet
• Ethernet usa o algoritmo CSMA/CD para a
transmissão de quadros:
• Adaptador não transmite se ele detectar algum outro
adaptador transmitindo

• O adaptador transmissor aborta quando detecta


outro adaptador transmitindo

• Antes de tentar uma retransmissão, o adaptador


espera um período aleatório
21

21
Protocolo Ethernet
• Descrição do algoritmo CSMA/CD:

1. O adaptador recebe um datagrama da camada de rede e


cria um quadro.

2. Se o adaptador detecta um canal livre, ele começa a


transmitir o quadro. Se ele detecta o canal ocupado,
espera até ele ficar livre e então transmite.

3. Se o adaptador transmite o quadro todo sem detectar


outra transmissão, sua missão com esse quadro está
22
cumprida!
22
Protocolo Ethernet
4. Se o adaptador detecta outra transmissão enquanto
transmite, ele aborta envia um jam signal (informa
outros adaptadores da colisão).

5. Após abortar, o adaptador entra em exponential


backoff: após a m-ésima colisão, o adaptador escolhe
um valor K aleatório de {0,1,2,…,2m-1}. O adaptador
espera Kx512 tempos de bit (nanossegundos) e
retorna ao passo 2.

23

23
Protocolo Ethernet
• Notações 10BaseT e 100BaseT:
• Taxa de 10/100 Mbps; chamado mais tarde de “fast
ethernet”
• T significa “Twisted Pair” (par de fios trançados de
cobre)
• Distância máxima de conexão entre hubs ou
switches é de 100m

24

24
Hubs
• Hubs são essencialmente repetidores de camada
física

• Bits que chegam de um enlace se propagam para


todos os outros enlaces com a mesma taxa

• Não possuem armazenagem de quadros

• Não há CSMA/CD no hub: são os adaptadores


que detectam ascolisões 25

25
Switches
• Switch: são dispositivos de camada de enlace

• Armazena e encaminha quadros Ethernet

• Examina o cabeçalho do quadro e seletivamente


encaminha o quadro baseado no endereço MAC
de destino

26

26
Switches
• Quando um quadro está para ser encaminhado
no segmento, usa CSMA/CD para acessar o
segmento

• Transparente: hosts não estão cientes da


presença dos switches

27

27
Switches
• Switch tem suporte 8, 16, 24 ou mais dependendo do
tamanho da rede

• Hospedeiros possuem conexão direta ao switch

• Sem colisões; full-duplex

28

28

Você também pode gostar