protocolos de comunicação são uma das estruturas fundamentais subjacentes à Internet e de redes em geral. Embora existam vários tipos de protocolos de comunicação lá fora (aqueles que são comumente encontradas incluem HTTP - Hypertext Transfer Protocol - usado para a World Wide Web, e TCP /IP - Transmission Control Protocol /Internet Protocol - protocolo subjacente de comunicação através da internet ), a maioria das comunicações e protocolos de rede têm funções similares. Sinalização Funções
um protocolo de comunicação , uma função de sinalização é usado para consultar a rede sobre a disponibilidade de um circuito ou rota. Se você pensar em um protocolo como um conjunto de instruções para a condução de um carro cheio de compras , o protocolo de sinalização seria o equivalente ao motorista perguntando sobre as condições de tráfego à frente - Pode uma rota para o destino pretendido pode ser encontrada? Funções de sinalização também são geralmente o " sinal de vida " sinal em uma rede. Um processo de rede irá enviar funções de sinalização e verificar se há respostas e quão rapidamente as respostas voltar.
Funções de autenticação
uma função de autenticação é usado para garantir que a pessoa enviando a informação está autorizado a ser na rede . Usando a analogia acima , o aspecto de autenticação do protocolo é como mostrar sua carteira de motorista em uma cabine de pedágio para entrar no intercâmbio. Alguns protocolos de autenticação são forma dupla - eles também exigem uma autenticação pelo destinatário para receber os dados . Protocolos de autenticação exigem algum mecanismo para criptografar e descriptografar os dados conforme necessário.
Verificação de erros /correção Funções
funções de verificação de erros em protocolos de comunicação quebrar o " carro indo para o supermercado " analogia um pouco. Quando a informação é enviada através de uma rede de computadores , ela é dividida em pequenos pacotes de informação chamados pacotes. Cada pacote identifica-se com informações de cabeçalho que contém o número de bytes (o tamanho ) do pacote , que mensagem é uma parte, e quais pacotes devem precedê-lo e segui-lo para que o destinatário possa colocar as peças de volta no lugar - como montar um quebra-cabeça . Em vez de um carro que vai do supermercado para sua casa , imagine uma mensagem transmitida através da Internet é o mesmo que colocar suas compras - um item de cada vez - em uma série de carros de controle remoto , que seguirão o que quer rotear tráfego é menos congestionada. Cada carro carrega uma cópia do recibo de supermercado e uma nota que diz: " Este carro tem 2 quilos de cebolas. Deve haver um pequeno carro a caminho levando cenouras " ou "O próximo carro deve estar carregando o alface. " Esta informação - toda a lista de itens que entram , permite que a parte que recebe a dizer: " OK , perdemos as cenouras , por favor, re- enviá-los ", ou " O carro que estava trazendo a alface parece ter tido um fender- bender , por favor, re - enviar -lo assim que nós sabemos que nós temos toda a alface que precisamos. "