Product Design, Manufacturing & Innovation Resources
Maison » Protocole Internet (IP)

Protocole Internet (IP)

1974
  • Vint Cerf
  • Robert E. Kahn
Centre d'opérations réseau présentant la gestion du protocole Internet et le routage des données.

(Image générée à titre d'illustration uniquement)

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 Client IRC connects to a server by its IP address and port, so a free irc client needs only these two values to join irc channels.

La conception du protocole Internet repose sur le principe de bout en bout. Il fournit un service simple et universel d'adressage et de transfert de paquets, laissant la fiabilité aux protocoles de niveau supérieur comme TCPChaque paquet IP, ou datagramme, contient un en-tête avec des informations cruciales, notamment les adresses IP source et de destination, un champ TTL (Time-to-Live) pour éviter les boucles de paquets indéfinies, et des informations sur le protocole des données encapsulées (par exemple, TCP ou HTTPS). UDPLes routeurs d'Internet examinent l'adresse IP de destination dans l'en-tête de chaque paquet afin de prendre des décisions de routage, en consultant leurs tables de routage pour déterminer le prochain saut vers la destination finale. Ce processus est indépendant pour chaque paquet ; ainsi, deux paquets consécutifs provenant de la même source et destinés à la même destination peuvent emprunter des chemins différents. Cette conception confère au réseau une grande résilience aux pannes. Les deux principales versions sont IPv4, qui utilise un espace d'adressage de 32 bits, et son successeur, IPv6, qui utilise un espace d'adressage de 128 bits pour pallier l'épuisement des adresses IPv4.

UNESCO Nomenclature: 3307
- Informatique

Taper

Logiciel/Algorithme

Perturbation

Révolutionnaire

Usage

Utilisation généralisée

Précurseurs

  • protocoles de routage arpanet
  • principes de commutation par paquets
  • la nécessité d'un protocole d'interconnexion universel pour connecter des réseaux disparates comme arpanet, npl network et satnet

Applications

  • routage des données sur l'Internet mondial
  • attribution d'adresses logiques uniques aux périphériques (ipv4/ipv6)
  • constituant la base de tous les protocoles de niveau supérieur comme TCP et UDP
  • voix sur IP (VoIP)
  • traduction d'adresses réseau (NAT)

Brevets:

NA

Idées d'innovations potentielles

  • adressage IP sémantique basé sur le contenu plutôt que sur la localisation
  • IP-over-DTN (réseau tolérant aux retards) pour la communication interplanétaire
  • morphing d'adresse IP dynamique pour une sécurité renforcée (défense contre les cibles mobiles)
  • routage basé sur le contenu utilisant un réseau de données nommé (ndn) au lieu d'adresses IP
  • en-têtes d'extension IPv6 pour la distribution de clés quantiques en réseau
  • adresses IP biométriques pour l'authentification inhérente des appareils
  • protocoles de routage économes en énergie qui optimisent la consommation d'énergie
  • decentralized ip address allocation using blockchain technologie
  • protocoles IP pour contrôler des essaims de drones ou de robots
  • routage IP géolocalisé pour les services hyperlocaux
Lié à : IP, protocole Internet, couche Internet, adresse IP, routage, datagramme, paquet, livraison au mieux, sans connexion, IPv4, IPv6.

Contexte historique

Protocole Internet (IP)

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

(si la date est inconnue ou non pertinente, par exemple « mécanique des fluides », une estimation arrondie de son émergence notable est fournie)

10e année anniversaire

Les images en pleine résolution et les téléchargements sont uniquement disponibles, et 100% gratuits, pour les membres inscrits.