Buscar

O que é um protocolo

Prévia do material em texto

O que é um protocolo? 
No nosso dia-a-dia o relacionamento humano exige alguns protocolos, ou boas maneiras, como por 
exemplo, quando os dirigimos a uma pessoa para perguntar as horas. Note que no exemplo de 
protocolo humano para perguntar as horas, há mensagens específicas que são emitidas e ações 
específicas que são realizadas em função das respostas recebidas (Figura 1.4). 
No caso de um protocolo de rede temos a interação entre componentes de software e hardware dos 
computadores, ao invés de pessoas. Na Internet todas as atividades de comunicação são governadas 
por protocolos de comunicação. Por exemplo, protocolos fim-a-fim garantem a integridade dos 
dados transmitidos através de mecanismos de reconhecimento e retransmissão; protocolos de 
roteamento determinam o caminho de um pacote de dados da fonte até o destino; protocolos de 
hardware em um adaptador de rede controlam o fluxo de bits sobre os fios que interligam dois 
computadores; etc. 
Como exemplo de um protocolo de rede, considere o que acontece quando você requisita uma 
página de um servidor Web. O cenário é mostrado na figura 1.4: primeiro seu computador envia 
uma mensagem requisitando uma conexão com o servidor remoto ( TCP conection request); o servidor 
Web eventualmente vai receber sua requisição e responder afirmativamente (TCP conection reply); 
sabendo que a conexão esta estabelecida, seu computador requisita então a página procurada (GET 
http://www.sj.cefetsc.edu.br/index.htm) e o servidor remoto envia o arquivo com o 
código HTML correspondente. 
 
 
 
 
Muito 
Obrigada 
 
tempo 
 
Figura 1.4. Protocolos 
 
 
Get 
http://www.sj.cefetsc.edu.br/index.htm 
 
<arquivo> 
Oi 
Oi 
Que horas 
são? 
2:00 horas 
TCP connection 
request 
TCP connection 
reply. 
Os protocolos definem o formato e a ordem das mensagens enviadas e recebidas pelas 
entidades da rede bem como as ações que são tomadas quando da transmissão ou 
recepção de mensagens.

Continue navegando