Calculs de limite de transfert de données hôte et en-têtes de protocole réseau

D'accord, cela pourrait être une question vraiment stupide, mais …

Je crée une application Web qui utilise des websockets. Des messages assez rapides sont en cours, alors j'ai jeté un coup d'œil sur le trafic réseau avec wireshark, pour voir s'il y a un moyen de réduire la quantité de données que nous envoyons sur le fil et donc coûte.

Un message typique a une charge utile de données d'environ 150 octets, et selon wireshark, la couche inférieure traite: Ethernet: 14 octets IP: 20 octets TCP: 20 octets

Ma question est, sont-ce que ces en-têtes de réseau sont inclus dans les calculs de transfert de données? Qu'en est-il des messages TCP ACK? (54 autres octets selon wireshark)

Cela peut sembler modeste, mais parce que nous avons beaucoup de messagerie en cours, et parce que la charge utile a une taille similaire à ces en-têtes, c'est significatif.

One Solution collect form web for “Calculs de limite de transfert de données hôte et en-têtes de protocole réseau”

Généralement, la bande passante est mesurée au niveau IP. L'en-tête Ethernet ne count pas, mais les en-têtes IP et TCP le font. Les messages TCP ACK sont des packages IP, donc ils countnt aussi.

Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de réseau.