Unidade A - Primeira semana introdução a redes de computadores

A.10. O que é um protocolo ?

Depois de entendermos um pouco sobre o funcionamento das redes/Internet, necessitamos pensar em como tudo isso acontece, como essas diferentes máquinas conseguem conversar entre si. A palavra chave é o protocolo.

É muito mais fácil entender os protocolos quando pensamos em uma analogia humana, pois executamos protocolos a todo o momento. Considere suas ações quando você cumprimenta alguém, para todas as pessoas você faz os mesmos passos.

Sempre iniciamos a comunicação com uma saudação (seja qual for) e, recebemos uma resposta de retorno (na maioria das vezes, rs). Se a resposta for positiva, podemos fazer outra comunicação, possivelmente uma pergunta... e assim a comunicação entre duas pessoas vai se desenrolando.

Quando pensamos em comunicação de computadores, isso também acontece da mesma maneira, onde a máquina A inicia a comunicação com a máquina B com uma saudação, se a resposta for positiva, a máquina A envia outra pergunta e assim sucessivamente, conforme observamos na figura A10.1.

Conforme mencionado anteriormente um protocolo de redes de computadores é semelhante a um protocolo humano, a única diferença é que as entidades envolvidas são componentes de hardware ou software dos equipamentos envolvidos na comunicação (computadores, roteadores, switch ou outros). Todas as comunicações na Internet são governadas por protocolos (TCP/IP), os quais controlam o fluxo de bits no meio físico, o congestionamento em sistemas finais, o roteamento dos pacotes definindo as rotas onde os dados seguirão até o destino.

 

Um protocolo define o formato e a ordem das mensagens trocadas entre duas ou mais entidades comunicantes, bem como as ações realizadas na transmissão e/ou no recebimento de uma mensagem ou outro evento.