You are on page 1of 546

Redes Locais - INE 5344

Prof. Mario Dantas mario@inf.ufsc.br

Contedo Programtico I - Conceitos Bsicos de Comunicao e Redes II - Arquitetura de Redes de Computadores : RM-OSI, IEEE802 e TCP/IP. Nvel fsico Nvel de enlace Nvel de rede Nvel de transporte Nvel de aplicao

Contedo Programtico

III - Redes Locais : - Token-ring, - Ethernet, - FastEthernet, - GigabitEthernet. IV - Redes de Alto Desempenho Protocolos V - Redes Sem Fio.

Referncias Bibliogrficas
Livros Acadmicos 1. Tecnologias de Redes de Comunicao e Computadores, Mario Dantas, Axcel-Books, 2002, ISBN 85-7323-169-6 2. - Computer Networks, Andrew Tanenbaum, Third Edition, Editora Prentice-Hall, 1996, ISBN 013-394-248-1 3. - Redes de Computadores - Das LANs, MANs e WANs as Redes ATM, Soares-Lemos-Colher, Editora Campus, 1995, ISBN 85-7001-954-8 4. - Data Communication, Computer Networks and Open Systems, Fourth Edition, Fred Halsall, Editora Addison Wesley, ISBN 0-901-42293-x

Referncias Bibliogrficas
Livros Profissionais 1. - Planning and Designing High Speed Networks using 100VGAnyLan, J. F. Costa, Second Edition, Prentice Hall, 1995, ISBN 0-13-459092-x 2. - Troubleshooting TCP/IP - Analyzing the Protocols of the Internet, Mark. A. Miller, Prentice Hall, 1992, ISBN 0-13-9536167-x 3. - Lan Troubleshooting Handbook, Mark A. Miller, Second Edition, M&T Books, 1993, ISBN 1-55851-301-9.

Motivao
O excelente custo/benefcio dos computadores pessoais nos anos 80, geraram o ambiente ideal para compartilhamento da informao e recursos computacionais (computadores, impressoras, discos).

Motivao
Em adio,mainframes e mini-computadores ocupam seus espaos nas organizaes (corporao e departamentos) e precisavam se falar.

Motivao
Aumento da facilidade de acesso aos mais diversos recursos, de software e hardware, nos anos 90 atravs da Internet e a exploso da WEB consolidaram a direo da utilizao das redes de comunicao.

Motivao
Outros fatores modernos e importantes : - sistemas de navegao/controle de carros; - palmtop computers; - relgios microcomputadores; - comunicao voz pela Internet; - quadros eletrnicos; - computadores usveis.

Qual a sua viso de rede?


Interligao de terminais/computadores ? Interligao de micros ? Interligao de mainframes, PCs, Ws, minicomputadores ?

Qual a sua viso de rede?


Interligao de aplicaes (Web, Intranet e BDs) ? Interligao do sistema de telefonia a rede de computadores ? Interligao das redes de TVs a cabo, rede de telefonia e rede de computadores ?

Qual a sua viso ?

I Conceitos Bsicos de Comunicao e Redes

Objetivo
Vamos cobrir nesta unidade do curso, os conceitos bsicos e terminologia das redes de comunicao, incluindo-se as redes de computadores. Desta forma, estaremos aptos a uma discusso mais formal da operao e inter-funcionamento das redes e seus diversos nveis e funes nas prximas unidades.

Conceitos de Comunicao
Modelo Genrico de Comunicao
Fonte Transmissor Sistema de Transmisso Receptor Destino

Conceitos de Comunicao
Modelo Genrico de Comunicao
Fonte Transmissor Sistema de Transmisso Receptor Destino

Voz Computador (Supercomputador, Mainframe, Workstation, PC)

Conceitos de Comunicao
Modelo Genrico de Comunicao
Fonte Transmissor Sistema de Transmisso Aparelho Telefnico Modem Codec Digital Transmitter Receptor Destino

Conceitos de Comunicao
Modelo Genrico de Comunicao
Fonte Transmissor Sistema de Transmisso Destino Receptor

Rede Pblica/Part. de Telefonia Rede Pblica/Part. de Pacotes Rede Local

Conceitos de Comunicao
Modelo Genrico de Comunicao
Fonte Transmissor Sistema de Transmisso Aparelho Telefnico Modem Codec Digital Transmitter Receptor Destino

Conceitos de Comunicao
Modelo Genrico de Comunicao
Fonte Transmissor Sistema de Transmisso Receptor Destino

Voz Computador (Supercomputador, Mainframe, Workstation, PC)

Conceitos de Comunicao
Modelo Genrico de Comunicao
Fonte Transmissor Sistema de Transmisso Receptor Destino

Circuito Comutado

Conceitos de Comunicao
Modelo Genrico de Comunicao
Fonte Transmissor Sistema de Transmisso Receptor Destino

Rede em Anel

Conceitos de Comunicao
Modelo Genrico de Comunicao
Fonte Transmissor Sistema de Transmisso Receptor Destino

Rede em Barra

Conceitos de Comunicao
Modelo Genrico de Comunicao

Rede de Comunicao

Conceitos de Comunicao e Redes


Informao e Sinal Os processos envolvidos na transmisso da informao entre dois pontos so : Gerao da idia ou imagem na origem. Utilizar um conjunto de smbolos para representao da idia ou imagem. Codificar os smbolos para uma transmisso no meio fsico disponvel. Transmitir os smbolos codificados para o destino.

Conceitos de Comunicao e Redes

Decodificao e reproduo dos smbolos. Re-constituio da idia, ou imagem, transmitida com o mnimo de degradao. Sinais so ondas que propagam atravs de um meio fsico, seja este um cabo ou atmosfera. Sinais, so geralmente, representados como funo do tempo.

Conceitos de Comunicao e Redes


Informao , geralmente, associada s idias (ou dados) criadas pelas entidades que desejam transmiti-la para um certo destino. Desta forma, os sinais so a materializao especfica da informao para ser transmitida num meio de comunicao qualquer.

Conceitos de Comunicao e Redes


Considere a seguinte tabela : Meio de Transmisso Par Tranado Cabo Coaxial Fibra tica Taxa de Transmisso 4 Mbps 550 Mbps 2 Gbps Largura de Banda 3 MHz 350 MHz 2 GHz

Conceitos de Comunicao e Redes

Nos anos vinte, um pesquisador chamado de Nyquist, elaborou um teorema no qual possvel estabelecer um limite terico na velocidade mxima que podemos transmitir os sinais numa rede de comunicao.

Conceitos de Comunicao e Redes

O teorema de Nyquist diz que capacidade de um canal ser (idealmente) ao dobro da largura de banda vezes o logaritmo do nmero de nveis discretos.

Conceitos de Comunicao e Redes

A relao entre largura de banda, digamos LB, que medida Hz e a quantidade de bits enviados por segundo (bps), digamos QB, segundo Nyquist, pode ser formulada como :
QB = 2 x LB x (log2 N) Onde N corresponde ao nmero de valores possveis nveis de tenses usado no sistema.

Conceitos de Comunicao e Redes

A proposta de Nyquist, como comentamos um teorema terico, em outras palavras o mesmo no considera as possveis interferncias que a rede de comunicao exposta. Em outras palavras, alm da considerao dos limites fsico do meio o sistema est exposto a interferncias externas que podem causar perda de desempenho no ambiente.

Conceitos de Comunicao e Redes

No final dos anos quarenta, Claude Shannon props uma extenso ao teorema de Nyquist na qual fosse considerada a parcela do rudo. O Teorema de Shannon ento expresso como : C = LB x log2 ( 1 + S/R)

Conceitos de Comunicao e Redes

Onde C a capacidade do canal em bits por segundo (bps), S representa a potncia mdia do sinal e R a parcela do rudo. A relao S/R geralmente expressa em decibis (dB). A quantidade de decibis significa dizer que a taxa de sinal-rudo equivalente a expresso : 10 log10 S/R

Conceitos de Comunicao e Redes

Dos teoremas de Nyquist e Shannon, respectivamente, podemos concluir que : uma melhor codificao nos leva a uma transmisso mais eficiente ; mesmo com uma codificao mais eficiente teremos as leis fsicas como um fator limitador na transferncia dos bits.

Conceitos de Comunicao e Redes

Exemplo : Um caso clssico de calculo de capacidade de canal, a considerao do teorema de Shannon aplicado a um canal comum de voz . Suponhamos uma largura de banda de (LB) de 3000 Hz e uma parcela de sinal-rudo (S/R) da ordem de 1023 (ou seja 30 dB).

Conceitos de Comunicao e Redes

Calcule a capacidade do transmisso de dados em bps.

canal

para

1 Passo interessante que seja primeiro calculado a parcela log 2 (1+ S/R), assim : = log 2 (1 + S/R) = log 2 (1+ 1023) = 10

Conceitos de Comunicao e Redes

2 Passo Com parcela log 2 (1+ S/R) j calculada, a aplicao direta da formula da capacidade do canal. C = LB x log 2 (1 + S/R) C = 3000 x 10 C = 30.000 bps

Conceitos de Comunicao e Redes

Do calculo do exemplo anterior, podemos concluir que a taxa mxima de transmisso num canal de voz de 3000 Hz de 30000 bps. Nossa inteno ao utilizar este exemplo clssico ajudar a evitar a confuso entre MHz e bps num dado ambiente de rede.

Banda Base e Banda Larga


O termo largura de banda definido na comunicao de dados como sendo a quantidade mxima de transmisso de diferentes sinais num meio fsico (como um cabo coaxial/tico).

Banda Base e Banda Larga


Qual a diferena entre : largura de banda e taxa de transmisso ? A largura de banda medida em MHz e a taxa de transmisso em MBPS

Banda Base e Banda Larga


A largura de banda de um cabo pode ser divida em canais. As duas formas de utilizar a capacidade de transmisso de um meio fsico so : banda base e banda larga

Banda Base e Banda Larga


Banda base : neste tipo de transmisso toda a largura de banda usada por um nico canal. Esta tecnologia freqentemente usada para transmisso digital. Por esta razo, a maioria das redes de computadores adotam est tcnica.

Banda Base e Banda Larga


Banda larga : Este modelo de transmisso caracterizado pela diviso da largura de banda em mltiplos canais. Podendo cada canal transmitir diferentes sinais analgicos. Por esta razo, redes de banda larga podem transmitir mltiplos sinais simultaneamente.

Banda Base e Banda Larga

B anda B ase
la rg u ra d e b a n d a d o m e io fs ic o

s in a l d ig ita l

B a n d a L a rg a
s in a l a n a l g ic o

Banda Base e Banda Larga


Rede Local
Telefonia Pblica Estao TV

Rede Local Central Telefnica

Rede Metropolitana

Central Telefnica
TV Cabo

Conceitos de Comunicao e Redes


Tarefas importantes num sistema de comunicao
Utilizao do sistema de comunicao; Interfaces; Gerao do sinal; Sincronizao; Gerncia de troca de informao; Deteco e correo de erros; Controle de fluxo; Endereamento; Roteamento; Recuperao de informao; Formato de mensagens; Segurana e gerncia da rede.

Conceitos de Comunicao e Redes


Conceitos Bsicos LAN (Local Area Network): uma rede local um rede com abrangncia fsica de at poucos quilometros, com uma alta taxa de transferncia (centenas de Mbps , ou at milhares), baixa ocorrncia de erros e no ocorre roteamento da informao. WAN (Wide Area Network): uma rede geograficamente distribuda engloba uma vasta regio (estado,pas,continentes), possui uma taxa de transferncia (quando comparada com um LAN) na ordem de dezena de Mbps, uma elevada taxa de erros e existe o roteamento de informao

Conceitos de Comunicao e Redes


Conceitos Bsicos Ethernet - Rede local em barra, cuja concepo inicial foi idealizada por Robert Metacalf, e implementada em conjunto pelas empresas Xerox, Digital e Intel. Este tipo de rede implementa o acesso com conteno. Token-Ring - Rede local em anel, idealizada na IBM da Alemanha, visando a interconexo de dispositivos de rede com o acesso ordenado.

Conceitos de Comunicao e Redes


Conceitos Bsicos Circuit Switching: Ambiente de comunicao cujos circuitos so comutados e que podem ser acionados para o uso exclusivo de comunicao entre ns da rede de comunicao. Packet Switching: Tcnica que no considera a exclusividade de ligao entre pontos de uma rede de comunicao, mas que se utiliza da mesma para enviar pequenos conjuntos de bits (pacotes) de uma maneira no seqencial.Ou seja, os pacotes so numerados e enviados na rede com o endereo do destinatrio, podendo estes chegar fora de ordem.

Conceitos de Comunicao e Redes


Conceitos Bsicos Frame-Relay: rede de comunicao onde frames (quadros) de tamanho varivel, trafegam com taxas de velocidade de at 2Mbps, no existindo todo o controle de erro encontrado nas redes de comutao de pacotes. ATM (Asynchronous Transfer Mode): tambm conhecida com cell-relay, esta tcnica de transferncia o amadurecimento das tecnologias de circuit switching e packet switching. Clula fixas de 53 bytes trafegam pela rede evitando um overhead de processamento chegando a centenas de Mbps.

Conceitos de Comunicao e Redes


Conceitos Bsicos Protocolos : conjunto de regras que definem com a troca de informao entre entidades de uma rede de comunicao deve ser realizada com sucesso, e como os erros devero ser tratados. Arquitetura de protocolos : a estrutura representativa no s dos protocolos disponveis numa dada arquitetura, mas tambm das funes e interaes de cada protocolo no seu nvel de atribuio.

Conceitos de Comunicao e Redes


Conceitos Bsicos OSI Aplicao Apresentao software Sesso Transporte Rede Enlace Fsico firmware Hardware Usurio

TCP/IP Aplicao Transporte Rede Fsico

S.O.

Conceitos de Comunicao e Redes

PC/DOS

Mainframe/MVS

Macintosh PC/Unix

REDE

Conceitos de Comunicao e Redes

Impressora Laser

Microcomputador de uso geral Rede de Comunicao

Estao de desenho

Microcomputador de uso especfico Servidor de Banco dados

Conceitos de Comunicao e Redes

Num ambiente de rede de computadores os trs componentes macros so o hardware, software e as facilidades de telecomunicao. Desta maneira, fundamental que tenhamos um conhecimento bsico da identificao destes componentes e seu interfuncionamento.

Conceitos de Comunicao e Redes Meio fsico Em um ambiente de rede o meio fsico da rede definido como o meio utilizado para a comunicao. Em redes de computadores, consideramos tambm as placas de rede utilizadas para implementar a conexo ao meio fsico.

Conceitos de Comunicao e Redes Os meios fsicos so, geralmente, classificados como guiados e no-guiados. Exemplos de meios fsicos guiados so os cabos coaxiais, pares tranados e fibra tica. Por outro lado, os meios fsicos no-guidos so representados por transmisses que utilizam a atmosfera terrestre (microondas, rdio e infravermelho) e o espao (satlites) para a transmisso da informao.

Conceitos de Comunicao e Redes Placas de rede : Conhecidas como NIC (Network Interface Card) obedecem as caractersticas da arquitetura do computador (host ou n) e da rede a qual est conectada. Estas dependem do tipo de meio fsico da rede (exemplo: par tranado e coaxial) e pela taxa de transmisso implementada pela rede no fluxo de dados (Exemplo: 10, 100 ou 1000Mbps).

Conceitos de Comunicao e Redes O que so protocolos de comunicao ? Conjunto de regras que permitem o enlace com sucesso a comunicao entre dois, ou mais, computadores. Um dado computador precisar saber como uma mensagem deve ser enviada/recebida pela rede. S ento, tomar a deciso correta para tratar de uma maneira precisa a mensagem a ser enviada ou recebida.

Conceitos de Comunicao e Redes

Parmetros de Avaliao A opo por uma dada tecnologia de rede para suporte a um conjunto de aplicaes uma tarefa complexa, devido aos inmeros parmetros que so envolvidos na analise.

Exemplos de fatores a serem considerados so : custo tempo de resposta taxa de transmisso desempenho facilidade de desenvolvimento modularidade

Exemplos de fatores a serem considerados so : capacidade de reconfigurao disperso geogrfica complexidade lgica facilidade de uso disponibilidade facilidade de manuteno

Custo A composio de custos numa rede formada plos computadores, placas de ligao ao meio fsico e o prprio meio fsico. Redes de alto desempenho requerem interfaces de alto custo quando comparadas redes com menor desempenho.

Retardo (Latency) : O retardo de envio de uma mensagem entre dois computadores qualquer, numa rede computado da seguinte forma : Rtotal = Rtrans + Racesso Onde: Rtotal - retardo de transferncia. Rtrans - retardo de transmisso. Racesso - retardo de acesso

Retardo de acesso o tempo decorrido para que uma mensagem tenha acesso a rede para transmitir. Retardo de transmisso o tempo decorrido desde o incio de transmisso de um computador at a outra ponta (outro computador).

Retardo de transferncia o tempo total de uma mensagem para ser enviada de um dado computador a outro (acesso + transmisso).

Desempenho: este parmetro pode ser avaliado em termos topologia, meio de interconexo, protocolos de comunicao e a velocidade de transmisso. Estes aspectos sero estudados ao longo do presente curso.

Confiabilidade: uma forma de avaliar a comfiabilidade de uma rede considerar aspectos tais como tempo mdio entre falhas (MTBF), tolerncia a falhas, tempo de reconfigurao aps falhas e tempo de reparo (MTTR).

Modularidade: caracterstica que um determinado sistema de rede possui, quanto a sua expanso e modificao sem que estas alteraes causem um impacto na configurao original do projeto.

Topologias As redes de computadores so caracterizadas pelo (1) arranjo fsico (topologias) dos equipamentos interligados atravs dos (2) meios fsicos de transmisso e (3) um conjunto de regras que organizam a comunicao (protocolos) entre computadores.

Topologias Topologias A topologia de uma rede de comunicao referese forma como os enlaces fsicos e os ns de comutao esto organizados, determinado os caminhos fsicos existentes e utilizveis entre quaisquer pares de estaes conectadas a essa rede. (Soares, Lemos e Colcher)

Topologias As linhas de comunicao numa rede, podem ser interconectadas das seguintes formas: Ponto-a-ponto - apenas dois pontos de comunicao existem entre dois equipamentos (um em cada extremidade do enlace ou ligao).

Topologias Multiponto - neste tipo de ligao, trs ou mais dispositivos tm a possibilidade de utilizao do mesmo enlace fsico.

Topologias O sentido de transmisso de sinal num enlace de comunicao pode ser efetuado de trs formas: Simplex - a comunicao efetuada apenas num sentido. Half-duplex - a comunicao efetuada nos dois sentidos, uma de cada vez. Full-duplex - a comunicao efetuada nos dois sentidos simultaneamente.

Topologias simplex half-duplex full-duplex

Topologias Topologias de WANs As topologias empregadas nas redes geograficamente distribudas so :

topologia totalmente ligada - os enlaces utilizados


so em geral ponto-a-ponto com ligao fullduplex. Desta forma, existe uma comunicao plena entre quaisquer pares de estaes.

Topologias Numa rede com N computadores, N(N-1)/2 ligaes so necessrias. O custo de tal configurao, em termos de cabos e de hardware para comunicao, cresce com o quadrado do nmero de computadores. Pelo motivo exposto, esta topologia economicamente invivel.

Topologias topologia em anel - neste tipo de configurao diminui-se ao mximo o nmero de ligaes. Uma vez que cada computador interligado a outro ponto-a-ponto, num nico sentido de transmisso (ligao simplex), fechando-se numa forma de anel. Embora o custo desta topologia seja um fator importante quando comparada com a totalmente ligada, alguns fatores limitantes inviabilizam tal configurao.

Topologias Alguns fatores limitantes desta topologia so: (1) o nmero elevado de computadores que uma mensagem tem que passar, at que atinja seu destino; o retardo de recebimento de mensagem bastante elevado nesta configurao. (2) a inexistncia de caminhos alternativos; principalmente quando linhas de baixa velocidade e pouca confiabilidade so empregadas.

Topologias topologia parcialmente ligada - esta topologia uma alternativa hbrida entre as duas anteriores, na qual temos alguns caminhos redundantes. Com estas ligaes, a configurao ganha confiabilidade sem aumento de custo. Tcnicas de chaveamento de circuito e mensagem so utilizadas nesta topologia. Na primeira tcnica, temos uma conexo entre dois computadores efetuada durante toda a transmisso.

Topologias Na segunda tcnica, chaveamento de mensagem ou pacote, o caminho determinado durante o envio da mensagem ou pacote. No existe um caminho, ou conexo, pr-determinado para o envio.

Topologias Topologias das LANs Nesta seo vamos abordar as topologias adotadas nas redes locais. Vamos definir formalmente LAN e MAN, alm de conhecer o funcionamento das topologias.

Topologias

Rede Local, ou LAN (Local rea Network), uma rede com extenso geogrfica limitada a poucos metros utilizando-se um software para a comunicao entre computadores denominado de protocolo. As redes locais, usualmente, possuem uma alta taxa de transferncia de dados com baixos ndices de erro e o proprietrio uma nica organizao.

Topologias

Impressora Laser

Microcomputador de uso geral


Rede de Local

Estao de desenho

Microcomputador de uso especfico Servidor de Banco dados

Redes Metropolitanas, ou MANs (Metropolitan reas Networks), so definidas como sendo redes maiores que as LANs, geralmente administradas por uma empresa de telecomunicao que fornecem o servio, abrangendo uma rea metropolitana ou compreendendo os limites de uma cidade.

Rede Local

Telefonia Pblica

Estao TV

Rede Local Central Telefnica

Rede Metropolitana

Central Telefnica
TV Cabo

Topologias As mais conhecidas implementaes topologicas das LANs so as topologias em estrela, a barramento e o anel. Devido a derivao da tecnologia de redes da rea de telecomunicao, a topologia em estrela foi a primeira implementao de rede projetada e implementada.

Topologias

Topologia Estrela - a caracterstica da topologia estrela a ligao de todos os computadores num equipamento central, ou seja uma ligao pontoa-ponto. Este equipamento conhecido como hub ou concentrador.

Topologias

Topologia Estrela

Topologias

A configurao em estrela pode implementar a comunicao entre ns de duas maneiras distintas, a broadcast e a switched. Na forma broadcast um n envia uma mensagem para o concentrador que espalha para todos os ns. Na tcnica conhecida como switched, a mensagem direcionada para o destino diretamente.

Topologias Nas redes com topologia estrela, existem dois tipos de concentradores : - concentradores ativos que regeneram o sinal recebido. Multiport repeaters so dispositivos que efetuam a regenerao de sinal. - concentradores passivos no atuam no nvel do sinal. Os painis de ligao ponto-a-ponto, so exemplos de concentradores deste tipo.

Topologias Vantagens da topologia estrela : - fcil instalao, configurao e reconfigurao. - gerncia e administrao da rede. - possibilidade de expanso atravs da aquisio e interconexo de novos concentradores. - a falha de um equipamento (n) no prejudica o funcionamento da rede. - possibilidade de adicionar/retirar ns com a rede em funcionamento.

Topologias Desvantagens da topologia estrela : - ponto nico de falha (concentrador). - como a conexo ponto-a-ponto, custo mais elevado da estrutura de cabeamento/conexes. - no caso de uma rede grande, necessidade de um (ou mais) concentrador(es) para redirecionamento de mensagens.

Topologias Topologia em Barra - esta topologia, que na maioria das vezes implementa a configurao multiponto, foi com certeza a mais empregada tecnologia nas redes locais. Exemplos clssicos so a Ethernet e Fast-Ethernet. A natureza da topologia passiva e repetidores de sinal so usados para a extenso da rede.

Topologias

Topologia de Barra

Topologias A comunicao entre dois ns numa topologia em barra efetuada da seguinte maneira : 1 - Um n remetente envia sua mensagem na barra. 2 - Este sinal recebido por todos os ns. 3 - Somente o n com o endereo destinatrio l a mensagem, os demais ignoram. 4 - Uma mensagem por vez circula no meio, assim todos esperam que o canal fique livre.

Topologias Vantagens da topologia em barra : - instalao simples, relativa pouca manuteno. - quantidade de cabeamento menor quando comparada com outras topologias. - extenso da rede facilmente efetuada atravs de repetidores. - custo baixo devido a grande quantidade de implementaes e conseqente necessidade de componentes.

Topologias

Desvantagens da topologia em barra : - aumento de ns leva a um aumento crescente do nmero de colises na rede. - aumento de ns leva a um aumento crescente de erro de sinal na rede (problema de placas e conexes). - gerncia fsica da rede.

Topologias

Topologia Anel - cada n conectado a um outro que por sua vez e conectado em outro, formando um anel. O ltimo computador se interliga ao primeiro fechando o crculo do anel.

Topologias

Topologia Anel

Topologias

Vantagens da topologia em anel : - nenhum computador tem acesso ilimitado a rede. - Por causa dos protocolos deterministicos de acesso a rede, com o aumento de ns no ocorre uma degradao como na topologia de barra.

Topologias

Desvantagens da topologia em anel : - no caso de uma falha num n toda a rede pode ficar comprometida. - necessidade de parada da rede para expanso, desconexo de ns. - dificuldade de gerncia.

Na redes metropolitanas (MANs) so caracterizadas pela utilizao de servios de telecomunicao para que possa conectar os ns da rede. Este tipo de rede, geralmente vista como uma extenso de uma rede local numa cidade ou rea metropolitana. Por esta razo a necessidade de servios pblicos de comunicao caracterizam esta rede.

II Arquitetura de Redes de Computadores

Objetivo
Neste mdulo do curso vamos abordar as arquiteturas de Protocolos TCP/IP, ISO/OSI e IEEE visando uma compreenso mais detalhada desses ambientes de rede.

Padronizao dos Protocolos Fica claro que as inmeras maneiras pelas quais os protocolos podem ser implementados, nos leva a pensar que profundas incompatibilidades podem ocorrer entre estes pacotes de software.

Padronizao dos Protocolos Esta concluso tem levado organismos internacionais a propor uma srie de padres para os protocolos. Vamos a seguir conhecer mais sobre o TCP/IP, ISO/OSI e arquitetura IEEE.

Contedo
> > > > > > Histrico dos Protocolos TCP/IP Endereamento IP Mscaras Protocolos IP, ICMP, ARP, RARP Camada de Transporte Protocolos de Aplicao (ftp, telnet,DNS)

Contedo
> Internet, WWW e Internet 2 > Roteamento e algoritmos > Diferenas entre IPv4 e IPv6

HISTRICO TCP/IP
A importncia e o potencial da tecnologia de internetworking (inter-rede) foi visualizada pelas agncias governamentais americanas de pesquisa.

HISTRICO TCP/IP
Assim, nos anos 70s foi inicializado o desenvolvimento de um protocolo que pudesse interoperar diversos computadores com software/hardware diferentes. Entre os anos 77-79 o protocolo ficou pronto e foi chamado de TCP/IP Internet Protocol Suite.

HISTRICO TCP/IP
Modelo TCP/IP

aplicao transporte internet sub-rede

Modelo TCP/IP

Unidade de Trabalho

4 3 2 1

aplicao transporte Inter-rede


Interface Rede

mensagem pacote datagrama quadro

Modelo TCP/IP Para o perfeito entendimento do protocolo TCP/IP, devemos compreender como este manipula endereos. O TCP/IP conhece trs diferentes endereos, estes : 1 - Hardware - o endereo que reside na ROM da NIC. Este endereo nico na rede e se o computador mudar, o endereo o acompanha.

Modelo TCP/IP 2 - IP - este um endereo lgico criado na rede Internet (classes A, B ou C), o qual nico por conexo. Este endereo so definidos como : Classe A - 1 a 126 Classe B - 128 a 191 Classe C - 192 a 223 Classe D - 224 a 239 - reservados para multicast Classe E - 240 a 247 - reservados para uso futuro

Modelo TCP/IP 3 - Endereo de Porta - este endereo usado pelos protocolos de transporte (UDP e TCP). Este endereo identifica um processo de um usurio dentro do computador. O endereo tem 16 bits e usado para identificar um servio. Exemplos so : - tftp(69), bootp(67), time(37), rwho(513) - rlogin(513), telnet (23), ftp(21), rje(77)

Modelo TCP/IP aplicao transporte internet rede

Arquitetura TCP/IP

ftp, telnet, nfs, xdr,rpc tcp, udp ip, icmp, arp, rarp protocolos de hardware

Arquitetura TCP/IP

SNMP, tftp,bootp, rpc, FTP,rsh,rlogin,ftp, xdr e nfs telnet Transmission Control User Datagram Protocol (UDP) Procotol (TCP) Internet Protocol (IP) + (ICMP) Address Resolution Reverse ARP (RARP) Protocol (ARP) hardware e protocolos de acesso

Famlia de Protocolos TCP/IP


arp rlogin,ftp,... TCP IP

NFS,DNS,.. UDP ICMP

tracert

ARP , Device drivers rede

Famlia de Protocolos TCP/IP


Aplicao

arp

rlogin,ftp,... TCP IP

NFS,DNS,.. UDP ICMP

tracert

Transporte

Rede

ARP , Device drivers rede

Sub-Rede

Sub-Rede de Acesso Ethernet, Token Ring, Token Bus ; FDDI, CDDI; X.25, Frame Relay; MTU (Maximum Transmission Unit).

IP (Internet Protocol) Endereamento IP


Classe A
0

8 16

Classe B 1 0 Classe C 1 1 0

24

Endereamento IP
Classe A [0,126]
0.1.0.0 (16.777.216 endereos de hosts)

Classe B [128,191]
164.41.14.0.0 (65.536 endereos de hosts)

Classe C [192,223]
196.25.15.0 (256 endereos de hosts)

Endereos Especiais
Os campos Net Id e Host Id possuem significados diferentes quando possuem todos seus bits em zero (0) ou em um (1) Todos bits em um significa broadcast Net Id: para todas as redes Host Id: para todos os hosts dentro da rede ex.: 192.31.235.255 Todos bits em zero significa esta rede ou este host ex.: 0.0.0.10 LoopBack Address 127.0.0.0

MSCARAS
NET ID

- Sub-redes(Subnets)
HOST ID

Subnet Id

HOST ID (Subnet)

Mscara (Mask): usado para determinar o Net Id e o Host Id do endereo. Os bits em um (1) representam a parte do Net Id e Subnet Id, enquanto que bits em zero (0) representam o Host Id (Subnet) ex.: Classe B 143.54.0.0 Sub-rede A: 143.54.10.0 Sub-rede B: 143.54.20.0 Mscara: 255.255.255.0

Indstria X

Administrao

Fabrica

Marketing/Vendas

Computadores

Indstria X (128.7.0.0)
Administrao (128.7.254.0) Fabrica Marketing/Vendas (128.7.253.0) (128.7.252.0)

Computadores

Indstria X (128.7.0.0)
Administrao (128.7.254.0)
128.7.254.12 Lcia 128.7.254.56 Joo 128.7.254.64 Maria

Fabrica Marketing/Vendas (128.7.253.0) (128.7.252.0)


128.7.252.55 John 128.7.252.65 Carol 128.7.252.89 Catherin

128.7.253.4 Mario 128.7.253.1 Lula 128.7.253.2 Libans

Computadores

Classe de END.

Mscara Default (Binria)

Mscara Default (Decimal) 255.0.0.0

A B

11111111.00000000.00000000.00000000

11111111.11111111.00000000.00000000 255.255.0.0

C 11111111.11111111.11111111.00000000 255.255.255.0

Como funcionam as mscaras da Subrede ?


As mscaras so calculadas atravs da operao do AND lgico sobre endereos envolvidos na rede que desejam se comunicar. Assim, observe o exemplo dos endereos. Caso 1 - Considere o endereo da funcionria Lcia, 128.7.254.12. Como a mscara para uma rede da classe B 255.255.0.0, teramos a seguinte operao : 11111111.11111111.00000000.00000000 10000000.00000111.11111110.00001100 -----------------------------------------------------10000000.00000111.00000000.00000000 (128.7.0.0)

Como funcionam as mscaras da Subrede ?


Caso 2 - Considere o endereo da funcionrio Mario, 128.7.253.4. Como a mscara para uma rede da classe B 255.255.0.0, teramos a seguinte operao : 11111111.11111111.00000000.00000000 10000000.00000111.11111101.00000100 -----------------------------------------------------10000000.00000111.00000000.00000000 (128.7.0.0)

Como funcionam as mscaras da Subrede ?


Caso 3 - Considere o endereo da funcionria Catherin, 128.7.252.89. Como a mscara para uma rede da classe B 255.255.0.0, teramos a seguinte operao : 11111111.11111111.00000000.00000000 10000000.00000111.11111100.01011001 -----------------------------------------------------10000000.00000111.00000000.00000000 (128.7.0.0)

Como funcionam as mscaras da Subrede ?


Vamos agora considerar os Casos anteriores com uma mscara 255.255.255.0. Caso 1 - Considere o endereo da funcionria Lcia, 128.7.254.12. Como a mscara para uma rede da classe B 255.255.255.0, teramos a seguinte operao : 11111111.11111111.11111111.00000000 10000000.00000111.11111110.00001100 -----------------------------------------------------10000000.00000111.00000000.00000000 (128.7.254.0)

Como funcionam as mscaras da Subrede ?


Caso 2 - Considere o endereo da funcionrio Mario, 128.7.253.4. Como a mscara para uma rede da classe B 255.255.255.0, teramos a seguinte operao : 11111111.11111111.11111111.00000000 10000000.00000111.11111101.00000100 -----------------------------------------------------10000000.00000111.00000000.00000000 (128.7.253.0)

Como funcionam as mscaras da Subrede ?


Caso 3 - Considere o endereo da funcionria Catherin, 128.7.252.89. Como a mscara para uma rede da classe B 255.255.255.0, teramos a seguinte operao : 11111111.11111111.11111111.00000000 10000000.00000111.11111100.01011001 -----------------------------------------------------10000000.00000111.00000000.00000000 (128.7.252.0)

Roteamento e Traduo de Endereos

Roteamento - permite que um dispositivo, ou processo, enviar informao entre hosts numa rede. Traduo de Endereos - permite que uma rede pequena seja vista pela Internet como um simples n. Desta forma, um nico endereo IP (ou um conjunto pequeno de endereos) poder ser compatilhado pela rede. Este aspecto pode prover dentre outras caractersticas uma proteo contra intrusos na rede.

Roteamento e Traduo de Endereos


PC 192.168.168.4:1025
192.168.168.4:1026 192.168.168.4:1027 192.168.168.4 MAC 192.168.168.5:1025 192.168.168.5:1026 192.168.168.5:1027 192.168.168.5:1028 192.168.168.5 WS 192.168.168.6:1025 192.168.168.6:1025 192.168.168.7:1025 192.168.168.6 210.68.16.10:1025 210.68.16.10:1026 210.68.16.10:1027 210.68.16.10:1028 210.68.16.10:1029 210.68.16.10:1030 210.68.16.10:1031 210.68.16.10:1032 210.68.16.10:1033 210.68.16.10:1034

Router

Exemplo Sub-rede
191.31.23.32 (00100000) 191.31.23.96 (01100000)

classe C : 191.31.23.0 Mscara: 255.255.255.224 (11100000) 191.31.23.128 (10000000)

Tabela de Rotas
143.54.2.34

143.54.1.10 rede 143.54.10.0 143.54.100.0 200.17.164.0 gateway 143.54.2.34 143.54.1.10 143.54.1.10

Tabela de rotas de A

IP
Vers TTL HLEN Service Type Flags Protocol Source IP Destination IP Options DADOS PAD Total Legth Offset CheckSum Identification

Campos IP
Vers: verso do IP utilizada. Verso autal a 4 Hlen: tamnha do cabealho do datagrama Service Type: especifica qual a forma de se lidar com o datagrama. Possui 8 bits que indicam os seguinte requisitos: Precedncia Mnimo de atraso na transmisso Alto Throughput Alta confiabilidade Total Len: tamanho total do datagrama

Encapsulamento do Datagrama Os datagramas podem ser fragmentados devido ao MTU da sub-rede Tamanho mximo de 65531 octetos Os campos Identification, Flags e Fragment Offset so usados na fragmentao

Encapsulamento do Datagrama Quebra em pacotes Trfego de sequncia de bits


H4 Dados H3 Dados H2 Dados H1 Dados Dados Dados Dados Dados H4 H3 H2 H1

Hx - Cabealho (Header) - Controle Dados - No tratado pelo nvel x

Encapsulamento do Datagrama
MTU = 1500 MTU = 1500 B A MTU = 620

Datagrama de 1400 octetos : A -> B Frag1: Frag2: Frag3: Identification Flags Offs xxxx 010 0 xxxx 010 600 xxxx 001 1200

- Fragmentos s so remontados no host destino

Datagrama IP
Tipo de Servio
Precedncia D Delay T R Reliability

Throughput

Flags
DF MF More Fragments Dont Fragment

Campos IP
TTL (Time To Live): nmero mximo de gateways que um datagrama pode passar. Cada gateway ao repassar um datagrama decrementa de um este valor, caso resulte em zero, o datagrama descartado Protocol: tipo do protocolo encapsulado no datagrama CheckSum: garante a integridade dos dados Source IP: endereo da mquina emissora do datagrama Destination IP: endereo da mquina destino do datagrama

Campo de Opes
Registro de rota Especificao de rota Tempo de Processamento de cada gateway ... Opo COPY/Fragmentao

Processamento no Roteador
Se o roteador nao tem memria suficiente, o datagrama descartado Verificao do Checksum, verso, tamanhos O Checksum recalculado, se for diferente do datagrama, este descartado Decremento do TTL se zero, o datagrama descartado

Processamento no Roteador

Pode -se considerar o campo Service Type Se for necessrio e permitido, o datagrama pode ser fragmentado. Cria-se um cabealho para cada fragmento, copiando as opes, aplicando o novo TTL e o novo Checksum Tratamento do campo opo Repasse para a sub-rede destino

Processsamento no Host Destino


Verificao do Checksum, verso, tamanhos O Checksum recalculado, se for diferente do datagrama, este descartado Se o datagrama fragmentado, disparado um temporizador que evitar o espera indefinida dos outros fragmentos do datagrama original Entrega do campo de dados do datagrama para o processo indicado no campo Protocol

Recursos Crticos para o Desempenho IP


Largura de banda disponvel Memria disponvel para buffers Processamento da CPU

Demultiplexao na camada de rede


ICMP UDP TCP EGP

Mdulo IP

Datagrama

Protocolo IP - Multiplexao
Conveno para auto identificao dos datagramas
Protocol 0 1 6 17 Servio IP - pseudo ICMP TCP UDP

UDP (User Datagram Protocol) Protocolo de transporte no orientado conexo No implementa nenhum mecanismo de recuperao de erros So identificados os processos origem e destino atravs do conceito de porta O campo de CheckSum opcional

UDP
Source Port Message Length Destination Port CheckSum Dados

Demultiplexao na camada de Transporte


Porta 1 Porta 2 Porta 3 Porta 4

UDP

Mdulo IP

TCP (Transmission Control Protocol) Protocolo de transporte orientado conexo Implementa mecanismos de recuperao de erros Usa o conceito de porta Protocolo orientado a stream

TCP (Transmission Control Protocol)


Usado para aplicaes cliente-servidor, servios crticos,... Faz a multiplexao de mensagens para as aplicaes Conexo (IP,port) <--> (IP,port) Permite multiplas sesses do mesmo servio

Janela Deslizante
Cada octeto numerado O tamanho da janela determina o nmero de octetos que podem ser transmitidos sem reconhecimento Atravs do mecanismo de PIGGYBACK pode-se reconhecer um bloco de octetos via um segmento de dados

TCP - Exemplo
FTP - port 21
Laico1 Laico2 Laico 2 21 TCP Laico 2 21 Laico 2 21 Laico 1 1456 Laico 1 1684 Laico 1 1684

... ... ...

Laico1 1456 Laico1 1684 Laico3 1684

TCP - Viso de comunicao

TCP - Confiabilidade

TCP - timeout adaptativo


Verifica o tempo de resposta e ajusta o timeout

TCP - Janela deslizante

TCP - Estabelecimento de Conexo

Envia SYN seq=x Recebe SYN Envia ACK x + 1, SYN seq=y Recebe SYN + ACK Envia ACK y + 1 Recebe ACK

Mquina A

Mquina B

TCP - Reconhecimento e retransmisso


Go-back-n x Retransmisso seletiva

5 5 5

6 6

7 7

8 8

9 9

10 10

Go-back-n

Retransmisso seletiva

Diferenas entre IPv4 e IPv6


Introduo O protocolo IPv6 mantm muitas das funes do IPv4, e que foram responsveis pelo sucesso da Internet. Alguns exemplos destas caractersticas so : entrega de datagrama no confivel; permite que o remetente escolha o tamanho do datagrama; requer que o nmero de hops seja estabelecido no remetente.

Apesar da similaridade ser verificada em vrios pontos nos protocolos IPv4 e IPv6, o novo protocolo adota mudanas significativas. Exemplo de modificaes consideradas no IPv6 so o tamanho de endereamento e algumas facilidades adicionais (como uma maior flexibilidade para o uso da QoS).

As modificaes que foram implementadas no IPv6 podem ser agrupadas em cinco grandes grupos : Maior endereo : uma das caractersticas mais marcante da nova verso do IP. O IPv6 quadruplicou o tamanho do IPv4 de 32 bits para 128 bits (esta expanso foi projetada para atender um futuro ainda no imaginado) ;

Formato de cabealho flexvel : o formato do datagrama IP no compatvel com o antigo datagrama IPv4. A abordagem foi implementar um formato com uma srie de cabealhos adicionais. Em outras palavras, diferente do IPv4 onde usado um tamanho fixo para o formato onde os campos tm tamanhos fixos; Opes melhoradas : as opes disponveis no IPv6 so mais poderosas quando comparadas com o IPv4;

Suporte para reserva de recursos : existe um mecanismo que permite a alocao prvia de recursos da rede. Desta forma, aplicaes como vdeo em tempo real que necessitam de um garantia de largura de banda e baixo retardo podem ser atendidas; Previso para uma extenso do protocolo : esta caracterstica tida por muitos como a maior melhoria. Em outras palavras, existe uma flexibilidade de expanso do protocolo para novas realidades. De forma oposta ao IPv4, onde uma existe uma especificao fechada e completa do protocolo.

ENDEREAMENTO IPv6

O endereo do protocolo IPv6 composto de 16 octetos. A idia do tamanho do endereo pode ser mensurada pela afirmao :

Cada pessoa no globo poder ter suficiente endereo para ter a sua prpria Internet, to grande quanto a Internet atual.

Um endereamento de 16 octetos representam 2 elevado a 128 valores vlidos de endereos. Em outras palavras, o tamanho de endereos da ordem de 3.4 x (10 elevado a 38). Se os endereos fosse alocados a uma taxa de um milho de endereos a cada micro-segundo, teramos que ter vinte anos para que todos os endereos fossem alocados.

Notao do Endereo IPv6 Devido a dificuldade dos humanos de trabalhar com endereos binrios, e grandes, o grupo responsvel pelo endereamento do IPv6 imaginou uma nova notao, colon hex.

O que vem a ser isto ?

Colon Hex uma representao caracterizada por valores hexadecimais separados por dois pontos. Assim teramos para o exemplo genrico a seguir:

Decimal
255.255.10.150.128.17.0.0.255.255.255.255.100.140.230.104

Colon Hex
FFFF:A96:8011:0:FFFF:FFFF:648C:E668

Colon Hex A notao tem claras vantagens, por solicitar menos dgitos e menos separadores. Outras duas vantagens desta abordagem so seguintes tcnicas: Compresso de zeros - em exemplo pode ser o endereo FF05:0:0:0:0:0:0:B3 Este endereo pode ser representado como : FF05::B3 Esta tcnica somente pode ser usada uma vez num endereo.

Colon Hex A abordagem de colon hex permite que adotemos a sintaxe de sufixo decimal com ponto. O objetivo a manuteno da compatibilidade de transio entre o IPv4 e o IPv6. Exemplo : 0:0:0:0:0:0:0:128.10.2.1

Como seria o uso da tcnica de compresso de zeros para este endereo ?

Resposta :: 128.10.2.1

Como seria o uso da tcnica de compresso de zeros para este endereo ?

Resposta :: 128.10.2.1

Tipos de Endereos Bsicos do IPv6 Os endereos de destino num datagrama no IPv6 tem as seguintes trs categorias: Unicast - o endereo especifica um host simples (computador ou roteador) que o datagrama dever ser enviado pelo menor caminho ; Cluster - o destino um conjunto de computadores que compartilham um nico prefixo de endereo (todos conectados a uma mesma rede fsica). O datagrama dever ser encaminhado para o grupo e entregue a um membro do grupo (o mais perto possvel).

Multicast - o destino um conjunto de computadores, possivelmente em locais diferentes. Assim o datagrama dever ser entregue para cada membro do grupo multicast usando facilidade de multicast de hardware, ou broadcast se possvel.

Forma Geral do Datagrama IPv6

Base Header

Extension Header 1

...

Extension Header n

Data

A figura acima ilustra uma forma geral um datagrama IPv6 genrico. Somente o campo do cabealho bsico necessrio, os demais so opcionais.

O formato do IPv6 base header ilustrado abaixo :

16 FLOW LABEL

24

31

VERS

PAYLOAD LENGTH

NEXT HEADER HOP LIMIT

SOURCE ADDRESS

DESTINATION ADDRESS

FLOW LABEL

Este campo permite que os pacotes que tenham que ter um tratamento diferenciado sejam assim tratados. O campo tem tamanho de 20 bits, composto do endereo de origem e IP destino, permitindo que os roteadores mantenham o estado durante o fluxo ao invs de estimar a cada novo pacote. As aplicaes so obrigadas a gerar um flow label a cada nova requisio. O reuso do flow label permitido quando um fluxo j est terminado ou foi fechado.

FLOW LABEL

A utilizao de campo flow label prove aos roteadores uma maneira fcil de manter as conexes e manter o fluxo de trfego numa mesma taxa.

PRIORITY

A utilizao do campo priority prove aos programas a facilidade de identificar a necessidade de trfego que os estes necessitam. O uso efetivo, ou normalizao, de como este campo junto com o flow label devem plenamente operar ainda esto em discusso. O campo de 8-bits destinado a Classe est no momento a nvel de desenvolvimento. Todavia, os 4 bits de prioridade podem nos ajuda a entender o que poderemos ter pela frente.

IPv6 Priority Values

Valor 0 1 2 3 4

Descrio Trfego sem caractersticas Trfego Filler (fluxo contnuo de informao onde o tempo particularmente no interessa) Transferncia de dados sem superviso (ex. e-mail) Reservado Transferncia grande de dados com superviso (ex. HTTP, FTP e trfego NFS).

IPv6 Priority Values

Valor 5 6 7

8-15

Descrio Reservado Trfego Interativo (ex. telnet) Trfego de Controle da Internet (informao usada por dispositivos que fazem parte da Internet, como roteadores, switches e dispositivos que empregam o SNMP para reportar estados). Pacotes em processos que no podem controlar congestionamentos. Pacotes com valor 8 sero descartados antes do de valor 15.

O formato de um IPv6 fragment extension header ilustrado abaixo :

0 N. Header

8 Reserved

16 Fragment Offset

29 31 MF

Identificao do Datagrama

Distribuio de Endereos IPv6 A forma de distribuio dos endereos tm gerado muitas discusses. As discusses ficam baseadas em dois pontos principais : Como fazer a gerncia de distribuio dos endereos ? Como mapear um endereo para um destino ?

Como fazer a gerncia de distribuio dos endereos ?

Esta discusso baseada em qual autoridade deve ser criada para gerenciar a distribuio de endereos. Na Internet atual temos dois nveis de hierarquia. Em outras palavras, temos um primeiro nvel que responsabilidade da autoridade da Internet. No segundo nvel responsabilidade da organizao. O IPv6 permite mltiplos nveis. Existe uma proposta em tipos de nveis do IPv6 semelhante ao IPv4.

Como fazer a gerncia de distribuio dos endereos ?

010

Provider ID

Subscriber ID

Subnet ID

Node ID

010 - tipo de endereo, no caso 010 um endereo que diz o tipo de provedor auferido; Provider ID - identificao do provedor Subscriber ID - identificador do assinante Subnet ID - informao da rede do assinante Node ID - informao sobre um n do assinante.

Como mapear um endereo para um destino ? Esta pergunta deve ser respondida com o desempenho com meta. De um outra forma, a eficincia computacional dever ser levada em conta. Independente de autoridades na rede, um datagrama dever ser analisado e os melhores caminhos devero ser escolhidos.

TCP - Parmetros
MSS - Maximum segment Size Padronizao de ports Controle de Congestionamento

Port 15 21 23 25

Servio netstat ftp telnet smtp (mail)

TCP

Source Port

Destination Port

Sequence Number Ack Number Hlen Reserved Cod Bits CheckSum Opes Dados Window Urgent Pointer

Campos do TCP
Portas: identificam os processos origem e destino Nmero de sequncia: nmero do primeiro octeto do campo de dados Nmero do ACK: nmero do octeto que esperado pelo destino, sendo todos os octetos de nmero inferior reconhecidos HLEN: Tamanho em bytes do cabealho TCP Bytes de cdigo: URG, ACK, PSH, RST, SYN, FIN Window: Tamanho em octetos da janela que aceito pelo emissor

Campos do TCP Checksum: verificador de erros de Checksum transmisso Urgent pointer: fornece a posio dos pointer dados urgentes dentro do campo de dados Opo: pode conter negociao de opes Opo tal como o MSS (Maximum Segment Size)

Estabelecimento de Conexo

SEQ(20), FLAGS(SYN) SEQ(70), FLAGS(ACK,SYN), ACK(21) SEQ(21), FLAGS(ACK), ACK(71)

Troca de Dados
SEQ(101), FLAGS(ACK), ACK(301), DATA(50) SEQ(301), FLAGS(ACK), ACK(151), DATA(10) SEQ(151), FLAGS(ACK), ACK(311), DATA(20) SEQ(171), FLAGS(ACK), ACK(311), DATA(30) SEQ(311), FLAGS(ACK), ACK(201), DATA(50) SEQ(400), FLAGS(ACK), ACK(201), DATA(50)

Liberao de Conexo
A A -> B FIN (X) ACK (X+1) B -> A FIN (Y), ACK (X+1) ACK(Y+1) B

Porta Padro
FTP (21) FTP-DATA (20) TELNET (23) SMTP (25) NNTP (119)

ICMP (Internet Control Message Protocol) Oferece funes de gerncia Encapsulado no datagrama IP Emitido por um gateway intermedirio oupelo host destino

ICMP

Type Code CheckSum

Code -> CheckSum -> Information

Mensagens ICMP
Echo Request / Echo Reply Destination Unreachable Source Quench Redirect Time Exceeded for a Datagram Parameter Problem on a Datagram Timestamp Request / Timestamp Reply Address Mask Request / Address Mask Reply

Destination Unreachable
Mensagem aplicada nos diversos casos em que o datagrama no pode ser entregue ao destinatrio especificado Causas (Cdigo): sub-rede inacessvel, estao inacessvel, protocolo inacessvel, fragmentao necessria e campo flag no configurado, falha na rota especificada, repasse proibido por um filtro no gateway intermedirio

Time Exceeded Retornado por um gateway quando o TTL de um datagrama expira. Retornado por um host quando o tempo para remontagem de um datagrama fragmentado expira

Parameter Problem Relata a ocorrncia de erros de sintaxe ou semntica no cabealho de datagrama No campo cdigo tem-se o ponteiro para o campo do cabealho que gerou o erro contido no campo de dados da mensagem ICMP

Source Quench Serve como regulador de fluxo de recepo. Essa mensagem gerada por gateways ou hosts quando eles precisam reduzir a taxa de envio de datagramas do emissor. Ao recebla, o emissor deve reduzir a taxa de emisso.

Redirect Usada pelo gateway para notificar um host sobre uma rota mais adequada ao destinatrio do datagrama por ele enviado. usado pelos hosts para atualizar as suas tabelas de roteamento Neste tipo de mensagem no h descarte de datagramas

Echo Request e Echo Response So mensagens usadas para testar se a comunicao entre duas entidades possvel. O destinatrio obrigado a responder a mensagem de Eco com a mensagem de Resposta de Eco Usado para estimar o throughput e o round trip time ping -s laicox.cic.unb.br

Timestamp Request e Timestamp Response


So usadas para medir as caractersticas de atraso no transporte de datagramas em uma rede Internet. O emissor registra o momento de transmisso na mensagem. O destinatrio, ao receber a mensagem, faz o mesmo. No campo de dados enviado um identificador, nmero de seqncia, tempo de envio do request, tempo de recebimento do request e tempo envio do response Pode-se calcular o tempo de processamento do datagrama no host destino

Address Mask Request e Address Mask Response Utilizadas por uma estao na recuperao da mscara de endereos quando aplicado o sub-endereamento ao endereo IP. O host emite a mensagem e o gateway responsvel responde com a descrio da mscara

ARP (Address Resolution Protocol)


O nvel IP utiliza para o transporte dos datagramas os gateways interligando as sub-redes. Para tal necessrio o conhecimento do endereo fsico dos gateways. O ARP realiza o mapeamento do endereo lgico IP para o endereo fsico da sub-rede O ARP encapsulado direto no protocolo da sub-rede O host que pretende mapear um endereo IP para o fsico deve enviar um pedido ARP no modo broadcast na rede. O host que receber e verificar que o endereo o seu, responde com o seu endereo fsico

ARP (Address Resolution Protocol) Cada host possui um cache dos mapeamentos realizados de forma a utilizar a busca do endereo fsico. Contudo tais entradas armazenadas possuem um tempo de vida limitado, permitindo alteraes nos endereos. Um host ao receber um pedido ARP pode atualizar o sua cache mesmo que o endereo procurado no seja seu

ARP (Address Resolution Protocol)

Hard Type Hlen Plen Sender HA Sender HA Sender IP Target HA Target IP

Proto Type Operation Sender IP Target HA

RARP (Reverse Address Resolution Protocol)


Usado por um host para descobrir o seu endereo lgico IP a a partir do seu endereo fsico (Diskless) O RARP encapsulado diretamente no protocolo da subrede Quando o host necessita do seu endereo IP envia um pedido no modo broadcast. O servidor RARP que mantm uma tabela de mapeamento responde. Utiliza o mesmo formato de protocolo do ARP Pode haver mais de um servidor RARP

Aplicao Internet
Modelo Cliente-Servidor Servidor um processo que espera pedidos de conexo (se TCP), aceita requisies de servio e retorna uma resposta Cliente um processo que inicia uma conexo (se TCP), envia requisies e espera resposta. Geralmente possui uma interface com o usurio A comunicao entre o cliente e o servidor acontece atravs de um protocolo de aplicao Contra-exemplo: emulador de terminal

Aplicaes Internet Telnet Ftp (File Transfer Protocol) SMTP (Simple Mail Transfer Protocol) DNS (Domain Name System) Gopher Http (Hypertext Transfer Protocol)

Telnet Implementa o servio de terminal remoto Utiliza o conceito de terminal virtual de rede Terminal Virtual de Rede cliente servidor
Formato do sistema cliente Formato do sistema servidor

Telnet
Utiliza TCP/IP Terminal Virtual de Rede Usa ASCII com 7 bits para representar dados e 8 bits para representar comandos Interpreta caracteres de controle ASCII, tais como CR e LF Usa o caractere IAC (Interpreter for command 255) para referenciar um comando, tal como 255 244 para interromper um programa na mquina remota

Telnet Possibilita a negociao simtrica de opes com os comandos WILL, DO, DONT, WONT
Opes disponveis:
Eco Tipo de terminal Uso de EOR (End of Register) Transmisso de dados com 8 bits

FTP Protocolo que permite a transferncia de arquivos entre computadores na Internet Usa TCP/IP INTERFACE DO Modelo
USURIO CLIENTE-FTP CONTROLE CLIENTE-FTP DADOS SERVIDOR-FTP CONTROLE SERVIDOR-FTP DADOS

FTP
Tipos de dado: ASCII, EBCDIC, Imagem, Local Estrutura do arquivo: No-estruturado, Orientado a registro, Paginado Modos de Transferncia: Fluxo Contnuo, Blocado, Comprimido Re-incio de Transferncia Comandos: controle de acesso, manipulao de diretrios, parmetros de transferncia e de servios

Controle de Acesso user pass acct smnt rein quit

Manipulao de Diretrio cwd (Change Working Group) cdup (Change to Parent Directory) mkd (Make Directory) rmd (Remove Directory) pwd (Print Working Directory) list nlst (Name List)

Modelo ISO/OSI

Devido ao sucesso na padronizao do TCP/IP, em 1983 a ISO (International Standards Organization) props um modelo conceitual de referncia denominado de OSI (Open Systems Interconnection). O Modelo OSI constitudo de sete camadas (ou nveis) com funes especficas.

Modelo ISO/OSI
uma padronizao de nveis funcionais de protocolos de comunicao.

7 6 5 4 3 2 1

aplicao apresentao sesso transporte rede enlace fsico

Modelo ISO/OSI

Vamos a seguir sumarizar as sete camadas do modelo ISO/OSI com algumas de suas funes. Nos prximos slides, aps o sumrio, descrevemos de forma mais detalhada a funo de cada camada do modelo.

Modelo ISO/OSI Camada Aplicao Descrio Sumarizada prover servios que suportam direto as aplicaes.

Apresentao traduz formatos. Sesso Transporte configura sesses. garante a ligao nas conexes.

Modelo ISO/OSI Camada Rede Enlace Fsico Descrio Sumarizada roteamento de dados. detecta e corrigi erro de dados. especificao eltrica/mecnica.

Modelo IEEE A arquitetura do IEEE conhecida como o Padro para as redes locais. Suas trs camadas so :

3 2 1

Logical Link Control - LLC Medium Access Control -MAC Physical Layer - PHY

Modelo IEEE

Logical Link Control (LLC) 802.2 enlace 802.3 MAC 802.3 fsico 802.4 MAC 802.4 fsico 802.5 MAC 802.5 fsico 802.6 MAC 802.6 fsico

fsica

IEEE 802 Standards

802.1 - Higher Layers and Internetworking 802.2 - Logical Link Control (LLC) 802.3 - CSMA/CD 802.4 - Token Bus 802.5 - Token Ring 802.6 - MAN 802.7 - Broadband Tech. 802.8 - Optical Fiber 802.9 - Voice/Data Int. 802.10 - LAN Security 802.11 - Wireless LANs

Comparando o modelo IEEE com OSI

OSI enlace

fsica

IEEE 802.2 - Logical link control 802.1 - Internetworking 802.3 802.4 802.5 802.6 MAC MAC MAC MAC 802.3 802.4 802.5 802.6 fsico fsico fsico fsico

IEEE MAC Corresponde a poro inferior do nvel de enlace definido pelo padro ISO/OSI. Suas funes que so relacionadas para o hardware so : topologia lgica acesso ao meio fsico definio do formato do quadro de transmisso endereamento de n checagem da seqncia de quadros

Modelo SNA O Systems Network Architecture (SNA) Protocol foi desenvolvido pela IBM aps 1974 para atender ao seu modelo em hierarquia de rede. Os dispositivos da hierarquia eram os mainframes, Communication controllers, cluster controllers e terminais.

Modelo SNA

ISO 7 6e5 4 3 2 1 Dia SNADS APPC CICS APPN DPM IMS User Applications TSO DB2 VTAM

NCP SDLC Token Ring v35 RS232-C

X-25

Modelo Netware IPX/SPX O Netware foi desenvolvido pela Novell no comeo dos anos 80s, baseado no protocolo XNS (Xerox Network Protocol). O protocolo IPX/SPX orientado ao um servidor central que prove servios de impresso, acesso a arquivos, troca de mensagens (correio eletrnico) e outros servios. O IPX (Internetwork Packet eXchange) o protocolo principal.

Modelo Netware IPX/SPX O IPX um protocolo de transporte no-orientado a conexo. Por outro lado, o SPX (Sequence Packet eXchange) um protocolo de transporte orientado a conexo. Desta forma, o SPX utilizado onde a confiabilidade de conexo necessria.

Modelo Netware IPX/SPX A arquitetura IPX/SPX, possui outros protocolos tais como o RIP e NLSP que se dedicam ao roteamento. O protocolo NCP prove dentre outros servios de transporte, sesso, apresentao e aplicao, tais como: controle de seqncia de pacotes, gerncia de sesso, traduo semntica e transferncia de arquivos.

III Redes Locais

Objetivo
Abordar as tecnologias mais freqentemente empregadas nas redes locais, com especial enfase nos seus padres, funcionamento, suas evolues e limitaes. Em adio, estudaremos alguns conceitos muito importantes hoje considerados em redes de computadores, tais como a qualidade e custo de servio e ainda as redes virtuais.

Objetivos
packet bursting 802.1Q CSMA/CD QoS 802.3FB FOIRL 802.3ac VLAN 100VG-AnyLAN 802.3T4 CoS VLAN Tag FastEthernet

Tag Switching Ethernet GigabitEthernet 802.3FL carrier extension

802.3.FP

Objetivos
1000BASE-X SC-Connector IEEE802.12 8B6T 1000BASE-T 1000BASE-LX 1000BASE-SX 4B5B PMD

Ethernet vs IEEE 802.3

PAR (Project Authorization Request) Repetidor Classe I 1000BASE-CX Repetidor Classe II carrier extension

3.1. Viso geral sobre as LANs 3.2. Padres das LANs 3.3. Ethernet (CSMA/CD) 3.4. Fast Ethernet 3.5. Gigabit Ethernet

3.6. Redes Token-Passing 3.7. Fiber Distributed Data Interface (FDDI) 3.8. Asynchronous Transfer Mode (ATM) 3.9. Dispositivos de Interconexo

3.1 - Viso geral sobre as LANs


3.1 - Objetivo Vamos neste mdulo abordar alguns aspectos que so importantes para qualquer projeto e implementao de uma Local Area Network (LAN). Em adio, vamos discutir alguns obstculos que algumas vezes impedem o perfeito funcionamento de muitas instalaes de redes locais.

Introduo Na sua concepo mais bsica, uma LAN pode ser visualizada como : Uma facilidade de comunicao que prove uma conexo de alta velocidade entre processadores, perifricos, terminais e dispositivos de comunicao de uma forma geral num nico prdio ou campus.

No princpio as LANs eram vistas como ambientes ideais para o compartilhamento de dispositivos onerosos, tais como impressoras, discos, plotters, scanners, dentre outros equipamentos que podiam ser compartilhados. Numa segunda fase, as LANs so vistas como o backbone na descentralizao das corporaes e a conseqente necessidade de uma computao distribuda. Nesta etapa, muitas vezes conhecida como a era do downsizing, os grandes centros de processamento de dados (CPDs) so reduzidos ou eliminados nas grandes corporaes.

LANs x Outras Tecnologias


Percentual de transferncia (Kbps)

1000000 Computer
BUS

100.000 10.000 1.000 100 10 1 1 10

LANs

PTN
(Public Telephone Networks)

100 1000 10.000 Distncia (metros)

Figura 1

Comentrio # 1 A figura 1 ilustra que uma LAN a tecnologia que representa uma boa resposta para distncias relativamente pequenas com uma largura de banda considervel (na ordem de Mbps). importante, tambm, sabermos que os barramentos dos computadores (Computer BUS) tm sido empregados como interconexo de computadores. Esta nova abordagem, surgida no final dos anos 90, conhecida como SAN (System Area Network).

As SANs, diferente das atuais LANs, tm sua largura de banda na casa dos Gbps. A conexo entre ns efetuada ponto-a-ponto. Por outro lado, a maioria das LANs implementam uma ligao multiponto. Existe um grande nmero de empresas (o consrcio formado por cem organizaes, dentre as quais IBM, Intel, SGI, 3COM, Cisco, Oracle, Informix, etc) que esto estudando alguns padres para o efetivo uso das SANs.

O objetivo destas empresas o estabelecimento de padres para o uso de uma forma interopervel das interfaces de rede de diferentes fabricantes. O abordagem VIA (Virtual Interface Architecture) um esforo neste sentido, utilizando uma SAN Myrinet. Neste ambiente, devido a grande largura de banda a interface de rede responsvel pelo processamento no s dos quadros nos nveis fsico e enlace, mas tambm em camadas superiores.

Comentrio # 2 Outro fato interessante que a figura 1 ilustra a interseo entre uma LAN e uma PTN (Public Telephone Network). Nas organizaes modernas desejvel que os servios de comunicao da rede (vox, dados, imagem, fax e som) sejam transportados e gerenciados de uma forma nica. Desta forma, com um nico suporte para o hardware, o software, os diversos tipos de interfaces, a manuteno, a administrao e a gerncia do ambiente tem seus custos reduzidos.

Da observao do comentrio #2 tem-se amadurecido um conceito denominado de communication networks. A idia que os profissionais de LANs e comunicao tenham uma capacidade de entendimento maior das reas de comunicao e LANs, respectivamente.

Uma LAN ideal Um projeto de LAN ideal pode ser caracterizado pelo fcil acesso da informao num ambiente semelhante as tomadas eltricas num prdio. Em outras palavras, interessante que todos tenham acesso a rede em qualquer local da organizao. Em adio, a modularidade deve ser sempre observada. Em outras palavras, qualquer ligao de dispositivos deve ser efetuada sem que nenhuma parada da rede ocorra.

Podemos sumarizar uma LAN ideal como aquela que :

A instalao efetuada de uma s vez; Acesso irrestrito; Independente de aplicao; Modularidade; Fcil manuteno e administrao.

O objetivo de uma rede ideal que : a informao possa ser distribuda de uma forma uniforme ao longo do ambiente da corporao; os dispositivos interconectados podem ser de fabricantes diferentes permitindo o uso modelos distintos; a movimentao de telefones, computadores, impressoras, discos e faxes seja semelhante a uma troca de lmpada.

Podemos sumarizar os obstculos de uma LAN ideal : Falta de planejamento no projeto e instalao; Falta de um nico padro; Solicitaes no homogeneas de transmisso (voz, video, alarmes, correio eletrnico, etc); Custo do meio de transmisso; Gerncia unificada do ambiente.

O RM-OSI Uma padronizao funcional das redes de comunicao foi estabelecida pelo ISO(International Standards Organization) e esta ficou conhecida como RM-OSI (Reference Model Open System Interconnection). O padro RM-OSI baseado nos trs primeiros nveis propostos pela ITU, pela experincia da arquitetura TCP/IP e por uma melhoria na identificao de funes no estabelecidas previamente.

Aplicao Apresentao Sesso Transporte Rede Enlace Fsico

Aplicao Apresentao Sesso Transporte Rede Enlace Fsico

3.2 - Padres das LANs


Objetivo O padro proposto pela OSI, genrico no sentido que o mesmo engloba da aplicao a mdia da rede. Neste mdulo, nosso objetivo a abordagem do IEEE (Institute of Electrical and Electronics Engineers) que conhecido com o orgo normalizador para as redes locais. Vamos estudar alguns padres que sero melhor detalhados nos prximos mdulos.

Padres Alguns dos padres mais importantes so : 802.1 - Coordenao entre a interface OSI dos nveis 1 e 2 com os cinco nveis superiores; 802.2 - Enlace lgico; 802.3 - CSMA/CD; 802.3u - Fast Ethernet; 802.3z - Gigabit Ethernet;

802.4 - Token-bus; 802.5 - Token- ring; 802.9a - IsoENET; 802.12 - 100VG-AnyLAN.

Enlace Lgico (802.2)


Aplicao
Apresentao

Sesso Transporte Redes


LLC 802.2

Enlace Fsico

MAC 802.3/ 802.4 / 802.5

Enlace Lgico (802.2)


Visando acomodar mltiplos mtodos de acesso a uma LAN, o IEEE estabeleceu o padro 802.2. Este composto por dois sub-nveis : LLC - Controle lgico de enlace - possui dois tipos bsicos de servios. No primeiro servio, ou tipo 1, considerada a operao de conexo-no-orientada sem reconhecimento de recebimento. Neste tipo de servio, uma n envia uma mensagem para outro(s) n(s) sem que uma conexo lgica tenha sido estabelecida, para controle de seqncia e reconhecimento de recebimento das mensagens.

Enlace Lgico (802.2) O servio do tipo 1 caracterizado pelo de envio de mensagens no essenciais, ou para sistemas em que os nveis mais altos provem um mecanismo de recuperao e funo de seqncia das mensagens enviadas/recebidas

Enlace Lgico (802.2) O segundo servio, o do tipo 2, um servio mais convencional de comunicao de dados balanceado. Neste, estabelecido a conexo lgica entre dois LLCs. Cada LLC pode enviar e receber mensagens e respostas. Cada LLC possui a responsabilidade de assegurar a completa e segura entrega das mensagens que envia.

Media Access Control (MAC) O IEEE tem estabelecido alguns padres de acesso ao meio que foram definidos a partir do sucesso de padres de facto. O IEEE 802.3 (CSMA/CD - Carrier Sense Multiple Access / Collision Detection) define um MAC e o correspondente nvel fsico para a conexo do cabo coaxial e par tranado de bandabase. Este padro foi espelhado no padro Ethernet definido pela Xerox, Intel e Digital.

Media Access Control (MAC)


O IEEE 802.5 o padro que define o mtodo de acesso no qual para acesso a media compartilhada (ou multiponto), atravs da passagem de uma permisso (Token) numa rede com uma topologia lgica em anel (Ring). A especificao IEEE 802.5 baseada no padro Token Ring desenvolvido pela IBM. Nesta abordagem quando existe uma permisso livre, um determinado n constri um quadro que inclui a seguinte informao : endereo da estao destinatria; seu prprio endereo; campo de informao; campo de controle de erro.

Media Access Control (MAC) Como o quadro tem um movimento circular atravs do anel, todas as estaes ao longo do percurso examinam o endereo do n destinatrio. Somente a estao destinatria receber a informao do campo de informao e adicionar um campo de leitura com sucesso. Quando o quadro novamente recebido pelo n remetente, este far a liberao do quadro para que outro n possa ter acesso ao meio. Em caso de erro, o n remetente re-envia o (s) quadro (s) necessrio (s).

Nvel Fsico
Com o desenvolvimento de novas tecnologias de LANs, ficou patente que algumas redes poderiam operar sobre diferentes meios fsicos. Um exemplo clssico uma rede que pode ser implementada empregando trs pares de cabos metlicos em um grupo de quatro pares ou um par de fibra tica para o transporte de 100 Mbps. Para o suporte de diferentes meios, foi necessrio o uso de diferentes mtodos de codificao e percentuais de sinalizao. Um exemplo a facilidade de transmisso utilizando-se de um alto percentual de sinalizao numa rede de fibra tica, em contrapartida a um cabo metlico.

Nvel Fsico O IEEE props uma subdiviso do nvel fsico, visando suportar os diferentes tipos de meios fsicos empregados para uma mesma especificao de LAN. A proposta do IEEE bastante interessante, levando-se em conta a relativa recente utilizao de redes de alta velocidade.

Nvel Fsico
Aplicao
Apresentao

Sesso Transporte Redes Enlace Fsico

Medium Independent Interface (MII) Physical Coding Layer (PCL) Physical Medium Attachment (PMA) Medium Dependent Attachment

Nvel Fsico
Physical Coding Sublayer (PCS) - define o mtodo de codificao usado para a transmisso em diferentes tipos de meios fsicos. Physical Medium Attachment -(PMA) faz o mapeamento das mensagens do subnvel de codificao fsica para o meio fsico de transmisso. Medium Dependent Attachment - especifica o conector, com suas caractersticas fsicas e eltricas , utilizado para fazer a conexo ao meio fsico. Medium Independent Interface (MII) - possvel o estabelecimento de uma nova interface que poder estabelecer diferentes atributos, todavia estes dever ser compatveis com os trs subnveis apresentados anteriormente.

Acrnimos e Termos
BNC (Baynoet Neill Concelman) - Conector do tipo RG58 utilizado em cabos coaxiais no padro 10BASE2; Crossover - a caracterstica quee efere-se ao fato de que alguns cabos de pares tranados entre ns Ethernet precisam ter comutados as linhas de transmisso e recepo com o objetivo de que o transmissor esteja conectado ao receptor. Em redes Ethernets, ns Ethernet so conectados as switches e repetidores atravs de cabos diretos. Os switches e repetidores so interconectados entre si atravs de cabos crossover

Acrnimos e Termos
Preambulo - Uma seqncia alternada de 0s e 1s no incio de cada quadro a ser transmitido. Um exemplo a codificao Manchester, quando utilizada o preambulo produz uma freqncia de 5 MHz no incio de cada quadro. Esta utilizada pela estao receptora, ou repetidor, como referncia para decodificar o dado e o clock de recebimento; Jitter - Num sinal digital, jitter representa a variao dos sinais por causa do erro no tempo quando na transmisso sobre cabos;

Acrnimos e Termos
Jabber - numa rede de 10 Mbps, o MAU responsvel por interromper uma estao que esteja transmitindo por um tempo excessivo, evitando-se um mau funcionamento da rede. O MAU entra ento num estado conhecido por Jabber, quando do circuito de sada (DO - Data Out) est ativo num intervalo de tempo entre 20-150 m.s. Durante o estado de Jabber, a transmisso para a rede no permitida, as colises so retornadas para o DTE pelo circuito CI (Control In). O MAU permanece neste estado de Jabber at que cesse atividade no circuito DO por um perodo de 0.25 - 0.75s. Nas redes de 100 Mbps, os repetidores evitam o Jabbering dos DTEs terminando suas transmisses quando estas passam de 40.000 bit times.

Acrnimos e Termos
QoS (Quality of Service) - o termo empregado para definir parmetros especficos necessrios para a aplicao do usurio. Os servio de parmetros pode ser definido em termos de largura de banda, latncia, jitter e atraso; VLAN - um domnio lgico de broadcast numa determinada rede fsica. As redes VLANs so especificadas e diferenciadas atravs do uso de uma VLAN Tag. O conceito de VLAN orientado para permitir o pessoal envolvido com o suporte e a administrao a configurao das redes, ao mesmo tempo provendo aos usurrios a connectividade e privacidade que eles esperam tendo mltiplas e separadas redes.; VLAN Tag - definida nos padres 802.3ac e 802.1Q um campo de 4 bytes inserido entre no quadro Ethernet entre os campos SA (Source Address) e o Type/Length . O VLAN Tag utilizado para diferenciar VLANs lgicas; WINDOW- o nmero total de quadros, pacotes ou celulas que so recebidas num determinado tempo sem que seja necessrio o uso de um mecnismo de ACK.

3.3 - Ethernet (CSMA/CD)


Histrico A rede local Ethernet (The Ethernet Local Area Network) foi criada a cerca de 30 anos por Bob Metcalfe and David Boggs como uma rede local de 3 Mbps. Os dois engenheiros trabalhavam na XEROX PARC (Palo Alto Research Center). Bob Metcalfe fundou a 3Com e evangelizou o uso da Ethernet como um padro de rede multivendor. Metcalfe, como membro participante, fez a proposta de padronizao do Ethernet para o IEEE.

O padro inicial da Ethernet, conhecido como DIX (Digital, Intel e Xerox), foi publicado como Blue Book em 1980. A padronizao pelo IEEE ocorreu em 1982, como uma rede de 10 Mbps sob os cuidados do Projeto 802. O comite que estabeleceu a norma da nova tecnologia de rede local foi denominado de 802.3 CSMA/CD (Ethernet). No final de 1982, os padres DIX e IEEE se juntaram numa nica verso.

O padro IEEE 802.3 foi adotado por inmeros outras entidades : NIST - National Institute of Standards and Technology; ECMA - European Computer Manufactures Association; ANSI - American National Standards Institute; ISO - Internacional Standardatization Organization, onde foi batizado de ISO/IEC 8802-3.

O padro estabeleceu uma srie de especificaes para suporte a 10 Mbps em vrios tipos de mdias. Inicialmente, para cabos coaxiais grossos (thick-wire). Ento com desenvolvimento tecnologico, as especificaes evoluiram para os cabos coaxiais finos (thin-wire), pares tranados sem blindagem (UTP) e ento para as fibras ticas. Importante ressaltar que o sucesso da Ethernet fez com que at uma especificao de broadband de 10 Mbps em mdia de TV a cabo (CATV) fosse produzida.

A norma IEEE 802.3 para o cabeamento UTP provocou um crescimento na utilizao do padro de uma forma nunca antes observada (ou imaginada). Por causa do sucesso das redes UTP, o protocolo CSMA/CD torna-se dominante no mercado de LANs com bilhes de adaptadores, repetidores e outros dispositivos necessrios para a conexo da rede.

O Ethernet vem evoluindo a medida que a chamada silicon pressure torna-se um fator tecnolgico de melhoria custo-benefcio. Em adio, este fator pressiona todas as tecnologias para que as transmisses tenham velocidades maiores. A resposta do padro IEEE 802.3 vem, primeiro, atravs do Fast Ethernet a 100 Mbps. Mais recentemente surge a especificao IEEE 802.3z, o Gigabit Ethernet a 1 Gbps.

A Nomenclatura IEEE 802.3


Devido a grande diversidade de opes de cabeamento e tcnicas de sinalizao o IEEE estabeleceu a seguinte nomenclatura :

x type y
Onde:

x - refere-se a velocidade em Mbps ; type - indica o tipo de sinalizao ; y - define o comprimento mximo em centenas de metros.

Nomenclatura IEEE 802.3

Exemplos : 10BASE5 - 10 Mbps, Baseband, 500 metros ; 10BASE2 - 10Mbps, Baseband, 200 metros (185metros) ; 10BASET - 10 Mbps, Baseband, twisted-par 100 metros ; 10BROAD36 - 10 Mbps, Broadband, 3.6km ;

Nomenclatura IEEE 802.3

E os exemplos apresentados a seguir, como voc interpretaria ? 10BASEFL 10BASEFB 10BASEFP

Nomenclatura IEEE 802.3

O padro de fibra tica um pouco complexo devido a existncia de quatro padres.


FOIRL - Fiber Optic Inter Repeater Link

10BASEFL - Fiber Link 10BASEFB - Fiber Backbone 10BASEFP - Fiber Passive

Nomenclatura IEEE 802.3

E os exemplos apresentados a seguir, como voc interpretaria ? FOIRL - 10Mbps, Baseband, 1km 10BASEFL - 10 Mbps, Baseband, 2 km 10BASEFB - 10 Mbps, Baseband, 2 km 10BASEFP - 10 Mbps, Baseband, 2 km

O Formato do Quadro de Enlace


O dispositivos que transmitem os quadros 802.3 (e tambm 802.4), efetuam a operao do bit menos significativo para o mais significativo. Em contraste o Token-Ring e FDDI que efetuam a transmisso dos quadros de uma maneira inversa, ou seja o mais para o menos significativo. Devido a esta diferena algumas vezes encontramos alguns problemas de interoperabilidade entre tais ambientes. Assim, dispositivos tais como as bridges, routers e switches devem estar preparados para fazer a converso necessria.

O Formato do Quadro de Enlace A forma da especificao 802.3 nos leva a entender que a identificao de um endereo de um n, ou um endereo multicast, dentro do campo de endereo o primeiro que aparece na mdia. Isto no necessrio e considerar o endereo mais ou menos significativo do endereo.

O Formato do Quadro de Enlace Exemplo - Vamos considerar o endereo : c2-34-56-78-9a-bc


Deste endereo podemos concluir que este no multicast, pois :

c2 - 1100 0010
O bit menos significativo do primeiro byte (ou seja de c2) 0.

O Formato do Quadro de Enlace


(A) Representao do endereo c2-34-56-78-9a-bc armazenado para transmisso iniciando-se no bit menos significativo.
1100 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100

(B) Representao do endereo c2-34-56-78-9a-bc armazenado para transmisso iniciando-se no bit mais significativo.

0100 0011

0010 1100

0110 1010

0001 1110

0101 1001

0011 1101

Formato do Quadro de Enlace Ethernet


Preambulo Endereo Endereo Tipo Destinatrio Origem Dado FCS

8 bytes

6 bytes

6 bytes

2 bytes

46-1500 bytes

4 bytes

IEEE 802.3
Preambulo sfd Endereo

Destinatrio

Endereo Origem

Tam.

Dado

FCS

7 bytes 1 byte 2/6 bytes 2/6 bytes

2/6 bytes 46-1500 bytes 4 bytes

O Formato do Quadro de Enlace


O campo Tipo (EtherType Field) foi criado pela Xerox e por ela administrado at 1997. A partir deste ano o IEEE responsvel pela administrao deste campo. O EtherType permite que o equipamento transmissor indique tipo de protocolo este est usando. S assim o destinatrio poder saber se entende, ou no, o quadro. Com 2 bytes de tamanho, um grande conjunto de protocolos podem estabelecidos.

O Formato do Quadro de Enlace


A necessidade de um header LLC foi verificada por aqueles que trabalhavam com a especificao Ethernet. Assim, o quadro ganhou campos de informaes tais como : DSAP (Destination Service Access Point) SSAP (Source Service Access Point) Organizationnaly Unique identifier Control - informao do tipo 1 indica um datagram, do tipo 2 connection-oriented e do tipo 3 semireliable

Quadro Ethernet-SNAP

LLC - Header

SNAP - SubNetwork Access Protocol

DSAP SSAP Controle Cdigo de Tipo Info Organizao Ethernet

5 bytes
Preambulo IQD Endereo

Destinatrio

Endereo Origem

Tam.

Dado

FCS

7 bytes 1 byte 2/6 bytes 2/6 bytes

2/6 bytes 46-1500 bytes 4 bytes

IEEE 802.3

Codificao

Nenhuma das especificaes 802.3 utiliza a codificao binria simples, ou seja 0 volts para um bit 0 e 5 volts para um bit 1.
A razo pela qual de tal deciso uma possvel ambigidade. Um remetente ocioso pode ser interpretado como 0 bit (0 volt).

Codificao

Existe a necessidade de um host destinatrio saber determinar de forma unvoca o incio, meio e fim de cada bit.

Utilizao da Codificao Manchester e Diferencial Manchester

Codificao

Na codificao Manchester cada perodo de transmisso de um bit dividido em dois intervalos iguais. O bit 1 enviado possuindo no primeiro intervalo uma voltagem alta (+0.85 v) e no segundo uma voltagem baixa (-0.85 v). O bit 0, por outro lado, enviado possuindo no primeiro intervalo uma voltagem baixa (-0.85 v) e no segundo uma voltagem alta (+0.85 v).

Codificao

O esquema da codificao Manchester garante cada bit tem uma transio no meio, facilitando inclusive a sincronizao entre remetente e destinatrio.
A desvantagem da codificao Manchester que esta requer duas vezes mais largura de banda que outros mtodos de codificao, porque os pulsos so a metade da largura usada.

Codificao

A codificao Manchester por sua simplicidade empregada em todos os sistemas de banda base (baseband) do 802.3.

Codificao

Na codificao Diferencial Manchester cada perodo de transmisso de um bit dividido em dois intervalos iguais, tal como a codificao Manchester. O bit 1 enviado possuindo no primeiro intervalo uma ausncia de voltagem. O bit 0, por outro lado, enviado possuindo no primeiro intervalo uma voltagem.

Codificao

Conjunto de Bits Codificao binria Codificao Manchester Diferencial Manchester

Cabos Coaxiais e Pares Tranados

Vamos a seguir conhecer as especificaes do padro IEEE 802.3 referente aos cabos coaxiais e pares tranados. A idia que possamos ter uma viso global destas especificaes.

Thick Ethernet Ethernet


Transceiver Cable

Controller

n Transceiver

IEEE 10BASE-5

NIC AUI (Attachment Unit Interface)

MAU (Media Attachment Unit)

IEEE 10BASE2

Cabo Coaxial Mximo de 185 metros

MAU

MAU

MAU

MAU

Cabo AUI

Cabo AUI

Cabo AUI

Cabo AUI

....... n 1 n 2 n 3 ....... n n

O padro 10BASE2 tambm conhecido comercialmente como Thinnet ou Cheapernet.

IEEE 10BASET

MAU .... Cabos UTP

AUI

AUI ....

MAU

Cabos UTP

MAU

MAU

MAU .... Cabos UTP

AUI

AUI ....

MAU

Cabos UTP

MAU - Medium Access Unit MAU - Media Attachment Unit

IEEE 10BROAD36

Padro IEEE 802.3 projetado para operar sobre um ambiente CATV (Community Antenna Television), ou TV a cabo. Numa distncia de at 3.6 Km efetuada uma sinalizao de 10 Mbps em Broadband. Este tipo de abordagem possui, ainda, no momento um pequeno mercado.

HEADEND FREQUENCY TRANSLATOR

Uma rede de banda larga como uma rvore estruturada, com o requerimento de um tradutor de freqncia no headend.

Regra 5-4-3
A verso original do Ethernet, baseada em cabo coaxial, fazia com que tivssemos uma fcil configurao de rede como uma rvore estruturada. O princpio bsico do CSMA/CD que um sinal transmitido dentro da rede deve alcanar todos os pontos num determinado intervalo de tempo. Em outras palavras, cada elemento que compe a LAN (repetidores e pontes) que impem um certo atraso na comunicao devem propagar o sinal transmitido sem que o retardo cause prejuzo ao mtodo de CSMA/CD.

Regra 5-4-3

Desta forma, algumas regras foram criadas para que empiricamente os projetistas de rede tomassem os devidos cuidados para que a rede no perdesse performace, a medida que novas extenses ocorressem. Vamos ento comentar uma regra denominada de 5-4-3. A regra 5-4-3 estabece que :

A transmisso entre dois ns numa rede Ethernet no pode percorrer mais do que 5 segmentos connectados por 4 repetidores com o mximo de 3 segmentos povoados.

Primeira parte da Regra - 5 segmentos

A existncia de no mximo 5 segmentos entre quaisquer dois ns baseada no fato do limite de 500 metros de cabo por segmento e o mximo de 2500 metros, resultando numa janela de coliso em um sentido de 23 us. Importante lembrar que o mximo de uma LAN Ethernet de 2500 metros composta da seguinte forma : 1500 metros de cabo com caracterstica multiponto; 1000 metros de cabo adicionais para uma ligao ponto-a-ponto de dois segmentos.

Segunda parte da Regra - 4 repetidores

A existncia de no mximo 4 repetidores vem estabelecer o mximo delay pelo qual os quadros Ethernet podem ser submetidos sem que ocorra um erro na analise da coliso.

Terceira parte da Regra - 3 Segmentos Povoados

A considerao de 3 segmentos povoados, ou seja segmentos com um ou mais dispositivos conectados, vem ratificar a ateno para o tempo de transmisso dos quadros em redes com cabeamento de cobre. Neste tipo de rede o retardo bastante elevado, assim a regra 5-4-3 no se aplica as instalaes onde cabos de fibra tica so empregados.

Segmento 1

Segmento 2

Segmento 3 R

Segmento 4

Segmento 5

3.7 - Fibra tica O cabeamento de fibra tica como mdia de comunicao oferece vrias vantagens importantes quando comparado com o cabeamento baseado em cobre. Os benefcios maiores so as suas caractersticas de enorme largura de banda e a baixa atenuao. Em adio, a mdia tica no afetada, e tambm no emite, rudo eltricos com altas freqncias.

Fibra tica

A fibra possui algumas desvantagens : Geralmente seu custo maior que os cabos de cobre. Existe uma tendncia de queda , devido a (1) melhoria no processo de fabricao, e (2) que uma quantidade maior de fibra vem sendo empregada para aplicaes de longa distncia. (Existem alguns tipos de fibra que so relativamente baratos, como por exemplo a POF (Plastic Optical Fiber), todavia estas fibras no atendem a alta demanda de transferncia de dados e cabos longos para as implementaes de LANs. Por esta razo o IEEE no tem nenhuma especificao de padro para estes modelos fibras.)

Fibra tica

A fibra possui algumas desvantagens : Os conectores so mais onerosos e o processo de efetuar as conexes mais complexo de ser efetuado. Neste processo, necessrio um pessoal especializado (e muitas vezes caro) para efetuar a instalao.

Fibra tica

A fibra possui algumas desvantagens : Devido ao uso do padro IEEE 802.3 em 10 Mbps, uma enorme capacidade de largura de banda da fibra no utilizada. Esta pequena utilizao devido a sinalizao em banda base. Por esta razo, a fibra somente empregada nas verses de Ethernet quando longas distncias, necessidade de imunidade a rudo e segurana so importantes e o custo um fator secundrio.

Fibra tica

Nas especificaes dos equipamentos MAU de fibra so comuns as determinaes de duas fibras para que seja provido um caminho de sinalizao para o envio e outro para o recebimento de mensagens. Em todas as especificaes empregado uma fibra multimodo de 62.5/125 um. Onde 62.5 refere-se ao ncleo do cabo e 125 ao revestimento.

Fibra tica

Fibra Multimodo : todas as fibras consistem de grande nmero de subestruturas incluindo o ncleo, o qual carrega a maior parte da luz. O revestimento, faz com que a luz curve e se confine ao ncleo. Este revestido de um nvel de substrato, geralmente o vidro, que no carrega a luz e coberto por outros nveis que so responsveis pela proteo do ncleo. Numa fibra multimodo, o ncleo relativamente maior do que a onda de luz que este carrega. Desta forma, a luz pode propagar-se pela fibra em diferentes caminhos, ou modos, da o nome da fibra. Para se ter um exemplo, os ncleos na fibra multimodo variam de 50 a 1.000um, enquanto que a onda de luz tem 1 um.

Fiber Optic Inter-Repeater Link (FOIRL)

O FOIRL foi o primeiro padro de fibra a ser definido. Semelhante ao padro 10BASET requer o uso de repetidores para agir como centro principal para um grupo de ns. Quando foi desenvolvido, o padro FOIRL, foi restrito para a ligao apenas de repetidores distantes at 1km. Esta restrio foi estabelecida apenas no padro, uma vez que no existia nenhum impedimento tcnico para a ligao entre um DTE e um repetidor.

Fiber Optic Inter-Repeater Link (FOIRL)

Como o FOIRL utiliza diferentes caminhos para a sinalizao de transmisso e recepo, o MAU em cada extremidade da fibra verifica as conexes para garantir a continuamente do enlace. O padro FOIRL especifica que um sinal inativo representado por uma tranmisso de 1 MHz entre MAUs, na ausncia do trfego de pacotes de dados.

Fiber Optic Inter-Repeater Link (FOIRL)

No caso da no deteco da atividade de 1 MHz, definida como low-light condition, o MAU entra em estado de Link-Fail (falha de enlace) e evita que um DTE ou repetidor transmita para a rede. Semelhante aos repetidores 10BASET, o teste de pulso de enlace, ou seja o FOIRL sinal de no atividade, passado somente entre MAUs. Isto significa que o mesmo no passado entre o concentrador e o DTE. O FOIRL emprega um conector denominado de F-SMA (plug-and-socket), utilizado entre o cabo de fibra e MAU.

10BASE-FL

O padro 10BASE-FL (10BASE-Fiber Link) foi projetado para substituir a especificao original FOIRL, permitindo a ligao no somente entre os repetidores mas tambm enlaces entre repetidor e DTE. A especificao 10BASE-FL compatvel com o FOIRL em muitas funes, incluindo a sinalizao de 1MHz de deteco de inatividade e o assincronismo entre pacotes e sinais de controle entre repetidores.

Repetidor

Repetidor

FOIRL FOIRLFOIRL

...... MAU
Cabo AUI

Repetidor .... Segmento 10BASET

MAU

Estaes com MAU externos

Estaes com MAU embutidos

10BASE-FL

As melhorias do 10BASE-FL sobre o FOIRL podem ser vistas pelos pontos : Extenso da distncia entre os pontos para 2 Km; O conector BFOC (Bayonet Fiber Optical Connector), tambm conhecido como conector STa, especificado para o cabo de fibra e para o MAU;

10BASE-FL

A especificao da sinalizao para o nmero de aumentos/quedas relaxada, fato que permite a reduo de exigncia do drive de alimentao de potncia eltrica; Outro fator interessante foi que a especificao adotou a mesma abordagem do padro 10BASET para o estado dos ns para o MAU. O que significa dizer que implementadores precisam apenas entender apenas um conjunto adicional de requisies para os MAUs

10BASE-FB

O padro 10BASE-FB (10BASE-Fiber Backbone) foi projetado como uma interface melhor de interconexo entre os enlaces de repetidores. O MAU 10BASE-FB essencialmente definido dentro do equipamento, ou seja no considera o AUI. Uma sinalizao de 2.5 MHz usada para indicar que o caminho de transmisso est livre. Em adio, a transmisso entre de dados entre repetidores sincronizada utilizando este sinal de 2.5 MHz.

10BASE-FB

Um exemplo da melhoria de performance do tempo de resposta de MAU com o padro 10BASE-FB pode ser observado pelo fato :

No caso do FOIRL a funo de recebimento de pacotes do repetidor fica bloqueada por um relgio local durante o tempo de inatividade. Quando um preambulo recebido, esta funo do repetidor necessita de gastar alguns segundos para poder fazer uma reserva para processar a chegada dos pacotes.

10BASE-FB

As melhorias do 10BASE-FB podem ser notadas por : Extenso da distncia entre os pontos para 2 Km; O conector BFOC (Bayonet Fiber Optical Connector), tambm conhecido como conector STa, especificado para o cabo de fibra e para o MAU;

10BASE-FB

A existncia de uma estratgia de sinalizao que permite a deteco de uma falha remota, permitindo o MAU de uma ponta do enlace a indicao de Jabber, Low Light ou perda de sincronismo com o MAU da outra ponta.

10BASE-FB

O padro 10BASE-FB foi essencialmente projetado para servir como uma tecnologia de backbone, todavia no o suporte de muitas empresas de comercializao de produtos de rede. A razo foi a pequena base instalada e a adequao do padro FOIRL para a base existente.

10BASE-FP

O padro 10BASE-FP (Fiber Passive) foi projetado para uma abordagem de topologia de estrela. A mdia da rede composta pelo equipamento concentrador da estrela, que no possui elementos ativos, e o cabeamento tico. Cada sinal tico que entra numa determinada porta ecoado para todas as portas, inclusive aquela pela qual o sinal chegou. Desta forma, se mltiplos sinais chegarem simultaneamente no concentrador uma coliso ir ocorrer. Para garantir uma deteco de coliso confvel, um MAU de fibra tica passivo possui inmeras diferenas de outros tipos de MAU do padro 802.3.

10BASE-FP

Pela maior complexidade exigida pelos MAUs do tipo 10BASE-FP, seu uso no largamente suportado pelos vendedores da rea de rede. O uso do padro 10BASE-FP localizado aqueles casos onde, por exemplo, o sinal eltrico/potncia no esto disponveis.

IV - Fast Ethernet
4.1 - Introduo
As inmeras vantagens da implementao 10BASE-T induziram pesquisadores e tcnicos a proposio de desenvolvimento de um novo padro de produtos a 100 Mbps. O desenvolvimento da nova especificao foi caracterizado pelo surgimento de dois grupos de trabalhos, estes so apresentado a seguir :

Grupo I - aqueles que acreditavam que o Ethernet MAC deveria ser mantido, modificando-se o mnimo para atingir 100 Mbps; Grupo II - os participantes desta segunda corrente acreditavam que o protocolo CSMA/CD deveria ser substitudo.

4.2 - Grupo I
Os principais paradigmas desta corrente de desenvolvimento foram baseados nos seguintes aspectos : fazer trocas mnimas nas operaes do protocolo MAC ; adicionar funes ao nvel fsico e repetidores; suportar vrias categorias de cabos UTP (com enfase inicial na Categoria 5) e fibra ;

A proposta do Grupo I foi baseada nos seguintes fatos : O bom nome da tecnologia Ethernet ; A grande base instalada de hardware e software; O grande nmero de profissionais que conheciam a tecnologia Ethernet;

Este grupo ficou conhecido como 802.3 u Task Force e desenvolveu o padro 100 Mbps baseado em melhorias em cima do especificao original Ethernet. A disputa para o desenvolvimento da padro Fast Ethernet foi cercado por inmeras brigas tcnicas, polticas e de marketing. O Grupo I foi apoiado por um grande nmero de empresas fabricantes de dispositivos de rede, auto denominados de FEA (Fast Ethernet Alliance).

4.3 - Grupo II
O Grupo II acreditava que o protocolo de MAC da Ethernet, o CSMA/CD, poderia ser substituido por um protocolo de acesso ao meio mais eficiente. Em adio seria, semelhante ao Grupo I, necessrio uma nova definio de funes na camada fsica e repetidores. Esta nova definio essencial para o suporte de uma grande variedade de topologias que empregam os cabos UTP e fibra tica. Este grupo formou o 802.12 Task Force e desenvolveu um novo protocolo de acesso ao meio. O novo MAC desenvolvido foi batizado de Demand Priority Access Method (DPAM).

4.4 - Final Score


Ao final, foi aprovado pelo IEEE as duas propostas de especificaes de 100Mbps. Estes padres foram normalizados como IEEE 802.3 u e IEEE 802.12. A especificao 802.3u, chamada de 100BASE-T ou Fast Ethernet, devido ao marketing original do poderoso nome 802.3 foi abraada pela maioria dos fabricantes de produtos de rede. Embora, seja reconhecido o valor das alteraes efetuadas pela especificao 802.12 (tambm conhecida como 100VG-AnyLAN).

4.5 - FAST ETHERNET


O Fast Ethernet o termo empregado para referncia a uma srie de trs especificaes fsicas de LANs de 100Mbps, descritas no IEEE 802.3 uS (um addedum do padro 802.3). As trs especificaes do Fast Ethernet so : 100BASE-T4 100BASE-TX 100BASE-FX

As trs especificaes mantm o uso do protocolo de controle de acesso CSMA/CD e funo dupla de velocidade de 10/100 Mbps na rede. Isto significa que o investimento nas NICs 10 Mbps so preservadas e que o futuro upgrade para 100 Mbps pode ser efetuado sem traumas ou gastos adicionais na rede. O custo de um ambiente de 100 Mbps foi estabelecido que seria em torno de 2 vezes o custo de uma configurao de 10 Mbps. A idia do grupo que desenvolveu a tecnologia era :

10 vezes o aumento de performance pelo preo de 2

4.6 - Subdiviso do Nvel Fsico


Da mesma forma que o nvel de enlace foi subdividido na especificao IEEE 802.3 uS, o nvel fsico tambm o foi. A idia da subdiviso do meio fsico foi baseada nos trs diferentes tipos diferentes de mdias : par tranado (UTP), par tranado blindado (STP) e o cabo de fibra tica.

Fast Ethernet Subdiviso do Meio Fsico

Codificao Fsica

Codificao Fsica

Codificao Fsica

Nvel Fsico

Physical Media Dependent Sublayer (PMD)

Unshielded Twisted Pair

Shielded Twisted Pair

Fiber Optic

10 Mbps PLS Nvel Fsico


MII AUI PHY

100 Mbps RS

PCS PMA PMD AutoNeg MDI

PMA MDI

MAU

Mdia

Nvel Fsico 10 Mbps


PLS (Physical Layer Signaling) - especifica o esquema de sinalizao empregado. No caso de 10 Mbps o PLS implementado empregando a funo Manchester de codificao/decodificao; AUI (Attachment Unit Interface) - a interface de conexo de um n ou repetidor para um MAU; PMA (Physical Medium Attachment) - a poro do MAU que contm a circuitaria responsvel pela interface dos circuitos do AUI para uma especfica mdia. MDI (Medium Device Interface)

Nvel Fsico 100 Mbps


RS (Reconciliation Sublayer) - mapeia o funcionamento do MAC para sinais eltricos da interface MII; MII (Medium Independent Interface) - a interface lgica de sinalizao equivalente a 10 Mbps AUI. A MII faz a conexo dos nveis RS e PCS, permitindo que mltiplos tipos de mdias sejam interconectados ao subnvel MAC; PCS (Physical Coding Sublayer) - faz a funo de codificao para os dispositivos ligados a uma rede 100Base-T;

Nvel Fsico 100 Mbps


PMA (Physical Medium Attachment) - a poro do MAU que contm a circuitaria responsvel pela interface dos circuitos do AUI para uma especfica mdia; PMD (Physial Medium Dependent) - a poro do PHY, ou nvel fsico, responsvel por fazer a interface com a mdia fsica; AutoNeg - um algoritmo que permite que dispositivos com diferentes tipos de velocidade (10, 100 e 1000 Mbps) possam efetuar seus enlace atravs de uma negociao (exemplo : full ou half-duplex).

Diferenas entre 10 e 100 Mbps

MII vs AUI importante observar que a funo exercida pela interface MII a mesma que a da AUI - fazer a decomposio a nvel de MAC para diferentes nveis fsicos. A interface AUI no recomendada para altas velocidades de dados devido as altas freqncias envolvidas. A interface MII ao invs de utilizar uma abordagem de bit-serial como o AUI, a interface utiliza 4-bits (nibble) em cada direo de transmisso e recepo. Esta opo permite que possamos ter uma freqncia de 25 MHz ao invs de 100 MHz, caso uma interface de um bit foi usada.

Diferenas entre 10 e 100 Mbps

Algumas outras caractersticas interessantes da MII so : - permitir a gerncia e controle de erro dedicado entre o MAC e o PHY; - um outro fator importante observado na implementao da MII foi o nmero de pinos de sinal, uma vez que a interface deveria atender tambm ao padro 10 Mbps. A interface emprega um conector de 40 pinos para acomodar 18 pinos de sinal (dados transmitidos e recebidos, sinal de clock, controle de erro e deteco de coliso); - uma outra diferena refere-se a distncias, a AUI permite um comprimento de at 50 metros e a MII de 0.5 metros

Diferenas entre 10 e 100 Mbps

Reconciliation Sublayer (RS) A funo do RS a manuteno das caractersticas do padro Ethernet original. Assim, o Reconciliation Sublayer converte informaes originais do MAC de bit-serial para uma informao definida pela MII

Diferenas entre 10 e 100 Mbps

Operao em Velocidade Dual (10 e 100 Mbps) Durante o desenvolvimento do 100 Mbps, a base instalada de dispositivos de rede de 10 Mbps j era cerca de dezenas de milhes. Assim, foi desenvolvido um protocolo denominado de Auto-Negotiation. A negociao de velocidade ocorre sem a interveno do usurio e permite tambm a determinao de transmisso em half e full-duplex.

Diferenas entre 10 e 100 Mbps

O funcionamento da funo Auto-Negotiation ocorre da seguinte forma : - O dispositivo transmite um conjunto de pulso especiais (special pulse train ou Fast Link Pulse Burst) depois de ser ligado; - O dispositivo dever reconhecer um pulso semelhante do dispositivo parceiro de enlace com o qual est se conectando; - Se o dispositivo reconhece que o dispositivo parceiro de enlace compatvel com sua forma operacional, o chamado modo timo selecionado e os dispositivos mudam para o estado operacional.

Diferenas entre 10 e 100 Mbps

Categoria de Cabos e Nmero de Pares Tranados Na Ethernet 10 Mbps possvel a utilizao hbrida de cabos coaxiais e tranados na instalao o mesmo instante. Ou seja possvel termos um thick-wire no qual so conectados dispositivos (exemplo: hubs) onde existem conexes em UTP. No caso do padro 100 Mbps no permitido a mistura de cabeamento, assim todas as ligaes so efetuadas ponto-aponto usando UTP, STP ou fibra tica como um enlace permitido.

Diferenas entre 10 e 100 Mbps

Categoria de Cabos e Nmero de Pares Tranados O padro 100 Mbps inicialmente suportava trs tipos de cabos de pares tranados, duas verses para a UTP categoria dos tipos 3 e 5 e uma verso para STP. A especificao 100BASE-TX define operao em dois pares da categoria 5 ou STP. Por outro lado, a 100BASE-T4 estabelece a operao sobre 4 pares da categoria 3.J a operao em fibra, 100BASE-FX, estabelece um par de 50/100 um

Diferenas entre 10 e 100 Mbps

Categoria de Cabos e Nmero de Pares Tranados Uma outra especificao, a 100BASE-T2, mais recentemente desenvolvida, define operao em dois pares da categoria 3.

Diferenas entre 10 e 100 Mbps

Topologia O dimetro de abrangncia de uma rede 100BASE-T reduzida quando comparada com uma rede 10BASE-T. As razes para esta diferenas so : - reduo do bit-time;

- o efeito direto da reduo do bit-time no parmetro round-trip delay;


Visando diminuir os efeitos das restries topologias, dois tipos de repetidores foram definidos. Estes so conhecidos como Classe I e Classe II.

100BASE-T4

A especificao 100BASE-T4 representa uma rede 100 Mbps, CSMA/CD, que opera sobre quatro pares da Categoria 3, 4 e 5 de cabos de pares tranados sem blindagem (UTP), ou com blindagem (STP). O padro 100BASE-T4 similar ao 10BASE-T, ou seja uma rede baseada no concentrador (ou Hub).A diferena de paradigma est baseada na melhor deteco de coliso atravs da reduo permitida da rea da rede. Uma rede 100BASE-T4 permite uma distncia de no mximo de 250 metros e a distncia entre um n e um Hub de 100 metros.

100BASE-T4

Para obteno de velocidade de 100Mbps requer trs alteraes no nvel fsico : trs pares de cabos so usados para a transmisso (o quarto empregado para deteco de coliso), isto prove uma melhoria trs vezes quando comparado com o 10BASET;

IEEE 100BASE-T4 250 metros MAU .... n 1 2 3 4 5 6 7 8


Transmisso Transmisso Bidirecional Bidirecional

MAU .... hub 1 2 3 4 5 6 7 8

x metros

100BASE-T4

Observaes:
(1) A figura anterior ilustra as dimenses permitidas no padro. Importante observar que a distncia mxima de 250 metros deve levar em conta a distncia do Hub ao n. Ou seja, os 250 metros da figura j considera os x metros do n mais distante. (2) As conexes usadas para o 100BASE-T4 so RJ-45, que simplificam as conexes de cabos a Hubs e ns.

100BASE-T4

Observaes:
(3) A figura, assim como numa configurao 10BaseT, lustra que dois pares so empregados para a deteco da coliso. Isto os pares de transmisso no sentido N-Hub e Hub-N, assim que detectam recepo na porta oposta (ou seja, no Hub a porta de recepo do N e no N a porta do Hub) e estes esto transmitindo evidenciada a situao de coliso.

100BASE-T4

a codificao 8B6T utilizada. Nesta codificao, 8 bits de entrada so transformados em um cdigo nico de 6 smbolos ternrios. Esta codificao substitui a Manchester aumentando o throughput para 256 vezes quando comparado com o 10BASE-T.
Por que 256 vezes ?

Podemos fazer a transmisso de 28

Codificao 8B6T

Exemplo - Considere a transmisso do seguinte conjunto de bits : 1 0 1 1 1 0 10 .

Como voc imagina que esta transmisso ser efetuada empregado a codificao 8B6T ?

Codificao 8B6T

Conjunto de 8 Bits + -

1 0

+ Codificao 6 Ternaria 0 -

Codificao 8B6T

Considerando o exemplo da transmisso do conjunto de bits 1 0 1 1 1 0 10 (BA, em hexadecimal), teramos :


0 + 0 - + -

100BASE-T4

a ltima alterao foi a modificao do relgio de sinalizao de velocidade de 20 MHz para 25MHz. Esta mudana representou um aumento de 1.25 vezes em relao ao padro 10BASE-T.
Por que 25 MHz ?

100 x (6/8) / 3 = 25 MHz

100BASE-T4

Quando as trs alteraes so efetuadas, o padro 100BASE-T4 tem uma performance 10 vezes superior ao 10BASE-T, ou seja 100 Mbps.

100BASE-TX

A especificao 100BASE-TX representa um segundo tipo de rede 100 Mbps, CSMA/CD, que opera sobre dois pares da Categoria 5 de cabos de pares tranados sem blindagem (UTP). Um par de fios usado para deteco de coliso e recepo de dados. O uso de dois pares de fios requer troca do relgio de velocidade e mtodo de cdificao. O 100BASE-TX usa 125 MHz de freqncia e uma codificao conhecida como 4B5B.

100BASE-TX

Na codificao 4B5B, a cada 4 bits estes so mapeados num cdigo de 5 bits. Porque este mtodo requer apenas 16 smbolos para representao dos dados, os demais simbolos so empregados para controle. O uso da alta freqncia no 100BASE-TX este s pode ser implementado em cabos da categoria 5. Por outro lado, cabos das categorias 3 e 4 podem ser utilizados na especificao 100BASE-T4 por causa dos 25 MHz de velocidade do clock de transmisso.

100BASE-TX

Semelhante ao 100BASE-T4, o padro 100BASE-TX restringe o limite da rede para at 250 metros e a maior distncia entre um hub e um n de 100 metros.

100BASE-FX

A especificao 100BASE-FX representa o terceiro tipo de rede 100 Mbps, CSMA/CD, que opera sobre uma fibra (padro 62.5/125 micron) multimodo. A fibra possui um caminho para a transmisso e outro para a recepo, o cruzamento do sinal efetuado pelo adaptador da rede. A transmisso efetuada usando uma onde de luz de 1350 nm e o segmento mximo permitido de 412 metros. A codificao adotada no 100BASE-FX idntica a segunda verso do Fast Ethernet (100BASE-TX).

100BASE-FX

O padro aceita trs conectores : O conector SC foi projetado para facilitar o uso e pode ser empurrado levemente para que seja colocado no seu lugar ; O conector MIC (Media Interface Connector) representa o conector padro usado em redes locaius FDDI. Este foi projetado para facilitar a interconexo, assegurando que o cabo est devidamente conectado ; O conector ST que caracterizado por uma chave interna. A conexo efetuada alinhando-se o conector a chave interna, que posteriormente e fechada.

Repetidores Fast Ethernet

O padro Fast Ethernet prove a opo de dois tipos de repetidores, denominados de Classe I e Classe II. O repetidor de Classe I opera da seguinte forma : (a) Primeiro traduzindo o sinal na porta de chegada para um determinado formato digital ; (b) Depois re-traduzindo o sinal digital para um sinal apropriado para a transmisso na porta de sada.

Repetidores Fast Ethernet

A operao de traduo e re-traduo consome, como era de se esperar, um tempo considervel neste tipo de repetidor. Por outro lado, um repetidor Fast Ethernet da Classe I a opo correta para ser utilizado onde diferentes segmentos de Fast Ethernet existem (exemplo : 100BASE-T4 e 100BASE-TX). Num dado ambiente de Fast Ethernet, quando o tamanho mximo de cabo utilizado, somente um repetidor da Classe I pode ser usado. A razo para esta restrio e o enorme tempo gasto nas tradues/re-tradues, operaes estas que podem prejudicar o domnio de colises.

Repetidores Fast Ethernet

O repetidor da Classe II utilizado naqueles ambientes onde somente segmentos com idnticos mtodos de sinalizao so empregados. Assim, um repetidor da Classe II pode ser encontrado exclusivamente com segmentos de um tipo de Fast Ethernet, ou seja 100BASE-TX, ou 100BASE-T4 ou 100BASE-FX. Como o tempo de propagao no repetidor da Classe II pequeno, at dois repetidores podem ser usados em conjunto numa rede quando considerando o tamanho mximo.

Switched Ethernet

Soluo de rede Ethernet conhecida como Switched Ethernet comeou a aparecer no mercado no ano de 1993, na poca que foi iniciado o desenvolvimento do Fast Ethernet. As duas tecnologias comearam a interagir culminando num grande quantidade de troca de funes complementares entre as duas tecnologias.

Fast Ethernet (802.3 u), Full Duplex Ethernet (802.3 x) e VLAN Tagging foram iniciados e implementados como uma iniciativa da indstria para a migrao de redes Ethernets de alto desempenho de uma base de mdia compartilhada para uma tecnologia de switching.

Switched Ethernet

Switches de Nvel 2 Um dispositivo denominado de switch de nvel 2 so na verdade pontes (bridges). A razo para a denominao de switch de nvel 2 vem dos dois seguintes aspectos : (1) Este dispositivo efetua a maioria de suas funes a nvel de hardware. Por outro lado, uma bridge e um dispositivo orientado (ou baseado) por software - este software faz a filtragem, aprende a configurao e repassa quadros dentre outras funes. Os switches utilizam ASIC (Application Specific Integrated Circuit), que so chips que efetuam determinadas funes.

Switched Ethernet

(2) Uma razo de mercado da migrao do bridging para o switching foram as srias limitaes apresentadas pelas bridges (exemplos : tempestades de broadcast, instabilidade topologicas).

Switched Ethernet

Um switch, semelhante a uma bridge, permite que mltiplas portas estejam ativas simultaneamente. Um switch possui ainda outras caractersticas que podem ser implementadas em hardware, tais como : - operao de portas nos modos de half e full-duplex; - sensibilidade para deteco de 10 e 100 Mbps por porta; - aprendizagem de performance;

- classificao do trfego ;
- sofisticado sistema de gerenciamento.

Switched Ethernet

Um switch pode ainda ter feature para VLAN Tagging.

VLAN Tagging, definido nos padres IEEE 802.3ac e 802.1Q, um campo de 4 bytes inserido no quadro Ethernet original entre os campos do endereo do rementente e o campo tipo/tamanho. Este campo permite a identificao de diferentes redes lgicas VLANs.

Formato do Quadro VLAN Tag (802.3 ac)


2 bytes
Lennth/ Type = TPID

2 bytes
User Priority CFI VID (4 bits)

(TCI)

VLN Identifier (VID, 8 bits)

Preambulo sfd Endereo

Destinatrio

Endereo Origem

Tam.

Dado

FCS

7 bytes 1 byte 2/6 bytes 2/6 bytes

2/6 bytes 46-1500 bytes 4 bytes

IEEE 802.3 ac

Formato do Quadro VLAN Tag (802.3 ac) Observaes :


- Como o tag inserido dentro do quadro, este considerado um tag intruso e no um simples encapsulamento; - A insero do campo de tag significa que o CRC dever ser recomputado todas as vezes que este for inserido ou retirado; - O tamanho do quadro ficar 4 bytes maior quando o tag estiver presente.

Formato do Quadro VLAN Tag (802.3 ac) Observaes :


- O padro 802.3 foi alterado para aceitar o tag. Assim, os quadros Ethernet passando a ser caracterizados entre 64 at 1522 bytes. Os quadros que tm o campo VLAN EtherType setado esperado que o quadro tenha um tamanho mximo de 1522 bytes, caso contrrio o quadro deve ter 1518 bytes.

Formato do Quadro VLAN Tag (802.3 ac)


Os dois campos de 16 bits do VLAN Tag so:

(1) VLAN Tag Protocol IDentifier (TPID) - globalmente atribuido e reservado o campo EtherType com o valor 0x81-00. (2) Tag Control Information - composto dos trs campos : prioridade do usurio - campo de 3 bits que pode ser composto de at 8 nveis de prioridade e existe em todos os quadros VLAN Tag. As prioridades esto especificadas na recomendao 802.1p. Os fabricantes usamna prtica poucos valores de prioridade. O valor 0 o maior e o 7 o maior. Este campo permite que tenhamos o conceito de classse de servio suportados em redes Ethernets.

Formato do Quadro VLAN Tag (802.3 ac)


Canonical Formt Indicator (CFI) - este um campo de um bit que seu uso real foi projeto para o encapsulamento de um quadro Token-Ring.Embora no exista meno deste fato no documento 802.3 e os fabricantes implementam o valor 0 para este campo. VLAN IDentifier (VID) - este campo de 12 bits o campo de associao VLAN, conforme a tabela a seguir alguns valores so reservados. Todos os demais valores so utilizveis e localmente adminstrados.

Formato do Quadro VLAN Tag (802.3 ac)

VID
0x0-00

Significado/Uso
Null VLAN ID. Indica que o tag no contm informao VID, apenas informao de prioridade. Assim, este conhecido como Priority Tagged Frame. Um ponte VLAN somente enviar este quadro depois de classificar um TCI apropriado na porta de sada ou retirar a VLAN Tag retransmitindo o quadro sem informao de tag. Valor padro de porta VLAN, usado para classificao por uma bridge. O valor por ser trocado por gerenciamento baseado por porta. Reservado

0x0-01

0x-F-FF

VLAN

O conceito de VLAN (Virtual LAN) uma facilidade de operao numa rede switched. Esta facilidade permite que o administrador da rede configure a mesma como sendo uma nica entidade interligada. Todavia, assegurado aos usurios a conectividade e privacidade que esperada como se houvessem mltiplas redes separadas.

VLANs foram definidas inicialmente na especificao 802.1Q, de uma forma genrica como sendo utilizvel para todas as LANs do padro 802.
O padro 802.1 responsvel pelos problemas de interconexo e bridging entre as LANs.

VLAN

O IEEE 802.1 define as condies necessrias para transporte de informao e o uso da informao VLAN (VLAN Tag) no tamanho de um quadro. Assim, o pessoal envolvido com do padro IEEE 802.3 estabeleceu um grupo de trabalho para trabalhar com as VLANs, este o IEEE 802.3ac. Em outras palavras, o 802.3ac uma recomendao do grupo 802.3 muito prxima do 802.1Q, todavia especfica para o padro Ethernet.

VLAN
o tag retirado na entrada

100BASE-TX/FX

switch
pacote recebe um tag na sada

switch

Grupo I

Grupo II Grupo I Grupo II

VLAN

Na figura anterior, os dois switches representam duas redes. Considerando-se um deles, temos dois grupos distintos de pessoas trabalhando juntas de uma forma lgica, ou virtual. Embora todos estejam ligados no mesmo switch foram criados dois grupos (Grupo I e II). Uma definio mais precisa para uma VLAN seria um domnio lgico de broadcast. Ou seja, temos um domnio onde todos os participantes de um mesmo grupo esto se vendo. Os demais, embora ligados no mesmo switch no pertencem a VLAN.

Administrao VLAN

O exemplo apresentado sobre a VLAN uma associao simples de uma VLAN. Um switch pode aplicar associaes alternadas para a VLAN baseada na inspeo do quadro Ethernet nos campos de MAC, Subnet e Protocolos. Este tipo de associao conhecida como VLAN Binding. Embora a VLAN baseada em portas parea consistente para muitos produtos de fabricantes de rede, os produtos VLAN baseados em MAC, Subnet e Protocolos vem ganhando uma grande aceitao (exemplo : o advento de switches do nvel 3).

V- Gigabit Ethernet
O Gigabit Ethernet representa a ltima verso do Ethernet (Maro - 1996) padronizado pelo IEEE. Esta verso da Ethernet originada do PAR (Project Authorization Request). O Gigabit Ethernet opera a 1 Gbps. O PAR resultou numa especificao denominda de IEEE 802.3z cobrindo a transmisso em fibra tica e cabos de cobre para pequenas distncias (Julho - 1997). Nesta poca um outro Comite (802.3ab) foi formado para gerar a especificao para o Gigabit Ethernet para rodar em cabos de pares tranados.

Por que Gigabit Ethernet ?

O sucesso da tecnologia 100BASE-T indicaram que um backbone com maior largura de banda era necessrio para a conexo de dispositivos de 100 Mbps. Intranets, extranets e ligaes convencionais a Internet impulsionaram o desenvolvimento de redes de Gbps.

Backbones at ento eram implementados usando as tecnologias de FDDI (100 Mbps) e ATM (622 Mbps, OC-12, at 2.4 Gbps, OC-48).
A desvantagem dos backbones FDDI e ATM ficam patentes na necessidade de troca de formato dos quadros.

Por que Gigabit Ethernet ?

Observao
Em redes onde o switching e o routing em alta velocidade existem, o preo de segmentao, montagem, encapsulamento/desencapsulamento e converso do quadro so muito elevados. Isto significa dizer custos em termos de eficincia de implementao e velocidade de operao para a poro de software, silicon e capacidade dos sistemas para efetuar tais operaes na mesma velocidade da linha de transmisso.

1000 Mbps RS Nvel Fsico


GMII

100 Mbps RS
MII

PCS
PHY

PHY

PMA PMD MDI


MAU

PCS PMA PMD AutoNeg MDI

Mdia

Nvel Fsico 100 Mbps


RS (Reconciliation Sublayer) - mapeia o funcionamento do MAC para sinais eltricos da interface MII; MII (Medium Independent Interface) - a interface lgica de sinalizao equivalente a 10 Mbps AUI. A MII faz a conexo dos nveis RS e PCS, permitindo que mltiplos tipos de mdias sejam interconectados ao subnvel MAC; PCS (Physical Coding Sublayer) - faz a funo de codificao para os dispositivos ligados a uma rede 100Base-T;

Nvel Fsico 100 Mbps


PMA (Physical Medium Attachment) - a poro do MAU que contm a circuitaria responsvel pela interface dos circuitos do AUI para uma especfica mdia; PMD (Physial Medium Dependent) - a poro do PHY, ou nvel fsico, responsvel por fazer a interface com a mdia fsica; AutoNeg - um algoritmo que permite que dispositivos com diferentes tipos de velocidade (10, 100 e 1000 Mbps) possam efetuar seus enlace atravs de uma negociao (exemplo : full ou half-duplex).

Diferenas entre Fast Ethernet e Gigabit Ethernet

GMII e MII - Ocorreu uma manuteno quanto ao aspecto de sinalizao, todavia o tamanho dos caminhos de dados de transmisso e recepo foram aumentados para 8 bits (no MII estes eram de 4 bits). Como aumento do tamanho de caminhos foi possvel uma elevao razovel da freqncia dos clocks e caminhos de transmisso. Apesar desta alteraes a freqncia foi aumentada para 125 MHz.

Diferenas entre Fast Ethernet e Gigabit Ethernet

Auto-Negotiation - na especificao Gbps a funo de auto negociao definida como uma funo na camada PCS. O esquema de operao semenhante ao 100Base-T, ou seja o n estabelece a capacidade do link remoto e determina um modo timo de operao compartilhado pelos dois dispositivos.

Diferenas entre Fast Ethernet e Gigabit Ethernet

Adoo da Codificao do Fiber Channel - Visando a adoo de um padro de sinalizao de Gbps reconhecidamente eficiente, o comite do Gigabit Ethernet resolveu adotar o sistema utilizado pelo padro ANSI X3, Fiber Channel. A sinalizao usada pelo Fiber Channel a de 8B10B,a qual codifica a cada oito bits de dados em 10 bits de cdigo. Ainda so incorporados bits adicionais para conferncia de erro.

Remetente 7 6 5 4 3 2 1 0

Destinatrio 7 6 5 4 3 2 1 0 8 bits GMII

8 bits

Codificador 8B10B

Decodificador 8B10B

10 bits

10 bits

0 1 2 3 4 5 6 7 8 9

0 1 2 3 4 5 6 7 89

PMA

PMD

PMD - Gigabit Ethernet Medium Access Control (MAC)

GMII (Gigabit Media Independent Interface)

1000 BASE-X 8b/10 (Co/Dec.)

1000BASE-T (Co/Dec)

1000BASE-CX 1000BASE-LX Fibra 850nm

UTP Transceiver 1000 BASE-T

Diferenas entre Fast Ethernet e Gigabit Ethernet

Fiber Channel - uma arquitetura de transferncia de dados desenvolvida por um Consrcio de fabricantes de computadores e de dispositivos de armazenamento de massa que foi padronizado pela ANSI.
Este padro foi projetado para dispositivos de armazenagem de massa que necessitam de uma largura grande de banda. O padro suporta velocidade de transferncia em full-duplex a 100 Mbps.

Diferenas entre Fast Ethernet e Gigabit Ethernet

Modificao de Operao do CSMA/CD - o retardo de transferncia de um quadro (round-trip-delay) afeta de maneira direta o tamanho da rede. Este fato pode ser explicado pelo fato que o MAC precisa esta pronto para detectar uma coliso durante um certo perodo de tempo (slot time). Para os padres 10 e 100 Mbps o slot time era de 512 bit times.Caso este slot time fosse mantido para a rede Gbps, a topologia de rede em termos de tamanho seria reduzida de uma maneira no razovel para um rede local.

Diferenas entre Fast Ethernet e Gigabit Ethernet

A modificao de operao do CSMA/CD foi efetuada alterando-se o slot time para 512 bytes. Num modo de operao de full-duplex, desde que nenhum conceito de coliso est presente a operao do protocolo MAC fica inalterado. Exceto pelo aumento de velocidade.

Diferenas entre Fast Ethernet e Gigabit Ethernet

Prioridade da Fibra sobre outros tipos de mdias diferente do Fast Ethernet que visa a interconexo de dispositivos no j existente cabeamento de UTP, o comite compreendeu que a tecnologia Gigabit Ethernet deveria ser focada como uma soluo backbone, ou seja utilizando a fibra tica como o meio de transmisso adequado. Assim, a prioridade da especificao foi orientada para a tecnologia de fibra tica

Diferenas entre Fast Ethernet e Gigabit Ethernet

Utilizao de Repeater nico - a especificao de Gigabit Ethernet considerou que era aceitvel o uso de um nico tipo de repetidor. Mesmo considerando-se as modificaes efetuadas no MAC para a extenso dos limites da rede e sua operao em Full-Duplex. O comite no achou razovel o uso de diferentes repetidores.

Diferenas entre Fast Ethernet e Gigabit Ethernet

Topologia - um aumento na velocidade do protocolo CSMA/CD leva a uma reduo no tamanho da rede, desde que nenhum parmetro do MAC seja re-escalado. No aumento de 10 para 100 Mbps, o tamanho da rede foi reduzido de 2 km para 200 m. Desta forma, surgiu a necessidade de alterao no MAC para que tivessemos a rede de Gbps numa abrangncia superior a 20 m. Com a alterao do MAC a rede Gbps foi mantida com uma distncia de at 200 m.

Switch de Nvel 3

Concorrentemente com o desenvolvimento do padro Gigabit Ethernet, os fabricantes de rede comeam a disponibilizar os dispositivos que aplicavam a nvel de hardware o esquema de switching a nvel de rede.

Gigabit Ethernet Meios Fsicos

O Gigabit Ethernet suporta a transmisso sobre os seguintes meios : trs tipos de cabos de fibras ticas - 9, 50 e 62.5 micron; cabos coaxiais duplos tranados de curta distncia de cobre; cabos UTP das categorias 4 e 5. A transmisso do Gigabit Ethernet sobre cada um dos meios fsicos mencionados normalizado pela especificao 1000BASE-X

Gigabit Ethernet Meios Fsicos

Padro 1000BASE-X

Suporte de Meio Fsico 850 nm transmisso de laser em fibra multimodo 1300 nm transmisso de lase em fibra multimodo, ou single mode Cabo tranado com par de cobre duplo com proteo Cabos de cobre tranados UTP das categorias 4 e 5.

1000BASE-SX 1000BASE-LX 1000BASE-CX 1000BASE-T

Gigabit Ethernet Meios Fsicos

Meio Fsico Fibra simples de 9 micron, com laser de 1300 nm (LX) Fibra multimodo de 62.5 micron, com laser de 850 nm (SX) Fibra multimodo de 62.5 micron, com laser de 1300 nm (LX)

Distncia (m) 3.000 300 550

Gigabit Ethernet Meios Fsicos

Meio Fsico Fibra multimodo de 50 micron, com laser de 850 nm (SX) Fibra multimodo de 50 micron, com laser de 1300 nm (LX) Cabo de cobre STP (CX) Categoria 5 UTP (T)

Distncia (m) 550 550 25 100

Gigabit Ethernet MAC

O protocolo de acesso ao meio (MAC) usado pela Ethernet convencional o CSMA/CD. Este protocolo estabece que todos os quadros, independentes do seu tamanho, devem obedecer a uma percepo de propagao round-trip time. O tamanho da rede mxima no padro Ethernet de 2.5 km. Assim, para manter a scalabilidade o FAST ETHERNET reduziu o tamanho mximo dos cabos entre ns para at 250 metros e o tamanho mximo entre um hub e uma workstation para 100 metros.

Gigabit Ethernet MAC

No padro Gigabit Ethernet decidiu-se alterar o tamanho do quadro. Caso o tamanho do quadro no fosse alterado, o tamanho mximo de transmisso seria de aproximadamente 25 metros entre dois ns via uma mdia de cobre. evidente que a distncia de 25 metros no um comprimento desejvel, ou flexvel, para que uma LAN possa ser utilizada.

Gigabit Ethernet MAC

No Gigabit Ethernet foi extendido o tamanho de todos os quadros menores que 512 bytes. A tcnica utilizada foi o empacotamento de uma extenso no quadro com smbolos especiais que no ocorrem dentro do quadro. A tcnica de extender o quadro conhecida com carrier extension. Por outro lado, um mtodo denominado de packet bursting auxilia na compensao do efeito do carrier extension no permitindo que ocorra uma degradao na performance da rede.

Gigabit Ethernet Carrier Extension

Os quadros Gigabit Ethernet que no excedem 64 bytes em tamanho, 72 bytes quando consideramos os campos preambulo e start of frame delimite (sfd), so extendidos para 512 bytes com a adio de smbolos especiais.

Gigabit Ethernet Carrier Extension

Preambulo SFD

DA

SA

Type/Length

DATA

FCS

Extention

64 bytes de tamanho mnimo 512 bytes de tamanho mnimo

Cobertura do FCS Durao do Evento de Transmisso

Gigabit Ethernet Carrier Extension

Importante observar que : a extenso de smbolos non-data extendem o quadro para fins de deteco de coliso ; como a extenso efetuada aps o campo de FCS, apenas o quadro original sem a extenso ser computado; como a extenso removida pelo destinatrio, os protocolos de mais alto nvel na pilha so inquos para a extenso.

Gigabit Ethernet Carrier Extension

Exemplo - Imagine que voc est em frente a um terminal e que voc recebe a seguinte mensagem de uma aplicao : - Entre 1 para Continuar, S para Sair. Sua resposta com um caractere ir acarretar na necessidade de 45 caracteres adicionados ao campo de Dados no quadro Ethernet. Assumindo que a transmisso numa LAN Gigabit Ethernet, 448 carrier extension bytes sero adicionados para formar os 512 bytes necessrios para o quadro.

Gigabit Ethernet Carrier Extension

Logo, um dado de um byte resulta em 511 bytes de overhead. Este efeito no desejado uma vez que no eficiente e que atinge um nvel de performance somente um pouco superior ao de uma rede Fast Ethernet. Do problema causado pelo carrier extension, a tecnologia Gigabit Ethernet emprega um mtodo denominado de packet bursting.

Gigabit Ethernet Packet Bursting

Com o mtodo de packet bursting, o n que possui dois ou mais pacotes a serem transmitidos, enviam o primeiro pacote usando a tcnica carrier extension se este menor que 512 bytes em tamanho. No caso da transmisso ser efetuada com sucesso, ou seja sem que haja uma coliso, todos os demais pacotes so enviados subsequentemente at que expire um burst time, cuja durao de 1500 bytes. Neste momento, qualquer pacote sendo transmitido transmitido at completar.

Gigabit Ethernet Packet Bursting


slot time de 512 bytes slot time de 512 bytes

pacote 1

xxxx

pacote 2

xxxx

pacote 3

Burst time de 1500 bytes xxxx - carrier extension

Gigabit Ethernet Utilizao

A grande largura de banda que o Gigabit Ethernet prove faz com que esta tecnologia de LAN seja aproveitada como o uso de backbone para a interconexo de LANs Ethernet convencionais e Fast Ethernets. Nesta tendncia natural para uso como backbone, fabricantes j dispem de switches com vrias portas 1 Gbps e switches com 100/1000 bps. Estes ltimos switches representam dispositivos com uma porta, ou mais, de 1 Gbits e as demais de 100 Mbps.

Gigabit Ethernet Utilizao

GigaBit Switch 1 Gbps 100BASE- T Switch 100 Mbps


10BASE-T Switch

100 Mbps
10BASE-T Switch

100 Mbps
10BASE-T Switch

Gigabit Ethernet Utilizao

Muitas NICs de Fast Ethernet pode ser auto-sensveis para operaes de 10 e 100 Mbps possui contruir LANs interestruturadas permitindo-se que o uso de 10, 100 e 1000 Mbps.

Trabalhando com Gigabit Ethernet

Nossos prximos passos sero em direo ao efetivo uso da tecnologia de rede de Gigabit Ethernet na prtica. Assim, vamos abordar aspectos tais como : atender ao desafio de largura de banda, migrao para a nova tcnica, gerncia, upgrades de switches, compartilhmento com os ambientes de FDDI, upgrade do desktop, qualidade de servio, RSVP (Reservation Protocol), nvel 3 switching, IP e Tag switching.

Desafio de atender a largura de banda


A maior tendncia de evoluo das redes est diretamente relacionada ao uso da Internet. Desta forma, as tecnologias de redes, semelhante a Internet, devem ser capazes de atender de uma aceitvel solicitaes de aplicaes to distintas como e-mail, e-business, on-line shopping, aplicaes multimdia e outras. Muito importante de se frisar que o uso de diferentes aplicaes faz com que as redes tenham que ser capazes de suportar o crescimento geomtrico no trfego e os diferentes tipos de requerimentos de largura de banda.

Desafio de atender a largura de banda


Outro ponto interessante sobre a necessidade da largura de banda a obsolecncia da Regra 80/20. Esta estabelecia empiricamente que 80 % de todo o trfego de um rede era local. Os restantes 20 % eram de acesso remoto. Assim numa rede corporativa, qualquer rede local deve estar projetada para acesso muitas vezes superiores ao do acesso local de rede. Um exemplo so as extranets.

Topologia de Gigabit Ethernet Topologia Objetivo


Switched
Alto throughput Longas distncias

Modos Mdia Aplicao


Full Duplex Hall Duplex Fibra : Multi e Simples, Cobre Fibra Multi e Cobre Campus e Prdios Backbones, Gabinetes de Cabos Servers farms Desktops

Shared

Custos reduzidos Pequenas distncias

Half Duplex

Comparao de Gigabit, 100Base-T e 10Base-T

Facilidade
Velocidade Cat. 5 UTP STP

10Base-T
10 Mbps 100 m 500 m

100Base-T
100 Mbps 100 m 100 m 412 m (hd) 2 km (fd) 20 km

1000Base-T
1000 Mbps 100 m 25 m 220 m (hd) 5 km

Fibra Multimodo Fibra Monomodo

2 km 25 km

Migrao para a Tecnologia Gigabit Ethernet

A tecnologia Gigabit Ethernet funciona com o mesmo formato de quadro do padro IEEE 802.3, assim como funes de gerncia. Em adio, j vimos que o Gigabit pode operar sobre a infraestrutura de cabeamento existente para 10 e 100 Mbps. O cabeamento suportado pelo Gigabit tambm aquele empregado em redes FDDI e ATM. Na migrao para o Gigabit existe uma facilidade da organizao migrar preservando as aplicaes de software existentes, sistemas operacionais, aplicaes de gerncia de rede e protocolos de rede (exemplo : TCP/IP).

Gerncia em Gigabit Ethernet

Os elementos gerenciados, tais como objetos, atributos e aes foram especificados no padro 1000 Mbps de maneira identica a das especificaes 10 e 100 Mbps. A gerncia da rede pode ser efetuada da mesma forma que anteriormente efetuada, todavia os usurio tero uma maior largura de banda. O custo de gerenciamento muito menor num ambiente Gigabit Ethernet, quando comparado com outras redes como por exemplo ATM. Num ambiente no Ethernet diferentes especificaes so utilizadas.

Upgrade de Switches

Os repetidores podem ser classificados em trs categorias :


(a) No-Modular
Pwr Col

(b) Modular

Upgrade de Switches

(c) Stackable Repeater

Upgrade de Switches

Uma direo natural de upgrade o uso de um switch de Gigabit como backbone naqueles ambientes onde switches de 100 Mbps eram empregados com links da LAN.

Classe de Servio (CoS) e Qualidade de Servio (QoS)

Na terminologia de redes com grande largura de banda, dois conceitos de gerenciamento da largura de banda so geralmente confundidos. Estes :

Class of Service (CoS) ?

Quality of Service ?

Classe de Servio (CoS) e Qualidade de Servio (QoS)

Class of Service (CoS) ?

Class of Service (CoS) - Classe de Servio determina os limites de servios, de uma forma discreta, que uma determinada rede deve oferecer aos pacotes atravs da classificao do trfego.

Classe de Servio (CoS) e Qualidade de Servio (QoS)

Quality of Service ?

Quality of Service (QoS) - Qualidade de Servio permite a negociao de um determinado servio, de forma dinmica, atravs da reserva de largura de banda.

Classe de Servio (CoS) e Qualidade de Servio (QoS)

Class of Service (CoS) - Classe de Servio determina os limites de servios, de uma forma discreta, que uma determinada rede deve oferecer aos pacotes atravs da classificao do trfego. Quality of Service (QoS) - Qualidade de Servio permite a negociao de um determinado servio, de forma dinmica, atravs da reserva de largura de banda.

Classe de Servio (CoS) e Qualidade de Servio (QoS)

Vrias organizaes trabalham os padres CoS e QoS. O modelo CoS inclui o Differentiated Services (DiffServ) do IETF, as extenses do 802.1D conhecida como 802.1p/Q e o user-network interface (LUNI 2.0) do ATM Forum. Por outro lado, os modelos de QoS incluem Integrated Services (IntServ) do IETF e ATM Forums QoS.

Classe de Servio (CoS)

No paradigma de Classe de Servio (CoS) a sinalizao reside em cada pacote dos dados. Assim, este informao diz ao dispositivo que vai tratar o pacote qual classe o pacote pertence. Num ambiente de CoS, o trfego pode ser classificado como por exemplo best-effort ou multimdia. Outra possvel classificao seria possvel para descarte ou alto grau de segurana.

Qualidade de Servio (QoS)

Uma prioridade bem definida dos tipos de trfegos numa rede um fator importante para aqueles pontos onde ocorrem os congestionamentos. Nestes locais, decises sobre o retardo de envio, ou descarte de pacotes devem ser priorizados por switches e routers. Exemplos de aplicaes que necessitam de uma prioridade diferencial so o processamento de transaes, aplicaes de tempo real, video, etc.

Qualidade de Servio (QoS)

A Qualidade de Servio (QoS) implica no s na prioridade do trfego, mas tambm : numa garantia de largura de banda ; caractersticas de latncia e o jitter da rede ; As LANs j utilizam a prioridade a algum tempo atravs do parmetro Type of Service (ToS) do IP. Por outro lado nas WANs, os routers empregam uma poltica de prioridade na fila de sada para aqueles pacotes que devem seguir em frente.

Qualidade de Servio (QoS)

A Qualidade de Servio (QoS) nas LANs pode ser implementada atravs de protocolos como o ReSerVation Protocol (RSVP).

O RSVP um protocolo fim-a-fim que permite que um n requisite uma certa reserva de garantia de largura de banda na rede.
O RSVP opera no nvel 3 para fluxo de dados baseados em IP. O protocolo permite que switches do nvel 3 e routers mantenham filas com prioridades mltiplas.

Reservation Protocol (RSVP)

O protocolo RSVP foi projetado para permitir que numa ligao qualquer, o remetente, o destinatrio e os roteadores pudessem se comunicar a fim de estabelecer o estado da rota para suportar servios que exigam QoS. Um n emprega o protocolo RSVP para solicitar um servio especifico de qualidade (QoS) rede segundo uma necessidade de uma dada aplicao. Assim, esta solicitao vai desde o n de origem passando pelos roteadores at chegar ao n destinatrio.

Reservation Protocol (RSVP)

Nos roteadores dois mecanismos de controle so utilizados :

Admisso

Policiamento

Reservation Protocol (RSVP)

Admisso - determina se o roteador possui recursos suficiente para atender a solicitao do servio QoS ;

Reservation Protocol (RSVP)

Policiamento - determina se o usurio possui permisso administrativa para solicitar o servio.

Reservation Protocol (RSVP)

No caso positivo das polticas de admisso e policiamento, os parmetros necessrios ao atendimento do QoS so configurados no quadro do RSVP.

Reservation Protocol (RSVP)

O protocolo RSVP identifica uma sesso de comunicao atravs do endereo do destinatrio, tipo de protocolo de transporte e o nmero da porta do destino. As operaes do RSVP somente se aplicam aos pacotes de uma sesso. Outras caractersticas do protocolo so : permite o uso de multicast ; fcil de implementao em ns, switches e roteadores ; no um protocolo de roteamento.

Nvel 3 de Switching

Nos ltimos anos a tecnologia de switching tem ajudado a melhorar a performance das LANs atravs da substituio das LANs com mdias compartilhadas e largura de banda fixas. Usurio se beneficiam das LANs Switched efetuando suas ligaes ponto-a-ponto, evitando o compartilhamento das redes a cabo. Para melhorar a performance das LANs Switched, criando ambiente de redes lgicos o nvel 3 era uma funo que deveria ser implementada nos switches, semenlhante aquela funo dos roteadores.

Nvel 3 de Switching

Multilayer switching uma evoluo prtica das tecnologias de LAN switching e o routing. Esta tcnica de baixo custo em comparao com o routing, remove os problemas de escalabilidade e throughput que limitam o crescimento de uma LAN.
O Multilayer switching permite que tenhamos um LAN, ou um conjunto de LANs, conhecida pelo Switch. Desta forma, no somente segmentos de LANs podem existir num switch, mas diferentes LANs

Nvel 3 de Switching

Multilayer switching possui inmeras abordagens para a implementao da soluo de switching. Estas tcnicas diferem umas das outras da forma pela qual a comutao de pacotes ser efetuada. Entre as mais conhecidas tcnicas de comutao temos :
IP Switching ; Tag Switching ; ARIS.

IP Switching

O IP Switching foi desenvolvido pela Ipsilon em 1996, permitindo que o reencaminhamento em alta-velocidade de pacotes em redes ATM. A soluo IP Switching foi rotulada como mais simples e eficaz do que o protocolo MPOA (MultiProtocol Over ATM).

IP Switching

Um switch IP mapeia as funes de re-encaminhamento de um roteador na matrix do hardware de um switch. A tcnica pode ser usada por qualquer aplicao que emprege o IP, no sendo restrita a nenhum tipo de protocolo de roteamento em particular. O conceito de fluxo o utilizado pelo IP Switching. Nesta abordagem, o re-encaminhamento determinado pelos primeiros pacotes no fluxo.

IP Switching

Um exemplo da operao do IP Switching o envio de uma seqncia de pacotes de uma determinada porta de origem endereos para uma porta de destino com os mesmos requisitos de QoS. Os primeiros pacotes determinam a classificao do fluxo. Esta classificao armazenada e utilizada para os prximos pacotes do fluxo. Com esta ao evitada a consulta a tabela de roteamento.

Tag Switching

O Tag Switching foi uma abordagem desenvolvida pela CISCO em Setembro de 1996. Esta tcnica recai numa categoria de roteamento conhecida como label-swapping. O conceito de label-swapping no qual pacotes Ethernet, ou clulas ATM, carrega uma etiqueta de tamanho fixo que diz para os ns switches como processar a informao.

Aggregate Route-Based IP Switching (ARIS)

Este protocolo em coordenao com outros protocolos da camada de rede (exemplo OSPF), estabelece enlaces comutados numa rede de Roteadores Comutados Integrados (Integrated Switch Routers - ISR) . O protocolo ARIS prope uma pequena modificao na abordagem de comutao de labels. O diferencial da proposta que o label usado para rotear, ou comutar, pacotes entre ns carregado na poro de endereo do destinatrio. Para unicart, o endereo MAC do ponto egresso da rede identificado pelos ARIS.

Aggregate Route-Based IP Switching (ARIS)

O protocolo ARIS difere do Tag Switching no uso do algoritmo baseado em rotas, ao contrrio do algoritmo comutado por fluxo empregado no Tag Switching.

VI- Redes Token-Passing


Devido a conteno existente nas redes CSMA, o que pode algumas vezes gerar situaes indesejveis, redes TokenPassing foram idealizadas para prover aos ns um acesso deterministico.

Mas como efetuado esse acesso ordenado ?

A maneira de acessar a rede de forma ordenada caracterizada pelo uso de um token (uma permisso). Em outras palavras aquele n que dispe da permisso pode fazer sua transmisso.O token passado de n a n at que o n que est pendente da mensagem receba o pacote.

Qual a prxima estao a ter acesso ao token ?

A maneira de acessar a rede de forma ordenada caracterizada pelo uso de um token (uma permisso). Em outras palavras aquele n que dispe da permisso pode fazer sua transmisso.O token passado de n a n at que o n que est pendente da mensagem receba o pacote.

Qual a prxima estao a ter acesso ao token ?

Depois da mensagem ter sido transmitida, o token passado para a prxima estao. A abordagem das redes Token- Passing baseiam-se no polling distribudo.

O que significa o distributed polling ?

Duas topologias existem nas redes token-passing, estas a token-ring e token-bus.

Quais as diferenas que voc imagina existir entre uma abordagem token-ring e outra token-bus ?

Uma rede em anel (token-ring) apresenta a necessidade de um mdulo ativo em srie no enlace de transmisso.

Na configurao em anel, diferente da barra, a distoro do sinal menor.


Por que ?

Por que ?

Uma rede token-ring implementada ponto-a-ponto. Por outro lado, na configurao de barra, mltiplas conexes (transceivers) implicam na distoro da qualidade de sinal e controle do mesmo.

No anel no existe limitao inerente de distncia, porque cada ponto de acesso das estaes representam um elemento regenerador do sinal digital.

Numa configurao em barra, existe a alocao do canal inteiro para um elemento ativo.
Por que o uso inteiro da largura de banda ? Como efetuada a alocao no anel ?

Por que o uso inteiro da largura de banda? Como efetuada a alocao no anel ?

Uma configurao com topologia em barra deve estar naturalmente empregando uma mdia de acesso multiponto de banda base.

Uma rede token-ring possvel criarmos subcanais empregando a tcnica.de multiplexao por diviso tempo.

Duas implementaes de Token so bastantes conhecidas :


ARCnet (Attached Resource Computer network) : primeira rede americana implementada na filosofia token-passing, desenvolvida pela Datapoint Corp. .

Os protocolos e a rede eram a princpio proprietrios, tornando aberto em 1982. Uma configurao ARCnet funcionalmente uma token-passing bus, embora sua toplogia seja hbrida barra/estrela..

Topologia Fsica - Rede ARCnet

RIM Cabo Coaxial HUB RIM RIM

RIM

RIM HUB

RIM

RIM - Resource Interface Module

As caractersticas gerais de uma rede ARCnet so : Transmisso em Baseband 2.5 Mbps; Estaes podem estar distantes at quase 8 km; Hub podem ter distncias entre si de at 2 000 ps; Numa configurao mxima ns temos at 10 hubs; Existncia de 5 formatos bsicos de pacotes de mensagem:

As quatro primeiras mensagens so utilizadas para informao de controle e a quinta responsvel por carregar informao entre ns.
Tipo de Mensagem 1 2 3 4 5 Alert Alert Alert Alert Alert EOT ENQ ACK NACK SOH DID DID DID DID Token Free-buffer enquiry

ACK - Buffer Disponvel NACK - Buffer No Disponvel SID DID DID COUNT DATA CRC CRC Dados

Token-Ring - nos meados dos anos 80 a IBM lanou sua token-passing que possui uma caracterstica hbrida entre um abordagem fsica em estrela e funcionamento em forma de anel. Esta rede foi batizada de Token-Ring.

A rede Token-Ring, semelhante ao caso da Ethernet, foi padronizada pelo IEEE como o padro 802.5. Em comparao com o padro 802.3, os dispositivos do 802.5 so mais caros devido ao maior grau de sofisticao de controle da rede.

As caractersticas gerais de uma rede Token-Ring so : Transmisso em 4 e 16 Mbps; A rede de 4 Mbps pode suportar 72 dispositivos (9 MAUs com 8 portas) e os cabos podem ser UTP e STP; A rede de 16 Mbps pode suportar 250 dispositivos e somente cabos STP podem ser usados; O monitor ativo da rede aquele que possui o maior endereo de rede;

Topologia Fsica - Rede Token-Ring

MAU

Fluxo de dados

RI

RO

RI

RO

RI

RO

Topologia Fsica - Rede SNA


Exemplo - SNA/IBM

PU (Physical Unit) : Componente de uma rede SNA que gerencia os recursos de um n, s existe um por n.

FEP

Controladora de Comunicao Controladora de Terminais Terminais

CC T1 ....... Tn

Topologia Fsica - Rede SNA


Exemplo - SNA/IBM

PU - tipo 5

RFEP

PU - tipo 4

37xx 3274

FEP

PU - tipo 4 PU - tipo 2 R1 ....... R2


Controladora de Terminais (Remota)

CC

3270 T1 ....... Tn

Topologia Fsica - Rede SNA


Exemplo - SNA/IBM

37xx 3174

FEP

CC T.R.

PC PC

3270 T1 ....... Tn

Topologia Fsica - Rede SNA


Exemplo - SNA/IBM e os possveis Acessos Lgicos

SNA

SNA
Sub-rea 17

Sub-rea 5 NCP Sub-rea 2

NCP Sub-rea 12

T1 ....... Tn

T1 ......

Tn

Topologia Fsica - Rede SNA


Exemplo - SNA/IBM

37xx 3174

FEP

(emulao TN3270)

CC

PC G

PC T.R. PC

3270 T1 ....... Tn

Topologia Fsica - Rede SNA


Exemplo - SNA/IBM e um Ambiente TCP/IP

37xx 3174

FEP

(emulao TN3270)

CC

PC G

Ethernet PC PC

3270 T1 ....... Tn

Topologia Fsica - Rede SNA


Exemplo - SNA/IBM e um Ambiente TCP/IP

37xx 3174

FEP

CC

Gateway G

Ethernet PC PC

3270 T1 ....... Tn

Topologia Fsica - Rede SNA


Exemplo - SNA/IBM e um Ambiente TCP/IP

37xx 3174

FEP

Gateway
de Canal

Ethernet PC PC

CC

3270 T1 ....... Tn

Topologia Fsica - Rede SNA


Exemplo - SNA/IBM e um Ambiente TCP/IP

37xx 3174

FEP

FEP PC Ethernet PC

CC

3270 T1 ....... Tn

Topologia Fsica - Rede SNA


Exemplo - SNA/IBM e um Ambiente TCP/IP

37xx 3174

FEP

FEP Token Ring PC PC

CC

3270 T1 ....... Tn

Topologia Fsica - Rede SNA


Exemplo - SNA/IBM e um Ambiente TCP/IP

37xx 3174

FEP

FEP

Ethernet PC PC

CC

3270 T1 ....... Tn

Token Ring

VII - Fiber Distributed Data Interface (FDDI)


O FDDI representa uma tecnologia de rede local que prove 100 Mbps sobre cabos de fibra tica. O padro FDDI foi desenvolvido pela ANSI, Task Group X3T9.5.
Por que a ANSI desenvolveu o padro ? Pois o projeto do FDDI foi desenvolvido para conectar dispositivos de armazenamento e microprocessadores lossely coupled.

Embora o FDDI tenha sido desenvolvido como um padro para I/O, ou seja no existiu um comite IEEE 802, esta foi a primeira LAN que nos anos 80 implementava um suporte de rede de 100 Mbps.

Como voc imagina a topologia de uma LAN FDDI ?

O FDDI usa dois anes como backbone de transmisso. Um primeiro, o primrio. E um segundo, o secundrio.

Como voc imagina o funcionamento geral de uma LAN FDDI ?

O anel primrio empregado como meio para circular a informao. No caso de defeito, o anel secundrio entra em ao. Este mecanismo conhecido como self-healing. A topologia conhecida como counter-rotating ring.

Como voc imagina o acesso a uma LAN FDDI ?

Similar a uma rede token ring, a LAN FDDI usa um token para prover acesso a rede. A rede possui trs tipos de stations. Sendo um SAS e dois tipo DAS. SAS - Single Attached Station; DASs - Dual Attached Station.

Computadores e dispositivos de rede, tais como pontes e roteadores, obtm acesso a rede atravs de sua interface SAS. Esta interconectada a uma interface DAS. Cada DAS possui duas conexes ticas conhecidas como portas A e B. A porta A contm uma entrada de anel primrio e uma sada secundria. Por outro lado, uma porta B contm uma sada de anel primrio e uma entrada de anel secundria..

Primeiro exemplo de DAS B A DAS

Anel Primrio
A Anel Secundrio B DAS DAS A B

B A

Primeiro exemplo de DAS B A DAS Falha de cabo

Anel Primrio
A Anel Secundrio B

B A

DAS DAS A B

O segundo tipo de DAS cuja funo a de concentrador, contm um conjunto de interfaces (denominadas de M) em adio as interfaces A e B. As interfaces M, ou master ports, so usadas para prover conectividade com SAS., ou outras DAS. Com esta extenso aumentada a capacidade de acesso ao anel primrio.

Segundo exemplo de DAS DAS SAS M S M S M S B A

Caractersticas Gerais do FDDI Os conectores dos dispositivos SAS e DAS so diferentes para facilitar a conexo correta de cabos entre portas M e S ; A conexo entre portas SASs e DASs parecem obedecer uma topologia estrela, em oposio ao anel de DASs; A conexo entre portas SASs e DASs efetuada atravs de um cabo contendo duas fibras, uma transmisso e outra para recepo; A caracterstica de self-healing somente obedecida na topologia em anel, ou seja entre DASs

Caractersticas Gerais do FDDI Nos anos 90 o uso comum das redes FDDI foram como backbones para a conexo de LANs de baixa velocidade, estas conectadas atravs de pontes ou roteadores; Outro ambiente de uso do FDDI foi como interface em dispositivos comutados (switches) para prover acesso de 100 Mbps para servidores; O elevado custo da fibra levou ao desenvolvimento do CDDI (Copper Distributed Data Interface), todavia o sucesso do Ethernet 100BASE-T fez com que a competitividade do CDDI no fosse vivel.

VIII- Asynchronous Transfer Mode (ATM)


8.1 - Introduo ATM uma tecnologia de switching baseada clulas de tamanho fixo (53 bytes) para transporte da informao. A filosofia da rede a transferncia da informao numa simples LAN, ou atravs do globo. Outra meta do ATM a de ser uma ponte entre diferentes antigos legados de redes e a manuteno da oferta de uma qualidade de servio.

O desenvolvimento da tecnologia ATM observado em quatro diferentes segmentos numa rede de computadores: Desktop (placas e conexes) ; LAN; Backbone ; WAN;

8.2 - Caractersticas do ATM O ATM no transfere as clulas de maneira assncrona, como o nome sugere; As clulas so transmitidas de uma forma continua e sncrona, sem interrupo entre as clulas; Quando no existe transmisso por parte do usurio, a clula ATM preenchida com uma seqncia de bits para indicar que a clula est vazia, ou livre;

A natureza assncrona do ATM vem do tempo indeterminado quando a prxima unidade de informao lgica de conexo ser iniciada; O tempo no utilizado por uma conexo lgica cedido para outra conexo, ou usado por clulas livres; O significado do tempo no utilizado pode ser traduzido como clulas para uma determinada conexo podem chegar de maneira assncrona; O roteamento de cada clula efetuado atravs do endereo dentro da prpria clula.

8.3 - Caractersticas das Clulas A utilizao de clulas pequenas e de tamanho fixo nas redes ATM resulta num conjunto de vantagens : Implementao em hardware de alto desempenho para os switches ATM. Estes so mais simples e mais efficientes; Em 622 Mbps, as clulas ATM podem ser comutadas em apenas 0.68s;

O desempenho do ATM uma importante considerao a ser observada por causa do fluxo orientado das clulas e a comutao rpida em hardware que permite que tenhamos um tamanho fixo para a clula; . Com o tamanho da clula fixo possvel fazer uma alocao de memria sem disperdcio, uma vez que o incremento de memria ser conhecido previamente; No s o armazenamento das clulas eficiente na memria, mas tambm a busca; Outro fator importante de clulas de tamanho pequeno e fixo, o transporte eficiente de informao constante com baixa velocidade como a voz.

8.4 - Capacidade do ATM O ATM, diferente de outros protocolos, pode transportar voz, video, dados, imagem e grficos separadamente, ou simultanemente empregando o mesmo enlace. A caracterstica de transporte de mltiplos tipo de informao no ATM deve-se ao fato do tamanho fixo das pequenas clulas do ATM e da qualidade de servio (QoS). A figura a seguir nos mostra uma clula ATM e nos ajuda a entender a habilidade de transferncia eficiente de informao multimdia.

8.5 - Campos da Clula Os primeiros cinco bytes contm informao de controle, o cabealho e endereamento. Os demais quarenta e oito bytes, chamados de payload, contm os dados. O header to ATM pequeno para maximizar a eficincia da rede ATM. Por outro lado, deveriamos ter o payload o maior possvel para melhorar ainda mais o desempenho da rede. Todavia, as redes ATM foram projetadas para o transporte no exclusivo de grandes quantidades de informao. Informao como voz e o trfego de vdeo so payloads endereados pelo ATM.

O Forum ATM (http://www.atmforum.org) quando das discusses da concepo do padro, no apenas se preocupou com a eficincia, mas tambm com o efeito do retardo de empacotamento. O retardo de empacotamento o tempo gasto para o preenchimento de uma clula ATM com uma amostra de voz digitalizada de 64 kbps. O tamanho de 53 bytes da clula ATM foi um compromisso entre a eficincia de payload e o retardo de empacotamento.

Clula ATM Genrica

GPC

VPI VCI

PTI CLP HEC

PDU

GPC - Generic Flow Control (s para UNI) VPI - Virtual Path Identifier VCI - Virtual Channel Identifier PTI - Payload Type CLP - Cell Loss Priority HEC - Header Error Control PDU - Protocol Data Unit

Apresentamos a seguir os campos de uma clula ATM : GPC (Igeneric Flow Control) - estes 4 bits so usados para o controle local de fluxo para mltiplos usurios no lado do usurio de uma switch compartilhando o acesso sob uma linha padro adotando-se uma UNI padronizada. Este campo geralmente no usado e setado para 0. No caso de uma rede privada para uma interface de rede P-NNI (Private Network Network Interface) estes bits so usados para informao de endereo. VPI (Virtual Path Identifier)- os 8 bits do provem 255 possveis caminhos para as clulas UNI e 4095 para PNNI.

VCI (Virtual Channel Identifier) - cria a possibilidade de uso de mais 16 bits, ou seja 65536, possveis conexes dentro de cada path de endereo. Alguns endereos so usados para funes reservadas como sinalizao. PTI (Payload Type Identifier) - este campo para a distino entre clulas de usurios das clulas chamadas de OA&M (Operation, Administration and Maintenance), que so comandos e estatsticas na rede. No caso de um engarafamento (congestion) na rede o PTI alterado a medida que ele vai passando entre os switches. Assim, a rede pode diminuir o engarafamento discartando clulas que esto em excesso para a garantia de uma determinada velocidade.

CLP (Cell Loss Priority) - este bit um indicador de dois estados de prioridade informando a rede qual clula deve ser discartada no caso de engarafamento da rede. O campo CLP setado para 0 inicialmente nas clulas. Quando as mesmas trafegam pela rede e um determinado switch observa que existe um congestionamento, a clula ter seu CLP modificado para 1 pelo switch. Esta mudana sinaliza que no existe condio de ser atendido os parametros negociados durante o inicio da conexo. As clulas com bit igual a um sero descartadas primeiramente. Caso o problema continue, aquelas com valor 0 comearo a ser descartadas.

HEC (Header Error Control) - possui a capacidade de corrigir erros simples de cabealho e detectar erros mltiplos para assegurar o endereamento correto. No caso de header com mltiplos erros, estes sero descartados pelo n, ou switch, que detectar o erro. O HEC no faz verificao de erros no payload, uma vez que os mesmos devem ser tratados pelos protocolos de transporte.

8.6 - Modelo de Referncia de Protocolo (PRM)

Plano de controle

Plano de Usurio

Camadas superiores

Camadas superiores

Camada de Adaptao

Camada de Adaptao

CAMADA ATM CAMADA FSICA

As trs camadas do ATM tm as seguintes funes : (1) Fsica : converso dos sinais para um formato eltrico, ou tico, compatvel para o carregamento/descarrega-mento de clulas para um quadro de transmisso adequado. Alguns dos meios fsicos suportados so : 155 Mbps 622 Mbps 25 Mbps Sonet/STS-3c, fibra tica Cat 5 UTP Sonet/STS-12c, fibra tica Cat 3,4 e 5

(2) ATM : prove a comutao e o roteamento dos pacotes ATM, para seus respectivos VPIs e VCIs. Este nvel responsvel por gerar os headers das clulas ATM e extra-los quando as clulas chegam. De uma forma geral, a camada ATM responsvel por prover um conjunto comum de servios para suporte aos protocolos de alto-nvel, tais servios podem ser traduzidos nos dados, voz, imagem e aplicaes de vdeo.

(3) AAL : esta camada garante a transferncia de dados de uma determinada fonte para a aplicao destino sob uma rede ATM.A AAL empacota os dados da aplicao em clulas antes do seu efetivo transporte e os extra no n destinatrio. O AAL composto de diversos tipos, devido aos diferentes tipos de trfego existente. Existem cinco AAL, estes : AAL 1- usado para aplicao de tempo real e aplicaes de bit constante - tais como voz e vdeo;

AAL 2 - usado para aplicao de tempo real e aplicaes de bit varivel, como por exemplo vdeo de MPEG; AAL 3/4 - este camadas foram projetadas para prover suporte para aplicaes que no necessitam de tempo real, originalmente idealizada como suporte ao trfego de LANs; AAL 5 - esta camada foi projetada para substituir a AAL 3/4 para propsitos de suporte as LANs, uma vez que possui baixo overhead por clula e um protocolo de encapsulamento simples.

8.7 - ATM x Gigabit Ethernet Qualquer comparao entre o ATM e o Gigabit Ethernet deve ser levado em conta o contexto, isto desktop/LAN/ WAN. Desktop - a maioria das placas de rede no computadores, sejam estes pessoais ou workstations empregam a tecnologia 100Base-T; WAN - por outro lado, as redes WANs esto ficando a cada dia mais orientadas a ATM. Nos USA, muitas redes frame relay esto empregando switches ATM;

8.7 - ATM x Gigabit Ethernet LAN (ou em redes corporativas) podem empregar indistintamente ATM e Gigabit Ethernet. A escolha de uma, ou outra tecnologia, uma funo de parmetros tais como custo e servios solicitados pela aplicao, tamanho da rede, topologia e necessidade de redundncia.

Comparao global entre Gigabit Ethernet e ATM


Rede Ethernet Desktop Sim Sim, com MPOA e LANE Protocolos de Escalabilidade WAN LAN Sim Sim, com MPOA e LANE Sim Emergente QoS/ Multimdia Emergente

ATM

Sim, com MPOA e LANE

Yes

Yes

Facilidades do Gigabit Ethernet e ATM


Facilidades P/P/L QoS Aplicaes Usurios Disponibilidade Aplicaes de Rede Ethernet Baico custo RSVP, IEEE802.1Q/p Dados de Alta velocidade voz/video sobre IP Final de 1997 Backbones, servidores Campus backbones ATM Custo Moderado Garantida com a gerncia de trfego Dados, voz e video

Como de 1996 WAN, Backbones e Servidores Campus Backbones.

P/P/L - Preo/Performance/Largura de Banda

Os protocolos que executam sobre o ATM devem ser adaptados para executar em cima da camada de adapto. Trs clssicas solues so : IP sobre ATM - uma abordagem antiga com uma base instalada considervel. um protocolo de nvel 3, que mapeia endereos IP para endereos ATM. Assim, permitido que dispositivos ATM enviar pacotes IP nas redes ATM. As desvantagens da abordagem so (1) o IP s aceita o protocolo IP , (2) IP sobre ATM no possui suporte para trfego multicast e (3) a falta de um protocolo de alocao dinmica de endereos IP/ATM causa problema de escala.

O protocolo LANE (LAN Emulation) foi desenvolvido para esconder dos usurios Ethernet a rede ATM. Assim, o LANE trabalha como uma ponte em cima do AAL5. O protocolo encapsula todos os pacotes no MAC Ethernet e ento enviado para a rede ATM.

ATM LANE HOST Aplicao TCP/IP

Ethernet Host Aplicao TCP/IP Drive de rede

Drive de rede

Switch Nvel 2
LANE/Sinal UNI

LANE/Sinal UNI

AAL5 ATM

ATM Switch

AAL 5 ATM Fsico MAC Fsico MAC Fsico

ATM Fsico

ATM Fsico

Fsico

Clula ATM

Quadro Ethernet

Subcamada ATM-MAC
Entidade ATM MAC Resoluo de Endereos Gerenciador de Quadros

Gerente de Configurao

Gerente de Conexo

Sinalizao AAL 1/AAL 2/AAL 3-4/AAL5 Camada ATM Camada Fsica

MPOA (MultiProtocol Over ATM) foi um protocolo desenvolvido pelo ATM Forum objetivando prover protocolo de roteamento para mltiplos protocolos. A idia do MPOA prover de forma limpa um ambiente de inter-rede nas redes ATMs considerados antigos legados, como por exemplo o Ethernet. O MPOA prove os servios do IP sobre ATM e LANE, fazendo a ponte e roteamento de pacotes.

IX - Dispositivos de Interconexo
Visando a expanso das redes, existem vrios dispositivos cujas funes possibilitam efetuar de maneira transparente para os usurios e as aplicaes uma extenso do alcance da rede. Desta forma, neste tpico vamos trabalhar com os hubs, repetidores, pontes (bridges), roteadores e gateways.

Ligao Inter-Redes
Antes trabalhar com qualquer protocolo a nvel de rede, interessante um trabalho inicial para compreenderemos como as redes podem ser interligadas em diferentes situaes. A ligao denominada de inter-rede um tpico essencial para que possamos trabalhar com os princpios e eventuais problemas da camada de rede de qualquer protocolo.

Ligao Inter-Redes
HUBS

Passivo: nestes equipamentos s existem sinais do segmento de rede. NO existe regenerao de sinal. Ativo: existe nestes dispositivos a regenerao de sinal, o que significa que a rede pode abranger distncias maiores em termos de cabeamento. Inteligentes: alm de regenerar os sinais, estes dispositivos podem fazer gerncia e seleo de conexes.

Ligao Inter-Redes
Repetidores -

So empregados para a interligao de redes de idnticas arquiteturas. A funo de um repetidor receber os pacotes de um segmento, ou rede, e repetir este pacote para o outro segmento de rede. No efetuado nenhum tratamento sobre o pacote.

aplicao apresentao sesso transporte rede enlace fsico

aplicao apresentao sesso transporte rede

Repetidor
fsico

enlace fsico

Ligao Inter-Redes
Pontes (Bridges) As pontes so dispositivos que interligam segmentos de redes. O objetivo do uso de uma ponte, ao invs de um repetidor pode ser entendido pelos seguintes pontos : deseja-se a transmisso de pacotes entre dois segmentos de rede; deseja-se um filtro na transmisso entre os dois segmentos; deseja-se uma facilidade de armazenamento para a transmisso entre os segmentos; deseja-se melhorar o desempenho de uma rede que comea a crescer; deseja-se que numa eventual falha de um dos segmentos o outro no seja afetado;

Bridges Convencionais
As bridges convencionais conectam segmentos de uma mesma tecnologia de rede. As bridges so usadas para aumentar a capacidade da rede, pois diferente dos repetidores estas selecionam/filtram os sinais entre os segmentos. Quando uma mensagem por exemplo de um segmento A, este no propagado num segmento B.

Bridges de Traduo
As bridges de traduo tm a funo de resolver as diferenas de formatos dos quadros das diferentes LANs na camada de MAC. Uma outra funo destes equipamentos , por exemplo, tratar das diferenas entre as diversas velocidades de implementao das redes interligadas .

aplicao apresentao sesso transporte rede enlace fsico

aplicao apresentao sesso transporte

Ponte (Bridge)
enlace fsico

rede enlace fsico

Ligao Inter-Redes
Roteadores (Routers)-

Os roteadores so os dispositivos que permitem a interligao de redes distintas formando-se um verdadeiro ambiente de inter-rede. De uma maneira mais especfica, os roteadores so responsveis pelo recebimento dos pacotes do nvel inferior, tratar o cabealho de inter-rede destes pacotes, descobrindo qual o roteamento necessrio, construir um novo pacote com um novo cabealho de interrede e quando necessrio enviar o novo pacote para o novo destino.

aplicao apresentao sesso transporte rede enlace fsico

aplicao apresentao sesso

Roteador (router)
rede enlace fsico

transporte rede enlace fsico

Ligao Inter-Redes

Como uma determinada rede pode ser composta por um conjunto de redes internas independentes, denomina-se este ambiente como um sistema autnomo. Os protocolos utilizados dentro de um sistema autnomo, que efetuam as funes de roteamento, so chamados de IGP (Interior Gateway Protocol). Por outro lado, aqueles protocolos empregados para interligar sistema autnomos distintos, so conhecidos por EGP (Exterior Gateway Protocol).

Ligao Inter-Redes
Gateways -

Os gateways so um tipo especial de roteador empregado para fazer o roteamento de pacotes em redes com arquiteturas distintas. A idia que duas aplicaes em dois ambientes distintos possam se comunicar, apesar das diferenas entres seus respectivos hosts.

Ligao Inter-Redes
Uma situao que ilustra como exemplo o uso de gateways eficaz, aquela na qual um host de uma rede TCP/IP deseja fazer um conexo e se interoperar com um ambiente IBM/SNA. Nenhuma das camadas dos dois protocolos tm alguma similaridade, ento o roteamento ocorre no s entre as diferentes arquiteturas mas tambm entre as diferentes camadas.

Gateway
aplicao apresentao sesso transporte rede enlace fsico aplicao aplicao apresentao sesso transporte rede enlace fsico apresentao sesso transporte rede enlace fsico

You might also like