Documentos de Académico
Documentos de Profesional
Documentos de Cultura
REDES DE COMPUTADORES
Campina Grande PB
2016
Protocolos e Camadas
Basicamente, um protocolo um acordo entre as partes que se
comunicam estabelecendo como se dar a comunicao.
Protocolo a lngua dos computadores, ou seja, uma espcie
de idioma que segue normas e padres determinados.
Os protocolos de rede nasceram da necessidade de conectar
equipamentos de fornecedores distintos, executando sistemas
distintos, sem ter que escrever a cada caso programas especficos;
Ambos os computadores devem estar configurados com os
mesmos parmetros e obedecer aos mesmos padres para que a
comunicao possa ser realizada sem erros.
2
Protocolos e Camadas
Para reduzir a complexidade de seu projeto, a maioria das redes
organizada como uma pilha de camadas (ou nveis), colocadas
umas sobre as outras.
Em todas as redes o objetivo de cada camada oferecer
determinados servios s camadas superiores.
Quando a camada n de uma mquina se comunica com a camada
n de outra mquina, as regras e convenes usadas nesse dilogo
so conhecidas como protocolo da camada n.
Protocolos e Camadas
Exemplo de Interface: Um software ou sistema operacional,
por exemplo, pode ser controlado atravs de uma pessoa usando
um computador. A interface entre o software e o usurio a tela
de comandos apresentada por este programa, ou seja, a interface
grfica do software.
Ao iniciar o Windows, por exemplo, a rea de trabalho que
aparece no computador pode ser considerada a interface do
usurio deste sistema operacional, pois apresenta ao utilizador
todas as opes de aes que este pode acionar com a ajuda dos
hardwares instalados, como o mouse, o teclado e etc.
Protocolos e Camadas
Um conjunto de protocolos de comunicao entre computadores
(um protocolo por camada) chamada pilha de protocolos.
Um conjunto de camadas e protocolos chamado arquitetura de
rede.
A especificao de uma arquitetura deve conter informaes
suficientes para permitir que um implementador desenvolva o
programa ou construa o hardware de cada camada, de forma que
ela obedea corretamente ao protocolo adequado.
Protocolos e Camadas
Uma analogia pode ajudar a explicar a idia de uma comunicao
em vrias camadas:
Por sua vez, para enviar a mensagem entre os dois pases, cada
tradutor contrata uma secretria (processos pares na camada 1);
As secretrias devem estabelecer um padro para a comunicao,
que pode ser telefone, carta, e-mail ou qualquer outro existente;
10
11
12
Protocolos e Camadas
Observe que cada protocolo totalmente independente
dos demais, desde que as interfaces no sejam alteradas;
Nada impede que os tradutores mudem do holands para o
italiano, por exemplo, desde que ambos concordem com a
modificao e que ela no afete sua interface com a camada 1 ou
com a camada 3;
De modo semelhante, as secretrias tambm podem passar de email para telefone sem incomodar (ou mesmo informar) as outras
camadas;
Cada processo s pode adicionar informaes dirigidas a seu par
Essas informaes no so enviadas camada superior.
13
Protocolos e Camadas
Vejamos agora, um exemplo mais tcnico: como oferecer
comunicao camada superior da rede de 5 camadas:
Camada
Protocolo da Camada 5
Protocolo da Camada 4
Protocolo da
Camada 3
Protocolo
da
Camada 2
14
Mquina de origem
Mquina de destino
Protocolo da Camada 5
Protocolo da Camada 4
Protocolo da
Camada 3
Protocolo
da
Camada 2
15
Mquina de origem
Mquina de destino
Protocolo da Camada 5
Protocolo da Camada 4
Protocolo da
Camada 3
Protocolo
da
Camada 2
16
Mquina de origem
Mquina de destino
Protocolo da Camada 5
Protocolo da Camada 4
Protocolo da
Camada 3
Protocolo
da
Camada 2
17
Mquina de origem
Mquina de destino
Protocolo da Camada 5
Protocolo da Camada 4
Protocolo da
Camada 3
Protocolo
da
Camada 2
18
Mquina de origem
Mquina de destino
Camada
Protocolo da Camada 5
Protocolo da Camada 4
Protocolo da
Camada 3
Protocolo
da
Camada 2
19
Mquina de origem
Mquina de destino
20
21
Ex.: As operadoras
permitem que o usurio
saiba quando um SMS foi
recebido pelo destinatrio.
O recurso conhecido como
relatrio de entrega,
suportado pelo Android,
mas vem desabilitado por
padro.
25
26
Servio
Orientados
a conexes
Sem
conexes
Exemplo
Download de filme
Conexo no confivel
VoIP
Datagrama no confivel
Datagrama confirmado
Mensagem de texto
Solicitao/resposta
27
Modelos de Referncia
Aps discutirmos o conceito de redes em camadas em termos
abstratos, vamos discutir dois importantes modelos de referncia
em projetos de redes: os modelos de referncia OSI e TCP/IP.
O modelo de referncia ISO/OSI no determina uma arquitetura
de rede especfica, apenas define um modelo ou padro que pode
ser seguido para a construo de uma arquitetura de rede. A
importncia da discusso do modelo de referncia OSI est,
principalmente, na forma como os conceitos esto organizados em
camadas com funes bem definidas.
Nenhuma rede foi criada em torno de protocolos especficos
relacionados ao OSI, embora todos usem o modelo OSI para guiar
seu raciocnio. Em contraste, os protocolos do TCP/IP so os
padres em torno dos quais a Internet se desenvolveu, portanto o
modelo TCP/IP ganha credibilidade por causa dos seus
protocolos.
28
31
34
outra
extremidade.
O tipo de conexo de transporte mais
popular um canal ponto a ponto livre de
erros que entrega mensagens ou bytes na
ordem em que eles foram enviados.
35
36
37
39
40
de
ondas
41
42
43
45
Principais
Protocolos
Modelo TCP/IP
TCP, UDP
IP
Ethernet
46
protocolo
de
47
48
49
50
51
Apesar de ser classificado como um protocolo noconfivel, o UDP mais rpido que o TCP
(justamente
por
ter
um
mecanismo
de
funcionamento mais simplificado), sendo utilizado
em requisies que no necessitam de confirmao,
como o caso de consultas DNS.
52
53
54
55