Sur une interface réseau, les vitesses sont données en terme de données dans le temps, en particulier, ce sont des bits par seconde. Cependant, dans le monde ultra-rapide de l'informatique - une seconde est en quelque sorte très longue.
Ainsi, par exemple, étant donné une diminution linéaire. Une interface de 1 Go par seconde ferait 500 Mo par demi-seconde, 250 Mbits par quart de seconde, etc.
J'imagine qu'à certaines unités de temps, ce n'est plus linéaire. Peut-être que cela est défini par les fréquences Ethernet, les vitesses d'horloge du système, les minuteries d'interruption, etc. Je suis sûr que cela varie en fonction du système - mais quelqu'un a-t-il plus d'informations ou de livres blancs à ce sujet?
L'une des principales raisons pour lesquelles je suis curieux est de comprendre les chutes de sortie sur les interfaces. Même si la vitesse par seconde est bien inférieure à ce que l'interface peut gérer - il y a peut-être des pointes qui provoquent des baisses pendant seulement un petit nombre de millisecondes. Peut-être que diverses coalescences cacheraient cet effet - ou l'augmenteraient peut-être sur l'interface de réception? Les files d'attente font-elles une différence ici?
Exemple:
Donc, si cela est linéaire jusqu'à la MS, nous aurions 1Mbit / MS, et si Wireshark ne déforme pas ce que je vois, devrais-je voir des chutes lorsque j'ai un pic au-delà de 1Mbit?
la source
Réponses:
La vitesse n'est pas si essentielle que beaucoup le pensent. J'avais un serveur qui avait de nombreuses baisses (entrantes et sortantes) - mais chaque outil ne montrait qu'une faible utilisation de la bande passante (sur une liaison gigabit, moins de 2% en moyenne).
Néanmoins, les compteurs de statistiques ont montré une baisse de tx et rx sur le serveur. Une analyse des paquets ip a montré que le serveur est inondé par des milliers de petites sessions ip ne contenant que quelques octets.
Ainsi, le vrai problème - que vous pourriez également voir dans votre cas - est que votre matériel et / ou votre pile de paquets IP n'est pas en mesure de servir suffisamment de paquets par seconde.
De quel système d'exploitation parlez-vous? Si c'est Linux, je peux vous donner plus de détails.
Ajouté: 2011-06-26 (Nous parlons d'un commutateur / routeur Cisco 2960-S)
Étrange que Cisco ne connaisse pas leurs propres fiches techniques. : - /
Regardez la section "Taux de transfert: paquet de 64 octets Cisco Catalyst 2960-S" ici . D'après cela, je dirais que le 2960-S est le plus grand frère du 2960 et devrait faire beaucoup de PPS. Où rencontrez-vous ce problème? Est-ce un trunk / uplink?
Puisque vous parlez de la couche 2, oubliez IP - nous sommes au niveau des paquets Ethernet. Mais le problème pourrait être le même.
Où / comment avez-vous géré ce Wirehark?
la source
Comme la vitesse de la ligne brute est de 1 Mbps / mS comme vous l'avez dit, le graphique montrant les pointes dépassant légèrement cela doit être légèrement déformé. Les paquets perdus ne sont pas là et ne font donc pas partie du graphique.
la source