Maison >Problème commun >Quels sont les éléments clés des protocoles réseau ?

Quels sont les éléments clés des protocoles réseau ?

藏色散人
藏色散人original
2020-07-25 11:36:218475parcourir

Les éléments clés du protocole réseau sont : 1. La syntaxe, c'est-à-dire la structure ou le format des données et des informations de contrôle ; 2. La sémantique, c'est-à-dire quel type d'informations de contrôle doit être envoyé, quoi ; les actions à accomplir et les réponses à apporter ; 3. Le timing signifie également des « règles », c'est-à-dire des descriptions détaillées de l'ordre dans lequel les événements sont mis en œuvre.

Quels sont les éléments clés des protocoles réseau ?

Éléments clés des protocoles réseau :

1. La grammaire, c'est-à-dire la structure ou le format des données et informations de contrôle ;

2. Sémantique, c'est-à-dire quelles informations de contrôle doivent être envoyées, quelles actions effectuer et quelles réponses apporter

3. de la séquence de mise en œuvre des événements.

Éléments clés des protocoles réseau :

Les trois éléments des protocoles réseau sont la syntaxe, la sémantique et les règles (timing), dont le protocole dans le réseau local est le plus important.

Introduction au protocole HTTP

HTTP est un protocole orienté objet appartenant à la couche application. De par sa manière simple et rapide, il convient aux informations hypermédia distribuées. systèmes. Il a été proposé en 1990 et a été continuellement amélioré et étendu après plusieurs années d'utilisation et de développement. La sixième version de HTTP/1.0 est actuellement utilisée sur le Web. Les travaux de normalisation de HTTP/1.1 sont en cours et la proposition HTTP-NG (Next Generation of HTTP) a été avancée.

Les principales fonctionnalités du protocole HTTP peuvent être résumées comme suit :

1. Prise en charge du mode client/serveur.

2. Simple et rapide : Lorsqu'un client demande un service au serveur, il lui suffit de transmettre la méthode et le chemin de la requête. Les méthodes de requête couramment utilisées sont GET, HEAD et POST. Chaque méthode spécifie un type différent de contact entre le client et le serveur.

En raison de la simplicité du protocole HTTP, la taille du programme du serveur HTTP est petite, la vitesse de communication est donc très rapide.

3. Flexible : HTTP permet la transmission de tout type d'objet de données. Le type en cours de transfert est marqué par Content-Type.

4. Aucune connexion : Le sens de l'absence de connexion est de limiter chaque connexion à ne traiter qu'une seule demande. Une fois que le serveur a traité la demande du client et reçu la réponse du client, il se déconnecte. Cette méthode permet de gagner du temps de transmission.

5. Apatride : Le protocole HTTP est un protocole apatride. Sans état signifie que le protocole n'a aucune capacité de mémoire pour le traitement des transactions. L'absence de statut signifie que si un traitement ultérieur nécessite les informations précédentes, celles-ci doivent être retransmises, ce qui peut entraîner une augmentation de la quantité de données transférées par connexion. En revanche, le serveur répond plus rapidement lorsqu’il n’a pas besoin d’informations préalables.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn