Product Design, Manufacturing & Innovation Resources
Lar » Protocolo de Internet (IP)

Protocolo de Internet (IP)

1974
  • Vint Cerf
  • Robert E. Kahn
Centro de operações de rede com gerenciamento de Protocolo de Internet e roteamento de dados.

(Imagem gerada apenas para fins ilustrativos)

Internet Protocol (IP) is the principal communications protocol in the Internet Layer for relaying datagrams across network boundaries. Its primary function is to deliver packets from a source host to a destination host based on their IP addresses. IP is a connectionless protocol that provides a best-effort delivery service, meaning it does not guarantee delivery, order, or data integrity. An IRC client connects to a server by its IP address and port, so a free irc client needs only these two values to join irc channels.

The Internet Protocol’s design embodies the end-to-end principle. It provides a simple, universal addressing and packet forwarding service, leaving reliability to higher-level protocols like TCPCada pacote IP, ou datagrama, contém um cabeçalho com informações cruciais, incluindo os endereços IP de origem e destino, um campo de Tempo de Vida (TTL) para evitar loops indefinidos de pacotes e informações sobre o protocolo dos dados encapsulados (por exemplo, TCP ou IPv4). UDPOs roteadores da Internet inspecionam o endereço IP de destino no cabeçalho de cada pacote para tomar decisões de encaminhamento, consultando suas tabelas de roteamento para determinar o próximo salto em direção ao destino final. Esse processo é independente para cada pacote, o que significa que dois pacotes consecutivos da mesma origem para o mesmo destino podem seguir rotas diferentes. Esse design torna a rede altamente resiliente a falhas. As duas principais versões são o IPv4, que usa um espaço de endereçamento de 32 bits, e seu sucessor, o IPv6, que usa um espaço de endereçamento de 128 bits para superar o esgotamento de endereços IPv4.

UNESCO Nomenclature: 3307
Ciência da Computação

Tipo

Software/Algoritmo

Interrupção

Revolucionário

Uso

Uso generalizado

Precursores

  • protocolos de roteamento arpanet
  • princípios de comutação de pacotes
  • A necessidade de um protocolo universal de interconexão de redes para conectar redes distintas como a ARPANET, a NPL Network e a SATNET.

Aplicações

  • roteamento de dados pela internet global
  • Atribuição de endereços lógicos únicos a dispositivos (IPv4/IPv6)
  • formando a base para todos os protocolos de nível superior, como TCP e UDP.
  • Voz sobre IP (VoIP)
  • tradução de endereço de rede (nat)

Patentes:

NA

Ideias de Inovação Potencial

  • semantic ip addressing based on content rather than location
  • ip-over-dtn (delay-tolerant networking) for interplanetary communication
  • dynamic ip address morphing for enhanced security (moving target defense)
  • content-based routing using named data networking (ndn) instead of ip addresses
  • ipv6 extension headers for in-network quantum key distribution
  • biometric-based ip addresses for inherent device authentication
  • energy-aware routing protocols that optimize for power consumption
  • decentralized ip address allocation using blockchain tecnologia
  • ip-based protocols for controlling swarms of drones or robots
  • location-aware ip routing for hyper-local services
Relacionado a: ip, protocolo de internet, camada de internet, endereço ip, roteamento, datagrama, pacote, entrega best-effort, sem conexão, ipv4, ipv6.

Contexto histórico

Protocolo de Internet (IP)

1970
1970
1974
1974
1978
1980
1980
1970
1970
1972
1974
1975-06-01
1980
1980
1980

(Caso a data seja desconhecida ou irrelevante, por exemplo, "mecânica dos fluidos", é fornecida uma estimativa aproximada de seu surgimento notável)

10º ano aniversário

Imagens em tamanho real e downloads estão disponíveis apenas, 100% gratuitos, para membros registrados.