Baixe o app para aproveitar ainda mais
Prévia do material em texto
Prof. Sérgio Colcher colcher@inf.puc-rio.br IEEE 802.3: Rede EthernetIEEE 802.3: Rede Ethernet Redes 2 Padrões IEEE 802.X G ER EN C IA M EN TO G ER EN C IA M EN TO 80 2. 1 80 2. 1 VI SÃ O G ER A L E VI SÃ O G ER A L E A R Q U IT ET U R A 80 2 A R Q UI TE TU R A 80 2 SE G UR A N ÇA SE G U RA N Ç A 80 2. 10 80 2. 10 802.3802.3 802.4802.4 802.5802.5 802.6802.6 PONTESPONTES 802.1802.1 802.2802.2 802.11802.11 802.12802.12 802.15802.15 802.16802.16 802.17802.17 EnlaceEnlace FísicoFísico LLCLLC MACMAC 3 IEEE 802.3: Histórico § Primeira publicação em 1985. § Vãrios projetos têm continuamente adicionado novas funcionalidades e propostas de atualização. · Até ser incorporada ao texto do padrão de forma definitiva, cada proposta de adendo é identificada com um sufixo o ex. IEEE 802.3ae. § Protocolo de Controle de Acesso ao Meio (MAC): Carrier Sense Multiple Access with Collision Detection (CSMA/CD). · inicialmente desenvolvido pela rede experimental Ethernet desenvolvida no Centro de Pesquisas da Xerox de Palo Alto o Primeira rede experimental Ethernet funcionava a 2,94 Mbps o O IEEE 802.3 especificou, desde o início, uma taxa de 10 Mbps Robert M. Metcalfe 4 Adições e Adendos § Algumas das maiores modificações e adendos ao IEEE 802.3 acabaram ficando conhecidas no mercado pelo seu sufixo original · Os mais comuns são aqueles que adicionaram suporte a taxas mais altas de transmissão o Por exemplo • IEEE Std 802.3u – adicionou a operação a100 Mbps (também conhecida como Fast Ethernet), • IEEE Std 802.3x – especificou a operação full duplex e um protocolo específico de controle de fluxo, • IEEE Std 802.3z – adicionou a operação a 1000 Mbps operation (também conhecida como Gigabit Ethernet) e • EEE Std 802.3ah – especificou a “Access Network Ethernet” (também conhecida como “Ethernet in the First Mile”). o Todos esses adendos já estão hoje incluídos no IEEE std 802.3-2015 e não são mais mantidos nos documentos citados acima 5 IEEE 802.3 – 2015 § Na versão atual (2015), o IEEE 802.3 é composto dos seguintes documentos · Section One o 10 Mb/s operation and the MAC, frame formats and service interfaces used for all speeds of operation. · Section Two o 100 Mb/s operation and management attributes for multiple protocols and operational speeds o power over twisted pair cabling for multiple operational speeds. · Section Three o 1000 Mb/s operation. · Section Four o 10 Gb/s operation. · Section Five o services and protocol elements that permit the exchange of IEEE 802.3 format frames between stations in a subscriber access network. · Section Six o Energy-Efficient Ethernet. o Specific Link Layer Discovery Protocol (LLDP) o 40 Gb/s and 100 Gb/s o Support for time synchronization protocols. 6 Modos de Operação § O IEEE 802.3 prevê dois modos distintos de operação: · Half duplex e full duplex. o Uma dada instância de interface IEEE 802.3 opera em um dos dois modos em um dado instante o O termo “CSMA/CD MAC” é utilizado ao longo do padrão como um sinônimo ao termo “802.3 MAC” • Podendo representar uma instância de interface operando em qualquer dos dois modos – Mesmo considerando que uma interface operando em modo full-duplex não implementa o algoritmo do CSMA/CD 7 Operação Half Duplex § No modo half duplex o CSMA/CD é o método de controle de acesso pelo qual duas ou mais estações compartilham um meio físico comum · CSMA/CD: o Para transmitir, uma estação espera por um período de inatividade do meio o Ao perceber essa inatividade por um intervalo determinado, transmite a mensagem desejada o Se, após iniciada a transmissão, uma estação percebe a colisão com alguma outra, cada uma das transmissoras interrompe a transmissão de seu quadro e reforça a colisão com um padrão de bits pré-determinado • Para assegurar a detecção da colisão por todas as estações envolvidas o A estação espera um tempo adicional, aleatório, antes de voltar a tentar a retransmissão do quadro colidido e interrompido. 8 Operação Full Duplex § Comunicações simultâneas utilizando enlaces ponto-a-ponto § Não há necessidade de espera por inatividade do meio § Não há necessidade de detecção de colisão 9 Padrão IEEE 802.3: Modo Half-duplex § Semântica do Protocolo da Camada MAC · CSMA-CD · Espera Aleatória Exponencial Binária Truncada o tempo aleatório entre 0 e (limite superior)*2n • nas primeiras 10 tentativas n varia de 1 a 10, nas tentativas subseqüentes, n continua com o valor 10. • depois de 16 tentativas mal sucedidas, a interface reporta tempo de acesso infinito (aborta transmissão). 10 Estação Ativa Inicia Transmissão Colisão? FIM Meio Livre? Sim Não Sim Não Interrompe Transmissão e Transmite Reforço (JAM) Espera Aleatória Exponecial Truncada Num. de Colisões (N) = 0 ContinuaTransmissão até Fim do Quadro N = N + 1 Meio Físico é monitorado durante o período da “Janela de Contenção” CSMA/CD CS 11 CSMA/CD - Retransmissão § Espera Aleatória Exponencial Truncada · Se houve colisão, espera tempo aleatório entre 0 e um limite · O limite é dobrado a cada colisão sucessiva até um número máximo de colisões estipulado. o A partir daí, o limite permanece inalterado por mais um certo número de tentativas máximo estipulado • Se não conseguir transmitir até o número máximo de tentativas, então aborta a transmissão • No padrão IEEE 802.3: – O limite dobra até 10 tentativas, depois permanece inalterado até no máximo 16 tentativas 12 Ethernet: domínio de colisão § O maior caminho entre duas estações quaisquer da rede, em termos de tempo de propagação do sinal, não pode exce- der 25,6 microssegundos · No caso das redes a 10Mbps 13 PDU IEEE 802.3 § Preâmbulo: 7 bytes 10101010 (sincronização do transmissor e receptor) · codificação Manchester § SFD - Start Frame Delimiter - 10101011 § Tamanho mínimo (64 bytes a partir de DA) e máximo (1518 bytes = 1,5 KB) · PAD para satisfazer tamanho mínimo do quadro M >= 2CTp § FCS - CRC-32: · x32 + x26 + x23 + x22 + x16 + x12 + x10 + x8 + x7 + x5 + x4 + x2 + x + 1 Preamb Start FrameDelimiter Destination MAC Address 7B 1B 46 até 1500B Source MAC Address Length/ Type FCS 6B 6B 2B Data + PAD 4B No mínimo 64 Bytes e no máximo 1518 Bytes 14 Padrão IEEE 802.3 § Formato da PDU da Camada MAC · Length/Type o Tamanho do campo de dados sem o PAD • Valores menores ou iguais a 1500 o Tipo do Protocolo (herança do padrão DIX) • Valores acima de 1536 em decimal – Ex: 0x800 = IP – Camada superior é responsável por entregar dados com tamanho mínimo (46 Bytes) Preamb Start FrameDelimiter Destination MAC Address 7B 1B 46 até 1500B Source MAC Address Length/ Type FCS 6B 6B 2B Data + PAD 4B No mínimo 64 Bytes e no máximo 1518 Bytes 15 Padrão para Nível Físico 802.3 § Nomenclatura: taxa de transmissão em Mbps técnica de sinalização (Base ou Broad) (tamanho máximo do segmento)/100 ou letra indicando algum complemento ou tipo de Meio 10 Base T 16 Alguns dos Padrões do Nível Físico IEEE 802.3 § Exemplos: · 10Base5 (coaxial grosso - 50 ohms) · 10Base2 (coaxial fino) · 10BROAD36 (coaxial grosso - 75 ohms) · 10BaseT (par trançado) · 10BaseF (fibra ótica) · 100BaseT · 1000BaseT 17 Ex: IEEE 802.3 10BaseT Par trançado Conector AUI 15 Pinos Conector BNC Interface ETHERNET com MAU interno Plugs RJ-45 R 18 Perguntas ?
Compartilhar