Maison >Problème commun >Quels sont les 8 protocoles courants de couche application ?
8 protocoles de couche d'application courants : 1. Système de noms de domaine DNS ; 2. Protocole de transfert de fichiers FTP ; 3. Protocole de terminal distant Telnet ; 4. Protocole de transfert hypertexte HTTP ; 6. Protocole de récupération de courrier électronique POP3 ; 7. Protocole de gestion de réseau simple SNMP ; 8. Protocole de transfert de fichiers simple TFTP.
L'environnement d'exploitation de ce tutoriel : système Windows 10, ordinateur Dell G3.
Le protocole de la couche application définit la manière dont les processus d'application exécutés sur différents systèmes finaux se transfèrent des messages entre eux.
Protocoles couramment utilisés au niveau de la couche application
1. DNS : Domain Name System
DNS est un système de dénomination utilisé par Internet pour convertir les noms de machines faciles à utiliser en adresses IP.
Actuellement, les TLD de noms de domaine de premier niveau sont divisés en trois catégories : le nom de domaine national de premier niveau nTLD ; le nom de domaine générique de premier niveau gTLD ; le nom de domaine d'infrastructure
Les serveurs de noms de domaine sont divisés en quatre types : serveur de noms de domaine racine ; serveur de noms de domaine de premier niveau ; serveur de noms de domaine d'autorité locale.
2. FTP : File Transfer Protocol
FTP est le protocole de transfert de fichiers le plus utilisé sur Internet. FTP fournit un accès interactif, permettant aux clients de spécifier les types et formats de fichiers, et permettant aux fichiers d'avoir des droits d'accès. FTP est différent de TCP.
3. Telnet : Remote Terminal Protocol
Telnet est un simple protocole de terminal distant, qui est également la norme officielle d'Internet. Également connu sous le nom de protocole d'émulation de terminal.
4. HTTP : Hypertext Transfer Protocol
HTTP est un protocole de couche application orienté transaction. Il constitue une base importante pour l'échange fiable de fichiers sur le World Wide Web. http utilise TCP orienté connexion comme protocole de couche de transport pour garantir une transmission fiable des données.
5. SMTP : Email Protocol
est le protocole de transfert de courrier simple. SMTP spécifie comment les informations doivent être échangées entre deux processus SMTP qui communiquent entre eux. Il existe trois étapes dans la communication SMTP : l'établissement de la connexion, la transmission du courrier électronique et la libération de la connexion.
6. POP3 : Mail Reading Protocol
Le protocole POP3 (Post Office Protocol 3) est généralement utilisé pour recevoir des e-mails.
7. SNMP : Simple Network Management Protocol
SNMP se compose de trois parties : SNMP lui-même, la structure des informations de gestion SMI et les informations de gestion MIB.
SNMP définit le format des paquets échangés entre les stations de gestion et les agents. SMI définit des règles générales pour nommer les types d'objets et coder les objets et les valeurs des objets. MIB crée des objets nommés dans les entités gérées et spécifie les types.
8. TFTP : Simple File Transfer Protocol
TFTP est un protocole de la suite de protocoles TCP/IP utilisé pour un transfert de fichiers simple entre le client et le serveur, offrant un service de transfert de fichiers simple et peu coûteux. Le numéro de port est 69.
TFTP est un protocole simple de transfert de fichiers. Il est implémenté sur la base du protocole UDP, mais nous ne sommes pas sûrs que certains protocoles TFTP soient basés sur d'autres protocoles de transmission. Ce protocole est conçu pour les petits transferts de fichiers. Par conséquent, il ne possède pas beaucoup de fonctionnalités du FTP habituel, il peut uniquement récupérer ou écrire des fichiers à partir du serveur de fichiers, il ne peut pas répertorier les répertoires, il ne s'authentifie pas et il transfère des données 8 bits. Il existe trois modes de transmission : netascii, qui est une forme de code ASCII de 8 bits, et l'autre est octet, qui est un type de données source de 8 bits ; le dernier courrier n'est plus pris en charge et renvoie directement les données renvoyées ; à l’utilisateur. Non enregistré sous forme de fichier.
Caractéristiques :
Les messages de données font tous 512 octets (le dernier peut être ≤512 octets)
Les messages de données sont numérotés par numéro de série, à partir de 1
Prend en charge le code ASCII et la transmission binaire (FTP également Support)
peut lire et écrire des fichiers
Le premier est simple
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!