» O que é um Protocolo?
– Conjunto de regras que regulam a comunicação entre entidades homólogas
(peer entities) que residem (normalmente) em sistemas diferentes
Entidades (programas)
Sistemas (computadores)
» Elementos de um protocolo
– Sintaxe (formato dos dados, níveis de sinal, etc.)
– Semântica (informação de controlo, tratamento de erros) - procedimentos
– Temporizações (adaptação de velocidades, sincronização, ordenação dos dados)
» Princípio fundamental: funções necessárias à cooperação entre sistemas
são decompostas e organizadas em módulos independentes
» Estrutura e relação entre módulos Arquitectura protocolar
» Modelo simplificado de 3 camadas:
– Acesso à rede
– Transporte
– Aplicação (serviços)