Capítulo 5: A Camada de Enlace – 2a Parte

Slides:



Advertisements
Apresentações semelhantes
O Modelo OSI O RM-OSI é um modelo de referência p/ interconexão de sistemas abertos (open systems interconection) Padrão ISO 7498, publicado em 1984 Sistemas.
Advertisements

Redes de computadores I
Missão da camada de enlace Serviços oferecidos
2.10) Os elementos básicos de uma Rede
Hardware de Topologia e
Comunicação de Dados e Teleprocessamento Nível de Enlace
URL: CSMA/CD Prof. Edgard Jamhour URL:
Exercícios de Revisão Redes de Computadores Edgard Jamhour
Enlace Referência: Slides extraídos do material dos professores Jim Kurose e Keith Ross relativos ao livro “Redes de Computadores e a Internet – Uma.
A Camada de Enlace de Dados
Endereços físicos e ARP
Camada de Enlace 5.1 Introdução e serviços
Capítulo 5: Camada de Enlace e Redes Locais
Camada de Enlace Teleprocessamento e Redes
Topologias de Rede.
Prof. Marcelo Diniz Fonte:
Arquitetura de Redes Enquadramento da IEEE na Interligação de Equipamentos e Redes Locais.
Endereçamento ARP MAC Nível de Rede Nível de Enlace CEL Placa de Rede
5: Camada de Enlace 5a-1 Camada de Enlace e Redes Locais.
Camada de Enlace Redes de Computadores.
Arquitetura de Redes.
Modelo OSI OSI é um modelo de referência para interligação de sistemas abertos (open systems interconection) Padrão ISO 7498, publicado em 1984 Sistemas.
Equipamentos de rede; Rede Ethernet (IEEE 802.3).
Visão Geral de Equipamentos de Rede
Cabeamento par trançado
Topologias Repetidores Bridges LAN, WAN, MAN LAN – Local Area Network
Visão Geral de Equipamentos de Rede
Enlace Referência: Slides extraídos do material dos professores Jim Kurose e Keith Ross relativos ao livro “Redes de Computadores e a Internet – Uma.
Switched Ethernet Fast Ethernet Gigabit Ethernet
Redes – Unidade 1 Aula 4 Professor: Marcelo Maia.
Tecnologias de Lan e Topologia de redes
Ethernet.
Modelo de referência OSI
Especificação Ethernet
CCNA Exploration Ethernet.
Disciplina: Princípios de Redes de Computadores Parte 3
Disciplina: Princípios de Redes de Computadores Parte 5
Capítulo 5: A Camada de Enlace e Redes Locais
Redes Aula 8 Professor: Marcelo Maia.
Redes de Computadores Equipamentos de Redes.
CCNA 1 – Conceitos de Ethernet
CCNA Exploration Camada de Enlace OSI.
Roteadores Roteadores são pontes que operam na camada de Rede do modelo OSI. Tomando como base o protocolo mais usado hoje em dia, o TCP/IP, o protocolo.
Visão Geral de Equipamentos de Rede
Componentes redes de computadores
Redes FDDI A arquitetura FDDI (Fiber Data Distributed Interface) foi uma das primeiras arquiteturas de redes locais a permitir o uso da fibra óptica. Foi.
AULA 3 – ELEMENTOS DE INTERCONEXÃO DE REDES
Aula 5 Redes de Computadores – Parte 2
Capítulo 5: A Camada de Enlace
REDES DE COMPUTADORES II
Professor Me. Jeferson Bussula Pinheiro.
D ISCIPLINA : P RINCÍPIOS DE R EDES DE C OMPUTADORES P ARTE 4 Flávia Balbino da Costa
Administração e Projeto de Redes
Projeto Lógico da Rede. Visão em Três Camadas Camada de Núcleo Camada de Distribuição Camada de Acesso.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Introdução ao Roteamento e ao Encaminhamento de Pacotes Protocolos.
Meios de transmissão e componentes de redes e BackBones
Redes locais: padrão Ethernet
A camada de enlace e redes locais
Redes Aula 5 Professor: Marcelo Maia Placa de Rede  Adapta o computador ao meio físico (cabo);  Envia fluxo de dados para outro computador;  Recebe.
Tecnologias de Transmissão
Redes de Computadores Pacotes , Frames e Técnologia
Falso, as vezes é muito mais rápido e prático fazer a retransmissão no próprio enlace ao invés de esperar que o TCP faça isso. 1) Não existe necessidade.
Tecnologias de rede Ethernet e IEEE Token ring ATM FDDI
Rede de Computadores MAT164 – Redes de Computadores I Universidade Federal da Bahia Instituto de Matemática Departamento de Ciência da Computação.
© 2010 Pearson Prentice Hall. Todos os direitos reservados.slide 1 Capítulo 5 Camada de enlace e redes locais Nota sobre o uso destes slides ppt: Estamos.
Topologias de redes de compoutadores Redes de Comunicação de Dados Prof. Esp. Cristiano José Cecanho.
© 2005 by Pearson Education Redes de Computadores e Aplicações – Camada de Enlace.
5: Camada de Enlace 5a-1 Capítulo 5: A Camada de Enlace e Redes Locais Nossos objetivos:  Entender os princípios por trás dos serviços da camada de enlace.
5: Camada de Enlace 5b-1 Camada de Enlace 5.1 Introdução e serviços 5.2 Técnicas de detecção e correção de erros 5.3 Protocolos de acesso múltiplo 5.4.
Camada de Enlace 5.1 Introdução e serviços
Transcrição da apresentação:

Capítulo 5: A Camada de Enlace – 2a Parte Nossos objetivos: entender os princípios por trás dos serviços da camada de enlace: detecção de erros, correção compartilhando um canal broadcast: acesso múltiplo endereçamento da camada de enlace trasnferência de dados confiável, controle de fluxo: já visto! instanciação e implementação de várias tecnologias da camada de enlace Visão Geral: serviços da camada de enlace detecção de erros, correção protocolos de acesso múltiplo e LANs endereçamento da camada de enlace, ARP tecnologias específicas da camada de enlace: Ethernet hubs, pontes, switches IEEE 802.11 LANs PPP ATM

Sumário dos protocolos MAC Como se faz com um canal compartilhado? Particionamento de canal, no tempo, por freqüência ou por código Divisão temporal, divisão por código, divisão por freqüência Particionamento aleatório (dinâmico), ALOHA, S-ALOHA, CSMA, CSMA/CD detecção de portadora: fácil em alguns meios físicos (cabos) e difícil em outros (wireless) CSMA/CD usado na rede Ethernet Passagem de permissão polling a partir de um site central, passagem de token

Tecnologias de LAN Camada de enlace até agora: serviços, detecção de erros/correção, acesso múltiplo A seguir: tecnologias de redes locais (LAN) endereçamento Ethernet hubs, pontes, switches 802.11 PPP ATM

Endereços de LAN e ARP Endereços IP de 32-bit: endereços da camada de rede usados para levar o datagrama até a rede de destino (lembre da definição de rede IP) Endereço de LAN (ou MAC ou físico): usado para levar o datagrama de uma interface física a outra fisicamente conectada com a primeira (isto é, na mesma rede) Endereços MAC com 48 bits (na maioria das LANs) gravado na memória fixa (ROM) do adaptador de rede

Endereços de LAN e ARP Cada adaptador numa LAN tem um único endereço de LAN

Endereços de LAN (mais) A alocação de endereços MAC é administrada pelo IEEE O fabricante compra porções do espaço de endereço MAC (para assegurar a unicidade) Analogia: (a) endereço MAC: semelhante ao número do RG (b) endereço IP: semelhante a um endereço postal endereçamento MAC é “flat” => portabilidade é possível mover uma placa de LAN de uma rede para outra sem reconfiguração de endereço MAC endereçamento IP “hierárquico” => NÃO portável depende da rede na qual se está ligado

Lembre a discussão anterior sobre roteamento Começando em A, dado que o datagrama está endereçado para B (endereço IP): procure rede.endereço de B, encontre B em alguma rede, no caso igual à rede de A camada de enlace envia datagrama para B dentro de um quadro da camada de enlace 223.1.1.1 223.1.1.2 223.1.1.3 223.1.1.4 223.1.2.9 223.1.2.2 223.1.2.1 223.1.3.2 223.1.3.1 223.1.3.27 A B E endereço de origem e destino do quadro endereço de origem e destino do pacote endereço MAC de B end. MAC de A end. IP de A end. IP de B dados IP datagrama quadro

ARP: Address Resolution Protocol (Protocolo de Resolução de Endereços) Questão: como determinar o endereço MAC de B dado o endereço IP de B? Cada nó IP (Host, Roteador) numa LAN tem um módulo e uma tabela ARP Tabela ARP: mapeamento de endereços IP/MAC para alguns nós da LAN < endereço IP; endereço MAC; TTL> < ………………………….. > TTL (Time To Live): tempo depois do qual o mapeamento de endereços será esquecido (tipicamente 20 min)

Protocolo ARP A conhece o endereço IP de B, quer aprender o endereço físico de B A envia em broadcast um pacote ARP de consulta contendo o endereço IP de B todas as máquinas na LAN recebem a consulta ARP B recebe o pacote ARP, responde a A com o seu (de B) endereço de camada física A armazena os pares de endereço IP-físico até que a informação se torne obsoleta (esgota a temporização) soft state: informação que desaparece com o tempo se não for re-atualizada

Roteamento para outra LAN caminho: roteamento de A para B via R Na tabela de roteamento no Host origem, encontra o roteador 111.111.111.110 Na tabela de ARP na origem, encontra o endereço MAC E6-E9-00-17-BB-4B, etc A R B

A R B A cria o pacote IP com origem A, destino B A usa ARP para obter o endereço de camada física de R correspondente ao endereço IP 111.111.111.110 A cria um quadro Ethernet com o endereço físico de R como destino, o quadro Ethernet contém o datagrama IP de A para B A camada de enlace de A envia o quadroEthernet A camada de enlace de R recebe o quadro Ethernet R remove o datagrama IP do quadro Ethernet, verifica que le se destina a B R usa ARP para obter o endereço físico de B R cria quadro contendo um datagrama de Na A para B e envia para B A R B

Ethernet Tecnologia de rede local “dominante” : barato R$30 por 100Mbs! primeira tecnologia de LAN largamente usada Mais simples, e mais barata que LANs com token e ATM Velocidade crescente: 10, 100, 1000 Mbps Esboço da Ethernet por Bob Metcalf

Estrutura do Quadro Ethernet Adaptador do transmissor encapsula o datagrama IP (ou outro pacote de protocolo da camada de rede) num quadro Ethernet Preâmbulo: 7 bytes com padrão 10101010 seguido por um byte com padrão 10101011 usado para sincronizar as taxas de relógio do transmissor e do receptor

Estrutura do Quadro Ethernet (mais) Endereços: 6 bytes, quadro é recebido por todos os adaptadores e descartado se o endereço do quadro não coincide com o endereço do adaptador Tipo: indica o protocolo da camada superior, geralmente é o protocolo IP mas outros podem ser suportados tais como Novell IPX e AppleTalk) CRC: verificado no receptor, se um erro é detectado, o quadro é simplesmente descartado.

Ethernet: usa CSMA/CD A: examina canal, se em silêncio então { transmite e monitora o canal; Se detecta outra transmissão aborta e envia sinal de “jam”; atualiza número de colisões; espera como exigido pelo algoritmo “exponential backoff”; vá para A } senão {quadro transmitido; zera contador de colisões} senão {espera até terminar a transmissão em curso vá para A}

Ethernet CSMA/CD (mais) Sinal “Jam”: garante que todos os outros transmissores estão cientes da colisão; 48 bits; “Exponential Backoff”: Objetivo: adaptar tentativas de retransmissão para carga atual da rede carga pesada: espera aleatória será mais longa primeira colisão: escolha K entre {0,1}; espera é K x 512 tempos de transmissão de bit após a segunda colisão: escolha K entre {0,1,2,3}… após 10 ou mais colisões, escolha K entre {0,1,2,3,4,…,1023}

Tecnologias Ethernet: 10Base2 10: 10Mbps; 2: comprimento máximo do cabo de 200 metros (de fato, 186 metros) cabo coaxial fino numa topologia em barramento repetidores são usados para conectar múltiplos segmentos repetidor repete os bits que ele recebe numa interface para as suas outras interfaces: atua somente na camada física! pacotes transmitidos viajam nas duas direções conector T terminador adaptador nó

10BaseT e 100BaseT taxa de 10/100 Mbps; chamado mais tarde de “fast ethernet” T significa “Twisted Pair” (par trançado) Os nós se conectam a um hub por um meio físico em “par trançado”, portanto trata-se de uma “toppologia em estrela” CSMA/CD implementado no hub

10BaseT e 100BaseT (mais) Máxima distância do nó ao hub é de 100 metros Hub pode disconectar um adaptador que não para de transmitir (“jabbering adapter”) Hub can coletar e monitorar informações e estatísticas para apresentação ao administradores da LAN