2009-02-10 21 views
1

Je suis à la recherche de l'outil pour générer du trafic IPv6. Cela devrait me permettre de donner manuellement toute sa valeur d'en-tête.Besoin générateur de trafic IPv6

Ce serait génial si le code source est disponible.

Merci à l'avance.

Répondre

0

Curl devrait faire ce que vous voulez. Vous pouvez l'obtenir ici: http://curl.haxx.se/

Il est open source afin que le code sera disponible pour vous inspectez et il prend en charge IPv6

boucle --header "Content-Type: text/xml" ... - ipv6 http://www.example.com/ devrait faire exactement ce que l'OP veut faire. boucle

-h donne une liste complète des options de ligne de commande

+2

Je ne vois pas comment libcurl pourrait soutenir les requirments de l'OP, en réglant spécialement les en-têtes. Pour cela, il aurait besoin d'un outil de niveau inférieur comme Scapy. – bortzmeyer

+0

@bortzmeyer, Vous avez raison. Mais la Lib est également utile pour nous maintenant pendant un moment dans l'un de nos projets. Mais ma question concernait l'outil non lib. – mahesh

+0

Curl est livré avec un exécutable de ligne de commande 'curl'. En tant que tel, c'est un outil comme nous lib. L'option -H de l'outil curl vous permet de passer un en-tête personnalisé au serveur. Je vous suggère de courir curl -h pour obtenir une liste de toutes les options qui s'offrent à vous. – Glen

3

Je crois que les deux mgen et iperf prend en charge IPv6. Les deux sont open source.

1

Comme bortzmeyer note dans les commentaires à une autre réponse, l'outil que vous voulez pour contrôler toutes les valeurs d'en-tête manuellement est Scapy. Obtenez-le ici: http://hg.secdev.org/scapy/