Nozes
Capítulo 5
A camada de enlace e redes locais
5
A camada de enlace
• 5.1 Introdução e serviços • 5.2 Detecção e correção de erros • 5.3 Protocolos de múltiplo acesso • 5.4 Endereçamento da camada de enlace • 5.5 Ethernet • 5.6 Hubs e switches • 5.7 PPP • 5.8 Virtualização de enlace: ATM e MPLS
© 2005 by Pearson Education
5-2
5
Camada de enlace: introdução
Algumas terminologias: • Hospedeiros e roteadores são nós • Canais de comunicação que conectam nós adjacentes ao longo do caminho de comunicação são enlaces • Enlaces com fio • Enlaces sem fio • LANs • Pacote de camada-2 é um quadro, encapsula o datagrama A camada de enlace tem a responsabilidade de transferir um datagrama de um nó para o nó adjacente sobre um enlace.
© 2005 by Pearson Education
5-3
5
A camada de enlace: contexto
• Datagrama transferido por protocolos de enlace diferentes sobre enlaces diferentes: • ex.: Ethernet no primeiro enlace, quadro relay nos enlaces intermediários, 802.11 no último enlace. • Cada protocolo de enlace provê serviços diferentes • ex.: pode ou não prover transferência confiável sobre o enlace Analogia do transporte • Viagem de Princeton até Lausanne • Carro: Princeton até JFK • Avião: JFK até Geneva • Trem: Geneva até Lausanne • Turista = datagrama • Segmento de transporte = enlace de comunicação • Modo de transporte = protocolo da camada de enlace • Agente de viagem = algoritmo de roteamento
© 2005 by Pearson Education
5-4
5
Serviços da camada de enlace
• Enquadramento, acesso ao enlace: • Encapsula datagramas em quadros acrescentando cabeçalhos e trailer • Implementa acesso ao canal se o meio é compartilhado • “Endereços físicos” usados nos cabeçalhos dos quadros para identificar a fonte e o destino dos quadros • Diferente do endereço IP! • Entrega confiável entre dois equipamentos fisicamente conectados: • Já aprendemos como isso deve ser feito (Capítulo 3)! • Raramente usado em