Est-ce normal lorsque le trafic entrant est beaucoup plus élevé?

J'ai un serveur Web sur l'hôte coloc. Toutes les activités "planifiées" sont effectuées via HTTP. (Il n'y a pas de serveur FTP, client BitTorrent, Bots IRC, etc.)

Mon trafic entrant est constamment dans 5-10 Une fois dépassé sortant. (Par exemple, pour le dernier 24 Je sert une heure 228 MB de données, mais a obtenu 1,94 Gb)

Ceci est standard / Est-il attendu au serveur Web? (Peut-être qu'une tentative de vile perché m'a frappé, la taille de l'emballage par rapport à la réponse à 0 octet supprime la rétroaction normale?)

Si cela n'est pas prévu, quels outils dois-je utiliser pour savoir où provient le trafic? (Sur le serveur est en cours d'exécution Ubuntu 10.04.)
Invité:

Giselle

Confirmation de:

Oui, pour certains protocoles. Non pour les autres. La réponse est que cela dépend du type de trafic "normal" pour votre environnement.

Pensez à regarder des pages Web (Et acceptons un instant qu'il s'agit d'un exemple typique de trafic Internet ordinaire, disons pour un bureau):

Je veux regarder cette question, alors je me connecte à serverfault.com Et négliger

GET questions/361329 HTTP/1.1
host: serverfault.com

La taille totale de mon trafic sortant (demander): Peut-être, 1 KB, si nous activons toutes les données de service de protocole et des requêtes supplémentaires que mon navigateur fera pour les images et similaires.

Serveur serverfault.com traite ma demande et retourne plusieurs centaines de kilo-octets HTML, images, etc.

Trafic sortant: 1k. Trafic entrant: 19k (De ce côlon).

Si vous êtes

serveur

Dans la moitié de cette équation, votre trafic sortant dépasse les entrants. Jetez un coup d'œil à ce calendrier de l'hébergement Web hébergeant un fournisseur Internet anonyme:

Maintenant, si votre trafic ne ressemble pas à vous, vous pensez que vous devriez installer un bon système de surveillance du trafic (ou quelques minutes avec

tcpdump

/
http://www.ethereal.com/
/ etc.) Cela peut vous donner une idée de ce qui se passe, ou du moins qui parle à quels ports.

Hippolite

Confirmation de:

Pensées aléatoires:

J'ai un serveur nginx, quel proxy aux serveurs d'applications derrière elle. Si vous avez un paramètre similaire, il est considéré comme une charge utile de la réponse des serveurs d'applications qui transmettez votre serveur Web, "entrant"?

Pouvez-vous vérifier votre magazine Web Server pour savoir si des demandes font POST.

Y a-t-il des URL sur votre site POST? Les serveurs Web ont un moyen de limiter la taille du corps; Cela conduira peut-être à une certaine résolution. Par exemple, il limitera la taille du corps POST avant que 1 Megabyte B. nginx:

client_max_body_size 1m;

Enfin, si le serveur ne doit rien recevoir sauf le trafic Web (et SSH), Utilisation iptables, Pour bloquer tout sauf 80 et 22.

Pour répondre aux questions, connectez-vous ou registre