Il y a 40 ans - en septembre 1981- Darpa Publié les spécifications finalisées de la suite de protocoles TCP / IP, qui définit les règles de base pour la manière dont Internet fonctionne. Bien que TCP / IP ne soit pas largement adoptée avant 1983, cette étape peut nous aider à comprendre pourquoi TCP / IP était si important.
Qu'est-ce que TCP / IP?
TCP / IP est une suite de protocoles composée de deux protocoles principaux conçus par VINT CERF et BOB KAHN, protocole de contrôle de transmission (TCP) et protocole Internet (IP). Le protocole Internet définit Adresse et routage -Comment les paquets de flux de données via le réseau. Le protocole de commande de transmission gère les connexions et assurer des paquets de données se rendre à leur destination appropriée. Les deux protocoles travaillent ensemble pour créer le fondement de l'Internet moderne.
EN RELATION: Comment fonctionnent les adresses IP?
Pourquoi TCP / IP a-t-il été créé?
Avant Internet, le département de la défense des États-Unis (par l'ARPA) a créé un réseau informatique appelé Arpanet Cela a lié les ordinateurs gouvernementaux américains et universitaires autour du pays. Arpanet est venu en ligne en 1969. Avant TCP, Arpanet a utilisé un protocole appelé Ncp (Programme de contrôle de réseau) pour effectuer des connexions entre les machines sur le réseau.
Selon le plan de transition NCP / TCP ( Rfc801 ) Publié en novembre 1981, la nécessité de TCP / IP est née de plusieurs fronts. De plus en plus, les réseaux informatiques expérimentaux avaient commencé à utiliser des liaisons radio et satellites plutôt que des fils physiques. En outre, les organisations avaient de plus en plus recherché les réseaux locaux-groupes de machines communiquant ensemble dans la même installation plutôt que sur de longues distances. Les architectes d'Arpanet ont réalisé que les protocoles sous-jacents utilisés alors étaient «inadéquats» pour couvrir tous ces types de réseaux différents et de nouveaux types de réseaux.
Dans les années 1970, dans les années 1970, des sociétés telles que IBM, DEC, AT & AMP; T et Xerox avaient créé leurs propres réseaux informatiques exclusifs et incompatibles qui ont fragé le partage d'informations. Ainsi, la suite TCP / IP a été immédiatement remarquable car elle représentait une solution non exclusive et libre d'architecture ouverte qui permettait aux ordinateurs de tout type de communication via n'importe quel support, tant que le logiciel TCP / IP a été mis en œuvre sur le système. .
Le développement sur TCP et IP ont commencé en 1973 par Vint Cerf et Bob Kahn. Après développement dans les années 1970 par CERF, Kahn, etc., DARPA a publié des spécifications sur TCP et IP dans Rfc documents 791 et 793 , daté de septembre 1981, qui représentait la première introduction publique du cadre TCP / IP finalisé.
Comment fonctionne TCP / IP?
TCP et IP sont deux technologies distinctes qui travaillent ensemble, à la main, pour obtenir des connexions fiables via un réseau informatique hétérogène (de nombreux types d'ordinateurs et de liens).
Comme mentionné précédemment, les poignées IP traitent des machines sur le réseau et de la manière dont les blocs de données (appelés » paquets ") Atteindre la destination appropriée. TCP garantit que les paquets atteignent leur destination sans erreur, appelant à l'avance pour s'assurer qu'il existe un hôte pour recevoir les informations et, si les informations sont perdues sur le chemin ou corrompu, reproduisent les données jusqu'à ce qu'il y arrive en toute sécurité.
Les architectes de TCP / IP séparaient volontairement la mise en œuvre de TCP et de IP pour rendre le réseau plus flexible et modulaire. En fait, TCP peut être échangé avec un protocole différent appelé Udp C'est plus rapide, mais permet une perte de données dans des situations où une précision de transmission à 100% n'est pas nécessaire, telle qu'un appel téléphonique ou une émission vidéo.
Les ingénieurs de réseau appellent ce design modulaire A " pile de protocoles , "Et il permet de gérer certaines des couches inférieures de la pile de manière indépendante d'une manière la plus appropriée pour l'architecture de la machine locale. Ensuite, les couches supérieures peuvent travailler sur ceux-ci pour communiquer entre eux. Dans le cas d'Internet, cette pile consiste typiquement en quatre couches:
- Couche de liaison - protocoles de bas niveau qui fonctionnent avec un support physique (tel que Ethernet)
- Réseau Internet - Routes Paquet (IP, par exemple)
- Couche de transport - fabrique et casse des connexions (TCP, par exemple)
- Couche d'application - Comment les gens utilisent le réseau (le Web, FTP et autres)
Les protocoles qui gérer le web (tels que le protocole de transfert hypertexte, ou HTTP) figurent sur la couche d'application et fonctionnent sur TCP et IP. Grâce à ce modèle, http n'a pas besoin de savoir comment créer ou casser des connexions à un niveau bas, tout cela est traité par les protocoles inférieurs dans la pile. Il fait pour un système très flexible et c'est la raison pour laquelle TCP / IP avait un tel succès et pourquoi ils servent toujours de colonne vertébrale d'Internet aujourd'hui.
EN RELATION: Le premier site web: Comment le Web a-t-il regardé il y a 30 ans
Quand TCP / IP est-il utilisé?
En développement, TCP / IP est entré dans une utilisation expérimentale dès 1973. À mesure que ses créateurs ont continué à affiner les protocoles, Internet Protocol (IP) est allé de la version 1 à la version 4 d'ici 1981, qui est toujours la version de la propriété intellectuelle encore largement utilisée. aujourd'hui.
Bien que DARPA a introduit la première version finalisée des protocoles TCP et IP (version 4) en septembre 1981, certains Ordinateurs d'Arpanet ont continué à utiliser les protocoles ARPANET antérieurs (tels que NCP) pendant un temps. Comme pour toute technologie enracinée, le changement peut prendre du temps et les architectes du plan ont conçu un période de transition entre PCN et TCP qui se termineraient le 1er janvier 1983.
Le 1er janvier 1983 " Jour du drapeau "(Un jour où un changement dramatique se produit dans l'informatique), a marqué le début de l'utilisation généralisée de TCP / IP et de la naissance de la Internet moderne . Même dans ce cas, d'autres protocoles de réseau sont restés largement utilisés et ce n'était que jusqu'au milieu des années 90 que TCP / IP est devenu le «gagnant» clair dans ce que certains appellent le Guerres de protocole .
EN RELATION: Comment fonctionne Internet?
L'avenir de TCP / IP
Actuellement, la plupart de l'Internet fonctionne sur Internet Protocol version 4, communément appelé "IPv4". Mais il y a une version plus récente appelée " Ipv6 , "Introduit en 1998, qui se déplaçait lentement au fil du temps (très lentement). Parmi les caractéristiques les plus importantes de l'IPv6, la prise en charge des adresses de 128 bits, permettant à 340 milliards de milliards de dollars appareils avec adresses IP uniques sur le réseau.
En revanche, IPv4 prend en charge l'adressage 32 bits, permettant plus de 4,2 milliards d'adresses IP. Alors que 4,2 milliards semblent beaucoup, nous avons déjà atteint la limite d'adresses IPv4 attribuées Un peu de temps dans les années 2010, en fonction de la façon dont vous choisissez de le mesurer.
Heureusement, IPv4 et IPv6 sont interopérables, les fournisseurs d'ordinateurs, les hôtes Internet et les autorités attribuent des autorités ont une salle de respiration tout en faisant la transition vers IPv6 au fil du temps. Même avec toutes ses améliorations, IPv6 trace l'architecture informatique de la même recherche ouverte par CERF et Evans en 1973 et finalisées en 1981. C'est un héritage. Joyeux anniversaire, TCP / IP!