Le nom complet de tcp/ip est « Transmission Control Protocol/Internet Protocol », ce qui signifie « Transmission Control Protocol/Internet Protocol » en chinois. Le protocole TCP/IP ne fait pas seulement référence aux deux protocoles TCP et IP, mais fait également référence à un cluster de protocoles composé de FTP, SMTP, TCP, UDP, IP et d'autres protocoles, simplement parce que dans le protocole TCP/IP, le protocole TCP et IP protocole Le plus représentatif, on l'appelle donc protocole TCP/IP.
L'environnement d'exploitation de ce tutoriel : système Windows 7, ordinateur Dell G3.
Introduction à TCP/IP
tcp/ip signifie Transmission Control Protocol/Internet Protocol (Transmission Control Protocol/Internet Protocol), qui fait référence à une suite de protocoles qui peut réaliser la transmission d'informations entre plusieurs réseaux différents.
Le protocole TCP/IP fait non seulement référence aux deux protocoles TCP et IP, mais fait également référence à un cluster de protocoles composé de FTP, SMTP, TCP, UDP, IP et d'autres protocoles, simplement parce que dans le protocole TCP/IP, le protocole TCP et Le protocole IP est le plus représentatif, c'est pourquoi on l'appelle protocole TCP/IP.
Caractéristiques :
Le protocole TCP/IP peut se développer rapidement et devenir un standard de facto car il répond simplement aux besoins de communication de données dans le monde entier. Il présente les caractéristiques suivantes :
(1) Le protocole standard est totalement ouvert, peut être utilisé gratuitement par les utilisateurs et est indépendant du matériel informatique et des systèmes d'exploitation spécifiques.
(2) Il est indépendant du système matériel réseau, peut fonctionner sur le réseau étendu et est plus adapté à Internet.
(3) Les adresses réseau sont attribuées uniformément et chaque appareil et terminal du réseau possède une adresse unique.
(4) La normalisation des protocoles de haut niveau peut fournir une variété de services réseau fiables.
Architecture TCP/IP à quatre couches
Protocole de transmission TCP/IP, à savoir protocole de contrôle de transmission/réseau, également appelé protocole de communication réseau. Il s'agit du protocole de communication le plus élémentaire utilisé dans les réseaux. Le protocole de transport TCP/IP stipule les normes et méthodes de communication entre les différentes parties d'Internet. De plus, les protocoles de transmission TCP/IP sont deux protocoles importants qui garantissent une transmission rapide et complète des informations de données réseau. Le protocole de transmission TCP/IP est strictement une architecture à quatre couches, comprenant la couche application, la couche transport, la couche réseau et la couche liaison de données.
Dans le protocole TCP/IP, la couche d'interface réseau est située sur la quatrième couche. Étant donné que la couche d'interface réseau fusionne la couche physique et la couche liaison de données, la couche d'interface réseau n'est pas seulement le support physique pour la transmission des données, mais fournit également une ligne précise pour la couche réseau.
La couche physique définit certaines caractéristiques liées à l'interface des supports de transmission, à savoir les caractéristiques mécaniques, les caractéristiques électriques, les caractéristiques fonctionnelles, les caractéristiques du processus, et doit compléter la conversion entre la transmission parallèle et la transmission série.
La couche liaison de données fournit des services de transmission de données transparents et fiables aux utilisateurs de cette couche. La transparence signifie qu'il n'y a aucune restriction sur le contenu, le format et le codage des données transmises sur cette couche, et qu'il n'est pas nécessaire d'expliquer la signification de la structure de l'information, que pendant le processus de transmission, les connexions physiques peuvent être défectueuses ; fournies par la couche physique sont transformées en logiques. Les méthodes spécifiques de liaisons de données sans erreur incluent la synchronisation de trame, le contrôle des erreurs, le contrôle de flux et la gestion des liaisons.
Les principales technologies d'accès haut débit dans la couche physique incluent xdsl, le réseau hybride fibre coaxiale (HFC) et la technologie FTTx
Les principaux protocoles de la couche liaison de données sont le protocole point à point PPP, le protocole CSMA/CD et Ethernet 802.3.
La couche Internet fournit des services de datagramme simples, flexibles, sans connexion et au meilleur effort à la valeur ascendante. La couche Internet ne fournit pas d'engagements en matière de qualité de service, c'est-à-dire que les paquets transmis peuvent contenir des erreurs, être perdus, dupliqués et dans le désordre, et ne garantit certainement pas les délais de livraison des paquets.
Les principaux protocoles de la couche Internet incluent le protocole IP, le protocole de résolution d'adresse ARP et le protocole de résolution d'adresse inversée RARP, ainsi que le protocole de message de contrôle Internet ICMP.
Le protocole IP est au cœur de la couche Internet. Grâce au routage, l'IP du prochain saut est encapsulée et transmise à la couche d'interface réseau. Les datagrammes IP sont un service sans connexion.
ICMP est un complément à la couche Internet et peut renvoyer des messages. Utilisé pour vérifier si le réseau est fluide (utilisez la commande ping).
L'ARP consiste à trouver l'adresse MAC de l'hôte via une IP connue.
RARP détermine l'adresse IP via l'adresse MAC.
La couche de transport assure une communication logique de bout en bout entre les processus d'application et a la fonction de multiplexage et de démultiplexage, c'est-à-dire que différents processus d'application sur l'expéditeur peuvent utiliser un seul protocole de couche de transport pour transmettre des données ; la couche de transport du récepteur peut transmettre correctement les données au processus d'application de destination après avoir supprimé l'en-tête du message. La couche transport effectuera également un contrôle des erreurs sur les messages pour améliorer la fiabilité de la transmission.
Les principaux protocoles de la couche de transport sont le protocole de datagramme utilisateur UDP et le protocole de contrôle de transmission TCP
La couche d'application fournit des applications aux utilisateurs.
Les principaux protocoles de la couche d'application incluent le système de noms de domaine DNS, le protocole de transfert de fichiers FTP, le protocole de terminal distant TELNET, le protocole de transfert hypertexte HTTP, le protocole de transfert de courrier simple SMTP, les protocoles de lecture de courrier POP3 et IMAP, le protocole de configuration dynamique d'hôte DHCP et Protocole de gestion de réseau simple SNMP.
DNS : Fourni Service de résolution de noms de domaine, assurant la conversion entre les noms de domaine et les adresses IP, utilisant le port 53
FTP : transfert de fichiers entre n'importe quel ordinateur dans des réseaux hétérogènes, utilisant le port 21
TELNET : fournissant un service de connexion à distance de l'utilisateur, utilisant le port 23, utilisez un code clair transmission, faible confidentialité, simple et pratique
HTTP : utilisé pour réaliser divers liens sur le World Wide Web, c'est-à-dire la connexion entre le programme client World Wide Web et le serveur World Wide Web, en utilisant le port 80
SMTP/POP3 , IMAP : assure la transmission des e-mails, utilisé pour contrôler l'envoi et le transfert des lettres /Lire le courrier du serveur de messagerie.
DHCP : attribuez automatiquement des adresses IP aux ordinateurs nouvellement ajoutés au réseau.
SNMP : Gérez les plateformes logicielles et matérielles produites par de nombreux fabricants sur Internet
Pour plus de connaissances connexes, veuillez visiter la rubriqueFAQ!
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!