12.07.2015 Views

Campos de um Quadro Ethernet - LSI

Campos de um Quadro Ethernet - LSI

Campos de um Quadro Ethernet - LSI

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Capítulo 6 - Conceitos Básicos <strong>de</strong><strong>Ethernet</strong>Associação dos Instrutores NetAca<strong>de</strong>my - Fevereiro 2007 - Página1


Introdução à <strong>Ethernet</strong>• A maior parte do tráfego na Internet origina-se e terminacom conexões <strong>Ethernet</strong>.• A idéia original para<strong>Ethernet</strong> surgiu <strong>de</strong> problemas<strong>de</strong> permitir que hostscompartilhem <strong>um</strong> mesmomeio físico e evitar que sinaisinterfiram <strong>um</strong> com o outro.• Esse problema <strong>de</strong> acessofoi estudado no início dosanos 1970 na University ofHawaí (Alohanet)• Esse trabalho veio a formar a base para o método <strong>de</strong>acesso <strong>Ethernet</strong> conhecido como CSMA/CD:Carrier Sense MultipleAccess / Collision DetectionAssociação dos Instrutores NetAca<strong>de</strong>my - Fevereiro 2007 - Página2


Introdução à <strong>Ethernet</strong>• O mesmo protocolo que transportava dados a 3 Mbpsem 1973 está transportando dados a 10 Gbps.• O padrão <strong>Ethernet</strong> original tem sido atualizado com afinalida<strong>de</strong> <strong>de</strong> acomodar novos meios físicos e taxasmais altas <strong>de</strong> transmissão.• Anos80:• A <strong>Ethernet</strong> transmitia até 10 Mbps através <strong>de</strong> cabocoaxial grosso a <strong>um</strong>a distância <strong>de</strong> até 2 quilômetros• Anos 90:• Em 1995, o IEEE anunciou <strong>um</strong> padrão para 100Mbps <strong>Ethernet</strong> (cabos UTP cat 5).• Em 1998 e 1999, os padrões para <strong>Ethernet</strong>chegaram na faixa <strong>de</strong> gigabits por segundo (Gbps, 1bilhão <strong>de</strong> bits por segundo) (cabos UTP cat 6).Associação dos Instrutores NetAca<strong>de</strong>my - Fevereiro 2007 - Página3


Introdução à <strong>Ethernet</strong>• O primeiro padrão <strong>Ethernet</strong> foi publicado em 1980 por<strong>um</strong> consórcio entre a Digital Equipment Company, a Intele a Xerox (DIX).• Metcalfe (Xerox) quis que a <strong>Ethernet</strong> fosse <strong>um</strong> padrãocompartilhado que beneficiasse a todos e foi entãolançada como padrão aberto.• O sucesso da <strong>Ethernet</strong> <strong>de</strong>ve-se aos seguintes fatores:• Simplicida<strong>de</strong> e facilida<strong>de</strong> <strong>de</strong> manutenção• Capacida<strong>de</strong> <strong>de</strong> introdução <strong>de</strong> novas tecnologias• Confiabilida<strong>de</strong>• Instalação e atualização econômicasAssociação dos Instrutores NetAca<strong>de</strong>my - Fevereiro 2007 - Página4


Regras <strong>de</strong> Nomenclatura da <strong>Ethernet</strong> IEEE• <strong>Ethernet</strong> é <strong>um</strong>a família <strong>de</strong> tecnologias:• <strong>Ethernet</strong> (10 Mbps)• Fast <strong>Ethernet</strong> (100 Mbps)• Gigabit <strong>Ethernet</strong> (1 Gbps ou 10 Gbps)• Para expandir a <strong>Ethernet</strong>, o IEEE publica novosuplemento para o padrão 802.3 (CSMA/CD).• O nome das tecnologias <strong>Ethernet</strong> se divi<strong>de</strong> em trêspartes:• Velocida<strong>de</strong> (o número <strong>de</strong> Mbps transmitido);• Método <strong>de</strong> sinalização;• Meio físico usado (F = cabo <strong>de</strong> fibra ótica, T =cabo UTP, C = cabo STP).Associação dos Instrutores NetAca<strong>de</strong>my - Fevereiro 2007 - Página5


Regras <strong>de</strong> Nomenclatura da <strong>Ethernet</strong> IEEEAssociação dos Instrutores NetAca<strong>de</strong>my - Fevereiro 2007 - Página6


Regras <strong>de</strong> Nomenclatura da <strong>Ethernet</strong> IEEEIEEE 802.2IEEE 802.3Associação dos Instrutores NetAca<strong>de</strong>my - Fevereiro 2007 - Página7


Padrões IEEE 802Associação dos Instrutores NetAca<strong>de</strong>my - Fevereiro 2007 - Página8


<strong>Ethernet</strong> e o Mo<strong>de</strong>loOSI• A <strong>Ethernet</strong> opera na meta<strong>de</strong> inferiorda camada <strong>de</strong> enlace <strong>de</strong> dados,conhecida como subcamada MAC eopera também na camada física.• As subcamadas <strong>de</strong> enlace <strong>de</strong> dadoscontribuem para a compatibilida<strong>de</strong> datecnologia e a comunicação entrecomputadores.• SubcamadaMAC: trata doscomponentes físicos que serão usadospara comunicar as informações.• Camada LLCCamada LLC (Logical Link Control):permanece in<strong>de</strong>pen<strong>de</strong>nte doequipamento físico que será usadopara o processo <strong>de</strong> comunicação.Associação dos Instrutores NetAca<strong>de</strong>my - Fevereiro 2007 - Página9


Nomenclatura: En<strong>de</strong>reço MAC• Como encontrar o <strong>de</strong>stino?• MAC - En<strong>de</strong>reçamento para computadores e interfaces,que possibilita entrega local <strong>de</strong> <strong>um</strong> quadro na <strong>Ethernet</strong>.Associação dos Instrutores NetAca<strong>de</strong>my - Fevereiro 2007 - Página10


Nomenclatura: En<strong>de</strong>reço MAC• MAC - 48 bits (6 bytes) <strong>de</strong>comprimento e são expressoscomo 12 dígitos hexa<strong>de</strong>cimais.• Primeiros 6 dígitoshexa<strong>de</strong>cimais, i<strong>de</strong>ntificam ofabricante ou o fornecedor,parte conhecida como OUI(Organizational UniqueI<strong>de</strong>ntifier).• Os 6 dígitos hexa<strong>de</strong>cimaisrestantes representam onúmero <strong>de</strong> série da interface(vendor).Associação dos Instrutores NetAca<strong>de</strong>my - Fevereiro 2007 - Página11


<strong>Quadro</strong>s da Camada 2• Enquadramento é o processo <strong>de</strong> encapsulamento dacamada 2.• Um quadro é <strong>um</strong>a unida<strong>de</strong> <strong>de</strong> dados <strong>de</strong> protocolo dacamada 2 e contém nome do nó <strong>de</strong> origem e nome do nó<strong>de</strong> <strong>de</strong>stino.• Um único quadro genérico tem seções chamadas <strong>de</strong>campos e cada campo é composto <strong>de</strong> bytes.• Os nomes dos campos são: campo <strong>de</strong> início <strong>de</strong> quadro,campo <strong>de</strong> en<strong>de</strong>reço, campo <strong>de</strong> comprimento/tipo, campo<strong>de</strong> dados, campo <strong>de</strong> seqüência <strong>de</strong> verificação <strong>de</strong> quadro.Associação dos Instrutores NetAca<strong>de</strong>my - Fevereiro 2007 - Página12


Estrutura do <strong>Quadro</strong><strong>Ethernet</strong>• A estrutura do quadrona camada <strong>de</strong> enlace ésemelhante para todas as velocida<strong>de</strong>s.• Na camada física, todas as versões <strong>de</strong> <strong>Ethernet</strong> sediferenciam.<strong>Ethernet</strong> IEEE 802.3Associação dos Instrutores NetAca<strong>de</strong>my - Fevereiro 2007 - Página13


Estrutura do <strong>Quadro</strong><strong>Ethernet</strong><strong>Quadro</strong> <strong>Ethernet</strong> IIAssociação dos Instrutores NetAca<strong>de</strong>my - Fevereiro 2007 - Página14


<strong>Campos</strong> <strong>de</strong> <strong>um</strong> <strong>Quadro</strong><strong>Ethernet</strong>• Alguns dos campos permitidos ou exigidos em <strong>um</strong><strong>Quadro</strong> <strong>Ethernet</strong> – IEEE 802.3 são:• Preâmbulo:é usado para a sincronização datemporização em <strong>Ethernet</strong> assíncrona <strong>de</strong> 10 Mbps eem implementações mais lentas;• Delimitador <strong>de</strong> Início <strong>de</strong> <strong>Quadro</strong>: consiste em <strong>um</strong>campo <strong>de</strong> <strong>um</strong> octeto que marca o final dasinformações <strong>de</strong> temporização;Associação dos Instrutores NetAca<strong>de</strong>my - Fevereiro 2007 - Página15


<strong>Campos</strong> <strong>de</strong> <strong>um</strong> <strong>Quadro</strong><strong>Ethernet</strong>• En<strong>de</strong>reço <strong>de</strong> Destino:<strong>de</strong>stino MAC;• En<strong>de</strong>reço <strong>de</strong> Origem:origem MAC;contém <strong>um</strong> en<strong>de</strong>reço <strong>de</strong>contém <strong>um</strong> en<strong>de</strong>reço <strong>de</strong>• Comprimento: indica o número <strong>de</strong> bytes <strong>de</strong> dadosque vêm <strong>de</strong>pois <strong>de</strong>sse campo. Tipo:especifica oprotocolo da camada superior que recebe os dados;• Dados: Informações a serem transferidas;• Enchimento: inserido imediatamente após os dadosdo usuário, quando não houver dados <strong>de</strong> usuáriosuficientes para que o quadro satisfaça o comprimentomínimo para o quadro;• FCS: contém <strong>um</strong> valor que permite a verificação <strong>de</strong>erros com base em cálculos.Associação dos Instrutores NetAca<strong>de</strong>my - Fevereiro 2007 - Página16


Media Access Control (MAC)• MAC refere-se aos protocolos que <strong>de</strong>terminam qualdos computadores em <strong>um</strong> ambiente <strong>de</strong> meios físicoscompartilhados tem permissão para transmitir.• Há duas categorias <strong>de</strong>Controle <strong>de</strong> Acesso aosMeios:• Não-<strong>de</strong>terminístico<strong>de</strong>terminístico: primeiroa chegar, primeiro a usar. Ex:<strong>Ethernet</strong> – CSMA/CD;• Determinístico:revezamentoEx: Token Ring e FDDI.Associação dos Instrutores NetAca<strong>de</strong>my - Fevereiro 2007 - Página17


Regras MAC e Detecção<strong>de</strong> Colisões• A <strong>Ethernet</strong> usa CSMA/CD como método <strong>de</strong> acesso, quetem as funções:• Transmitir e receberpacotes <strong>de</strong> dados;• Decodificar pacotes <strong>de</strong>dados e verificar se osen<strong>de</strong>reços são válidos,antes <strong>de</strong> passá-los àscamadas superiores domo<strong>de</strong>lo OSI;• Detectar erros <strong>de</strong>ntrodos pacotes <strong>de</strong> dados ouna re<strong>de</strong>.JAM: sinal <strong>de</strong>engarrafamentoAssociação dos Instrutores NetAca<strong>de</strong>my - Fevereiro 2007 - Página18


Regras MAC e Detecção<strong>de</strong> ColisõesAssociação dos Instrutores NetAca<strong>de</strong>my - Fevereiro 2007 - Página19


Tratamento <strong>de</strong> Erros• A colisão é a condição mais com<strong>um</strong> <strong>de</strong> erro na<strong>Ethernet</strong>, que representa <strong>um</strong> mecanismo <strong>de</strong> competiçãopara acesso a re<strong>de</strong>. A colisão gera latência.Associação dos Instrutores NetAca<strong>de</strong>my - Fevereiro 2007 - Página20


Temporização <strong>Ethernet</strong>• Como estimativa aproximada, 20,3 cm (8 pol.) pornanossegundo é freqüentemente usado para o cálculodo atraso <strong>de</strong> propagação ao longo do cabo UTP.• Para 100 metros <strong>de</strong> UTP, significa que leva <strong>um</strong>pouco menos <strong>de</strong> 5 tempos <strong>de</strong> bit para <strong>um</strong> sinal10BASE-T transitar todo o comprimento do cabo.• Por essa razão half-duplex não é permitido em<strong>Ethernet</strong> <strong>de</strong> 10 Gigabits.Associação dos Instrutores NetAca<strong>de</strong>my - Fevereiro 2007 - Página21


Autonegociação da <strong>Ethernet</strong>• A autonegociaçãosurgiu da necessida<strong>de</strong> <strong>de</strong>interligar larguras <strong>de</strong> banda diferentes (10,100 ou1000 Mbps).• Método <strong>de</strong> configurar automaticamente <strong>um</strong>a dadainterface para coincidir com a velocida<strong>de</strong> ecapacida<strong>de</strong> do parceiro interligado.• Normal Link Pulse (NLP): <strong>um</strong> link pulse a cada16ms, transmissão exigida em 10 BASET, enquantoa estação permanecia ociosa.• Rajada<strong>de</strong> Fast Link Pulse (FLP): série <strong>de</strong> NLPsem <strong>um</strong> grupo para fins <strong>de</strong> AutonegociaçãoAssociação dos Instrutores NetAca<strong>de</strong>my - Fevereiro 2007 - Página22


Links Full-Duplexuplex e Half-Duplex• Or<strong>de</strong>m <strong>de</strong> priorida<strong>de</strong> <strong>de</strong>transmissão emimplementações <strong>Ethernet</strong>:• Half-duplexduplex: só <strong>um</strong>a estação po<strong>de</strong> transmitir <strong>de</strong> cadavez. (cabos coaxiais somente Half-Duplex)• Full-duplexduplex: ambas as estações em <strong>um</strong>a ligação fullduplexponto-a-ponto po<strong>de</strong>m transmitir a qualquermomento (UTP 10Gbps somente Full-Duplex).Associação dos Instrutores NetAca<strong>de</strong>my - Fevereiro 2007 - Página23


Res<strong>um</strong>o padrões <strong>Ethernet</strong> IEEEAssociação dos Instrutores NetAca<strong>de</strong>my - Fevereiro 2007 - Página24

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!