Академический Документы
Профессиональный Документы
Культура Документы
Protocolos de Comunicao
Protocolos so implementaes reais das regras
conceituais definidas no modelo de referncia OSI.
Alguns protocolos e conjuntos de protocolos j existiam
antes que modelo OSI fosse publicado.
Os protocolos so os principais responsveis em
organizar a forma como as informaes sero trocadas
na rede. Eles ditam as regras e todas as mquinas na
rede precisam utilizar o mesmo protocolo, caso
contrrio elas no podero trocar informaes com
protocolos diferentes.
Protocolos de Comunicao
Quando falamos de protocolos preciso levar
em considerao trs premissas :
1. Alguns protocolos trabalham em mais de uma
camada do modelo OSI; exemplo X.25;
2. A camada em que o protocolo trabalha
descreve a sua funo;
3. Muitos protocolos podem trabalhar em
conjunto, o que denominamos de pilha de
protocolos ou Protocol Stack
Protocolos de Comunicao
H muitos tipos de diferentes de protocolos.
Cada um tem as suas vantagens e
desvantagens, possuem os seu propsitos e
podem realizar tarefas diferentes.
Pilha de protocolos so um conjunto de
protocolos cada qual atuando particularmente
em uma camada do modelo OSI.
Protocolos de Comunicao
Cada camada do modelo OSI h um protocolo
fazendo uma determinada tarefa, contudo
existem trs espcies de protocolos que
cobrem as principais tarefas de rede. So eles:
a) Protocolos de Aplicao;
b) Protocolos de transporte;
c) Protocolos de rede.
Protocolos de Comunicao
Aplicao
Apresenta
o
Sesso
Transporte
Rede
Enlace
Protocolos de
Aplicao
Protocolos de
Transporte
Protocolos de Rede
Fsica
Figura1. Ilustra as espcies de
protocolos
MODELO OSI
Protocolos de Aplicao
Operam nas camadas sesso, apresentao e
aplicao, fornecem interao e troca de dados
entre aplicaes. Os mais conhecidos so:
1) APPC Advanced Program-to-Program Communication,
Protocolo SNA da IBM;
2) FTP File Transfer Protocol , Protocolo de troca de arquivos;
3) SNMP Simple Network Management Protocol, Protocolo
de Monitoramento e configurao de equipamentos em
rede;
4) TELNET Protocolo para efetuar conexo e abertura de
sesso em computadores remoto;
Protocolos de Transporte
Operam nas camadas transporte. Estabelecem
sesses de comunicao entre computadores e
garantem que os dados sejam transportados de
uma maneira confivel. Os mais conhecidos so:
1) TCP Transmission Control Protocol, Protocolo de
controle de transmisso que garante a entrega dos
dados em sequncia;
2) SPX parte do protocolo IPX/SPX para dados
sequenciais. Foi criado pela Novell, baseado em um
projeto da Xerox no final dos anos 70.
Protocolos de Rede
Operam nas camadas fsica, enlace e rede.
So responsveis por informaes de
endereamento e roteamento, verificao de
erro e requisio de retransmisso. Os mais
conhecidos so:
1) IP Internet Protocol , Protocolo de roteamento de
pacotes;
2) IPX Sequencial Packet Exchange, protocolo
Netware/Novell para roteamento de pacotes;
Partes de um Protocolos
1. Cabealho incio do pacote e contm um
grupo de importante de parmetros tais
como o endereo de origem e de destino e
as informaes de tempo e sincronizao;
2. Dados contm os dados originais que esto
sendo transmitidos;
3. Trailer marca o fim do pacote e tipicamente
contm informaes de verificao de erros;
Partes de um Protocolos
Muitos
servios
de
endereamento,
verificao de erros, retransmisso e
reconhecimento so associados com as
redes e acontecem nas camadas de REDE e
de TRANSPORTE do modelo OSI. Os
conjuntos de protocolos so frequentemente
referidos por seus protocolos de transporte e
de rede. No TCP/IP, por exemplo, o TCP um
protocolo da camada de transporte e o IP
um protocolo da camada de REDE.
Modelo TCP/IP
baseado no melhor
esforo. Isso quer dizer que o TCP/IP faz o melhor esforo para
entregar os pacotes, no entanto se houver uma paralisao da rede
ou mesmo um congestionamento, alguns pacotes podem no ser
entregues pela rede de pacotes;
3) Fragmentao
o IP possui a capacidade de
fragmentao, ou seja, pacotes grandes podem ser fragmentos para
facilitar o transporte das informaes em rede em que os protocolos
de enlace trabalhem com tamanhos menores do que o pacote IP,
como o Ethernet 1.500 bytes contra at 65.000 bytes do pacote IP.
Atividade Relacionada
Segue, no link abaixo, Uma
reportagem demonstrando como
funciona a internet.
http://olhardigital.uol.com.br/produt
os/central_de_videos/como-ainternet-Funciona,
Faa um breve resumo do
entendimento adquirido.
AS Camadas
As camadas dos protocolos tm como
funo analisar os dados e dividi-los
em
processos.
Comparando
as
camadas do modelo OSI com o TCP/IP,
podemos ver a diferena e a fuso das
camadas:
APLICAO
A camada de aplicao a mais prxima do
usurio. Os programas utilizam os protocolos
da camada de aplicao, de acordo com sua
finalidade, bate-papo, videoconferncia, email, etc. Ela contm muitos protocolos que
asseguram uma comunicao bem-sucedida
entre a heterogeneidade da internet.
Essa camada possui muitos protocolos que no
so mais utilizados. A dinmica dessa camada
muito grande; so criados vrios protocolos
para suprir a necessidade do trfego na rede;
consequentemente, diversos protocolos
deixam de ser utilizados.
APLICAO
APLICAO
APLICAO
Para acessar a internet necessrio um
browser ou navegador; podemos utilizar o
Mozilla, Internet Explorer, Google, Safri, etc.
As pginas da web so requisitadas por meio
do protocolo HTTP ao digitar a URL no
navegador.
Os programas se comunicam com a camada
de Aplicao. A Uniform Resource Locator ou
Localizador Padro de Recursos, URL.
Normalmente um link de uma pgina na
internet,
por
exemplo,
http://www.
Fiema.org.br A URL; tambm pode indicar o
caminho em uma rede.
APLICAO
A camada de aplicao comunica-se com a camada de
transporte atravs de uma porta. As portas so numeradas e
as aplicaes padro usam sempre uma mesma porta. Por
exemplo, o protocolo SMTP utiliza sempre a porta 25, o
protocolo HTTP utiliza sempre a porta 80 e o FTP as portas 20
e 21.
O uso de um nmero de porta permite ao protocolo de
transporte (tipicamente o TCP) saber qual o tipo de contedo
do pacote de dados (por exemplo, saber que o dado que ele
est transportando um e-mail). Assim, ao receber um pacote
destinado porta 25, o protocolo TCP ir entreg-lo ao
protocolo que estiver conectado a esta porta, tipicamente o
SMTP, que por sua vez entregar o dado aplicao que o
solicitou (o programa de e-mail).
APLICAO
FUNCIONAMENTO
APLICAO
A Internet Assigned Numbers Authory ou
Autoridade de Atribuio de Nmeros da
Internet
(IANA)
responsvel
pela
coordenao
global
do
DNS
raiz,
endereamento IP, e os protocolos da
internet (IANA, 2011).
A IANA responsvel por enderear os
protocolos da internet. Seguem, no Quadro
2.4, alguns protocolos e suas respectivas
portas de comunicao.
APLICAO
TRANSPORTE
Na transmisso de dados, a camada de
transporte responsvel por pegar os
dados passados pela camada de
aplicao e transform-los em pacotes.
O TCP (Transmission Control Protocol,
Protocolo de Controle da Transmisso)
o protocolo mais usado na camada de
Transporte.
TRANSPORTE
Na recepo de dados, o protocolo TCP pega os pacotes
passados pela camada Internet e trata de coloc-los em
ordem, j que os pacotes podem chegar ao destino fora
de ordem, confere se os dados dentro dos pacotes
esto ntegros e envia um sinal de confirmao
chamado acknowledge (ack) ao transmissor,
avisando que o pacote foi recebido corretamente e que
os dados esto ntegros. Se nenhum sinal de
confirmao (acknowledge) for recebido (ou porque o
dado no chegou ao destino ou porque o TCP descobriu
que o dado estava corrompido), o transmissor enviar
novamente o pacote perdido.
TRANSPORTE
fim a fim
Dois Protocolos foram definidos
UDP (User Datagrama Protocol)
No orientado a conexo
A entrega imediata mais importante que a
entrega precisa.
Exe.: Voz e Video.
TCP (Transmission Control Protocol)
orientando a conexo (confivel)
Faz controle de fluxo
TRANSPORTE
Durante a transmisso de dados,
tanto o UDP quanto o TCP recebero
os dados passados da camada de
Aplicao e adicionaro a esses
dados um cabealho. Na recepo
de dados, o cabealho ser
removido antes de os dados serem
enviados para a porta apropriada.
TRANSPORTE
Neste cabealho esto vrias informaes de
controle, em particular o nmero da porta de
origem, o nmero da porta de destino, um
nmero de sequncia (para a confirmao de
recebimento e mecanismos de
reordenamento usado pelo TCP) e uma soma
de verificao (chamada checksum ou CRC,
que um clculo usado para verificar se o
dado foi recebido intacto no destino). O
cabealho UDP tem 8 bytes, enquanto que o
cabealho TCP tem entre 20 e 24 bytes
(dependendo se o campo opes estiver
sendo ou no usado).
TRANSPORTE
TRANSPORTE
HTT
P
SMT
P
DN
S
DN
S
SNM
P
TFTP
RIP
l
Ap
o
a
ic
FTP
TCP
UDP
IP
Network Interface
Tra
e
po
s
n
et
n
er
t
In
ce
a
f
er a
t
In m
co de
Re
INTERNET
Em redes TCP/IP cada computador identificado
com um endereo virtual nico, chamado
endereo IP. A camada Internet responsvel por
adicionar um cabealho ao pacote de dados
recebidos da camada de Transporte onde, entre
outros dados de controle, ser adicionado
tambm o endereo IP de origem e o endereo IP
de destino isto , o endereo IP do computador
que est enviando os dados e o endereo IP do
computador que dever receb-los.
INTERNET
H vrios protocolos que operam na camada
Internet: IP (Internet Protocol, Protocolo de
Internet), ICMP (Internet Control Message Protocol,
Protocolo de Controle de Mensagens Internet),
ARP (Address Resolution Protocol, Protocolo de
Resoluo de Endereos) e RARP (Reverse Address
Resolution Protocol, Protocolo de Resoluo de
Endereos Reversos). Os pacotes de dados so
enviados usando o protocolo IP, e por isso que
explicaremos o seu funcionamento.
INTERNET
Cada datagrama IP pode ter um tamanho mximo
de 65.535 bytes, incluindo seu cabealho, que
pode usar 20 ou 24 bytes, dependendo se um
campo chamado opes for usado ou no.
Dessa forma os datagramas IP podem transportar
at 65.515 ou 65.511 bytes de dados. Se o
pacote de dados recebidos da camada de
Transporte for maior do que 65.515 ou 65.511
bytes, o protocolo IP fragmentar os pacotes em
quantos datagramas forem necessrios.
INTERNET
Hora da Atividade
INFORMAES DE PESQUISA
Para obter uma lista completa dos
protocolos e suas respectivas portas,
consulte o site:
http://www.iana.org/assignments/por
t-numbers.
INFORMAES DE PESQUISA
Para entender o melhor funcionamento dos
protocolos do modelo de referncia TCP/IP, segue o
link de um vdeo produzido pela Medialab, com o
nome Guerreiros da Informao.
http://www.youtube.com/watch?v=R5POcUkIlAc.
Esse vdeo explica quais protocolos, normalmente,
so envolvidos no acesso do usurio em um site.
Observao:
Aps assistir ao vdeo descreva dois protocolos que
no foram estudados nesta aula.