C’est la National Science Foundation qui prend en charge la transition vers une utilisation tout public : l’adoption d’un nouveau protocole, TCP/IP, a permis de faciliter le transfert des données et peu à peu « »internet » » se substitue à « »Arpanet » ».
29 oct. 2019L’internet fait aujourd’hui partie intégrante de notre vie. Il a révolutionné notre façon de communiquer, d’accéder à l’information et de faire des affaires. Cependant, le développement de l’internet ne s’est pas fait du jour au lendemain. Il a fallu des années de recherche et d’expérimentation pour créer le réseau que nous connaissons aujourd’hui. Le premier réseau qui est devenu Internet avec l’adoption de TCP/IP était l’ARPANET.
ARPANET était un projet de recherche financé par l’Agence pour les projets de recherche avancée (ARPA) du ministère américain de la défense à la fin des années 1960. Son objectif était de développer un réseau de communication capable de résister à une attaque nucléaire. Le réseau reliait initialement quatre universités américaines : l’université de Californie à Los Angeles (UCLA), l’institut de recherche de Stanford (SRI), l’université de Californie à Santa Barbara (UCSB) et l’université de l’Utah.
L’ARPANET a été le premier réseau à utiliser la suite de protocoles TCP/IP, qui constitue aujourd’hui l’épine dorsale de l’internet. TCP/IP signifie Transmission Control Protocol/Internet Protocol. Le TCP est chargé de diviser les données en paquets, de les envoyer sur le réseau et de les réassembler à destination. Le protocole IP est chargé d’acheminer les paquets sur le réseau.
Pour lire un datagramme, vous devez comprendre la structure du paquet. Un datagramme se compose d’un en-tête et d’une charge utile. L’en-tête contient des informations telles que les adresses IP source et destination, le protocole utilisé et la taille de la charge utile. La charge utile contient les données transmises.
L’ICMP (Internet Control Message Protocol) est utilisé pour envoyer des messages d’erreur sur les conditions du réseau. Les codes ICMP permettent de déterminer la nature du message ICMP. Par exemple, le code 0 signifie qu’un réseau est inaccessible, tandis que le code 3 signifie qu’une destination est inaccessible.
Pour fragmenter un datagramme IP, le paquet est divisé en paquets plus petits qui peuvent être transmis sur le réseau. Le processus de fragmentation consiste à diviser le paquet en fragments plus petits qui peuvent tenir dans l’unité de transmission maximale (MTU) du réseau.
Pour fragmenter un paquet, on le divise en paquets plus petits qui peuvent tenir dans l’unité de transmission maximale (MTU) du réseau. Ce processus est appelé fragmentation des paquets. Le processus de fragmentation des paquets consiste à diviser le paquet en fragments plus petits qui peuvent être transmis à travers le réseau.
En conclusion, ARPANET a été le premier réseau à adopter le protocole TCP/IP, qui constitue aujourd’hui l’épine dorsale d’Internet. Pour lire un datagramme, vous devez comprendre la structure du paquet. Les codes ICMP sont utilisés pour déterminer la nature du message ICMP, et la fragmentation des paquets est utilisée pour diviser les paquets en fragments plus petits qui peuvent être transmis sur le réseau. Le développement d’Internet a été un processus long et complexe, mais il a changé le monde d’une manière inimaginable il y a seulement quelques décennies.
Les trois caractéristiques du protocole IP sont les suivantes :
1. sans connexion : Le protocole IP est un protocole sans connexion, ce qui signifie qu’il n’établit pas de connexion avant d’envoyer des données. Il envoie simplement les paquets de données à la destination sans vérifier si celle-ci est prête ou non.
2. livraison au mieux : Le protocole IP est un protocole de livraison au mieux, ce qui signifie qu’il fait de son mieux pour livrer les paquets de données à la destination, mais il ne garantit pas que les paquets seront livrés avec succès.
Commutation de paquets : IP utilise la commutation de paquets pour transmettre des paquets de données sur le réseau. Dans la commutation de paquets, les données sont divisées en petits paquets et chaque paquet est envoyé séparément à la destination.