PCAUSA Test TCP : Another générateur de trafic pour mesurer la performance du réseau

PCAUSA Test TCP est l'outil que j'utilise pour  :

- Mesurer la performance maximum de bout en bout d'un réseau IP ( bps ).

- Saturer une bande passante réseau pour faire des tests de QoS.

 

Hyper pratique ! c'est un minuscule exe à lancer en ligne de commande :

Pour générer du trafic à travers le réseau il faut installer l'exe sur un émetteur d'un côté ainsi que sur un récepteur de l'autre côté.

On sélectionne le type de protocole UDP ou TCP, ainsi que le numéro de port applicatif à utiliser.

On lance le récepteur d'un côté :

c:\qos_test>pcattcp -r -p 'numéro de port'


Et on lance l'émetteur de l'autre côté

c:\qos_test>pcattcp -t -p 'numéro de port' 'adresse IP du distant'

( voir le help pour toutes les options possibles : y en a plein !! )

Ensuite ça se débrouille à savoir que l'émetteur envoi des paquets au récepteur qui les renvoit tous. Ce qui fait que la bande passante est saturée dans les 2 sens de trafic.

Ce logiciel a été écrit pour ... Utiliser toute la bande passante disponible pour lui.  Ca permet de savoir ce que le réseau à dans le ventre.

Bien entendu, les mécanismes de fenêtrage et de replis TCP autorégulent la consommation de bande passante.

Donc pas de risque de DoS par saturation. Donc très bien pour savoir qu'elle bande passante est réellement disponible  pour un flux donné ( genre  VOIP ).

On peut lancer plusieurs instances de l'executable sur le même poste ( pas sur les mêmes ports d'écoutes et d'émission ),  et donc simuler plein de trafics variés sur le réseau


QUELQUES infos : 

Ce logiciel c'est tour à tour appelé, WSTTCP puis TTCP et PCATTCP . Il doit être vraiment bien parceque :

1/ c'est un outil recommandé par Windows et même disponible en tant que Support TOOL dans la distribution Windows XP

2/ Il est utilisé et recommandé depuis un bail par Cisco :

  http://www.cisco.com/en/US/tech/tk801/tk36/technologies_tech_note09186a0080094694.shtml

On apprend dans ce document qu'il est même intégré sous forme d'outil caché dans l'IOS dans certains routeurs.

Autrement dit. Un routeur ( qui supporte l'outil ) peut être utilisé comme outil de mesure de performances réseau.


Le fait est :  c'est un outil indispensable à mettre dans sa clé USB d'ingénieur réseau.

 

 

... et un peut de pub pour payer l'hébergement ;)