Le volume de trafic indiqué par la fonctionnalité de surveillance et d'analyse de l'utilisation ou par les statistiques d'utilisation correspond au trafic réel généré. Le volume de trafic journalisé représente le trafic consommé au niveau de la couche application. En raison de l'insertion des en-têtes de paquets TCP/IP et de la retransmission des paquets TCP, le volume de trafic réel (celui pour lequel vous êtes facturé ou celui affiché dans les outils de surveillance) est 1,1 fois supérieur au volume de trafic journalisé.
Description du problème
Pourquoi le volume de trafic indiqué par la fonctionnalité de surveillance et d'analyse de l'utilisation ou par les statistiques d'utilisation dans la console Alibaba Cloud CDNDCDN, ou via des appels d'API, diffère-t-il du volume de trafic journalisé ? Dans la plupart des cas, le volume de trafic journalisé est inférieur à celui indiqué par les outils de surveillance et d'analyse.
Causes possibles
Le volume de trafic journalisé, enregistré dans le champ « response size » des journaux, inclut uniquement le trafic collecté au niveau de la couche application. Le volume réel du trafic réseau au niveau de la couche réseau dépasse de 7 % à 15 % celui collecté au niveau de la couche application. Cette différence entre le trafic de la couche réseau et celui de la couche application s'explique par les éléments suivants :
-
Insertion des en-têtes de paquets TCP et IP
Avant la transmission des données, le trafic de la couche application doit être encapsulé en paquets TCP via le protocole TCP de la couche transport, puis en paquets IP via le protocole IP de la couche réseau. La taille maximale d'un paquet IP est de 1 500 octets, dont 40 octets sont occupés par les en-têtes des protocoles TCP et IP (20 octets chacun). Le trafic consommé par ces en-têtes n'est pas collecté au niveau de la couche application ; par conséquent, ces 40 octets ne sont pas journalisés. Le trafic lié aux en-têtes représente au moins 2,74 % (40/(1 500-40)) du trafic journalisé. Plus la quantité de données de la couche application est faible, plus cette proportion est élevée. Dans la plupart des cas, elle avoisine les 3 %.
-
Retransmission des paquets TCP
Lorsque des congestions réseau ou des pannes d'équipements surviennent en raison de conditions réseau complexes sur Internet, environ 3 % à 10 % des paquets sont perdus. La pile protocolaire du noyau du système d'exploitation gère la retransmission des paquets perdus, qui ne peut pas être journalisée au niveau de la couche application. Cette retransmission des paquets TCP consomme également du trafic.
Compte tenu de ces éléments supplémentaires consommateurs de trafic, le volume de trafic réel correspond à la somme du volume enregistré dans le champ « response size » des journaux et d'un trafic additionnel de 7 % à 15 %. Les factures sont établies sur la base du volume de trafic réel. Alibaba Cloud CDNDCDN intègre uniquement 10 % de trafic additionnel dans le calcul du trafic réel. Par conséquent, vous êtes facturé sur la base d'un volume de trafic 1,1 fois supérieur à celui enregistré dans le champ « response size » des journaux.