Sie sind auf Seite 1von 10

Modelo OSI (Open System Interconection) Estabelecer regras para que a interconectividade entre dois dispositivos de rede possa

acontecer independente de quem so as empresas envolvidas, ou seja, qual o fabricante da placa de rede, do roteador, do switch assim como qual sistema operacional e qual programa utilizado. O modelo OSI surgiu de uma organizao, ISO, organizao que estabelece uma srie de normas tcnicas. ISO 9000 ISO 27000 (Norma Para Segurana Da Informao) Modelo OSI (camadas) - todas as aes que precisavam acontecer para que haja a conectividade de dois dispositivos de rede foram divididas em partes, ou seja, em camadas que so sete: 7 - Aplicao 6 - Apresentao 5 - Sesso 4 - Transporte 3 - Rede 2 - Enlace 1 - Fsica Cada camada faz uma parte da comunicao entre os dois dispositivos de rede. O modelo OSI tem trs conceitos fundamentais: Servios; Interfaces; Protocolos.

Provavelmente, a maior contribuio do modelo OSI seja tornar explicita a distino entre esses trs conceitos. Cada camada executa alguns servios para a camada acima dela. Como nosso foco a camada de rede, veremos a partir de agora algumas caractersticas da mesma: CAMADA DE REDE A camada de rede responsvel pelo endereamento dos dispositivos na rede e tambm ela estabelece o caminho que as informaes tm que percorrer da origem at o destino. Para atingir seus objetivos, a camada de rede deve conhecer a topologia da sub-rede de comunicaes e escolher os caminhos mais apropriados atravs dela. SERVIOS OFERECIDOS A camada de rede oferece servios camada de transporte na interface entre a camada de rede e a camada de transporte. Uma questo importante identificar os tipos de servios que a camada de rede oferece camada de transporte. Os servios da camada de rede foram projetados tendo em vista os objetivos a seguir.

Os servios devem ser independentes da tecnologia de roteadores; A camada de transporte deve ser isolada do nmero, do tipo e da topologia dos roteadores presentes; Os endereos de rede que se tornaram disponveis para a camada de transporte devem usar um plano de numerao uniforme, mesmo nas Lans e Wans. Tendo definido esses objetivos, os projetistas da camada de rede tm muita liberdade para escrever especificaes detalhadas dos servios a serem oferecidos camada de transporte. Essa liberdade costuma se transformar em uma violenta batalha entre duas faces. A discusso se concentra na seguinte questo: a camada de rede deve fornecer servio orientado a conexes ou servio sem conexes? Um lado (representado pela comunidade da internet) alega que a tarefa dos roteadores to somente movimentar pacotes. Na viso dessas pessoas (baseada em 30 anos de experincia com uma rede de computadores ativa e real), a sub-rede inerentemente pouco confivel independente de como tenha sido projetada. Portanto, os hosts devem aceitar o fato de que a rede pouco confivel e fazerem eles prprios o controle de erros (ou seja, deteco e correo de erros) e o controle de fluxo. Esse ponto de vista leva rapidamente concluso de que o servio de rede deve ser sem conexes, praticamente restrito s primitivas send packet e receive packet. Em particular, no deve ser realizada nenhuma forma de ordenao de pacotes e controle de fluxo, pois os hosts cuidaro disso de qualquer maneira, e em geral no h grande vantagem em fazer a mesma tarefa duas vezes. Alm disso, cada pacote deve ter o endereo de destino completo, pois todos so transportados independentemente de seus predecessores, se for o caso. O outro lado (representado pelas companhias telefnicas) alega que a sub-rede deve fornecer um servio orientado a conexes confivel. Elas afirmam que os 100 anos de experincia bem-sucedida com o sistema telefnico mundial servem como um bom guia. De acordo com essa viso, a qualidade de servio o fator dominante e, sem conexes na sub-rede, muito difcil alcanar qualidade de servio, em especial no caso de trfego de tempo real, como voz e vdeo. Essas duas opinies so mais bem exemplificadas pela internet e pelas redes ATM. A internet oferece servio da camada de rede sem conexes; as redes ATM oferecem servio da camada de rede orientado a conexes. Entretanto, interessante observar que, medida que as garantias de qualidade de servio esto se tornando cada vez mais importantes, a internet est evoluindo. Em particular, ela est comeando a adquirir propriedades normalmente associadas ao servio orientado a conexes. IMPLEMENTAO DO SERVIO So possveis duas organizaes diferentes, dependendo do tipo de servio oferecido: Servio no orientado a conexes: Depois de analisar as duas classes de servio que a camada de rede pode oferecer a seus usurios, chegou hora de vermos como essa camada funciona por dentro. So possveis duas organizaes diferentes, dependendo do tipo de servio oferecido. Se for oferecido o servio sem conexes, os pacotes sero injetados individualmente na sub-rede e roteados de modo independente uns dos outros. No ser necessria nenhuma configurao antecipada. Nesse contexto, os pacotes freqentemente so chamados datagramas (em uma analogia com os telegramas) e a sub-rede ser denominada sub-rede de datagramas. Se for usado o servio orientado a conexes, ter de ser estabelecido um caminho desde o roteador de origem ate o roteador de destino, antes de ser possvel enviar quaisquer pacotes de dados. Essa conexo e chamada circuito virtual, em analogia com os circuitos fsicos estabelecidos pelo sistema telefnico, e a sub-rede e denominada sub-rede de circuitos virtuais. Nesta seo, examinaremos as sub-redes de datagramas.

Servio orientado a conexes: No caso do servio orientado a conexes, precisamos de uma subrede de circuitos virtuais. Vejamos como ela funciona. A idia que rege os circuitos virtuais e evitar a necessidade de escolher uma nova rota para cada pacote enviado, como na Figura 5.2. Em vez disso, quando uma conexo e estabelecida, escolhe-se uma rota desde a mquina de origem ate a mquina de destino, como parte da configurao da conexo, e essa rota e armazenada em tabelas internas dos roteadores. A rota e usada por todo o trafego que flui pela conexo, exatamente como ocorre no sistema telefnico. Quando a conexo e liberada, o circuito virtual tambm e encerrado. Com o servio orientado a conexes, cada pacote transporta um identificador, informando a que circuito virtual ele pertence.

Tanto os circuitos virtuais quanto os datagramas tem seus simpatizantes e seus detratores. Agora, vamos tentar resumir os argumentos de ambos os lados. As principais questes esto listadas na figura ainda que os puristas provavelmente venham a encontrar um exemplo contrario para tudo que for apresentado na figura.

Outra questo e a quantidade de espao de tabelas exigido na memria do roteador. Uma sub-rede de datagramas precisa ter uma entrada para cada destino possvel, enquanto uma sub-rede de circuitos virtuais s precisa de uma entrada para cada circuito virtual. Porem, essa vantagem e um tanto ilusria, pois pacotes de configurao de conexes tambm tm de ser roteados, e eles usam endereos de destino, da mesma forma que os datagramas. Os circuitos virtuais tm algumas vantagens na garantia de qualidade de servio e ao evitarem o congestionamento dentro da sub-rede, pois os recursos (por exemplo, buffers, largura de banda e ciclos da CPU) podem ser reservados antecipadamente, quando a conexo e estabelecida. Quando os pacotes comearem a chegar, a largura de banda e a capacidade do roteador necessrias j estaro instaladas. Com uma sub-rede de datagramas, e mais difcil evitar o congestionamento. ROTEAMENTO A determinao do caminho, para o trfego atravs de uma nuvem de rede, ocorre na camada de rede (camada 3). A funo de determinao do caminho permite que um roteador avalie os caminhos disponveis para um destino e estabelea o tratamento preferido de um pacote. Os servios de roteamento usam as informaes da topologia de rede quando avaliam os caminhos de rede. A camada de rede fornece um servio de melhor esforo de entrega de pacotes fim a fim atravs das redes interconectadas. A camada de rede usa a tabela de roteamento IP para enviar pacotes da rede de origem rede de destino. Depois que o roteador determina que caminho deve ser usado, ele encaminha o pacote. Um roteador pega um pacote que aceitou em uma interface e o encaminha para uma outra que parea o melhor caminho para o destino do pacote

DETERMINAO DO CAMINHO

Usando um endereamento fim a fim consistente para representar o caminho das conexes de meios, a camada de rede pode localizar um caminho para o destino sem sobrecarregar desnecessariamente os dispositivos. ROTEAMENTO POR PACOTES

A configurao de roteamento de uma rede especifica nem sempre necessita de protocolos de roteamento. Existem situaes onde as informaes de roteamento no sofrem alteraes, por exemplo, quando s existe uma rota possvel, o administrador do sistema normalmente monta uma tabela de roteamento esttica manualmente. Algumas redes no tm acesso a qualquer outra rede e, portanto no necessitam de tabela de roteamento. Dessa forma, as configuraes de roteamento mais comuns so: Roteamento esttico: uma rede com um nmero limitado de roteadores para outras redes pode ser configurada com roteamento esttico. Uma tabela de roteamento esttico e construda manualmente pelo administrador do sistema, e pode ou no ser divulgada para outros dispositivos de roteamento na rede. Tabelas estticas no se ajustam automaticamente a alteraes na rede, portanto devem ser utilizadas somente onde as rotas no sofrem alteraes. Algumas vantagens do roteamento esttico so a segurana obtida pela no divulgao de rotas que devem permanecer escondidas; e a reduo do overhead introduzido pela troca de mensagens de roteamento na rede. Roteamento dinmico: redes com mais de uma rota possvel para o mesmo ponto devem utilizar roteamento dinmico. Uma tabela de roteamento dinmico e construda a partir de informaes trocadas entre protocolos de roteamento. Os protocolos so desenvolvidos para distribuir informaes que ajustam rotas dinamicamente para refletir alteraes nas condies da rede. Protocolos de roteamento podem resolver situaes complexas de roteamento mais rpida e eficientemente que o administrador do sistema. Protocolos de roteamento so desenvolvidos para trocar para uma rota alternativa quando a rota primaria se torna inopervel e para decidir qual e a rota preferida para um destino. Em redes onde existem varias alternativas de rotas para um destino devem ser utilizados protocolos de roteamento. CONTROLE DE CONGESTIONAMENTO Quando ha pacotes demais presentes em (parte de) uma sub-rede, o desempenho diminui. Essa situao e chamada congestionamento. Quando o numero de pacotes depositados na sub-rede pelos hosts esta dentro de sua capacidade de transporte, eles so todos entregues (exceto alguns que sofram com erros de transmisso), e o numero entregue e proporcional ao numero enviado.

Entretanto, quando o trafego aumenta muito, os roteadores j no so capazes de suport-lo e comeam a perder pacotes. Isso tende a piorar a situao. No caso de trafego muito intenso, o desempenho entra em colapso total, e quase nenhum pacote e entregue. O congestionamento pode ser causado por diversos fatores. Se os fluxos de pacotes comearem a chegar repentinamente em trs ou quatro linhas de entrada e todas precisarem da mesma linha de sada, haver uma fila. Se a memria for insuficiente para conter todos eles, os pacotes se perdero. A incluso de mais memria ajudara ate certo ponto, mas Nagle (1987) descobriu que, se os roteadores tiverem um volume infinito de memria, o congestionamento piorara, e no melhorara, pois, no momento em que os pacotes chegarem ao inicio da fila, eles j tero sido temporizados (repetidamente) e as duplicatas j tero sido enviadas. Todos esses pacotes sero encaminhados com todo cuidado ao roteador seguinte, aumentando a carga ate o destino. As trs estratgias para controle de congestionamento se dividem em: Monitorar o sistema para detectar quando e onde ocorre congestionamento; Enviar essas informaes para lugares onde alguma providencia possa ser tomada; Ajustar a operao do sistema para corrigir o problema.

1. Varias unidades mtricas podem ser usadas para monitorar a sub-rede quanto ocorrncia de congestionamentos. As principais so a percentagem de todos os pacotes descartados por falta de espao em buffer, a media dos comprimentos de fila, o numero de pacotes interrompidos por alcanarem o tempo limite e que so retransmitidos, o retardo mdio de pacotes e o desvio padro do retardo de pacote. Em todos os casos, nmeros crescentes indicam aumento de congestionamento. 2. A segunda etapa do loop de feedback e transferir informaes sobre congestionamento do ponto em que o fenmeno e detectado para o ponto em que algo pode ser feito em relao a ele. A soluo mais obvia e o roteador detectar o congestionamento com a finalidade de enviar um pacote a origem ou as origens de trafego, anunciando o problema. E claro que esses pacotes extras aumentam a carga exatamente no momento em que no ha necessidade de mais carga, ou seja, quando a sub-rede esta congestionada. 3. Outra abordagem fazer com que os hosts ou roteadores enviem pacotes de sondagem periodicamente para perguntar de forma explicita sobre o congestionamento. Essa informao pode ento ser usada para rotear o trafego em reas problemticas. Algumas estaes de radio tm helicpteros que voam sobre suas cidades com o objetivo de apresentar informaes a respeito do congestionamento nas estradas, tornando possvel que seus ouvintes em transito faam o roteamento de pacotes (automveis) de modo a evitar os pontos congestionados. IP Antes de entrarmos nos detalhes especficos da camada de rede na Internet, vale pena examinar os princpios que orientaram seu projeto no passado e que fazem da Internet o sucesso que hoje. Com muita freqncia hoje em dia, as pessoas parecem ter esquecido esses princpios. Eles so enumerados e discutidos na RFC 1958, que vale a pena ler. Agora vamos deixar de lado os princpios gerais e iniciar o exame dos detalhes da camada de rede da Internet. Na camada de rede, a Internet pode ser vista como um conjunto de sub-redes ou sistemas autnomos conectados entre si.

A tarefa do IP e fornecer a melhor forma possvel (ou seja, sem garantias) de transportar datagramas da origem para o destino, independente dessas maquinas estarem na mesma rede ou de haver outras redes entre elas. Na Internet, cada host e cada roteador tm um endereo IP que codifica seu numero de rede e seu numero de host. A combinao e exclusiva: em principio, duas maquinas na Internet nunca tem o mesmo endereo IP. Todos os enderecos6 IP tem 32 bits e so usados nos campos Source address e Destination address dos pacotes IP. E importante observar que um endereo IP no se refere realmente a um host. Na verdade, ele se refere a uma interface de rede; assim, se um host estiver em duas redes, ele precisara ter dois endereos IP. Porem, na pratica, a maioria dos hosts esta em um a nica rede e, portanto, s tem um endereo IP. Essa alocao chegou a ser chamada endereamento de classe completo. Embora no seja mais usada, ainda so comuns referencias a essa alocao na literatura. Descreveremos em breve a substituio do endereamento de classe completo. FORMATOS DE ENDEREO DE IP

Os formatos das classes A, B, C e D permitem ate 128 redes com 16 milhes de hosts cada, 16.384 redes com hosts de ate 64 K, 2 milhes de redes (por exemplo, LANs) com ate 256 hosts cada (embora algumas dessas redes sejam especiais). Alem disso, e admitida a multidifuso, na qual um datagrama e direcionado a vrios hosts. Os endereos que comeam com 1111 so reservados para uso futuro. COMUNICAO DE HOST 1 / HOST 2 NA INTERNET (REDES E SUB-REDES)

TECNOLOGIA ATM esperado que as futuras redes de alta velocidade venham a utilizar a tecnologia ATM, onde a informao transmitida atravs de pequenas clulas de tamanho fixo com 48 bytes de carga e 5 bytes de cabealho. O tamanho fixo das clulas reduz a variao do atraso tornando a rede adequada integrao de trfego de voz, vdeo e dados, alm de permitir a comutao rpida por hardware. A tecnologia ATM orientada a conexo, sendo necessrio informar aos comutadores intermedirios os requisitos de servio e os parmetros do trfego. So utilizados os identificadores de caminho virtual (VPI) e de canal virtual (VCI) para identificar as conexes. As redes ATM so organizadas como WANs tradicionais, com linhas e switches (roteadores). As velocidades mais com uns para redes ATM so 155 Mbps e 622 Mbps, embora tambm sejam admitidas velocidades mais altas. A velocidade de 155 Mbps foi escolhida por possibilitar a transmisso de imagens de televiso de alta definio e a velocidade de 622 Mbps foi escolhida para permitir que quatro canais de 155 Mbps pudessem ser enviados atravs dela. CLULA ATM

De acordo com o modelo de referncia Open Systems Interconnection OSI para interconexo de sistemas abertos de redes, na camada de rede (3) as Unidades de Informao UI so chamadas pacotes (packets) e na camada de enlace (2) de quadros (frames). Como exemplos podemos citar quadros Ethernet, Token Ring e Frame Relay e pacotes IP e IPX. Normalmente existe uma relao 1:1 entre eles, ou seja, um pacote IP normalmente transportado por um quadro Ethernet, por exemplo. Falando de uma maneira geral, as UI que circulam pelas redes possuem duas caractersticas bsicas: i. tamanho varivel para adaptar eficientemente a quantidade de dados a ser transmitida e ii. tamanho mximo muito grande, tipicamente maior que 1k. A principal dificuldade em tratar pacotes e quadros est no fato do tamanho ser varivel. A idia de trabalhar com UI de tamanhos fixos, chamadas de clulas atraente, pois os equipamentos usados para juntar ou compartilhar fluxos de informao, chamados multiplexadores, possuem uma eletrnica capaz de manipular clulas com facilidade e rapidez. A tecnologia ATM consiste em trs camadas (fsica, ATM, e de adaptao ATM) e nos elementos que os usurios quiserem colocar acima. Para a camada fsica, o ATM no prescreve um determinado conjunto de regras, apenas afirma que as clulas ATM podem ser enviadas atravs de qualquer fio ou fibra, por isto o ATM foi projetado para ser independente do meio de transmisso. A camada ATM trata do transporte das clulas, da gerao e extrao do cabealho das mesmas, do estabelecimento e liberao de circuitos virtuais, alm do controle de congestionamento. Nesta era da informao, usurios requisitam cada vez mais um nmero grande de servios. Dentre estes servios que so esperados no futuro podemos citar alguns deles: High Definition TV HDTV, vdeo conferncia, transferncia de dados com alta performance, multimdia, videofonia, biblioteca de vdeos, educao a distncia, vdeo sob demanda e tele medicina. Este largo espectro de servios introduz a necessidade de uma rede universal com uma flexibilidade suficiente para suportar esta demanda.

Dois outros fatores que esto relacionados com o desenvolvimento da tecnologia ATM so a rpida evoluo das tecnologias de semicondutores e componentes pticos e a evoluo das idias de concepo de sistemas de comunicao que transfere para a borda da rede as funes complexas de transporte da informao, ex. definio de rotas. Assim sendo, tanto a necessidade de flexibilidade nas redes de comunicaes, como o progresso tecnolgico e conceitual de sistemas, levaram ao desenvolvimento das bases da tecnologia ATM. Com o passar dos anos, diante do surgimento de novas tecnologias de alta performance em redes (principalmente Fast Ethernet e Gigabitethernet) e o uso cada vez maior de aplicaes baseadas em IP, a viso geral da tecnologia ATM passou por vrias fases. Nos ltimos anos a opinio dos tcnicos e engenheiros mudou sobre a tecnologia: de mais uma planificao para empresas de telefonia inevitvel utilizao futura em todos os tipos de telecomunicaes; de uma complexa tecnologia fadada a ser substituda pela Gigabit Ethernet a uma promissora perspectiva de ser parte importante na ligao entre redes locais (LAN). Aps esta breve histria, podemos concluir que uma caracterstica do ATM o uso de clulas de comprimento fixo ao invs de pacotes de tamanho varivel utilizado pela tecnologia Ethernet. A clula ATM composta de 53 bytes, sendo 5 destinados ao cabealho ( header) e 48 aos dados (payload). Em mensagens longas, vrias clulas so enviadas e quando os dados forem menores que 48, em geral na ltima clula, o restante preenchido com caracteres esprios. A principal vantagem da utilizao de clulas de tamanho fixo est na maior facilidade de tratamento dado por hardwares baseados em chaveamento (switches), quando comparado a quadros de tamanhos variveis. A desvantagem est na maior quantidade de cabealhos acarretando um enorme overhead no meio de transmisso chamado de cell tax. Em conexes de alta velocidade isto pouco relevante, ao contrrio de circuitos mais lentos como 56-64kb/s ou DS-1 e E1. CONTROLE DE CONGESTIONAMENTO PARA ATM Congestionamento uma condio causada pela sobrecarga de datagramas em um ou mais pontos de encaminhamento (gateways). Quando ocorre congestionamento sem um mecanismo de controle, o receptor e o transmissor apenas percebem um aumento no atraso, respondendo com retransmisses, o que acaba por agravar o estado de saturao da rede.

CIRCUITO VIRTUAL

A palavra circuito utilizada em eletrnica para representar caminhos contnuos por onde circulam diferentes correntes eltricas entre os diversos componentes. Circuitos Virtuais ( Virtual Circuits VC) no contexto de redes significa caminhos contnuos onde circulam os diversos fluxos de dados.

Quando um destes fluxos existe em um VC, uma conexo est em andamento. Em redes do tipo Ethernet e Token Ring este conceito no utilizado apesar de apresentar as seguintes vantagens: As caractersticas do VC so definidas antes do seu estabelecimento; Pode ser atribuda ao VC uma largura de banda fixa ou pelo menos um mnimo; A utilizao de VC s para fluxo de dados otimizam a utilizao de buffers. VCs simplificam o processo de construo de switches rpidos. VCs so criados para conexo entre switches e assim as clulas do fluxo entre eles so identificadas por nmeros.

O processo de chaveamento realizado pelo equipamento fica assim facilitado se baseado nestes nmeros que caracterizam cada VC. O conceito de VC uma das principais diferenas entre as tecnologias ATM e Ethernet. Os VC s podem ser definidos dinamicamente, Switched Virtual Circuits SVCs, ou definidos pelo administrador de rede e conectados todo o tempo, Permanent Virtual Circuits PVCs. O esquema definido pelo Frum ATM para endereamento de endpoints switches em uma rede ATM particular foi modelado depois de definido pela OSI Network Service Access Point NSAP e especificado em ISO-8348 (CCITT X.213). Existem 3 formatos de endereamento ATM: i. DCC (Data Country code); ii. E.164 (Specific Integrated Service Digital Network Number); iii. ICD (Internetional Code Designator); cujo primeiro byte 39, 45 e 47, respectivamente. Uma rede ATM fundamentalmente orientada a conexo. Isto significa que uma conexo virtual necessariamente deve ser estar estabelecida atravs da rede ATM antes de qualquer transferncia de dados.

Das könnte Ihnen auch gefallen