You are on page 1of 6

Modelos ISO/OSI e Redes TCP/IP

Modelo ISO
ISO - (International Organization for Standardization), A Organizao Internacional para
Padronizao, popularmente conhecida como ISO uma entidade que atualmente congrega
os grmios de padronizao/normalizao de 170 pases.
Modelo OSI
O Modelo OSI (criado em 1983 e formalizado em 1995) um modelo de referncia da ISO que
tinha com principal objectivo ser um modelo standard, para protocolos de comunicao entre
os mais diversos sistemas, e assim garantir a comunicao end-to-end.
Esta arquitetura um modelo que divide as redes de computadores em 7 camadas, de forma a
se obter camadas de abstrao. Cada protocolo implementa uma funcionalidade assinalada a
uma determinada camada.
O Modelo OSI permite comunicao entre mquinas heterogneas e define diretivas genricas
para a construo de redes de computadores (seja de curta, mdia ou longa distncia)
independente da tecnologia utilizada.
Implementao do sistema aberto
Etapas obrigatrias para atingir interoperabilidade, compatibilidade, portabilidade e
escalabilidade exigidos no sistema aberto (OSI):
definio do modelo: define o que cada camada deve fazer, isto , define os servios que
cada camada deve oferecer;
definio dos protocolos de camada: define os componentes que fazem parte do
modelo (padres de interoperabilidade e portabilidade), no s os relacionados
comunicao, mas tambm alguns no relacionados, como a estrutura de armazenamento
de dados;
seleo dos perfis funcionais: realizada pelos rgos de padronizao de cada pas que
escolhem os padres que lhes cabem, baseados em condies tecnolgicas, base
instalada, viso futura, etc.
Camadas
O conceito de layers ou camadas de software separa os mdulos de um software em camadas,
cada uma com sua contribuio para a execuo do software. As camadas separam o cdigo-
fonte de forma lgica podendo gerar pacotes fsicos, mas no implicam necessariamente em
separao fsica, assim as camadas podem compartilhar CPU e at mesmo processos.
Este modelo dividido em camadas hierrquicas, ou seja, cada camada no usa as funes da
prpria ou da camada anterior, para esconder a complexidade e transparecer as operaes ao
usurio, seja ele um programa ou uma outra camada.
As camadas so empilhadas na seguinte ordem:
7. Camada de aplicao;
6. Camada de apresentao;
5. Camada de sesso;
4. Camada de transporte;
3. Camada de rede;
2. Camada de enlace de dados;
1. Camada fsica.
De acordo com a recomendao X.200, existem sete camadas, de 1 a 7, com uma camada na
parte inferior. Cada camada genericamente conhecida como uma camada de N. Um "N +1
entidade" (a camada N +1) solicita servios de uma "entidade N" (na camada N).
Em cada nvel, nove entidades (N-entidade pares) interagem por meio do protocolo de N
atravs da transmisso de unidades de dados de protocolo (PDU).
A Unidade de Dados de Servio (SDU) uma unidade especfica de dados que foram
passados de uma camada OSI para uma camada inferior, e que a camada inferior ainda no
encapsulou em uma unidade de dados de protocolo (PDU). Uma SDU um conjunto de dados
que so enviados por um usurio dos servios de uma determinada camada, e transmitida
semanticamente inalterada a um usurio do servio peer.
A PDU uma camada de N e o SDU camada de N-1. Com efeito, a SDU a "carga til" de
uma dada PDU. Isto , o processo de alterao de um SDU a uma PDU constitudo por um
processo de encapsulamento, realizada pela camada inferior. Todos os dados contidos no SDU
fica encapsulado dentro do PDU. A camada de N-1 adiciona cabealhos ou rodaps, ou
ambos, para a SDU, transformando-a numa PDU de camada N-1. Os cabealhos ou rodaps
adicionados fazem parte do processo utilizado para tornar possvel a obteno de dados de
uma fonte para um destino.
Alguns aspectos ortogonais, tais como gesto e segurana, envolvem todas as camadas.
Servios de segurana no esto relacionados com uma camada especfica: eles podem ser
relacionados por uma srie de camadas, tal como definido pela ITU-T recomendao X.800.
Estes servios visam melhorar a trade CIA (confidencialidade , integridade e disponibilidade)
dos dados transmitidos. Na verdade, a disponibilidade de servio de comunicao
determinada pelo projeto de rede e/ou de gesto de rede protocolos. Escolhas adequadas para
estes so necessrias para proteger contra negao de servio.
1 - Camada Fsica
A camada fsica define especificaes eltricas e fsicas dos dispositivos. Em especial, define a
relao entre um dispositivo e um meio de transmisso, tal como um cabo de cobre ou um
cabo de fibra ptica. Isso inclui o layout de pinos, tenses, impedncia da linha, especificaes
do cabo, temporizao, hubs, repetidores, adaptadores de rede, adaptadores de barramento de
host (HBA usado em redes de rea de armazenamento) e muito mais.A camada fsica, a
camada mais baixa do modelo OSI, diz respeito a transmisso e recepo do fluxo de bits
brutos no-estruturados em um meio fsico. Ele descreve as interfaces eltricas ptica,
mecnicas e funcionais para o meio fsico e transporta sinais para todas as camadas
superiores. Ele fornece:
2 - Ligao de dados ou enlace
A camada de ligao de dados tambm conhecida como de enlace ou link de dados. Esta
camada detecta e, opcionalmente, corrige erros que possam acontecer no nvel fsico.
responsvel por controlar o fluxo (recepo, delimitao e transmisso de quadros) e tambm
estabelece um protocolo de comunicao entre sistemas diretamente conectados.
3 - Camada de Rede
A camada de rede fornece os meios funcionais e de procedimento de transferncia de
comprimento varivel de dados de sequncias de uma fonte de acolhimento de uma rede para
um host de destino numa rede diferente (em contraste com a camada de ligao de dados que
liga os hosts dentro da mesma rede), enquanto se mantm a qualidade de servio requerido
pela camada de transporte. A camada de rede realiza roteamento de funes, e tambm pode
realizar a fragmentao e remontagem e os erros de entrega de relatrio. Roteadores operam
nesta camada, enviando dados em toda a rede estendida e tornando a Internet possvel. Este
um esquema de endereamento lgico - os valores so escolhidos pelo engenheiro de rede. O
esquema de endereamento no hierrquico.
A camada de rede pode ser dividida em trs subcamadas:
Sub-rede de acesso - considera protocolos que lidam com a interface para redes, tais como
X.25; Sub-rede dependente de convergncia - necessria para elevar o nvel de uma rede de
trnsito, at ao nvel de redes em cada lado; Sub-rede independente de convergncia - lida
com a transferncia atravs de mltiplas redes. Controla a operao da sub rede roteamento
de pacotes, controle de congestionamento, tarifao e permite que redes heterogneas sejam
interconectadas.
4 - Camada de Transporte
A camada de transporte responsvel por receber os dados enviados pela camada de sesso
e segment-los para que sejam enviados a camada de rede, que por sua vez, transforma
esses segmentos em pacotes. No receptor, a camada de Transporte realiza o processo
inverso, ou seja, recebe os pacotes da camada de rede e junta os segmentos para enviar
camada de sesso.
Isso inclui controle de fluxo, ordenao dos pacotes e a correo de erros, tipicamente
enviando para o transmissor uma informao de recebimento, garantindo que as mensagens
sejam entregues sem erros na sequncia, sem perdas e duplicaes.
A camada de transporte separa as camadas de nvel de aplicao (camadas 5 a 7) das
camadas de nvel fsico (camadas de 1 a 3). A camada 4, Transporte, faz a ligao entre esses
dois grupos e determina a classe de servio necessria como orientada conexo, com
controle de erro e servio de confirmao ou sem conexes e nem confiabilidade.
O objetivo final da camada de transporte proporcionar servio eficiente, confivel e de baixo
custo. O hardware e/ou software dentro da camada de transporte e que faz o servio
denominado entidade de transporte.
A entidade de transporte comunica-se com seus usurios atravs de primitivas de servio
trocadas em um ou mais TSAP(Transport Service Access Point), que so definidas de acordo
com o tipo de servio prestado: orientado ou no conexo. Estas primitivas so transportadas
pelas TPDU (Transport Protocol Data Unit).
Na realidade, uma entidade de transporte poderia estar simultaneamente associada a vrios
TSA e NSAP (Network Service Access Point). No caso de multiplexao, associada a vrios
TSAP e a um NSAP e no caso de splitting, associada a um TSAP e a vrios NSAP.
A ISO define o protocolo de transporte para operar em dois modos:
Orientado a conexo.
No-Orientado a conexo.
Como exemplo de protocolo orientado conexo, temos o TCP, e de protocolo no orientado
conexo, temos o UDP. bvio que o protocolo de transporte no orientado conexo
menos confivel. Ele no garante - entre outras coisas - a entrega das TPDU, nem to pouco a
ordenao das mesmas. Entretanto, onde o servio da camada de rede e das outras camadas
inferiores bastante confivel - como em redes locais - o protocolo de transporte no orientado
conexo pode ser utilizado, sem o overhead inerente a uma operao orientada conexo.
O servio de transporte baseado em conexes semelhante ao servio de rede baseado em
conexes. O endereamento e controle de fluxo tambm so semelhantes em ambas as
camadas. Para completar, o servio de transporte sem conexes tambm muito semelhante
ao servio de rede sem conexes. Constatado os fatos acima, surge a seguinte questo: "Por
que termos duas camadas e no uma apenas?". A resposta sutil, mas procede: A camada de
rede parte da sub-rede de comunicaes e executada pela concessionria que fornece o
servio (pelo menos para as WAN). Quando a camada de rede no fornece um servio
confivel, a camada de transporte assume as responsabilidades, melhorando a qualidade do
servio.
5 - Camada de Sesso
Responsvel pela troca de dados e a comunicao entre hosts, a camada de Sesso permite
que duas aplicaes em computadores diferentes estabeleam uma comunicao, definindo
como ser feita a transmisso de dados, pondo marcaes nos dados que sero transmitidos.
Se porventura a rede falhar, os computadores reiniciam a transmisso dos dados a partir da
ltima marcao recebida pelo computador receptor.
6 - Camada de Apresentao
A camada de Apresentao, tambm chamada camada de Traduo, converte o formato do
dado recebido pela camada de Aplicao em um formato comum a ser usado na transmisso
desse dado, ou seja, um formato entendido pelo protocolo usado. Um exemplo comum a
converso do padro de caracteres (cdigo de pgina) quando o dispositivo transmissor usa
um padro diferente do ASCII. Pode ter outros usos, como compresso de dados e criptografia.
Os dados recebidos da camada 7 esto descomprimidos, e a camada 6 do dispositivo receptor
fica responsvel por comprimir esses dados. A transmisso dos dados torna-se mais rpida, j
que haver menos dados a serem transmitidos: os dados recebidos da camada 4 foram
"encolhidos" e enviados camada 1.
Para aumentar a segurana, pode-se usar algum esquema de criptografia neste nvel, sendo
que os dados s sero decodificados na camada 6 do dispositivo receptor.
Ela trabalha transformando os dados em um formato no qual a camada de aplicao possa
aceitar, minimizando todo tipo de interferncia.
7 - Camada de Aplicao
A camada de aplicao corresponde s aplicaes (programas) no topo da camada OSI que
sero utilizados para promover uma interao entre a mquina-usurio (mquina destinatria e
o usurio da aplicao). Esta camada tambm disponibiliza os recursos (protocolo) para que tal
comunicao acontea, por exemplo, ao solicitar a recepo de e-mail atravs do aplicativo de
e-mail, este entrar em contato com a camada de Aplicao do protocolo de rede efetuando tal
solicitao (POP3 ou IMAP).
Tudo nesta camada relacionado ao software. Alguns protocolos utilizados nesta camada
so: HTTP, SMTP, FTP, SSH, Telnet, SIP, RDP, IRC, SNMP, NNTP, POP3,
IMAP,BitTorrent, DNS, Ping, etc.


Resumo[editar | editar cdigo-fonte]
CAMADA FUNO
7 - Aplicao
Funes especialistas (transferncia de arquivos, envio de e-mail, terminal
virtual)
6 -
Apresentao
Formatao dos dados, converso de cdigos e caracteres
5 - Sesso Negociao e conexo com outros ns
4 - Transporte Oferece mtodos para a entrega de dados ponto-a-ponto
3 - Rede Roteamento de pacotes em uma ou vrias redes
2 - Enlace Deteco de erros
1 - Fsica
Transmisso e recepo dos bits brutos atravs do meio de transmisso
A Rua //\\//os Btf ?



Arquitetura Internet
O padro aberto tcnico da Internet, o Protocolo de Controle de Transmisso (do ingls:
Transmission Control Protocol - TCP), surgiu de uma necessidade especfica do Departamento
de Defesa dos Estados Unidos, que necessitava de uma rede que pudesse sobreviver a
qualquer condio, at mesmo uma guerra nuclear. O Modelo de Referncia e a Pilha de
Protocolos TCP/IP tornam possvel a comunicao de dados entre dois computadores em
qualquer parte do mundo.

Devido ao surgimento massivo de redes de computadores, a International Organization for
Standardization (ISO) realizou uma pesquisa sobre esses vrios esquemas de rede e
percebeu-se a necessidade de se criar um modelo de rede para ajudar os desenvolvedores a
implementar redes que poderiam comunicar-se e trabalhar juntas (modelo de referncia OSI).
Diferentemente do modelo OSI, que possui sete camadas, o modelo TCP/IP possui cinco
camadas, so elas:
Camada 5: A camada de Aplicao
Camada 4: A camada de Transporte
Camada 3: A camada de Rede (Internet)
Camada 2: A cadada de Enlace
Camada 1: A camada de Fsica

You might also like