100 likes | 203 Views
Redes locais: padrão Ethernet. Padrão de redes locais empregado com maior freqüência Desenvolvido na Xerox, por Metcalfe, e aperfeiçoado com a colaboração da Intel e da Digital O grupo 802 (fevereiro de 1980) do IEEE estabeleceu vários padrões para LANs, a saber:
E N D
Redes locais: padrão Ethernet • Padrão de redes locais empregado com maior freqüência • Desenvolvido na Xerox, por Metcalfe, e aperfeiçoado com a colaboração da Intel e da Digital • O grupo 802 (fevereiro de 1980) do IEEE estabeleceu vários padrões para LANs, a saber: • Padrão 802.1, que fornece uma introdução ao conjunto de padrões e define as primitivas de interface • Padrão 802.2, que define a parte superior da camada de enlace , que usa o protocolo de CONTROLE DO ENLACE LÓGICO(sigla em inglês: LLC ) • Padrão 802.3 para a camada física e para a camada de controle de acesso ao meio (MAC) das redes Ethernet(há, na verdade, pequenas diferenças entre o padrão 802.3 e Ethern et) • Padrão 802.5 para a camada física e para a camada de controle de acesso ao meio (MAC) das redes Token Ring • Redes Ethernet trabalham com difusão (broadcast), o que gera competição entre as estações/computadores pelo canal compartilhado. • Como resolver este problema?
Redes locais: padrão Ethernet • Carrier Sense Multiple Access with Collision Detection • Esta é uma técnica que permite acesso múltiplo ao meio(MULTIPLE ACCESS) • Primeiro passo para transmitir dados numa rede Ethernet: verificar se o cabo está livre (Carrier Sense) • Caso o cabo esteja livre, a transmissão pode ser iniciada • Que problemas podem ocorrer neste momento? • O que aconteceria se duas estações “percebessem” que o cabo está livre ao mesmo tempo? • COLISÃO!!!!! • Como não há sinais de trânsito e nem multas em redes Ethernet, como resolver este problema? • A estação que detectou a colisão para de transmitir e espera um período de tempo aleatório para transmitir novamente ... • Segue daí a utilização do termo COLISION DETECTION • Por que um período de tempo aleatório? • Como a estação detecta a colisão? • Quanto tempo leva, no máximo, para que uma estação detecte uma colisão?
Redes locais: padrão Ethernet • Desempenho • Quanto maior o número de máquinas, maior a probabilidade de colisões , degradando o desempenho • Por outro lado, somente uma máquina pode efetivamente transmitir de cada vez, o que limita o desempenho • Qual é a solução? • Como implementá-la • Transmissão de dados em Ethernet • Os bits não são transmitidos diretamente como valores de tensão correspondentes a “zeros” e “uns”, como, por exemplo, 0 V para 0 e 5 V para 1 • Isto levaria a ambigüidades ... • Como distinguir o bit 0 ( 0 V) da ausência de transmissão (0 V)? • Solução:para redes Ethernet a 10 Mbps, usa-se codificação Manchester • Cada período de um bit é dividido em dois intervalos iguais • O bit 1 é transmitido mantendo-se a voltagem alta(+0,85 V) durante a primeira metade e baixa(-0,85 V) durante a segunda • Para o bit 0, faz-se o inverso:primeiro baixa e depois alta
Ethernet - codificação • Unipolar • Manchester • Frame Ethernet/IEEE 802.3
Redes locais: padrão Ethernet • Quais as vantagens da codificação Manchester? • E as desvantagens? • Placas de rede • Responsável pela codificação Manchester e pelo protocolo CSMA/CD • Necessário transceptor(transceiver) para ligação ao meio de transmissão(cabo) • Pode ter conectores BNC(cabo coaxial fino), AUI(usado para ligação a transceptores externos, como os necessários para utilização de cabo coaxial grosso) e RJ-45(usado por cabo coaxial sem blindagem) • Cabeamento • [Taxa máxima de transmissão][Tipo de transmissão][Tipo de cabo] • Taxa máxima de transmissão: expressa em Mbps • Tipo de transmissão: em redes Ethernets, é do tipo baseband(digital), abreviado por Base • Tipo do cabo: para o cabo coaxial, é o comprimento máximo do cabo por segmento • 2 - 200 m(na verdade 185 m) - coaxial fino • 5 - 500 m - coaxial grosso • T - par trançado • F - fibra óptica
Redes locais: padrão Ethernet • Exemplos • 10Base2, 10Base5, 10BaseT, 10BaseFL, 100BaseT,100BaseFX,1000BaseT • 1000BaseSX e 1000BaseLX usam fibra óptica • Como saber para quem está destinado um quadro, já que as transmissões são efetuadas para todas as máquinas? • Cada placa de rede Ethernet possui um endereço único, conhecido com MAC address, gravado fisicamente dentro de memória ROM existente dentro da placa • Não existem duas placas de rede Ethernet com o mesmo endereço MAC no mundo! • 6 bytes: 3 primeiros bytes atribuídos ao fabricante pelo IEEE e 3 bytes definidos pelo próprio fabricante da placa • Quadro Ethernet • Preâmbulo: 7 bytes - 10101010 - garante o sincronismos, juntamente com SFD • SFD(Start Frame Delimiter): 10101011 • endereço MAC de destino: 6 bytes • endereço MAC de origem: 6 bytes • comprimento do campo de dados: 2 bytes
Redes locais: padrão Ethernet • Quadro Ethernet • Dados: de 0 a 1500 bytes • Pad: 0 a 46 bytes - complemento adicionado aos dados, caso estes possuam comprimento menor que 46 bytes, a fim de garantir o comprimento mínimo do campo de dados(46 bytes) • Qual a razão para ter um comprimento mínimo par ao frame? • O que acontece se a taxa de transferência na rede aumenta? • FCS(Frame Check Sequence) ou Checksum: contém informações para o controle de correção de erros: 4 bytes • SFD(Start Frame Delimiter): 10101011 • endereço MAC de destino: 6 bytes • se todos os bitsdo endereço de destino forem 1, todas as estações receberão o frame • endereço MAC de origem: 6 bytes • comprimento do campo de dados: 2 bytes • Obs: os endereços de destino e origem podem ter 2 bytes (mas não para taxas de transmissão de 10 Mbps) • Tamanho mínimo do quadro Ehernet: 72 bytes • Tamanho máximo do quadro Ethernet: 1526 bytes
Redes locais: padrão Ethernet • Quadro Ethernet • Se dois quadros forem enviados em seqüência e não houver colisões, deve haver entre eles um intervalo mínimo de tempo de 9,6 s , suficiente para transmitir 12 bytes • Se em 1s a rede transmite 10.000.000 de bits, em 1 s transmitirá 10 bits • 9,6 x 10 x 1 8 (1 byte = 8 bits) = 12 bytes • Na prática , o tamanho mínimo do quadro Ethernet é 84 bytes ( 72 bytes + 12 bytes de “intervalo”) • Quantos quadros podem ser transmitidos, no máximo, numa rede Ethernet (considerando o quadro mínimo e o quadro máximo)? • Camada de controle do link lógico (LLC - IEEE 802.2) • Esta camada oculta as diferenças entre os vários tipos de redes 802 (por exemplo, Etehernet- 802.3 e Token Ring - 802.5), fornecendo uma interface comum para a camada de rede • permite identificação dos protocolos de rede empregados , permitindo a utilização de vários protocolos de nível mais alto na mesma máquina • cabeçalho de 8 bytes • os seguintes serviços estão disponíveis • não confiável e não orientado à conexão • confável e não orientado à conexão • confiável e orientado à conexão
Redes locais: padrão Ethernet • Topologias • Barramento ou linear • Todos os computadores compartilham o mesmo cabo • Se o cabo for rompido , todos os computadores deixam de ter acesso à rede • Cabo coaxial fino (padrão 10Base2) e cabo coaxial grosso (padrão 10Base5) • Estrela • Usa um concentrador(normalmente um hub) • Ligação em estrela é apenas física • Dentro do hub, a rede continua funcionando como numa topologia linear ou em barramento • Quando um computador envia um quadro para outro, todos os computadores recebem este quadro, não podendo enviar dados até a conclusão da transmissão • Uma alternativa é a utilização de um switch(chaveador) que estabelece a conexão entre a máquina de origem e a de destino, não replicando os quadros recebidos por toda a rede • Equipamento mais complexo que o hub e mais caro • Boa notícia: o preço está caindo!
Redes locais: padrão Ethernet • Switch(chaveador) • Pode ser uma alternativa para • redes onde a taxa de colisões seja alta, • redes onde haja preocupação com segurança • atender a estações ou servidores que precisem de um melhor desempenho • Pode ser usado como elemento central n uma configuração com vários hubs • Vantagens da topologia em estrela • Flexibilidade • caso um cabo se rompa, apenas a máquina à qual o cabo estava conectado fica fora da rede • a rede continuará funcionando perfeitamente! • Empregadas em cabeamento estruturado • Empregam para trançado sem blindagem