Você está na página 1de 27

Protocolo

O que é um protocolo?

Humano:
 “que horas são?”
 “eu tenho uma pergunta…”

Máquina:
 Definem os formatos, a ordem das mensagens enviadas e
recebidas pelas entidades de rede e as ações a serem
tomadas na transmissão e recepção de mensagens.
Protocolo
Modelo ISO/OSI

 ISO – International Organization for


Standardization: uma organização internacional fundada
em 1946, sendo modelo de referência da Open Systems
Interconnection – OSI, pois trata-se da interconexão de
sistemas abertos;

 Seu objetivo: elaborar padrões internacionais, através


de documentos com o objetivo de definir com precisão os
serviços e protocolos de todas as camadas de uma rede;
Modelo ISO/OSI

 Serviço de Redes: representa um conjunto de funções


oferecidas a um usuário e por um fornecedor;
Modelo ISO/OSI
 O modelo ISO/OSI de rede consiste de sete
níveis/camadas;
 Antes da máquina enviar uma mensagem por uma
rede, a sua mensagem é traduzida através desses níveis,
nos 1s e 0s que de fato são enviados pela rede;
 Os programas que são associados a cada nível
realizam diferentes funções:
Criptografia;
Verificação de erro;
Roteiro;
Modelo ISO/OSI
 Princípios aplicados para se chegar aos sete
níveis/camadas;
1. Uma camada deve ser criada onde houver necessidade
de outro grau de abstração – tarefas diferentes;
2. Cada camada deve executar uma função bem definida;
3. A função deve ser escolhida tendo em vista a definição de
protocolos padronizados internacionalmente;
4. Os limites devem ser escolhidos para reduzir o fluxo de
informações transportadas entre as interfaces;
5. O número de camadas deve ser suficientemente grande
para que funções distintas não sejam colocadas na
mesma camada;
Modelo ISO/OSI
Aplicação

Apresentação

Sessão
Interface
Transporte

Rede Link de Dados


Controle Lógico de Link
Enlace
Controle de Meio de Acesso

Físico
Modelo ISO/OSI
Modelo ISO/OSI
Modelo ISO/OSI
Modelo ISO/OSI
 Aplicação: os protocolos de nível de aplicativo iniciam
o processo de tradução dos programas que você usa;
 Por exemplo: o HTTP é um protocolo de nível de
aplicativo que traduz dados de navegadores da web;
 Meios de acesso são computadores que podem
traduzir aplicativos entre redes.
Modelo ISO/OSI
 Apresentação: os protocolos de nível de apresentação
traduzem números e letras em código de nível mais baixo
de computador;
 Um exemplo é ASCII, que representa os números e
caracteres em um teclado de idioma inglês;
 Os protocolos de criptografia, em sua configuração e
utilização fazem parte desse nível;
Protocolo Porta Descrição
FTP 21 File Transfer Protocol: otimizado para enviar e
receber arquivos
SSH 22 Secure Shell: codifica a comunicação entre
computadores
Telnet 23 Conecta em texto claro com computadores remotos
SMTP 25 Protocolo de transferência de correspondência
simples para saída de e-mail
HTTP 80 Hypertext Transfer Protocol para páginas Web
POP3 110 Post Office Protocol para receber e-mail
SNMP 161 Simple Network Management Protocol para
diagnóstico de rede.
HTTPS 443 HTTP seguro
IPP 631 Internet Print Protocol, associado ao Common Unix
Print System (CUPS)
SWAT 901 Ferramenta de administração web Samba.
NFS 2049 Network File Service para comunicação entre
computadores Linux / Unix.
Modelo ISO/OSI

cliente
cliente

servidor cliente
invasor
Modelo ISO/OSI
 Sessão: os protocolos de nível de sessão gerenciam o
tempo que você gasta em uma rede;
 Esses protocolos determinam qual computador está
enviando e recebendo mensagens em qualquer ocasião
especial;
 Por exemplo, o software desse nível em sua placa de
rede determina se os dados se movem em uma direção
em um horário ou simultaneamente em ambas as
direções.
Modelo ISO/OSI
 Transporte: os protocolos de nível de transporte
podem reenviar a sua mensagem, até receber de volta
um recibo, ou pode simplesmente enviar uma mensagem
e fazer o maior esforço para enviá-la ao computador de
destino;
 Os protocolos de transporte também iniciam partindo
mensagens em pacotes.
Modelo ISO/OSI
 Enlace: seu objetivo é detectar e opcionalmente
corrigir erros que por ventura ocorram no nível físico;
 Esse nível converte um canal de transmissão não
confiável em um canal confiável para o uso do nível de
rede;
 A técnica utilizada para isso é a partição da cadeia de
bits a serem enviados ao nível físico, em quadros;
Modelo ISO/OSI
Dispositivos da camada de Enlace

–Bridge

–Switch

–Placa de rede
Modelo ISO/OSI
 Rede: controla a operação da sub-rede;
 As rotas podem se basear em tabelas estáticas,
“amarradas” à rede e que raramente são alteradas;
 São determinadas no início de cada conversação,
como uma sessão de terminal;
 Correção de problemas de viagem de uma rede para
outra até chegar em seu destino;
Modelo ISO/OSI
Dispositivo da camada de Rede: ROTEADOR
Modelo ISO/OSI
 Físico: fornece as características mecânicas, elétricas,
funcionais e de procedimento para ativar, manter e
desativar conexões físicas para a transmissão de bits
entre entidades de nível de enlace;
 O protocolo de nível físico dedica-se á transmissão de
uma cadeia de bits;
 Ao projetista cabe decidir como representar 0´s e 1´s,
quantos microssegundos durará um bit (intervalo de
sinalização), se a transmissão será (half-duplex, full-
duplex), como a conexão será estabelecida e etc.;
Modelo ISO/OSI

 Dispositivos da Camada Física

Cabos

Conectores

HUB

Placa de Rede
Modelo ISO/OSI
 Link de dados: os protocolos de nível Data-Link são
usados principalmente para garantir que as suas
informações cheguem corretamente ao computador de
destino;
 Com freqüência isso é dividido em dois sub níveis:
Logical Link Control (LLC) e Media Access (MAC);
 Os protocolos LLC garantem que as suas mensagens
cheguem ao computador de destino em ordem, sem
erros. Isso também é conhecido como sincronização e
moldura e verificação de erro;
 Os protocolos MAC ajudam os computadores a se
comunicar entre si.
Modelo OSI Modelo TCP/IP
Aplicativo

Apresentação Aplicativo

Sessão

Transporte Transporte

Rede Rede
Controle Lógico de Link
Link de Dados
Controle de Meio de Acesso
Físico
Físico
Modelo ISO/OSI
Modelo TCP/IP
Modelo ISO/OSI
Host final Host final

Aplicação Aplicação

Apresentação Apresentação

Sessão Sessão

Transporte Transporte

Rede Rede
Rede Rede

Enlace de dados Enlace d dados Enlace de dados Enlace de dados

Física Física Física Física

Um ou mais nós
dentro da rede

Você também pode gostar