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.

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.