You are on page 1of 11

TCP

Nivel
de
Abstrao

o protocolo de
controle da
transmisso,
trabalha na
camada de
transporte,
recebendo a
maioria dos dados
de aplicao, ele
controla os dados
com destino a
camada inferior e
os fornece ao
protocolo IP.

IP

HTTP

um protocolo de
um protocolo
Internet ele trabalha na de Transferncia
camada de rede, ele
de Hipertexto faz
trata os dados e insere
a comunicao
um endereo para que
de alto nvel e
eles cheguem ao
est
destino.
implementado na
camada de
aplicao
levando ao
usurio
informaes
visuais.

ATM

BIT TORRENT

MPLS

uma tecnologia
de comunicao
de dados de alta
velocidade usada
para interligar
redes, envia
informaes em
modo assncrono,
trabalha na
camada fsica, tem
um menor nvel de
abstrao.

um protocolo de
rede que permite ao
utilizador realizar
downloads de
arquivos e est
implementado
unicamente na
camada de
aplicao, permite
o compartilhamento
de qualquer tipo de
arquivo pela
internet.

um Protocolo que
possui um mecanismo
de transporte de dados
pertencente famlia
das redes de
comutao de
pacotes, permite um
servio unificado de
transporte de dados
para certas aplicaes
baseadas em
comutao de pacotes
ou comutao circuitos
ele pode ser usado
para transportar vrios
tipos de trfego.

Modelo

TCP

IP

HTTP

ATM

BIT TORRENT

MPLS

Dividi as
mensagens em
datagramas,
reagrupa-os
novamente e
retransmiti os
pacotes perdidos.
Ele orienta a
comunicao, isso
faz com que as
aplicaes possam
se comunicar de
forma segura e se
preocuparem
apenas com o
envio e o TCP
cuida do controle.

Trabalha com a
comutao de
pacotes. Utiliza
blocos de
transmisso de dados
chamados de
datagramas, as fontes
e destinos dos dados
so identificados com
endereos fixos.
Faz tambm
fragmenta-o e
remontagem de
datagramas.

Esse protocolo
contm na sua
implementao o
uso de conexes
persistentes, uso
de servidores
Proxy para
melhor
organizao de
cach e mtodos
de requisies
diferentes para
cada caso.

Tem como objetivo


possibilitar a
transmisso de
voz, vdeo e
dados, dentro de
um nico meio.
Suporta taxas de
transmisses
elevadas.

um protocolo bem
complexo pois
busca arquivos
fragmentados em
vrios locais
diferentes e em
ordem aleatria, e
os entrega no
destino montando
novamente o
pacote.

uma tecnologia de
encaminhamento de
pacotes baseada em
rtulos (labels) que
funciona, basicamente,
com a adio de um
rtulo nos pacotes de
trfego

Interface

TCP

IP

Conectividade em
nvel de rede,
permitindo a
comunicao entre
aplicaes em
computadores de
redes distintas
sem a
necessidade de
conhecimento da
topologia
envolvida.

Endereamento
contendo identificao
da rede e do host.

HTTP

ATM

Para que o HTTP Envio informaes


consiga enviar
em modo
dados pela Web assncrono atravs
necessrio que
de uma rede de
o TCP/IP faa a
dados, dividindo
conexo entre o essas informaes
cliente e o
em pacotes de
servidor, para
tamanho fixo
isso eles usam os
denominados
sockets TCP/IP.
clulas (cells).
Cada clula
carrega um
endereo que
usado pelos
equipamentos da
rede para
determinar o seu
destino.

BIT TORRENT

MPLS

Feita atravs de
programa P2P de
conexo entre os
usurios.

Transporte de dados
via redes de acessos:
Acesso xDSL
Frame Relay
ATM
TDM
Rede Metro Ethernet
Acessos Wireless

TCP

SSH, FTP,HTTP

IP

HTTP

ATM

BIT TORRENT

MPLS

Endereamento da
rede representado em
formato decimal
( Nmero IP).

Servidores Web,
Apache

Redes locais,
metropolitanas e
de longa distncia
para aplicaes de
dados, voz, udio,
e vdeo.

Distribuio de
arquivos torrent.
Copartilhamento de
arquivos.

Servio unificado de
transporte de dados
para aplicaes
baseadas em
comutao de pacotes
ou comutao de
circuitos, ele pode ser
usado para transportar
vrios tipos de trfego,
como pacotes IP,
ATM, SONET ou
mesmo frames
Ethernet.

Recomenda-se que o
datagrama tenha no
mximo at 576
octetos.

20kb

32kb, chamado
clula

Normalmente
fragmentado em
pedaos de 256kb

32kb

Implementao

16kb e 32kb

PDU

Delimitao

Sincronizao

TCP

IP

HTTP

ATM

BIT TORRENT

MPLS

necessrio que
uma mquina
conhea o nmero
inicial da outra,
para haver
comunicao.

necessrio que uma


mquina conhea o
nmero inicial da
outra, para haver
comunicao.

necessrio uso
de Navegadores
de Web para
visualizar as
informaes e
utilizar os
servios.

necessrio
grandes
investimentos em
equipamentos
alm do que
existem grandes
dificuldades na
interoperabilidade
entre o ATM e o
IP.

necessrio a troca Grande investimento,


de arquivos entre o
pois as MPLS
usurios para que o
permitem que elas
servio tenha
possam agregar valor
melhor
ao seus produtos, pois
desempenho.
passam a no oferecer
no apenas banda,
mas um trfego
diferenciado.

O estabelecimento
da comunicao
feito atravs da
emisso de dados
e um aviso de
recepo que
contm um
nmero de ordem.
(Cliente envia
syn1, servidor
envia ack1 e em
seguida syn1,
cliente envia ack1
e syn0, finalizando
a sincronizao).

feito a traduo dos


nomes em endereos
IP. Pelo DNS que o
mecanismo que
converte nomes em
endereos IP e viceversa.

Comunicao
entre
computadores na
Internet, faz
tratamento de
pedidos e
respostas entre
cliente e servidor
na Internet.

Envio assncrono
de informaes
com diferentes
requisitos de
tempo e
funcionalidades,
aproveitando-se
de sua
confiabilidade,
eficincia no uso
de banda .

Faz diversos
pedidos em
diferentes sockets
Isso significa mais
de uma fonte para
baixar. O protocolo
torrent baixa de
uma maneira no
seqencial e vai
montando o
arquivo, juntando as
diferentes partes
dos arquivos
baixados.

Encaminhamento de
pacotes baseada em
rtulos que funciona,
basicamente, com a
adio de um rtulo
nos pacotes de trfego
entrada do
backbone.

TCP

Policy

Endereamento

IP

HTTP

O protocolo TCP
O IP oferece um
O protocolo
especifica trs
servio de datagramas
HTTP faz a
fases durante uma no confivel chamado
comunicao
conexo:
de melhor esforo,ou entre o cliente e o
SYN / SYN+ACK /
seja, o pacote vem
servidor por meio
ACK.
quase sem garantias. de mensagens. O
O TCP, usa o IP
Os roteadores so
cliente envia uma
para a entrega dos
usados para
mensagem de
datagramas
reencaminhar
requisio de um
rede, e os pontos datagramas IP atravs
recurso e o
de acesso
das redes
servidor envia
aplicao so
interconectadas na
uma mensagem
identificados por
segunda camada.
de resposta ao
portas acessadas
cliente com a
por multiplexao.
solicitao.

Endereamento de
Portas

o prprio protocolo
IP

Endereamento
de Portas

ATM

BIT TORRENT

MPLS

Cada clula ATM


enviada para a
rede contm uma
informao de
endereamento
que estabelece
uma conexo
virtual entre
origem e destino.
Este procedimento
permite ao
protocolo
implementar as
caractersticas de
multiplexao
estatstica e de
compartilhamento
de portas.

O sistema de
partilha otimiza o
desempenho geral
de rede, uma vez
que no existem
filas de espera e
todos partilham
pedaos entre si,
no
sobrecarregando
um servidor central.

Quando ocorre erros


ele verifica o arquivo
antes de voltar a
enviar.

MAC ADRESS

Atravs de sockets
de conexo entres
computadores.

O DLCI, indica o
caminho que ele vai
fazer. Origem e
destino.

Relaying

TCP

IP

HTTP

ATM

BIT TORRENT

MPLS

O TCP consegue
verificar a
quantidade de
dados que
trafegam em um
determinado canal,
se o canal estiver
saturado ele
procura outro.

feito a traduo do
endereo IP atravs
de DNS alocado em
Servidores Raiz e
depois de resolvido
podem procurar seu
destino.

Para que o
protocolo HTTP
consiga transferir
seus dados pela
Web,
necessrio que
os protocolos
TCP e IP tornem
possvel a
conexo entre
clientes e
servidores
atravs de
sockets
TCP/IP.Na
maioria das
vezes, para se
obter o resultado
esperado,
necessrio
realizar mais de
uma solicitao
de recursos
atravs de vrias
conexes.

Usa os
procedimentos
roteamento
prprios do
protocolo utilizado.

Faz diversos
pedidos em
diferentes sockets
de uma rede na
maioria das vezes
tem mais de uma
fonte para baixar.
Outra diferena
que o protocolo
torrent baixa de
uma maneira no
sequencial e vai
montando o
arquivo como se
fosse um quebracabea, juntando as
diferentes partes
dos arquivos
baixados.

Utiliza o r-roteamento
dinmico, que
automtico e atua
localmente, ser houver
falhas estabelecida
uma nova rota, que
deve ser separada da
outra a ser
recuperada.

Controle
de
Fluxo

Servio

TCP

IP

HTTP

ATM

BIT TORRENT

MPLS

Tem orientao de
controle de fluxo a
conexes
confiaveis que
permitem a
entrega sem erros
de um fluxo de
bytes.

Controla o fluxo
atravez de
fragmentao e
remontagem de
datagramas longos,
para que estes
possam ser
transportados em
redes onde o tamanho
mximo permitido para
os pacotes pequeno.

A largura da
banda somente
utilizada quando
o trfego de
dados est
presente. Desta
forma otimiza a
utilizao da
banda

Cada clula
carrega um
endereo que
usado pelos
equipamentos da
rede para
determinar o seu
destino.

Tem que haver


compartilhamento
de arquivos entre os
usurios para haver
fluxo.

Todo pacote ao entrar


numa rede MPLS
recebe um label. Este
pode ser pensado
como uma forma
abreviada para o
cabealho do pacote.
Desta forma os
roteadores s
analisam os labels
para poder
encaminhar o pacote.

Faz transmisso
de dados
orientada a
conexo.

Suas funes bsicas


so fragmentar e
desfragmentaros
dados,
e atravs do endereo
IP
transmitir os
datagramas at os
seus destinos.

responsvel
pelo tratamento
de pedidos e
respostas entre
cliente e
servidorna
internet.

um protocolo
ponto-a-ponto, fullduplex, orientado a
conexo, tem o
PDU denominado
por clula e a
capacidade de
dedicar largura de
banda para cada
estao na rede.

Faz descarga de
arquivos pela
internet com um
padro diferente
dos outros,
partilhando o que j
foi descarregado.

Faz transporte de
dados e trabalha com
a comutao de
pacotes.

Multiplexao

TCP

IP

HTTP

ATM

BIT TORRENT

MPLS

O TCP trabalha
com
multiplexagem e
desmultiplexagem, enviando
assim por um
mesmo canal,
dados de
aplicaes
diferentes. Ele
coloca em srie as
informaes que
chegam em
paralelo.

O IP trabalha com
multiplexao e
desmultiplexao e
baseado no nmero de
porta do transmissor,
nmero de porta do
receptor e endereos
IP.

Trabalha com
multiplexao e
desmultiplexao
so utilizados os
endereos de
origem e ou
destino da
camada de rede
(endereos IPs).

Sua caracterstica
utilizar a
multiplexao por
diviso de tempo
assncrona (TDM)
para controlar o
fluxo das
informaes na
rede e emprega a
multiplexao
estatstica, que
otimiza o uso de
banda

Implementa a
multiplexao ao
trazer arquivos de
vrios locais
diferentes usurios
para um mesmo
canal, que fez a
solicitao.

Trabalha com
ultiplexao de trfego
para diferentes
enlaces de backbone
compartilhados, pode
ser realizada usando
tneis LSP separados
para cada fonte de
dados no MPLS

PM

TCP

IP

HTTP

ATM

BIT TORRENT

MPLS

O TCP recebe os
dados que vem
das aplicaes faz
o seu trabalho e os
envia a camada
inferior, ao (IP).

O programa
aplicativo de envio
prepara seus dados e
solicita ao IP que os
envie at o destino.

Para acessar
documentos
devemos utilizar
hiperligaes ou
ancoras, que se
encontram nos
stios da internet.

A tecnologia ATM
utiliza o processo
de comutao de
pacotes, que
adequado para o
envio assncrono
de informaes
com diferentes
requisitos de
tempo e
funcionalidades,
aproveitando-se
de sua
confiabilidade,
eficincia no uso
de banda e
suporte a
aplicaes que
requerem classes
de qualidade de
servio
diferenciadas.

Os usurios
implementam o
protocolo
partilhando o que j
descarregaram,a
primeira pessoa a
disponibilizar um
download
conhecida como o
primeiro seed Uma
segunda pessoa
baixa este contedo
e tambm passa a
disponibiliz-lo,
tornando-se um
seed tambm.
Quanto mais seeds
houver de um
mesmo arquivo,
mais rpidos e
eficientes so os
downloads do
arquivo.

Permite que os
operadores de uma
determinada rede
tenham alto
desempenho no
desvio de trfego de
dados em situaes
crticas, tais como de
falhas e gargalos
congestionamentos, o
MPLS permite
assegurar que a
transmisso de
determinados pacotes
tenham perdas ou
atrasos imperceptveis
em funo da
capacidade de uma
gesto de trfego mais
eficaz, possibilitando
assim maior qualidade
dos servios e
conseqentemente
maior confiabilidade.

Multiplexao : So mltiplas transmisses de informao em um mesmo cado para


vrios destinatrios tem origem e destino bem definidos.
Fluxo : Gerencia a velocidade de transmisso dos pacotes e o sequenciamento.
Relaying: Capacidade de recuperao e auto-regenerao da transmisso.
Protocolo Machine: o elemento responsvel pela operacionalizao de um protocolo,
pode ser um hardware, SO, processo, uma VM ou um software.
Roteador: Troca de padro de comunicao e determina a direo dos pacotes.
Gateway: o destinatrio pr-definido para pacotes que no encontram destino dentro
da rede LAN.
Interface: Facilidade de uso, deve ser padronizada, para que a outra camada acima ou
a baixo possam se comunicar.