Вы находитесь на странице: 1из 3

O modelo de referncia TCP/IP

Vamos deixar de lado o modelo de referncia OSI e passar ao modelo de


referncia usado na "av" de todas as redes de computadores geograficamente
distribudas, a ARA!"#, e sua sucessora, a Internet mundial$ "mbora
ten%amos deixado para depois a apresenta&'o da %istria da ARA!"#, ser( de
grande utilidade entender alguns de seus principais aspectos$ A ARA!"# era
uma rede de pes)uisa patrocinada pelo *epartamento de *efesa dos "stados
+nidos ,*o*-$ ouco a pouco, centenas de universidades e reparti&.es p/blicas
foram conectadas, usando lin%as telef0nicas dedicadas$
1uando foram criadas as redes de r(dio e sat2lite, come&aram a surgir
problemas com os protocolos existentes, o )ue for&ou a cria&'o de uma nova
ar)uitetura de referncia$ *esse modo, a %abilidade para conectar v(rias redes
de maneira uniforme foi um dos principais ob3etivos de pro3eto, desde o incio$
4ais tarde, essa ar)uitetura ficou con%ecida como 4odelo de Referncia
#56I, gra&as a seus dois principais protocolos$
"sse modelo foi definido pela primeira ve7 em ,perspectiva foi oferecida mais
tarde em ,8einer et al$, 9:;<-$ A filosofia de pro3eto na )ual se baseia o
modelo 2 discutida em ,5lar=, 9:;;-$ *iante da preocupa&'o do *epartamento
de *efesa dos "+A de )ue seus preciosos %osts, roteadores e gate>a?s de
interconex'o de redes fossem destrudos de uma %ora para outra, definiu@se
tamb2m )ue a rede deveria ser capa7 de sobreviver A perda do %ard>are de
sub@redes, com as conversa&.es existentes sendo mantidas em atividade$ "m
outras palavras, o *epartamento de *efesa dos "+A )ueria )ue as conex.es
permanecessem intactas en)uanto as m()uinas de origem e de destino
estivessem funcionando, mesmo )ue algumas m()uinas ou lin%as de
transmiss'o intermedi(rias deixassem de operar repentinamente$ Al2m disso,
era necess(ria uma ar)uitetura flexvel, capa7 de se adaptar a aplica&.es com
re)uisitos divergentes como, por exemplo, a transferncia de ar)uivos e a
transmiss'o de dados de vo7 em tempo real$
[T4] A camada inter-redes
#odas essas necessidades levaram A escol%a de uma rede de comuta&'o de
pacotes baseada em um camada de interliga&'o de redes sem conex.es$ "ssa
camada, c%amada camada inter@redes, integra toda a ar)uitetura$ Sua tarefa 2
permitir )ue os %osts in3etem pacotes em )ual)uer rede e garantir )ue eles
trafegar'o independentemente at2 o destino ,talve7 em uma rede diferente-$
"les podem c%egar at2 mesmo em uma ordem diferente da)uela em )ue foram
enviados, obrigando as camadas superiores a reorgani7(@los, caso a entrega
em ordem se3a dese3(vel$ Observe )ue, nesse caso, a express'o "inter@rede" 2
usada em sentido gen2rico, muito embora essa camada este3a presente na
Internet$
A analogia usada nesse caso di7 respeito ao sistema de correio ,convencional-$
+ma pessoa pode deixar uma se)Bncia de cartas internacionais em uma caixa
de correio em um pas e, com um pouco de sorte, a maioria delas ser(
entregue no endere&o correto no pas de destino$ rovavelmente, as cartas
atravessar'o um ou mais gate>a?s internacionais ao longo do camin%o, mas
esse processo 2 transparente para os usu(rios$ Al2m disso, o fato de cada pas
,ou se3a, cada rede- ter seus prprios selos, taman%os de envelope preferidos
e regras de entrega fica oculto dos usu(rios$ A camada inter@redes define um
formato de pacote oficial e um protocolo c%amado I ,Internet rotocol-$ A
tarefa da camada inter@redes 2 entregar pacotes I onde eles s'o necess(rios$
O roteamento de pacotes 2 uma )uest'o de grande importCncia nessa camada,
assim como a necessidade de evitar o congestionamento$ or esses motivos, 2
ra7o(vel di7er )ue a fun&'o da camada inter@redes do #56I 2 muito parecida
com a da camada de rede do OSI$
[T4] A camada de transporte
!o modelo #56I, a camada locali7ada acima da camada inter@redes 2
c%amada camada de transporte$ A finalidade dessa camada 2 permitir )ue as
entidades pares dos %osts de origem e de destino manten%am uma
conversa&'o, exatamente como acontece na camada de transporte OSI$ *ois
protocolos fim a fim foram definidos a)ui$ O primeiro deles, o #5
,#ransmission 5ontrol rotocol D protocolo de controle de transmiss'o-, 2 um
protocolo orientado a conex.es confi(vel )ue permite a entrega sem erros de
um fluxo de b?tes origin(rio de uma determinada m()uina em )ual)uer
computador da inter@rede$ "sse protocolo fragmenta o fluxo de b?tes de
entrada em mensagens discretas e passa cada uma delas para a camada inter@
redes$ !o destino, o processo #5 receptor volta a montar as mensagens
recebidas no fluxo de sada$ O #5 tamb2m cuida do controle de fluxo,
impedindo )ue um transmissor r(pido sobrecarregue um receptor lento com
um volume de mensagens maior do )ue ele pode manipular$
[T4] A camada de aplicao
O modelo #56I n'o tem as camadas de sess'o e de apresenta&'o$ 5omo n'o
foi percebida )ual)uer necessidade, elas n'o foram includas$ A experincia
com o modelo OSI demonstrou a corre&'o dessa teseE elas s'o pouco usadas
na maioria das aplica&.es$ Acima da camada de transporte, encontramos a
camada de aplica&'o$ "la cont2m todos os protocolos de nvel mais alto$
*entre eles est'o o protocolo de terminal virtual ,#"8!"#-, o protocolo de
transferncia de ar)uivos ,F#- e o protocolo de correio eletr0nico ,S4#-,
como mostra a Figura 9$GG$ Virtual permite )ue um usu(rio de um computador
se conecte a uma m()uina distante e trabal%e nela$ O protocolo de
transferncia de ar)uivos permite mover dados com eficincia de uma m()uina
para outra$ Originalmente, o correio eletr0nico era um tipo de transferncia de
ar)uivosH no entanto, foi desenvolvido mais tarde um protocolo especiali7ado
para essa fun&'o ,o S4#-$ 4uitos outros protocolos foram includos com o
decorrer dos anos, como o *!S ,*omain !ame Service-, )ue mapeia os nomes
de %osts para seus respectivos endere&os de rede, o !!#, o protocolo usado
para mover novos artigos de notcias da +S"!"#, e o I##, o protocolo usado
para buscar p(ginas na Jorld Jide Jeb, entre muitos outros$
[T4] A camada host/rede
Abaixo da camada inter@redes, encontra@se um grande v(cuo$ O modelo de
referncia #56I n'o especifica muito bem o )ue acontece ali, exceto o fato
de )ue o %ost tem de se conectar A rede utili7ando algum protocolo para )ue
se3a possvel enviar pacotes I$ "sse protocolo n'o 2 definido e varia de %ost
para %ost e de rede para rede$ Os livros e a documenta&'o )ue tratam do
modelo #56I raramente descrevem esse protocolo$

Вам также может понравиться