Le protocole réseau est divisé en 7 couches, à savoir : 1. Couche application ; 2. Couche présentation, dont la fonction principale est de définir le format et le cryptage des données ; 3. Couche session ; Couche réseau ; 6. Couche liaison de données, qui définit comment transmettre les données sur une seule liaison ; 7. Couche physique, qui utilise plusieurs spécifications pour définir tous les détails.
L'environnement d'exploitation de ce tutoriel : système Windows 7, ordinateur Dell G3.
Protocole réseau à sept couches
OSI est un modèle de référence d'interconnexion de système de communication ouvert. Il s'agit d'une spécification de protocole très bien définie. Le modèle OSI a une structure à 7 couches, et chaque couche peut avoir plusieurs sous-couches. Les 7 couches d'OSI de haut en bas sont : 7 couches d'application, 6 couches de présentation, 5 couches de session, 4 couches de transport, 3 couches de réseau, 2 couches de liaison de données, 1 couche physique parmi elles, les couches supérieures (c'est-à-dire 7, 6, 5, couche 4) définit les fonctions de l'application. Les trois couches suivantes (c'est-à-dire les couches 3, 2 et 1) sont principalement orientées vers le flux de données de bout en bout et point à point à travers le réseau. .
Couche applicative
Une application qui communique avec d'autres ordinateurs Elle correspond au service de communication de l'application. Par exemple, un programme de traitement de texte sans capacités de communication ne peut pas exécuter de code de communication, et les programmeurs travaillant dans le domaine du traitement de texte ne se soucient pas de la couche 7 OSI. Cependant, si vous ajoutez une option pour transférer des fichiers, le programme de traitement de texte devra alors implémenter la couche OSI 7. Exemples : TELNET, HTTP, FTP, NFS, SMTP, etc.
Couche de présentation
La fonction principale de cette couche est de définir le format et le cryptage des données. Par exemple, FTP vous permet de choisir de transférer au format binaire ou ASCII. Si Binaire est sélectionné, l'expéditeur et le destinataire ne modifient pas le contenu du fichier. Si le format ASCII est sélectionné, l'expéditeur convertira le texte du jeu de caractères de l'expéditeur en ASCII standard avant d'envoyer les données. Convertissez l'ASCII standard en jeu de caractères de l'ordinateur récepteur du côté réception. Exemples : cryptage, ASCII, etc.
Couche Session
Elle définit comment démarrer, contrôler et terminer une session, y compris le contrôle et la gestion de plusieurs messages bidirectionnels afin que L'application peut être avertie lorsque seule une partie d'un message continu est terminée, de sorte que les données vues par la couche de présentation soient continues. Dans certains cas, si la couche de présentation reçoit toutes les données, les données sont utilisées pour représenter la couche de présentation. . Exemples : RPC, SQL, etc.
Couche de transport
Les fonctions de cette couche incluent s'il faut choisir un protocole de récupération sur erreur ou un protocole de récupération sans erreur, et pour différents applications sur le même hôte multiplexant l'entrée du flux de données, et inclut également la fonction de réorganisation des paquets de données reçus dans le mauvais ordre. Exemples : TCP, UDP, SPX.
Couche réseau
Cette couche définit la transmission de paquets de bout en bout. Elle définit les adresses logiques qui peuvent identifier tous les nœuds, et également. Définit la méthode de mise en œuvre du routage et la méthode d'apprentissage. Afin de s'adapter aux supports de transmission où la longueur maximale de l'unité de transmission est inférieure à la longueur du paquet, la couche réseau définit également une méthode de segmentation permettant de décomposer un paquet en paquets plus petits. Exemple : IP, IPX, etc.
Couche de liaison de données
Elle définit la manière dont les données sont transmises sur une seule liaison. Ces protocoles sont pertinents pour les différents médias concernés. Exemple : ATM, FDDI, etc.
Couche physique
Les spécifications de la couche physique d'OSI concernent les caractéristiques du support de transmission. Ces spécifications font généralement référence à des normes développées par d'autres organisations. Les connecteurs, les trames, l'utilisation des trames, le courant, le codage et la modulation de la lumière font tous partie de diverses spécifications de couche physique. La couche physique utilise souvent plusieurs spécifications pour définir tous les détails. Exemple : Rj45, 802.3, etc.
Pour plus de connaissances connexes, veuillez visiter la colonne FAQ !
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!