Je suis sur le point de développer un outil de mesure de réseau. L'objectif est de créer un outil capable de mesurer le temps de réponse entre un client et un serveur (côté client). C'est l'application secondaire à une application principale - Si l'application principale éprouve que le temps de réponse du serveur dépasse un certain seuil, l'outil sera kické vivant, et effectue des tests de connectivité réseau, pour déterminer la connexion du serveur client est stable (Il peut être instable, car le réseau est sans fil, etc.)Outil de mesure de performance réseau en C#
Les tests que je dois effectuer ne sont pas seulement des opérations ping, mais aussi des paquets de taille différente.
J'ai cependant très peu d'expérience en technologie de communication.
Le protocole ICMP est-il le chemin à parcourir? et si oui, est-il possible d'envoyer des paquets de tailles différentes (pour mesurer si le réseau est capable de transférer par exemple 2 Mo de données dans un délai raisonnable)?
J'ai une deuxième préoccupation. Que dois-je faire attention en ce qui concerne les pare-feu? Il serait dommage de développer une application qui fonctionne bien sur mon réseau local, mais dès qu'elle est utilisée dans la vie réelle, elle échoue de façon erronée car les tests sont bloqués par un pare-feu.
J'espère que mes questions ne sont pas trop noobish, mais sachez que toute aide est très appréciée.
Tous les meilleurs
/Sagi
Merci pour votre réponse. Je vais regarder dans :) – Sagi1981