É um equívoco comum de que o IP (Internet Protocol) é inerentemente "não confiável". Embora o IP não garante a entrega, é mais preciso dizer que é
"sem conexão" em vez de não confiáveis. Aqui está o porquê:
Função e design de IP: *
baseado em pacotes: O IP funciona dividindo dados em pacotes e enviando -os de forma independente pela rede.
*
nenhuma configuração de conexão: O IP não estabelece uma conexão dedicada entre o remetente e o receptor como o TCP. Os pacotes viajam de forma independente e podem chegar fora de ordem.
*
Melhor esforço de entrega: O objetivo principal do IP é entregar pacotes da maneira mais eficiente possível. Ele não garante a entrega, manipula pacotes perdidos ou garante que eles cheguem na ordem correta.
Por que não é "não confiável": *
IP foi projetado para flexibilidade e eficiência: Ele lida com a tarefa fundamental de abordar e rotear pacotes de dados em vastas redes.
*
Protocolos de nível superior fornecem confiabilidade: Protocolos como o TCP (Protocolo de Controle de Transmissão) são construídos sobre os recursos de confiabilidade IP e manipulam como:
*
Sequenciamento de pacotes: Garantir que os pacotes cheguem em ordem.
*
Detecção e correção de erros: Identificando e retransmitindo pacotes perdidos.
*
Controle de fluxo: Gerenciando o fluxo de dados para impedir o congestionamento.
em conclusão: O IP não não é confiável, mas uma camada fundamental que lida com o roteamento e abordagem básicos dos pacotes de dados. Ele deixa protocolos de nível superior como o TCP para lidar com a confiabilidade e o controle de fluxo. Esse design permite uma transferência de dados flexível e eficiente em toda a Internet.