Auteur Sujet: Probleme iperf et firewall  (Lu 58 fois)

0 Membres et 1 Invité sur ce sujet

mul

  • Iperf
  • *
  • Messages: 1
    • Voir le profil
Probleme iperf et firewall
« le: 15 juillet 2010 à 16:45:59 »
Bonjour,

Je suis dans un réseau d'entreprise avec firewall matériel.

Je veux lancer une connection iperf vers l'extérieur. Seulement cette connection ne fonctionne pas, iperf n'arrive pas à se connecter au serveur distant.

J'ai bien autorisé tout vers l'extérieur et le 5001 vers mon PC client.

Quels ports spécifiques sont à ouvrir ?

Est ce que je peux faire un test de performance en UDP au lieu de TCP ou c'est bidon ?


merci

vivien

  • Administrateur
  • *
  • Messages: 1 151
    • Voir le profil
    • La Fibre
Probleme iperf et firewall
« Réponse #1 le: 25 juillet 2010 à 19:17:48 »
Le port par défaut a ouvrir (en entrant pour les tests en download et en sortant pour les tests en upload) est le port 5001 (TCP pour les tests TCP et UDP pour les tests UDP)

Iperf fonctionne bien en TCP et en UDP. Si on utilise UDP sur le client il faut l'utiliser aussi sur le serveur (option -u). En UDP il n'y a pas d'auto-négociation du débit, il est donc nécessaire de préciser un débit et de regarder le % de perte sur le PC a l'arrivée. SI tu ne précise pas le débit, par défaut, c'est 1  Mb/s. Dans tous les cas le PC a l'émission n'aura pas de problème pour envoyer les paquets. Par contre il faut regarder le débit sur le PC qui reçois le flux.

Autre chose : en TCP quand un paquet est trop gros, il est fragmenté. En UDP ce n'est pas possible et aucun paquet ne passe si il est supérieur à la taille autorisé par la liaison. Si rien ne passe en UDP il faut donc faire attention à la MTU (la taille passée en paramétre à Iperf exclu les 20 octets d'en-tête TCP et les 8 octets d'en-tête UDP). La version 1.7.x d'IPERF à un petit bug et bloque si on ne soustrait pas un octet à la taille théorique. Pour commencer test avec des paquets de quelques centaines d'octets comme cela tu est sur que ce n'est pas la MTU qui est la cause de tes problèmes.

Iperf est l'un des rare outil à faire des tests en en UDP.