Le protocole TCP/IP (Transmission Control Protocol/Internet Protocol) n'est pas un simple protocole, mais un ensemble de protocoles spéciaux, notamment : TCP, IP, UDP, ARP, etc. Ceux-ci sont appelés sous-protocoles. Parmi ces protocoles, les plus importants et les plus connus sont TCP et IP. C'est pourquoi la plupart des administrateurs réseau appellent l'ensemble de la suite de protocoles « TCP/IP ».
Tous les ordinateurs connectés à Internet doivent être conformes au protocole TC/IP. Internet contrôle la transmission des données entre les réseaux via le protocole TCP/IP. (Apprentissage recommandé : Tutoriel vidéo PHP)
Le prédécesseur du réseau Internet, ARPANET, n'utilisait pas le protocole de contrôle de transmission/protocole Internet (TCP/IP) à cette époque) , mais un protocole réseau appelé Network Control Protocol (NCP).
Cependant, avec le développement du réseau et la demande croissante des utilisateurs pour le réseau, les concepteurs ont découvert que le protocole NCP présente de nombreuses lacunes qui ne peuvent pas prendre pleinement en charge le réseau ARPANET. En particulier, NCP ne peut être utilisé que pour. l'isomorphisme (l'environnement dit homogène est que tous les ordinateurs du réseau exécutent le même système d'exploitation), les concepteurs estiment que la restriction « homogène » ne devrait pas être imposée à un réseau largement distribué.
En 1980, le protocole TCP/IP destiné à être utilisé dans des environnements réseau « hétérogènes » a été développé avec succès, ce qui signifie que le protocole TCP/IP peut interopérer sur différents matériels et systèmes d'exploitation. En 1982, ARPANET a commencé à adopter le protocole TCP/IP.
TCP/IP a débuté avec le ministère américain de la Défense, qui a développé TCP/IP pour le réseau d'agences de projets de recherche avancée (ARPAnet, le prédécesseur d'Internet) à la fin des années 1960.
La popularité rapide de TCP/IP est due à son faible coût, sa capacité à communiquer entre différentes plates-formes et sa nature ouverte. « Ouvert » signifie que les développeurs de logiciels peuvent librement utiliser et modifier les protocoles de base de TCP/IP.
TCP/IP est le standard de facto utilisé par Internet. UNIX et Linux ont toujours utilisé TCP/IP, et les systèmes d'exploitation réseau Windows utilisent également TCP/IP comme protocole par défaut.
Le développement du protocole TCP/IP a commencé à la fin des années 1960, avant le modèle de référence OSI, il n'est donc pas très cohérent avec la norme de référence OSI.
Grosso modo, le protocole TCP correspond à la couche transport du modèle de référence OSI, et le protocole IP correspond à la couche réseau. Bien que le modèle de référence OSI soit la norme pour les protocoles de réseaux informatiques, il n'est pas souvent adopté en raison de sa surcharge élevée.
Le protocole TCP/IP n'est pas le cas. En raison de sa simplicité et de sa praticité, il a été largement utilisé. On peut dire que le protocole TCP/IP est devenu le protocole préféré pour établir des réseaux informatiques locaux et des réseaux étendus, et est devenu de facto une norme industrielle et une norme internationale.
Pour plus d'articles techniques liés à PHP, veuillez visiter la colonne Tutoriel graphique PHP pour apprendre !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!