Maison > cadre php > Swoole > apprentissage swoole - la différence entre TCP et UDP

apprentissage swoole - la différence entre TCP et UDP

王林
Libérer: 2019-12-06 15:45:13
original
2504 Les gens l'ont consulté

apprentissage swoole - la différence entre TCP et UDP

Résumé des différences entre TCP et UDP :

1. TCP est orienté connexion (si vous passez un appel, vous devez d'abord composer pour établir une connexion) ; UDP est sans connexion, c'est-à-dire qu'avant d'envoyer des données, aucune connexion n'est requise.

2. TCP fournit des services fiables. C'est-à-dire que les données transmises via la connexion TCP sont sans erreur, ni perdues, ni répétées et arrivent dans l'ordre ; UDP fait de son mieux pour les livrer, c'est-à-dire qu'une livraison fiable n'est pas garantie ;

3. TCP est orienté flux d'octets. En fait, TCP traite les données comme une série de flux d'octets non structurés. UDP est orienté message. UDP n'a aucun contrôle de congestion, donc la congestion du réseau ne réduira pas le débit d'envoi de l'hôte source (utile pour les applications en temps réel, telles que la téléphonie IP, la vidéoconférence en temps réel, etc.).

4. Chaque connexion TCP ne peut être que point à point ; UDP prend en charge la communication interactive un à un, un à plusieurs, plusieurs à un et plusieurs à plusieurs.

5. La surcharge de l'en-tête TCP est de 20 octets ; la surcharge de l'en-tête UDP est faible, seulement 8 octets.

6. Le canal de communication logique de TCP est un canal fiable en duplex intégral, tandis que UDP est un canal peu fiable.

Articles et tutoriels connexes recommandés : tutoriel swoole

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal