Vous êtes sur la page 1sur 17

Unidade: CIDR e Anlise do protocolo

TCP/IP
Unidade I:

Unidade: CIDR e Anlise do protocolo TCP/IP


CIDR Classless Inter-Domain Routing

Em 1992, os membros do IETF comearam a ficar preocupados com o


crescimento exponencial da Internet. Esta preocupao estava voltada para os
problemas que esse crescimento poderia trazer para o ncleo da rede, mais
precisamente com a tabela de roteamento dos roteadores. Estas tabelas so
afetadas diretamente conforme o crescimento da Internet - este crescimento
est relacionado quantidade de mquinas que esto sendo conectadas
internet.
O ncleo da rede, composto principalmente por roteadores, afetado,
pois

outros

roteadores

so

implantados

para

suportar

este

trfego;

aumentando, assim, a possibilidade de rotas. Desta forma, a tabela de


roteamento para cada roteador acaba crescendo. Resumindo: abaixo se
encontram os problemas relacionados ao incio do crescimento acentuado da
Internet:

Exausto do espao de endereo da classe B;

Crescimento rpido no tamanho das tabelas de roteamento global;

Uma eventual exausto no espao de endereo de 32 bits (IPv4).

Os dois primeiros itens foram extremamente preocupantes quando em


1994 ou 1995, a Internet comeou a crescer de forma exponencial. A resposta
imediata para estes dois primeiros problemas foi o desenvolvimento do
conceito que chamamos de Classless Inter-Domain Routing (CIDR). O terceiro
problema, citado acima, est sendo resolvido com a implementao do IPv6.
O CIDR foi oficialmente apresentado em setembro de 1993 nas RFCs
1517, 1518, 1519 e 1520. Ele implementa duas caractersticas importantes
para beneficiar o sistema de roteamento global da Internet (SEMRIA, 1996).
Ele elimina o conceito tradicional das classes A, B e classe C para os
endereos de rede. Isto habilita a alocao eficiente do espao de
endereo do IPv4, permitindo o crescimento da Internet at que o IPv6
seja gradualmente implementado;

Unidade: digite

O CIDR suporta agregao de rotas. Isto significa que uma simples


tabela pode representar o espao de endereo de centenas de rotas,
considerando a classe cheia (Classfull), ou seja, permite que atravs de
uma simples tabela de rotas, o roteador tem condies de analisar um
pacote e definir se pertence a uma das redes sob sua responsabilidade.
A agregao de rotas ajuda a controlar a quantidade de informao de
roteamento contido na tabela de roteamento nos roteadores que fazem
parte do backbone da rede, alm de facilitar a manuteno dos
administradores de redes responsveis pelo trfego na rede.

Sem a implementao do conceito do CIDR, a Internet no estaria


funcionando hoje em dia, pois as tabelas de roteamento dos roteadores nos
backbones no iriam suportar a quantidade de rotas existentes. Hoje, os
roteadores implementam o CIDR e conseguem diminuir a quantidade de
informaes da tabela de roteamento, usando o que chamamos de resumo de
rotas.

5.1 - Alocao eficiente do espao de endereo do IPv4

Como j foi descrito acima, o CIDR elimina o conceito tradicional de


classes (A, B e C) e usa um conceito mais generalizado chamado prefixo de
rede, semelhante usada na tcnica VLSM. Os roteadores usam o prefixo de
rede para determinar o que considerado um endereo de rede e o que
considerado um endereo de host. O resultado disto que o CIDR suporta o
desenvolvimento de tamanho arbitrrio de rede, podendo ser maior que 8 16 ou
24 bits que era associado classe cheia (Classfull).
No modelo usado no CIDR, cada pedao da informao de roteamento
identificada com uma mscara de bit (tamanho do prefixo). O tamanho do
prefixo a forma como especificada a poro de rede para a tabela de

exemplo, uma rede com 20 bits para identificar a rede, e os outros 12 bits que
iro identificar os endereos de hosts, poderia ser identificada como um /20,
exemplo 180.172.48.0 /20.

Unidade: digite

roteamento, ele definido pelos bits mais a esquerda da poro de rede. Por

A sacada do CIDR que o endereo IP identificado com o prefixo /20


poderia formar um endereo da classe A, B ou C. Os roteadores que
implementam o CIDR no consideram os trs primeiros bits do primeiro octeto
que identificam as classes A, B e C. Em vez disso, eles dependem da
informao do tamanho do prefixo fornecido com a rota.
Em ambientes classless, como no caso do CIDR, os prefixos so
definidos em um bloco contnuo da direita para a esquerda do espao do
endereo IP. Por exemplo, todos os prefixos /20 representam a mesma
quantidade de bits (20) para redes, e os outros 12 bits so usados para
endereamento de hosts (212 4.096 endereos de hosts). Portanto, um /20
pode identificar um endereo contido na classe A, classe B ou Classe C. A
figura abaixo apresenta um exemplo do endereo de host para cada uma das
classes.

Figura 1: Exemplo de classe A, B, C (SEMRIA, 1996).

5.2 - Exemplo de alocao de endereo com CIDR

Neste exemplo, vamos assumir que um Provedor de servio de Internet


(ISP) tem um bloco de endereo 200.25.0.0/16. Com este bloco, podemos
representar 65.536(216) endereos IP.
Vamos supor que este ISP, quer a partir do 200.25.0.0/16, alocar blocos
de endereos 200.25.0.0/20, ou seja, com um /20 sobram 12 bits para
endereos de hosts 212.
Bloco de endereo 11001000.00011001.0010000.00000000

200.25.16.0/20

Caso no houvesse a possibilidade de usar o CIDR, o provedor teria de

flexibilidade para pegar 4 bits emprestados do terceiro octeto para formar um


/20.

Unidade: digite

usar um /16 ou um /24, conforme figura abaixo. Desta forma, ele no teria a

Figura 2: Diviso de um endereo /20 em 16 sub-redes (SEMRIA, 1996).

Usando o CIDR, h mais flexibilidade para usar o espao de endereo,


portanto, o provedor poder fatiar o bloco de endereo em tamanhos
diferentes, satisfazendo suas necessidades. Ele poder fatiar o bloco original
em duas partes (cada uma com metade do espao de endereo) e destin-la
para uma determinada empresa. A outra metade poderia ser dividida em mais
2 pedaos (cada uma com do espao de endereo) e destinar um pedao
para a outra empresa; e, finalmente, dividir os quatro pedaos em dois pedaos
cada (formando um bloco de endereo de 1/8) e destinar s empresa C e D.
Cada empresa poder alocar o bloco de endereo de forma eficiente para sua
rede interna. A figura abaixo mostra a flexibilidade no uso de endereos
classless.

Figura 3: Uso do CIDR (SEMRIA, 1996).

Para obtermos a diviso dos endereos conforme descrito acima,

1) Considerando o bloco de endereo do ISP 200.25.16.0/20:


Bloco de endereo 11001000.00011001.00010000.00000000

Unidade: digite

devemos seguir alguns passos:

200.25.16.0/20

Dividiremos este espao de endereo em dois blocos de endereos com


tamanhos iguais. Cada bloco representar metade do espao de endereo IP,
ou seja, 2048 (211).
Empresa A: 11001000.00011001.00010000.00000000

200.25.16.0/21

Reservado: 11001000.00011001.00011000.00000000

200.25.24.0/21

2) Dividiremos o bloco reservado (200.25.24.0 /21) em dois pedaos


iguais. Cada bloco representa um quarto do espao de endereo IP, ou
seja, 1024 (210).
Reservado: 11001000.00011001.00011000.00000000

200.25.24.0/21

Empresa B: 11001000.00011001.00011000.00000000

200.25.24.0/22

Reservado: 11001000.00011001.00011100.00000000

200.25.28.0/22

3) Dividimos o bloco reservado em dois blocos iguais. Cada bloco


representa um oitavo do espao de endereo, ou seja, 512(29).
Reservado: 11001000.00011001.00011100.00000000

200.25.28.0/22

Empresa C: 11001000.00011001.00011100.00000000

200.25.28.0/23

Empresa D: 11001000.00011001.00011110.00000000

200.25.30.0/23

6) Mas o CIDR semelhante ao VLSM?

Se voc chegou a esta concluso sozinho, voc um bom observador,


pois a tcnica usada no CIDR semelhante tcnica usada no VLSM. Ambas
usam, essencialmente, a mesma tcnica de dividir o endereo de forma
recursiva para usar de forma mais eficiente o espao de endereamento. A
diferena est no local onde cada tcnica aplicada: enquanto o VLSM
usado na rede interna da empresa para melhor usar o espao de endereo, o

ISP, ou seja, no VLSM - por ser usado na rede interna da empresa - os


endereos no so reconhecidos na Internet, geralmente usa-se endereos
privados; agora, no CIDR os endereos so vlidos, pblicos e roteveis.
Portanto, usamos a tcnica CIDR em roteadores que fazem parte do backbone

Unidade: digite

CIDR permite a alocao recursiva de endereo em um nvel mais alto como

da Internet com a finalidade de reduzir a quantidade de informaes na tabela


de roteamento.

7) Controlando o crescimento da tabela de roteamento.

A reduo da quantidade de informao na tabela de roteamento requer


que a Internet se divida em domnios, ou seja, deve haver uma organizao
nestes endereos para facilitar na implementao da tcnica CIDR. Havendo
um domnio, o roteador ter capacidade de identificar qualquer pacote que
pertena a sua rede e sub-rede, sem precisar armazenar na tabela de
roteamento

todas

as

redes

sub-redes

pertencentes

ele.

Consequentemente, a tabela de roteamento no ir crescer no ritmo da


Internet. A figura abaixo mostra como ficaria o domnio at aqui discutido:

Na figura, podemos concluir que o ISP - usando o bloco de endereo


(200.25.16.0/20) - alocou os endereos, conforme mostrado abaixo:

A organizao A tem oito redes /24 pertencente a um endereo


200.25.16.0/21;

Unidade: digite

Figura 4: Resumo de rotas em uma empresa (SEMRIA,1996).

A organizao B tem quatro redes /24 pertencente a um endereo


200.25.24.0/22;

A organizao C tem duas redes /24 pertencente a um endereo


200.25.28.0/23;

A organizao D tem duas redes /24 pertencente ao endereo


200.25.30.0/23.

Qualquer pacote destinado a um endereo de host correspondente


rede 200.25.23.0/24 ser enviado considerando o caminho Internet -> ISP
(200.25.0.0/16) -> sub-rede do Provedor (200.25.16.0/20) -> sub-rede
(200.25.16.0.21), chegando ao 200.25.23.0/24. Como pode ser observado na
figura 4, todo pacote que comear com o endereo 200.25, ir entrar na rede
do ISP. Os outros dois ltimos octetos indicar uma sub-rede do ISP e uma
mquina dentro desta rede.
TCP/IP
Todos os equipamentos conectados rede de computadores precisam
ser identificados com um endereo lgico, ao qual chamamos de endereo IP.
Este endereo usado pelas mquinas para se comunicarem umas com as
outras. Sendo assim, quando acessamos uma pgina - ou ento um servidor na rede LAN, necessrio que nossa mquina saiba o endereo IP da
mquina a qual estamos querendo nos comunicar. O processo para que uma
mensagem ou informao seja enviada de uma mquina para outra mquina
passa por vrios protocolos de comunicao e, geralmente, todos os protocolos
usados pertencem sute TCP/IP.
O protocolo TCP/IP constitudo por outros protocolos, e cada um tem
uma funo especfica dentro da sute TCP/IP. Ele foi dividido em camadas
para se tornar compatvel com o modelo de referncia OSI. O TCP/IP foi criado
antes da padronizao do modelo de referncia OSI, este modelo foi
estabelecido para poder padronizar as funes e caractersticas dos protocolos

objetivo de se tornar de uso pblico deve seguir as recomendaes


estabelecidas no modelo de referencia OSI. Ele foi dividido em sete camadas:
aplicao, apresentao, sesso, transporte, rede, enlace e fsica, cada uma
com caractersticas diferentes.

Unidade: digite

a serem desenvolvidos. Portanto, qualquer protocolo a ser desenvolvido com o

Aplicao
Apresentao
Sesso
Transporte
Redes
Enlace
Fsica
Figura 5: Modelo de referencia OSI.

Cada uma das camadas tem uma variedade de protocolos com objetivos
diferentes; no entanto, todos eles se baseiam na funo de cada camada e,
portanto, seguem a definio estipuladas a elas. Os dados, no sentido de
transmisso, so enviados a partir da camada de aplicao passando pela
camada de apresentao at chegar camada fsica, no sentido de recepo.
Os dados chegam camada fsica e passam por todas as outras camadas at
chegar camada de aplicao.
A camada de aplicao tem como funo principal prover a comunicao
da rede de computadores com os usurios; nesta camada ficam as aplicaes
ou aplicativos usados para comunicao em rede. a camada que o usurio
pode interagir com os programas desenvolvidos: ela encapsula a complexidade
dos protocolos usados nesta mesma camada; portanto, o usurio no precisa
conhecer qual o formato dos protocolos para, por exemplo, enviar um e-mail ou
ento acessar uma pgina Web, basta que tenha um aplicativo que possibilite
que isto seja feito.
A camada de apresentao do modelo de referncia OSI tem como
funo preparar os dados a fim de ser enviada para a camada de aplicao,
alm de realizar modificaes para entregar as informaes camada de
sesso. Resumindo: ela responsvel por traduzir dados de um formato para
outro; logo, nesta camada que se encontram os dados para fazer criptografia,

imagens no formato TIFF, JPEG, PICT e arquivos de udio como MIDI e MPEG
tm seus formatos tratados.
A camada de sesso tem como funo principal estabelecer uma sesso
entre uma mquina local e uma mquina remota, ou seja, ela responsvel por

Unidade: digite

compresso e descompresso. Alm disto, algumas operaes multimdia com

controlar o dilogo entre duas mquinas. Neste dilogo, so trocados


informaes para estabelecer uma conexo, controlar a troca de dados e, por
ltimo, finalizar a conexo. A negociao para transmisso de dados entre as
duas mquinas envolve trs modos diferentes de transmisso, isto , antes de
comear a transmitir, as duas mquinas devem negociar o modo de
transmisso que pode ser simplex, half duplex ou full duplex.

Simplex:

transmisso

ocorre

apenas

em

um

sentido.

Analogamente, podemos exemplificar este tipo de transmisso com a


televiso e o rdio, pois o sentido de transmisso ocorre somente em
um sentido, no possvel o usurio interagir enviando informaes no
sentido contrrio;

Half Duplex: A transmisso ocorre nos dois sentidos, no entanto,

ela no ocorre simultaneamente. O modo de transmisso mais


conhecido que usa este tipo de tcnica o Walk talk. Neste tipo de
comunicao, apenas umas das partes deve se comunicar a cada vez;

Full Duplex: A transmisso pode ocorrer nos dois sentidos

simultaneamente; este modo de transmisso o mais usual atualmente


em equipamentos de comunicaes. A comunicao feita por telefones
o exemplo mais conhecido que se pode dar, pois a comunicao
pode ocorrer nos dois sentidos simultaneamente, isto ocorre quando as
duas pessoas falam ao mesmo tempo.

Para que duas mquinas possam se comunicar, estes modos de


transmisso devem ser negociados, e isto feito pelos protocolos definidos
para esta camada. Sendo assim, quando uma mquina for transmitir, ela
informa mquina receptora o modo de transmisso; se a outra maquina
conseguir estabelecer uma comunicao no mesmo modo de transmisso,

conseguir estabelecer a comunicao, ento ela ir negociar o modo de


transmisso. importante salientar que os modos de transmisses da mquina
remetente e da mquina destinatria devem ser iguais. Encaixam-se nesta
camada o sistema de arquivo NFS (Network File System) desenvolvido pela

Unidade: digite

ento isto ser fechado entre as duas mquinas. Caso uma das mquinas no

Sun Microsystems para acesso remoto a recursos, o SQL (Structured Query


Language) desenvolvido pela IBM com a funo de facilitar o acesso a dados
armazenados localmente ou remotamente, o RPC (Remote Procedure Call)
desenvolvido pela Sun Microsystems com o objetivo de fazer chamadas a
procedimentos remotos e o X Windows - usado por terminais para
comunicao entre computadores com sistemas operacionais Unix e Linux.
A camada de transporte tem a funo de garantir a transmisso fim a
fim, alm disto, ela tem a funo de receber os dados da camada de sesso,
segmentar e identificar para envi-los camada de rede. A segmentao
necessria para que os dados sejam transportados por tecnologias usadas na
camada de enlace. Analogamente, como se tivssemos um veculo de carga
com ba pequeno: neste tipo de transporte podemos colocar uma quantidade
pequena de objetos para transportar, se tivermos um caminho com ba
grande, ento podemos colocar mais objetos. desta forma que os protocolos
da camada de transporte segmentam os dados: se a tecnologia usada para
transmitir os dados conseguir encapsular grandes volumes de dados, ento
eles sero segmentados no tamanho correto.
O controle de fluxo tambm de responsabilidade desta camada, este
controle

necessrio

porque

uma

variedade

muito

grande

de

computadores, servidores e equipamentos em geral compondo a rede de


computadores. Considerando este aspecto, fcil chegar concluso que um
servidor que tenha alta capacidade de processamento ir responder de forma
muito mais rpida a uma solicitao de um cliente. Sendo assim, algumas
informaes podero ser perdidas, pois o cliente no conseguir processar na
mesma velocidade do servidor. Para evitar que dados sejam perdidos e tenha
que haver solicitao de retransmisso - o que acarretaria em maior fluxo de
informaes na rede e, portanto, pior desempenho - o controle de fluxo
necessrio.
Este mecanismo funciona da seguinte forma: uma vez solicitados dados

servidor de posse desta informao, envia somente a quantidade de dados que


o cliente possa receber; este processo ir se repetir enquanto houver dados a
serem transmitidos. A cada solicitao enviada pelo cliente, este deve informar
a quantidade de buffer disponvel naquele momento; portanto, a cada

Unidade: digite

ao servidor, o cliente informa a quantidade de memria (buffer) disponvel, o

10

solicitao, um tamanho de janela poder ser informado. A este tipo de tcnica


chamamos de janela deslizante.
A camada de transporte mantm um mecanismo que torna a entrega
das informaes confiveis, este mecanismo necessrio devido

segmentao dos pacotes. Cada um destes pacotes pode pegar caminhos


diferentes para chegar ao mesmo destino, e alguns podem se perder por
diversos motivos. Quando isto ocorre, solicitada a retransmisso destes
pacotes que por algum motivo no chegaram.
Na camada de transporte tambm definido o conceito de portas, ou
seja, para cada aplicao usada existe uma porta associada a ela. Isto garante
que uma determinada informao tenha o destino correto, por exemplo, a porta
80 usada nas aplicaes que acessam pginas Web, a porta 110 usada no
protocolo POP e 25 no SMTP para envio e recebimento de e-mail. Portanto, se
uma mquina estiver fornecendo servios diferentes, no haver problemas,
pois uma aplicao ser diferenciada de outra pelo nmero da porta.
A camada de rede tem como principal funo encaminhar os pacotes
pela rede, isto significa dizer que nesta camada que os pacotes so abertos
pelos roteadores para decidir se eles iro ser encaminhados para a rede LAN,
ou ento se sero novamente empacotados para serem retransmitidos pela
rede. Esta deciso feita tomando como base o endereo lgico, ou endereo
IP contido em um protocolo usado para comunicao de dados. Toda vez que
uma mquina quer acessar uma pgina Web em um servidor, ela tem que
conhecer o endereo IP do servidor para que possa alcan-lo; este endereo
inserido em um protocolo que enviado pela rede. A cada roteador pelo qual
este protocolo passa, analisado este endereo para definir qual o melhor
caminho que deve ser seguido para chegar ao destino. Neste caso, o servidor
da pgina Web. A figura 6 apresenta, pela seta vermelha, o possvel melhor
caminho para chegar ao destino. Lembrando que o caminho apresentado pela
seta vermelha no significa que todos os pacotes montados seguiro o mesmo
Caso,

no

caminho

apresentado

tenha

algum

ponto

de

congestionamento, outro caminho poder ser estabelecido para que os pacotes


cheguem ao destino. A responsabilidade de encaminhar os pacotes pelo
melhor caminho do roteador, ele tem mecanismos para armazenar estas
informaes e decidir por qual interface o pacote dever seguir. Para isto, o

Unidade: digite

trajeto.

11

endereo IP analisado e comparado com uma tabela mantida e gerenciada


pelos roteadores.

Figura 6: Caminho de um pacote pela rede.

Quando falamos que o endereo IP analisado pelo roteador, e que o


endereo IP pertence a um protocolo definido na camada de rede, significa que
os roteadores analisam protocolos que pertencem camada de rede, pois eles
devem abrir o protocolo, analisar o endereo IP e decidir qual a interface o
pacote dever seguir.
Na montagem do protocolo que leva o endereo IP de destino tambm
inserido o endereo de origem, pois o servidor s ir saber para quem ele deve
responder caso o endereo de origem seja enviado. Por exemplo, na
comunicao apresentada na figura 6, o computador cliente enviar uma
solicitao para acessar uma pgina no servidor. Ao descobrir o endereo IP
do servidor, ele ir inseri-lo no protocolo e enviar tambm o seu endereo, ou
seja, o endereo IP da mquina cliente. Ao chegar este pacote para o servidor,
ele ir abrir o pacote, analisar qual o servio desejado e o que foi requisitado e
ir montar um pacote com as informaes requisitadas e incluir neste pacote, o
endereo da mquina cliente. Portanto, alm do endereo de destino,
inserido tambm o endereo de origem; outras informaes para controle da
rede sobre os pacotes so inseridos.

tecnologias para que os pacotes sejam encapsulados e enviados pela rede.


Muitas tecnologias so definidas nesta camada, e as informaes so
transmitidas no formato de quadros. Para cada tecnologia, um tamanho de
quadro definido. Os dois lados, considerados finais, devem usar tecnologias

Unidade: digite

A camada de enlace de dados tem como principal funo fornecer

12

idnticas para conseguir comunicao sem perdas de informaes, isto


significa dizer que, se os dois lados usarem tecnologias idnticas, estaro
usando o mesmo tamanho de quadro com as mesmas caractersticas; portanto,
um lado ir conseguir manipular as informaes enviadas pelo outro, caso as
tecnologias sejam diferentes, ento o tamanho do quadro e as caractersticas
no sero compatveis. Sendo assim, no conseguiro se comunicar.
A camada de enlace responsvel ainda pelo controle de erros, ela se
utiliza de tcnicas para verificar se houve erro durante a transmisso. Muitas
vezes, as informaes transmitidas podem estar corretas; no entanto, no
caminho, algumas alteraes podem ocorrer e interferir nos dados que esto
sendo transmitidos. O controle de erros consegue detectar se o quadro enviado
est com as informaes corretas, ou no; isto pode ser feito usando a tcnica
de paridade, paridade combinada, check sum, ou ento, a melhor das opes
chamada Verificao de Redundncia Cclica (CRC).
Nesta camada, so definidos os endereos fsicos (endereo MAC) que
so usados por equipamentos para direcionar os quadros nas redes LAN para
o seu destino. Os equipamentos que usam o endereo MAC para direcionar os
quadros em redes LAN so os switches e as bridges: eles so capazes de
direcionar um quadro para uma porta especfica de acordo com a tabela
montada em sua memria, nesta tabela tem informaes para onde um quadro
deve seguir. Esta camada usada frequentemente nas redes LAN, pois
algumas tecnologias como Ethernet, ATM, X25, ADSL, Frame Relay usam
suas definies para a transmisso de dados.
Na camada de enlace so feitos, tambm, o controle de fluxo e o
enquadramento dos dados para formar o quadro.
Por ltimo, a camada fsica define as caractersticas eltricas dos sinais
e mecnicas das interfaces, conectores e outros componentes usados em
redes de computadores. Nesta camada, os quadros so enviados bit a bit para
o outro lado.

camada de aplicao at a camada fsica. E como j foi descrito, cada camada


tem uma funo e protocolos especficos para auxiliar na transmisso e
recepo destas informaes. Caso uma empresa, instituio ou qualquer
organizao queira desenvolver uma arquitetura para transmisso de dados e

Unidade: digite

Como pode perceber, h uma srie de mudanas feitas no sinal desde a

13

torn-lo compatvel com os equipamentos usados atualmente, ela deve seguir


o que est definido no modelo de referncia OSI. O protocolo TCP/IP se baseia
no modelo de referncia OSI, na verdade, como foi descrito, o protocolo
TCP/IP j havia sido definido quando a ISO padronizou o modelo de referncia.
Para se tornar compatvel com o padro OSI o TCP/IP, foi organizado em
camadas conforme segue:

Aplicao

Transporte
Redes
Enlace
Fsica
Figura 7: Arquitetura TCP/IP.

O protocolo TCP/IP foi dividido em 5 camadas: as camadas de


aplicao, apresentao e sesso ficaram sob a responsabilidade da camada
de aplicao, ou seja, a camada de aplicao englobou as caractersticas das
camadas de apresentao e sesso. As outras camadas tm as mesmas
funes descritas no modelo de referncia OSI e so compostas por protocolos
especficos para cumprir cada definio.
Uma comparao entre os modelos OSI e TCP/IP com os protocolos
mais comuns usados em cada camada so apresentados na figura 8. Pela
figura, fica clara a unificao de responsabilidades da camada de aplicao,
apresentao e sesso do modelo OSI pela camada de aplicao do TCP/IP,
os protocolos mais comuns da camada de aplicao so apresentados no meio
da figura com a denominao Protocolos includos. Os protocolos esto

outra parte comeando pelo protocolo FTP; isto ocorre porque na camada de
transporte h dois protocolos principais: o TCP e o UDP.

Unidade: digite

divididos em duas partes, uma delas comeando pelo protocolo SNMP, e a

14

Os protocolos da camada de aplicao inseridos acima do protocolo


TCP o usam para enviar as informaes, os protocolos da camada de
aplicao inseridos acima do protocolo UDP o usam na transmisso de
informaes. Os protocolos TCP e UDP diferem na forma como so usados
para transmitir as informaes, enquanto o TCP garante a entrega fim a fim das
informaes conforme mecanismo j explicado, o protocolo UDP no usa dos
mesmos mecanismos de garantia de entrega fim a fim; portanto, o UDP no
considerado um protocolo confivel para entrega de informaes. Isto no
significa que o UDP no possa ser usado, mesmo porque as aplicaes que
requerem velocidade na transmisso usam este tipo de protocolo para
transmitir, pois por no ter que se preocupar em saber se a mensagem chegou
ou no ao remetente, ele requer menos campo no cabealho e, assim, torna-se
um protocolo mais leve para transmitir dados em relao ao TCP.

Figura 8: Comparao entre modelo OSI e TCP/IP, Fonte: Gallo, 2003.

Ambos os protocolos, TCP ou UDP, so encapsulados no protocolo IP


da camada de rede, portanto todas as informaes vindas da camada de
aplicao chegam a camada de rede e so encapsulados no protocolo IP, este
protocolo reserva campos importantssimos sendo que dois deles, o endereo
IP de origem e endereo IP de destino, so enviados no cabealho deste

protocolos mais importantes do TCP/IP, por este motivo a arquitetura leva os


seus nomes. Um roteador analisa justamente o endereo IP, pois nele que
est inserido o endereo IP de destino.

Unidade: digite

protocolo. Portanto este protocolo, em conjunto com o TCP, so os dois

15

Na camada de enlace, so inseridas as tecnologias para inseri-las em


quadros para transmisso. Se considerarmos um computador, ento nesta
camada inserido o driver da placa de rede, ou seja, nesta camada ainda h
componentes de software controlando o fluxo de informaes.
Por ltimo, na camada fsica inserido o hardware para que seja
possvel a transmisso de dados; portanto o cabo de par tranado, o cabo
coaxial, a fibra ptica, a rede wireless, a placa de rede e as interfaces fazem

Unidade: digite

parte desta camada.

16

Vous aimerez peut-être aussi