Você está na página 1de 157

Organismos de normalizao

ISO International Organization for Standardization


Organizao criada com carcter voluntrio em 1946. constituda pelas organizaes nacionais de normalizao correspondentes aos cerca de 89 pases membros. Em 1977 iniciou um estudo para interconexo de sistemas de computao, sendo o modelo de referncia OSI a base para todas as definies para a normalizao de interconexo de sistemas. Entre as organizaes dela constantes, salientam-se:
ANSI dos EUA, BSI de Frana, DIN da Alemanha,

Normalizam praticamente tudo com excepo de telefonia e telgrafo.

IEEE Institute of Electrical and Electronic Engineers


Trata-se da maior organizao profissional a nvel mundial. Entre as suas actividades destacam-se a criao de normas para reas de engenharia elctrica e computao, publicao de revistas, celebrao de conferncias, O grupo de normas mais importante relativamente s redes o grupo de normas 802.x que fazem referncia s redes locais. Foram adoptadas pela ISO com a designao de Normas ISO 8802.x.

O Modelo OSI

Modelo OSI Cont.


Quando comearam a surgir os primeiros equipamentos e software para redes de computadores (na dcada de 70), no existiam normas ou padres bem definidos Cada empresa fabricante procurava impor os seus modelos prprios, bastante diferenciados entre si e pouco vocacionados para poderem interligar-se e comunicar uns com os outros

Modelo OSI Cont.


Entretanto comeou-se a desenvolver um modelo ou arquitectura de interligao de redes que iria estar na base da Internet Tratava-se do conjunto de protocolos conhecidos por TCP/IP Neste contexto, tornou-se evidente a necessidade de definir padres a nvel internacional, de forma a tornar possvel a conectividade e interoperacionalidade

Modelo OSI Cont.


Ou seja, a possibilidade de os equipamentos poderem ligar-se e comunicar entre si, independentemente das suas diferenas quer ao nvel do hardware, quer ao nvel do software No final da dcada de 70 surge, por iniciativa da ISO o modelo OSI (Open Systems Interconnection)

Modelo OSI Cont.


O modelo OSI consiste num conjunto de protocolos abertos para o fabrico de equipamentos e desenvolvimento de software, destinados a funcionar em redes de computadores Um Protocolo traduz um conjunto de regras que permitem a comunicao entre duas camadas homologas (no mesmo nvel) Este modelo subdivide o processo global da comunicao de dados entre computadores em sete nveis ou camadas

Modelo OSI Cont.


Cada uma das quais com determinadas funes especficas:
Camada de Aplicao; Camada de Apresentao; Camada de Sesso; Camada de Transporte; Camada de Rede; Camada de Ligao de Dados; Camada Fsica

Modelo OSI Cont.


A diviso o processo de comunicao entre computadores (redes) em camadas ou nveis tem como objectivo o isolamento de cada uma dessas camadas ou grupos de funes, para assim poderem ser analisadas, desenvolvidas e implementadas (em software) independentemente umas das outras, sem necessidades de reformular todo o sistema

Modelo OSI Cont.


Numa transmisso em rede, cada mensagem gerada num computador formatada em pacotes de bits ou bytes Cada um desses pacotes atravessa as vrias camadas da arquitectura de rede e recebe um cabealho com informao especfica de cada umas dessas camadas

Modelo OSI Cont.


Ao chegar ao computador receptor, os pacotes das mensagens atravessam as mesmas camadas da arquitectura de rede, mas agora no sentido inverso; Ento, so como que desembrulhados e reagrupados para a recomposio da mensagem original

Modelo OSI Cont.


O modelo OSI constitui apenas um modelo de referncia para o estudo e desenvolvimento de sistemas e equipamentos de redes Na realidade, os protocolos (normas para a comunicao entre os computadores), os padres e as arquitecturas de redes que tm sido efectivamente desenvolvidos e difundidos no mercado poucas vezes seguem o modelo OSI na integra

Modelo OSI Cont.


Frequentemente, esses protocolos e padres surgem como variantes ou alternativas ao modelo OSI Apesar disso, este modelo continua a ter a sua validade, precisamente como instrumento de abordagem para o estudo de investigao na rea das redes de computadores

Modelo OSI Cont.

Camada Fsica

Define as caractersticas do meio fsico de transmisso da rede, conectores, interfaces, codificao ou modulao dos sinais, etc.

Camada de Ligao de Dados


Procede montagem dos pacotes de bits no formato apropriado sua transmisso na rede; controla o acesso aos meios fsicos de transmisso e o fluxo dos pacotes entre os ns da rede; faz controlo de erros

Camada de Rede

Estabelece, com base nos endereos dos pacotes das mensagens, um caminho, atravs dos ns da rede ou interligao de redes, para o percurso das mensagens at ao seu destino

Camada de Transporte

Controla o fluxo de informao transmitida e recebida, por forma a que os pacotes das mensagens sejam entregues correctamente

Camada de Sesso

Estabelece, mantm e coordena o intercmbio de dados entre emissor e receptor durante uma sesso de comunicao

Camada de Apresentao
Contribui para a codificao e descodificao dos dados ao nvel do seu formato visual; procede a converso de formatos entre sistemas diferentes

Camada de Aplicao
Estabelece um interface entre o software de aplicao do utilizador e as camadas inferiores

Alguns dos principais padres de redes

Muitos dos padres de redes actualmente mais difundidos so definidos com base em normas ou protocolos ditos de nvel inferior, ou seja, com base nas duas ou trs primeiras camadas do modelo OSI As que definem os interfaces de rede, o modo de acesso dos computadores ao meio fsico de transmisso e o formato dos pacotes de mensagens que circulam na rede

O padro de redes Ethernet


O padro Ethernet , actualmente, o padro das redes locais (LAN) que conhece maior difuso definido fundamentalmente ao nvel da camada de ligao de dados e a sua implementao comea por ser feita nas prprias placas de rede

O protocolo Ethernet propriedade de um consorcio formado pela DEC, Intel e Xerox muito semelhante ao padro IEEE802.3 Nas redes Ethernet qualquer que seja a sua topologia fsica (bus ou estrela), as transmisses de cada computador so feitas por difuso (broadcast)

O acesso ao meio fsico (cabos), por parte dos computadores, feito por um mtodo baseado em conteno, conhecido como CSMA/CD Quando um computador pretende iniciar uma transmisso, numa rede Ethernet, ter de esperar por um momento em que o sinal esteja livre (no haja circulao de dados nos cabos)

Pode acontecer que 2 ou mais computadores iniciem uma transmisso num mesmo lapso de tempo, sem que nenhum deles tenha detectado que o canal j estava a ser ocupado com uma transmisso. Neste acaso, ocorrer uma coliso

Uma vez que o canal partilhado por todos os ns da rede e em baseband, isto , ocupando toda a largura de banda disponvel, quando 2 computadores iniciam transmisso sem se terem detectado um ao outro, os sinais colidem no meio fsico de transmisso e nenhuma das transmisses ter sucesso

Quando ocorre uma coliso, os interfaces dos computadores que tinham tentado iniciar a sua transmisso detectam o rudo e ficam em conteno por um pequeno perodo de tempo (gerado aleatoriamente pelo interface de rede) Em seguida, voltam a tentar, at que a transmisso seja bem sucedida

Este , em suma, o mtodo CSMA/CD (Carrier Sense Multiple Access/Colission Detection): os computadores acedem ao meio fsico estando atentos onda portadora (carrier); a ocorrncia de mais do que um acesso ao mesmo tempo d origem a colises; as colises tero de ser detectadas e resolvidas, por forma a viabilizar as transmisses

O padro de redes Token-Ring


Tambm define um padro de redes locais; igualmente definido ao nvel da camada de ligao de dados e implementado nas placas de rede Dispem-se, normalmente, em topologias de anel ou anel com configurao de estrela, usando cabos de pares entranados

O seu protocolo propriedade da IBM O protocolo aberto (segundo o modelo OSI) correspondente ao ToKen-Ring que o protocolo IEEE802.5 Tem topologia em anel e baseia-se na utilizao de dispositivos de centralizao de ligaes, do tipo dos Hubs

Porm, no interior do dispositivo centralizador e nas placas de rede, as especificaes so no sentido de um funcionamento ponto-a-ponto sequencial, em anel O mtodo de acesso ao meio fsico de transmisso conhecido como passagem de testemunho (token-passing)

Quando um computador pretende iniciar uma transmisso tem obrigatoriamente de captar o token e, s ento, pode comear a enviar os dados para o anel da rede Enquanto um computador estiver a enviar dados, est na posse do token e mais nenhum computador pode transmitir portanto, nunca podem ocorrer colises

As transmisses so efectuadas em modo ponto-a-ponto sequencial: os dados transmitidos viajam para o n seguinte do anel da rede at alcanarem o n para que foram endereados

O padro de Redes FDDI


FDDI Fiber Distribut data interface Abrange os nveis fsico e de ligao de dados Permite o desenvolvimento de redes com um mbito maior que as redes LAN, nomeadamente redes do tipo MAN Seguem uma tecnologia de transmisso parecida com as redes Token-Ring, mas utilizando, normalmente, cabos de fibra ptica o que lhes confere taxas de transmisso bastantes elevadas

Estas caracteristicas tornam o padro FDDI bastante adequado para a interligao de redes atravs de um backbone neste caso, o backbone das redes precisamente o cabo de fibra optica, com configurao em anel FDDI, ao qual se ligam as sub-redes um padro desenvolvido pela ANSI

Redes ISDN (RDIS)


ISDN (Integrated Services Digital Network) traduzido em portugus por RDIS (Rede Digital com Integrao de Servios) Constituem um novo padro de redes de telecomunicaes, em substituio das redes telefnicas tradicionais Padro a um nvel muito prximo da transmisso fsica.

Podem funcionar com cabos elctricos ou fibra ptica As conexes so feitas ponto-a-ponto Interface de ligao NT (networking termination) e inclui placas de interface para computadores As linhas ISDN permitem ligar um computador a outro computador ou a redes de computadores

Modelo OSI
Viso Geral

Durante as ltimas duas dcadas houve um grande aumento na quantidade e no tamanho das redes. Vrias redes, no entanto, foram criadas atravs de implementaes diferentes de hardware e de software. Como resultado, muitas redes eram incompatveis, e a comunicao entre redes com diferentes especificaes tornou-se difcil. Para tratar desse problema, a International Organization for Standardization (ISO) realizou uma pesquisa sobre vrios esquemas de rede. A ISO reconheceu a necessidade de se criar um modelo de rede para ajudar os desenvolvedores a implementar redes que poderiam comunicar-se e trabalhar juntas (interoperabilidade). Assim, a ISO lanou em 1984 o modelo de referncia OSI.

Vamos explicar como os padres garantem maior compatibilidade e interoperabilidade entre vrios tipos de tecnologias de rede. Ir aprender como o esquema de redes do modelo de referncia OSI oferece suporte aos novos padres de rede. Alm disso, acompanhar o caminho percorrido pelas informaes, ou dados, desde os programas aplicativos, atravs de um meio de rede (como, por exemplo, cabos), at os programas aplicativos localizados em outros computadores de uma rede. Aprender sobre funes bsicas que acontecem em cada camada do modelo OSI, que lhe serviro como fundamentos medida que comear a projectar, compilar e solucionar problemas de redes.

O conceito de camadas vai ajudar a entender a aco que ocorre durante a comunicao de um computador com outro. Na figura seguinte poder ver questes que envolvem o movimento de objectos fsicos, como no trfego nas estradas, ou no caso dos dados electrnicos. Designamos ao deslocamento de objectos, fsico ou lgico, como fluxo. Existem muitas camadas que ajudam a descrever os detalhes do processo de fluxo. Outros exemplos de sistemas com fluxo so o sistema pblico de abastecimento de gua, o sistema rodovirio, o sistema postal e o sistema telefnico.

Agora, examine o esquema "Comparando redes", na figura seguinte. Que rede est examinar? O que est em fluxo? Quais so as diferentes formas do objecto em fluxo? Quais so as regras do fluxo? Onde acontece o fluxo? As redes listadas nesse esquema fornecem mais analogias para ajudar a entender as redes de computadores.

Modelo geral de comunicao


Origem, destino e pacotes de dados Para que os computadores enviem informaes atravs de uma rede, todas as comunicaes numa rede tem uma origem e depois trafegam at um destino.

Como na figura seguinte, as informaes que trafegam numa rede so referidas como dados, pacote ou pacote de dados. Um pacote de dados uma unidade de informaes logicamente agrupada que se desloca entre sistemas de computadores. Inclui as informaes da origem, junto com outros elementos necessrios para fazer que a comunicao com o dispositivo de destino seja possvel e confivel. O endereo de origem num pacote especifica a identidade do computador que envia o pacote. O endereo de destino especifica a identidade do computador que recebe o pacote

Meios
Um meio um material atravs do qual os pacotes de dados trafegam. Ele pode ser um dos seguintes materiais:
cabos telefnicos UTP Categoria 5 (usado para Ethernet 10Base T) cabos coaxiais (usados para TV a cabo) fibra ptica (fibras finas de vidro que transportam luz)

Protocolo
Para que os pacotes de dados trafeguem da origem at ao destino, atravs de uma rede, importante que todos os dispositivos da rede usem a mesma linguagem, ou protocolo. Um protocolo um conjunto de regras que tornam mais eficiente a comunicao numa rede. Alguns exemplos comuns so:

No Congresso, as normas de procedimento possibilitam que centenas de representantes (todos desejosos de falar) se organizem, para dar vez a cada um e comunicar as suas ideias de forma ordenada. Ao pilotar um avio, os pilotos obedecem a regras muito especficas de comunicao com outros avies e com o controle do trfego areo. Quando se atende o telefone, diz-se Ol", e a pessoa que ligou responde, dizendo Viva. Aqui fala... ", e assim por diante.

Uma definio tcnica de um protocolo de comunicaes de dados : um conjunto de regras, ou um acordo, que determina o formato e a transmisso de dados. A camada n num computador comunica com a camada n noutro computador. As regras e convenes usadas nessa comunicao so conhecidas colectivamente como o protocolo da camada n.

A evoluo dos padres ISO de redes


Para tratar do problema da incompatibilidade entre as redes e da impossibilidade de se comunicarem entre si, a ISO pesquisou esquemas de redes como, por exemplo, DECNET, SNA e TCP/IP, para tentar descobrir um conjunto de regras. Como resultado dessa pesquisa, a ISO criou um modelo de rede que ajudaria os fabricantes a criar redes que poderiam ser compatveis e operar junto com outras redes.

O processo de decompor comunicaes complexas em discretas tarefas menores pode ser comparado ao processo de montagem de um automvel. Se tomado como um todo, o processo de projectar, industrializar e montar um automvel altamente complexo. improvvel que uma s pessoa possa saber como executar todas as tarefas necessrias para se construir um carro desde o rascunho do projecto. Por isso, os engenheiros mecnicos projectam o carro, os engenheiros industriais projectam os moldes para as peas e os tcnicos de montagem especficos montam cada parte do carro.

O modelo de referncia OSI ( no confundir com ISO), lanado em 1984, foi o esquema descritivo criado. Ele ofereceu aos fabricantes um conjunto de padres que garantiram maior compatibilidade e interoperabilidade entre os vrios tipos de tecnologias de rede, criados por vrias empresas de todo o mundo

O modelo de referncia OSI


A finalidade do modelo de referncia OSI

o modelo fundamental para comunicaes em rede. Embora existam outros modelos, a maior parte dos fabricantes de rede, hoje, relaciona os seus produtos ao modelo de referncia OSI, especialmente quando desejam instruir os utilizadores no uso dos produtos. Eles consideram-no a melhor ferramenta disponvel para ensinar as pessoas a enviar e receber dados atravs de uma rede.

Permite visualizar as funes de rede que acontecem em cada camada. Sobretudo, o modelo OSI uma estrutura que se pode usar para entender como as informaes trafegam atravs de uma rede. Alm disso, pode usar o modelo de referncia OSI para visualizar como as informaes, ou pacotes de dados, trafegam desde os programas de aplicao, atravs de um meio de rede (como cabos, etc.), at outros programas de aplicao localizados num outro computador de uma rede, mesmo se o remetente e o destinatrio tiverem tipos diferentes de rede

No modelo de referncia OSI, existem sete camadas numeradas e cada uma ilustra uma funo particular da rede. Essa separao das funes da rede chamada diviso em camadas.

Dividir a rede nessas sete camadas oferece as seguintes vantagens:


Decompe as comunicaes de rede em partes menores e mais simples. Padroniza os componentes de rede, permitindo o desenvolvimento e o suporte por parte de vrios fabricantes. Possibilita a comunicao entre tipos diferentes de hardware e de software de rede. Evita que as modificaes em uma camada afetem as outras, possibilitando maior rapidez no seu desenvolvimento. Decompe as comunicaes de rede em partes menores, facilitando sua aprendizagem e compreenso.

As sete camadas do modelo de referncia OSI


O problema de transferir informaes entre computadores dividido em sete problemas menores no modelo de referncia OSI. Cada um dos sete problemas menores representado por uma prpria camada no modelo. As sete camadas do modelo de referncia OSI so:
Camada 7: A camada de aplicao Camada 6: A camada de apresentao Camada 5: A camada de sesso Camada 4: A camada de transporte Camada 3: A camada de rede Camada 2: A camada de enlace Camada 1: A camada fsica

As funes de cada camada


Camada 7: A camada de aplicao
A camada de aplicao a camada OSI mais prxima do usurio; ela fornece servios de rede aos aplicativos do usurio. Ela se diferencia das outras por no fornecer servios a nenhuma outra camada OSI, mas apenas a aplicativos fora do modelo OSI. Os programas de planilhas, os programas de processamento de texto e os programas de terminal bancrio so exemplos desses processos de aplicativos. A camada de aplicao estabelece a disponibilidade dos parceiros de comunicao pretendidos, sincroniza e estabelece o acordo sobre os procedimentos para a recuperao de erros e o controle da integridade dos dados. Para definir em poucas palavras a camada 7, pense em navegadores

Camada 6: A camada de apresentao


A camada de apresentao assegura que a informao emitida pela camada de aplicao de um sistema seja legvel para a camada de aplicao de outro sistema. Se necessrio, a camada de apresentao faz a converso de vrios formatos de dados usando um formato comum. Se voc quiser pensar na camada 6 com o mnimo de palavras, pense em um formato de dados comum.

Camada 5: A camada de sesso


A camada de sesso, como est implcito no nome, estabelece, gerencia e termina sesses entre dois hosts que se comunicam. A camada de sesso fornece seus servios para a camada de apresentao. Ela tambm sincroniza o dilogo entre as camadas de apresentao dos dois hosts e gerencia a troca de dados entre eles. Alm da regulamentao bsica das sesses, a camada de sesso oferece recursos para transferncia eficiente de dados, classe de servio e relatrios de exceo sobre a camada de sesso, a camada de apresentao e a camada de aplicao. Para definir em poucas palavras a camada 5, pense em dilogos e conversaes.

Camada 4: A camada de transporte


A camada de transporte segmenta os dados do sistema host que est enviando e monta os dados novamente em uma seqncia de dados no sistema host que est recebendo. O limite entre a camada de sesso e a camada de transporte pode ser comparado ao limite entre os protocolos de camada de meios e os protocolos da camada de host. Enquanto as camadas de aplicao, de apresentao e de sesso esto relacionadas a problemas de aplicativos, as trs camadas inferiores esto relacionadas a problemas de transporte de dados. A camada de transporte tenta fornecer um servio de transporte de dados que isola as camadas superiores de detalhes de implementao de transporte. Especificamente, questes como, por exemplo, como realizar transporte seguro entre dois hosts, dizem respeito camada de transporte. Fornecendo servios de comunicao, a camada de transporte estabelece, mantm e termina corretamente circuitos virtuais. Fornecendo servio confivel, so usados o controle do fluxo de informaes e a deteco e recuperao de erros de transporte. Para definir em poucas palavras a camada 4, pense em qualidade de servios e confiabilidade.

Camada 3: A camada de rede


A camada de rede uma camada complexa que fornece conectividade e seleo de caminhos entre dois sistemas hosts que podem estar localizados em redes geograficamente separadas. Se voc desejar lembrar da camada 3 com o menor nmero de palavras possvel, pense em seleo de caminhos, roteamento e endereamento.

Camada 2: A camada de aplicao


A camada de aplicao fornece trnsito seguro de dados atravs de um link fsico. Fazendo isso, a camada de enlace trata do endereamento fsico (em oposio ao endereamento lgico), da topologia de rede, do acesso rede, da notificao de erro, da entrega ordenada de quadros e do controle de fluxo. Se voc desejar se lembrar da camada 2 com o mnimo de palavras possvel, pense em quadros e controle de acesso ao meio.

Camada 1: A camada fsica


A camada fsica define as especificaes eltricas, mecnicas, funcionais e de procedimentos para ativar, manter e desativar o link fsico entre sistemas finais. Caractersticas como nveis de voltagem, temporizao de alteraes de voltagem, taxas de dados fsicos, distncias mximas de transmisso, conectores fsicos e outros atributos similares so definidas pelas especificaes da camada fsica. Para definir em poucas palavras a camada 1, pense em sinais e meios.

Encapsulamento
todas as comunicaes em uma rede tm uma origem e so enviadas para um destino, e as informaes emitidas em uma rede so chamadas de dados ou pacote de dados. Se um computador (host A) desejar enviar dados para outro computador (host B), os dados devem primeiro ser empacotados atravs de um processo chamado encapsulamento. O encapsulamento empacota as informaes de protocolo necessrias antes do trnsito pela rede. Assim, medida que o pacote de dados desce pelas camadas do modelo OSI, ele recebe cabealhos, trailers e outras informaes. (observao: A palavra "cabealho" significa que informaes de endereo foram adicionadas.)

Para ver como o encapsulamento ocorre, vamos examinar a forma como os dados viajam pelas camadas como ilustrado na figura. Uma vez que o dado enviado da origem, como ilustrado na figura, ele viaja atravs da camada de aplicao para baixo atravs das outras camadas. Como voc pode ver, o empacotamento e o fluxo dos dados que so trocados passam por alteraes medida que as redes executam seus servios para os usurios finais. Como ilustrado nas figuras, as redes devem efetuar as seguintes cinco etapas de converso para encapsular os dados:

Figura seguinte: Compilar os dados. Quando um usurio envia uma mensagem de correio eletrnico, os seus caracteres alfanumricos so convertidos em dados que podem trafegar na internetwork. Empacotar os dados para transporte ponto a ponto. Os dados so empacotados para transporte na internetwork. Usando segmentos, a funo de transporte assegura que os hosts da mensagem em ambas as extremidades do sistema de correio eletrnico possam comunicar-se com segurana. Anexar (adicionar) o endereo da rede ao cabealho. Os dados so colocados em um pacote ou datagrama que contm um cabealho de rede com endereos lgicos de origem e destino. Esses endereos ajudam os dispositivos da rede a enviar os pacotes atravs da rede por um caminho escolhido.

Figura : Anexar (adicionar) o endereo local ao cabealho do link de dados. Cada dispositivo da rede deve colocar o pacote dentro de um quadro. O quadro permite a conexo com o prximo dispositivo da rede diretamente conectado do link. Cada dispositivo no caminho de rede escolhido requer enquadramento em seqncia para conectar-se ao dispositivo seguinte. Converter em bits para transmisso. O quadro deve ser convertido em um padro de 1s e 0s (bits) para transmisso no meio (normalmente um cabo). Uma funo de sincronizao permite que os dispositivos distingam esses bits conforme eles trafegam no meio. O meio na conexo fsica das redes pode variar de acordo com o caminho usado. Por exemplo, a mensagem de correio eletrnico pode ser originada em uma LAN, atravessar um backbone do campus e sair por um link da WAN at alcanar seu destino em outra LAN remota. Cabealhos e trailers so adicionados conforme os dados descem pelas camadas do modelo do OSI.

Nomes dos dados em cada camada do modelo OSI


Para que os pacotes de dados trafeguem da origem para o destino, cada camada do modelo OSI na origem deve se comunicar com sua camada par no destino. Esta forma de comunicao chamada de Comunicao ponto a ponto. Durante esse processo, o protocolo de cada camada troca informaes, chamadas protocol data units (PDUs), entre camadas pares. Cada camada de comunicao, no computador de origem, se comunica com uma PDU especfica da camada e com a sua camada correspondente no computador de destino, como ilustrado na figura.

Os pacotes de dados em uma rede so originados em uma origem e depois trafegam at um destino. Cada camada depende da funo de servio da camada OSI abaixo dela. Para fornecer esse servio, a camada inferior usa encapsulamento para colocar a PDU da camada superior no seu campo de dados; depois, adiciona os cabealhos e trailers que a camada precisa para executar sua funo. A seguir, enquanto os dados descem pelas camadas do modelo OSI, novos cabealhos e trailers so adicionados. Depois que as camadas 7, 6 e 5 tiverem adicionado suas informaes, a camada 4 adiciona mais informaes. Esse agrupamento de dados, a PDU da camada 4, chamado segmento.

A camada de rede, por exemplo, fornece um servio para a camada de transporte, e a camada de transporte apresenta os dados ao subsistema da internetwork. A camada de rede tem a tarefa de mover os dados atravs da internetwork. Ela efetua essa tarefa encapsulando os dados e anexando um cabealho, criando um pacote (o PDU da camada 3). O cabealho tem as informaes necessrias para completar a transferncia, como, por exemplo, os endereos lgicos da origem e do destino.

A camada de enlace fornece um servio camada de rede. Ela encapsula as informaes da camada de rede em um quadro (o PDU da camada 2); o cabealho do quadro contm as informaes (por exemplo, endereos fsicos) exigidas para a execuo das funes de link de dados. A camada de enlace fornece um servio camada de rede encapsulando as informaes da camada de rede em um quadro. A camada fsica tambm fornece um servio camada de enlace. A camada fsica codifica o quadro de link de dados em um padro de 1s e 0s (bits) para a transmisso no meio (geralmente um cabo) na camada 1.

Comparao entre o modelo OSI e o modelo TCP/IP


O modelo de referncia TCP/IP Embora o modelo de referncia OSI seja universalmente reconhecido, o padro aberto tcnico e histrico da Internet o Transmission Control Protocol/Internet Protocol (TCP/IP. O modelo de referncia TCP/IP e a pilha de protocolos TCP/IP tornam possvel a comunicao de dados entre dois computadores quaisquer, em qualquer parte do mundo, a aproximadamente a velocidade da luz. O modelo TCP/IP tem importncia histrica, assim como os padres que permitiram que as indstrias de telefonia, energia eltrica, estradas de ferro e videotape se desenvolvessem.

Camada de REDE

Viso geral
A camada de rede responsvel pela navegao dos dados atravs da rede. A funo da camada de rede encontrar o melhor caminho atravs da rede. O esquema de endereamento da camada de rede usado pelos dispositivos para determinar o destino dos dados medida que eles se movem pela rede.

A importncia de uma camada de rede


Identificadores

A camada de rede responsvel pela movimentao dos dados atravs de um conjunto de redes (internetwork). O esquema de endereamento da camada de rede usado pelos dispositivos para determinar o destino dos dados medida que eles se movem pelas redes.

Os protocolos que no tenham camada de rede podem ser usados apenas em pequenas redes internas. Esses protocolos normalmente usam apenas um nome (ou seja, endereo MAC) para identificar o computador numa rede. O problema que, medida que a rede cresce em tamanho, torna-se cada vez mais difcil organizar todos os nomes, como, por exemplo, certificar-se de que dois computadores no esto a usar o mesmo nome.

Os protocolos que suportam a camada de rede usam uma tcnica de identificao para os dispositivos que garante um identificador exclusivo. Sendo assim, como que o identificador se diferencia de um endereo MAC, que tambm exclusivo? Os endereos MAC usam um esquema de endereamento contnuo que torna mais difcil localizar os dispositivos noutras redes. Os endereos da camada de rede usam um esquema de endereamento hierrquico que permite que endereos exclusivos atravessem os limites das redes, tendo, juntamente com isso, um mtodo para encontrar um caminho para os dados circularem entre as redes

Os esquemas de endereamento hierrquico permitem que as informaes atravessem uma internetwork, juntamente com um mtodo para encontrar o destino de modo eficiente. A rede do telefone um exemplo do uso de endereamento hierrquico. O sistema telefnico usa um cdigo de rea que designa uma rea geogrfica para o primeiro encaminhamento das chamadas (salto). Os trs dgitos seguintes representam a troca local (segundo salto). Os dgitos finais representam o telefone de destino individual (o que , o salto final).

Os dispositivos de rede precisam de um esquema de endereamento que permita que eles encaminhem pacotes de dados atravs de internetwork (um conjunto de redes compostas de vrios segmentos usando o mesmo tipo de endereamento). Existem vrios protocolos da camada de rede com esquemas de endereamento diferentes que permitem que os dispositivos encaminhem os dados atravs de uma internetwork.

Sistemas de segmentao e autnomos


H dois motivos principais para a necessidade de se ter vrias redes:
o crescimento do tamanho das redes e do nmero de redes.

Quando uma LAN, MAN ou WAN se expandir, poder ser necessrio ou conveniente para o controle do trfego na rede dividi-la em pedaos menores chamados de segmentos de rede (ou apenas segmentos). O resultado que a rede torna-se um grupo de redes, cada uma exigindo um endereo separado.

J existe um grande nmero de redes:


redes isoladas de computadores so comuns em escritrios, escolas, empresas, etc.

Embora seja conveniente fazer com que essas redes isoladas comuniquem entre si pela Internet, elas devem fazer isso com esquemas de endereamento razoveis e dispositivos de internetworking apropriados. Caso contrrio, o fluxo do trfego na rede torna-se seriamente prejudicado e as redes locais, e a Internet, funcionavam.

Uma analogia que poderia ajudar a compreender a necessidade da segmentao de redes imaginar um sistema rodovirio e o nmero de veculos que o utilizam. medida que a populao das reas em torno das vias principais aumenta, as estradas ficam sobrecarregadas com o excesso de veculos. As redes funcionam de forma muito parecida. medida que crescem, a quantidade de trfego aumenta. Uma soluo poderia ser aumentar a largura de banda, semelhante a aumentar os limites de velocidade nas estradas, ou adicionar mais faixas. Outra soluo poderia ser usar dispositivos que segmentam a rede e controlam o fluxo do trfego, da mesma maneira que uma estrada usaria dispositivos como sinais de trnsito para controlar o trfego.

Comunicao entre redes separadas


A Internet uma coleco de segmentos de rede que so ligados para facilitar a partilha das informaes. Mais uma vez, uma boa analogia o exemplo do sistema rodovirio e as vrias estradas que foram construdas para ligar muitas regies geogrficas. As redes operam de forma bastante semelhante, com empresas conhecidas como Provedores de servios de Internet (Internet Service Providers- ISP) que oferecem os servios que ligam vrios segmentos de redes.

Dispositivos de rede da camada 3


Os dispositivos de internetworking que operam na camada 3 do modelo OSI (camada de rede) ligam, os segmentos de rede ou redes inteiras. Esses dispositivos so chamados de routers. Eles passam os pacotes de dados entre as redes baseados nas informaes do protocolo de rede ou da camada 3.

Os routers tomam decises lgicas relativas ao melhor caminho para a entrega dos dados numa internetwork e depois direccionam os pacotes para a porta de sada e segmento apropriados. Os routers levam os pacotes dos dispositivos da LAN (por exemplo, estaes de trabalho) e, baseados nas informaes da camada 3, encaminhamnos para a rede. Na verdade, o router, chamado de switching da camada 3.

Determinao do caminho
A determinao do caminho ocorre na camada 3 (camada de rede) e permite que um router avalie os caminhos disponveis para um destino e estabelea a forma prefervel de lidar com um pacote. Os servios de routers usaro as informaes da topologia da rede quando estiverem a avaliar os caminhos da rede. A determinao do caminho o processo que o router usa para escolher o prximo salto no caminho para que o pacote ande em direco ao destino. Esse processo tambm chamado de encaminhamento do pacote.

A determinao do caminho para um pacote pode ser comparada a um motorista que est a guiar um automvel de um lado ao outro da cidade. O motorista tem um mapa que mostra as ruas por onde precisa seguir para chegar ao seu destino. O caminho de um cruzamento a outro um salto. De forma semelhante, um router usa um mapa que mostra os caminhos disponveis para um destino.

Os routers tambm podem tomar suas as decises baseados na densidade do trfego e na velocidade da largura de banda, como um motorista pode optar por um caminho mais rpido (uma estrada) ou usar uma rua com menos movimento

Endereamento da camada de rede


O endereo de rede ajuda o router a identificar um caminho dentro da nuvem da rede. O router usa o endereo de rede para identificar a rede de destino de um pacote dentro de uma internetwork. Para alguns protocolos da camada de rede, um administrador de rede atribui endereos de rede de acordo com algum plano predeterminado de endereamento da internetwork. Para outros protocolos da camada de rede, a atribuio dos endereos parcialmente, ou completamente, dinmica/automtica. Alm do endereo de rede, os protocolos de rede usam algum tipo de endereo de host ou n. A figura seguinte mostra trs dispositivos na Rede 1 (duas estaes de trabalho e um router), cada um com o seu prprio endereo de host exclusivo. Podemos ver tambm que o router est ligado a outras duas redes, Rede 2 e 3.

O endereamento ocorre na camada de rede. As analogias anteriores de um endereo de rede incluem as primeiras partes (o cdigo de rea e os primeiros trs dgitos) de um nmero de telefone. Os dgitos restantes (os quatro ltimos) de um nmero de telefone, que dizem ao equipamento da PT que telefone especfico ligar, so como a parte do host de um endereo, que diz ao router para que dispositivo especfico ele deve entregar o pacote. Sem o endereamento da camada de rede, o encaminhamento no pode acontecer.

Os routers exigem endereos de rede para assegurar a entrega adequada dos pacotes. Sem uma estrutura de endereamento hierrquico, os pacotes no seriam capazes de andar atravs de uma internetwork. Da mesma forma, sem uma estrutura hierrquica para os nmeros de telefone, para os endereos postais ou para os sistemas de transportes, no haveria entrega sem problemas de bens e servios.

Camada 3 e mobilidade do computador


Um endereo MAC pode ser comparado ao nome e o endereo de rede ao endereo postal. Por exemplo, se tivesse que se mudar para uma outra cidade, o nome permaneceria inalterado, mas o seu endereo postal iria indicar a nova localizao. Os dispositivos de rede (routers, alm dos computadores individuais) tm um endereo MAC e um endereo de protocolo (camada de rede). Quando se move um computador fisicamente para uma rede diferente, o computador mantm o mesmo endereo MAC, mas deve ser atribudo um novo endereo de rede.

Comparar o endereamento simples e hierrquico


A funo da camada de rede encontrar o melhor caminho atravs da rede. Para isso, usa dois mtodos de endereamento:
endereamento contnuo e endereamento hierrquico.

Um esquema de endereamento contnuo atribui a um dispositivo o prximo endereo disponvel. A estrutura do esquema de endereamento no considerada. Um exemplo de um esquema de endereamento contnuo o um sistema de numerao de identificao militar ou numerao de identificao da celula de nascimento. Os endereos MAC funcionam da mesma maneira. dado um bloco de endereos a um fornecedor; a primeira parte de cada endereo para o cdigo do fornecedor, o restante do endereo MAC um nmero que foi atribudo seqencialmente.

Um esquema de endereamento hierrquico, por exemplo, usado pelo sistema postal para os cdigos postais, o endereo determinado pela localizao do prdio, e no por um nmero atribudo aleatoriamente. O esquema de endereamento que vai usar em toda a sua licenciatura o endereamento Internet Protocol (IP). Os endereos IP tm uma estrutura especfica e no so atribudos aleatoriamente.

Endereo IP dentro do cabealho IP Datagramas da camada de redeDatagramas da camada de rede

O IP o protocolo de rede que a Internet usa. medida que as informaes flem pelas camadas do modelo OSI, os dados so encapsulados em cada camada. Na camada de rede, os dados so encapsulados dentro de pacotes (tambm conhecidos como datagramas). O IP determina a forma do cabealho IP do pacote (que inclui o endereamento e outras informaes de controle) e aceita tudo que vem das camadas superiores.

A figura seguinte explica melhor. Para obter mais informaes sobre o IP e o endereamento IP, visite alguns destes sites:
Princpios bsicos do endereamento IP
http://support.wrq.com/tutorials/tcpip/tcpipfundamentals.html

Protocolos da Internet (TCP/IP)


http://tdi.uregina.ca/~ursc/internet/protocol.html

Instrues sobre sub-rede do endereo IP


http://www.ralphb.net/IPSubnet/

Arquitectura do endereamento IP
http://www.rad.com/networks/1994/ip_addr/tcpip2.htm

Endereo IP dentro do cabealho IP Campos da camada de rede


O pacote IP consiste nos dados das camadas superiores mais um cabealho IP, que consiste em:
verso - indica a verso de IP usada actualmente (4 bits) tamanho do cabealho IP (HLEN) - indica o tamanho do cabealho do datagrama em palavras de 32 bits (4 bits) tipo de servio - especifica o nvel de importncia que foi atribudo por um determinado protocolo de camada superior (8 bits) tamanho total - especifica o tamanho total do pacote IP, incluindo dados e cabealho, em bytes (16 bits)

identificao - contm um nmero inteiro que identifica o datagrama actual (16 bits) flags - um campo de 3 bits onde os dois bits de ordem inferior controlam a fragmentao: um bit especificando se o pacote pode ser fragmentado e o segundo especificando se o pacote o ltimo fragmento em uma srie de pacotes fragmentados (3 bits) deslocamento de fragmento - o campo que usado para ajudar a juntar fragmentos de datagramas (16 bits) time-to-live - mantm um contador que diminui gradualmente, por incrementos, at zero, momento em que o datagrama descartado, evitando que os pacotes permaneam infinitamente em loop (8 bits)

protocolo - indica que protocolo de camada superior receber os pacotes de entrada depois que o processamento do IP tiver sido concludo (8 bits) checksum do cabealho - ajuda a assegurar a integridade do cabealho IP (16 bits) endereo de origem - especifica o n de envio (32 bits) endereo de destino - especifica o n de recebimento (32 bits) opes - permite que o IP suporte vrias opes, como segurana (tamanho varivel) dados - contm informaes de camada superior (tamanho varivel, mximo de 64 Kb) enchimento - zeros adicionais so adicionados ao campo para assegurar que o cabealho IP seja sempre um mltiplo de 32 bits

Campos de origem e destino do cabealho IP


O endereo IP contm as informaes que so necessrias para encaminhar um pacote atravs da rede. Todos os campos de endereos de origem e destino contm um endereo de 32 bits. O campo do endereo de origem contm o endereo IP do dispositivo que envia o pacote. O campo de destino contm o endereo IP do dispositivo que recebe o pacote.

O endereo IP como um nmero binrio de 32 bits


Um endereo IP representado por um nmero binrio de 32 bits. Cada dgito binrio pode ser 0 ou 1. Num nmero binrio, o valor do bit mais direita (tambm chamado de bit menos significativo) 0 ou 1. O valor decimal correspondente a cada bit dobra conforme se move para a esquerda no nmero binrio. Portanto, o valor decimal do 2 bit da direita 0 ou 2. O terceiro bit 0 ou 4, o quarto bit 0 ou 8, etc. ...

Os endereos IP so expressos como nmeros decimais com pontos: divide-se os 32 bits do endereo em quatro octetos (um octeto um grupo de 8 bits). O valor decimal mximo de cada octeto 255 (o maior nmero binrio de 8 bits 11111111, e esses bits, da direita para esquerda, tm os valores decimais 1, 2, 4, 8, 16, 32, 64 e 128, totalizando 255).

Campos dos componentes de endereo IP


O nmero de rede de um endereo IP identifica a rede qual um dispositivo est conectado, enquanto a parte do host de um endereo IP identifica o dispositivo especfico na rede. Como os endereos IP consistem em quatro octetos separados por pontos, um, dois ou trs desses octetos podem ser usados para identificar o nmero de rede. De forma semelhante, at trs desses octetos podem ser usados para identificar a parte do host de um endereo IP.

Classes do endereo IP
Existem trs classes de endereos IP que uma organizao pode receber do ISP So classe A, B e C. O ISP reserva, os endereos de classe A para instituies por todo o mundo (embora algumas grandes empresas, como, por exemplo, a Hewlett Packard, tenham recebido um no passado) e de classe B para empresas de mdio porte. A todos os outros requerentes so atribudos endereos de classe C.

Classe A
Quando escrito em formato binrio, o primeiro bit (mais esquerda) de um endereo da classe A sempre 0. Um exemplo de um endereo IP de classe A 124.95.44.15. O primeiro octeto, 124, identifica o nmero de rede atribudo pelo ARIN. Os administradores internos da rede atribuem os 24 bits restantes. Um modo fcil de reconhecer se um dispositivo parte de uma rede de classe A olhar o primeiro octeto do seu endereo IP, que variar de 0 a 126. (127 na verdade comea com um bit 0 mas, foi reservado para propsitos especiais.)

Todos os endereos IP de classe A usam apenas os oito primeiros bits para identificar a parte da rede do endereo. Os trs octetos restantes podem ser usados para a parte do host do endereo. Todas as redes que usam um endereo IP de classe A podem ter atribudos a ela at 2 elevado a 24 (224) (menos 2), ou seja, 16.777.214 endereos IP possveis para os dispositivos conectados rede.

Classe B
Os dois primeiros bits de um endereo de classe B so sempre 10 (um e zero). Um exemplo de um endereo IP de classe B seria 151.10.13.28. Os dois primeiros octetos identificam o nmero de rede atribudo pelo ARIN. Os administradores internos da rede atribuem os 16 bits restantes. Um modo fcil de reconhecer se um dispositivo parte de uma rede de classe B olhar o primeiro octeto do seu endereo IP. Os endereos IP de classe B sempre tm valores variando de 128 a 191 no primeiro octeto.

Todos os endereos IP de classe B usam os primeiros 16 bits para identificar a parte da rede no endereo. Os dois octetos restantes do endereo IP podem ser usados para a parte do host do endereo. Todas as redes que usam um endereo IP de classe B podem ter atribudos a ela at 2 elevado a 16 (216) (menos 2 novamente!), ou seja, 65.534 endereos IP possveis para os dispositivos conectados rede.

Classe C
Os trs primeiros bits de um endereo de classe C so sempre 110 (um, um e zero). Um exemplo de um endereo IP de classe C seria 201.110.213.28. Os trs primeiros octetos identificam o nmero de rede atribudo pelo ARIN. Os administradores internos da rede atribuem os 8 bits restantes. Um modo fcil de reconhecer se um dispositivo parte de uma rede de classe C olhar o primeiro octeto do seu endereo IP. Os endereos IP de classe C sempre tm valores variando de 192 a 223 no primeiro octeto.

Todos os endereos IP de classe C usam os primeiros 24 bits para identificar a parte da rede no endereo. Apenas o ltimo octeto de um endereo IP de classe C pode ser usado para a parte do host do endereo. Todas as redes que usam um endereo IP de classe B podem ter atribudos a ela at 28 (menos 2), ou seja, 254 endereos IP possveis para os dispositivos conectados rede

Endereos IP como nmeros decimais


Os endereos IP identificam um dispositivo numa rede e a rede qual ele est ligado. Para serem fceis de decorar, os endereos IP so geralmente escritos na notao decimal com ponto (4 nmeros decimais separados por pontos, por exemplo, 166.122.23.130 - um nmero decimal um nmero de base 10, o tipo de nmero que usamos diariamente).

Bibliografia