Exécution du trafic iperf à l'aide d'interfaces virtuelles

0

J'ai deux PC Linux. L'un est configuré en tant que serveur IPERF et un autre en tant que client IPERF. Depuis le PC client, j'ai connecté 12 unités d’appareil sous test via un commutateur géré avec un port comme configuration de port TRUNK. À l’autre extrémité du DUT (RF) est connectée au CMTS et enfin au serveur IPERF PC situé derrière le CMTS.

Toutes les adresses IP BRLAN du DUT sont 10.1.10.1 et, par conséquent, j'ai configuré une interface (eth0) du PC client IPERF avec IP statique sous la forme 10.1.10.100 pour atteindre le DUT.

De plus, j'ai configuré 12 interfaces virtuelles comme suit sur le PC client pour chaque DUT.

eth0--10.1.10.100
eth0:101--10.1.10.101
eth0:102--10.1.10.102
eth0:103--10.1.10.103
eth0:104--10.1.10.104
....
eth0:112--10.1.10.112

Ceci est créé afin d'exécuter le trafic sur plusieurs objets à tester en même temps.

Je vais exécuter la commande suivante sur le PC serveur IPERF

iperf -s

Je vais exécuter la commande suivante dans le client IPERF

iperf -c <Server IP> -B 10.1.10.101 -t 100s --> for DUT1
iperf -c <Server IP> -B 10.1.10.102 -t 100s --> for DUT2

De même, je vais exécuter la commande pour 12 DUT afin que chaque DUT reçoive le trafic IPERF

Je ne vois pas du tout le paquet sortir du PC client?

Quelqu'un peut-il indiquer la raison?

Harish Sridharan
la source

Réponses:

0

Je ne sais pas trop quelle est votre configuration.

Mais en supposant que DUT = périphérique testé, BRLAN = réseau local ponté, cela donne vaguement l'impression que vous avez connecté douze périphériques ayant tous la même adresse IP à un commutateur. Et vous essayez de compenser cela en donnant au PC qui exécute IPERF et est également connecté à ce commutateur treize adresses IP différentes.

Ça ne va pas marcher. Si les périphériques ont tous la même adresse IP, vous devez trouver un moyen de les distinguer sur votre réseau. Une option consiste à utiliser VLAN: Configurez votre commutateur pour ajouter une balise VLAN différente pour chaque périphérique.

Du côté du serveur IPERF, n'oubliez pas que vos "interfaces virtuelles" ne sont pas vraiment des interfaces virtuelles, mais plutôt l'ancienne méthode d'attribution d'adresses multiples à une seule interface ( ip addr listera toutes les adresses). Au lieu de cela, ajoutez les interfaces VLAN appropriées.

Ensuite, vous avez toujours un problème de routage, car vous devez distinguer l’interface VLAN en la source adresse, au lieu de l'adresse de destination. Alors lisez sur routage politique et ajoutez des itinéraires pour chacun de vos appareils.

(Ce serait beaucoup plus simple si vous pouviez simplement attribuer à chacun de vos périphériques une adresse IP différente, par exemple avec DHCP).

dirkt
la source