wanted: tool for traffic generation / characteristics / monitoring
Dear colleagues, Currently we are looking for a magic tool with which it is possible to generate specific (realistic) traffic patterns between client and server to analyze (monitor) traffic characteristics (jitter, delay, inter arrival times, etc.). It would be good if that wanted tool is not only able to generate different traffic patterns but also is able to collect different traffic metrics over time. So that it is possible to create catchy plots. :) Any hints or links would be greatly appreciated. Thanks in advance. Best regards, -FliTTi
How much traffic, and what data-points are you looking to describe? Is the environment a controlled/sealed lab world (No access to the InterWebs) -----Original Message----- From: NANOG [mailto:nanog-bounces@nanog.org] On Behalf Of Matthias Flittner Sent: Thursday, October 01, 2015 11:21 AM To: nanog@nanog.org Subject: wanted: tool for traffic generation / characteristics / monitoring Dear colleagues, Currently we are looking for a magic tool with which it is possible to generate specific (realistic) traffic patterns between client and server to analyze (monitor) traffic characteristics (jitter, delay, inter arrival times, etc.). It would be good if that wanted tool is not only able to generate different traffic patterns but also is able to collect different traffic metrics over time. So that it is possible to create catchy plots. :) Any hints or links would be greatly appreciated. Thanks in advance. Best regards, -FliTTi
Cisco has an IOS version called Pagent which allows you to craft whatever traffic types you want (you can even push MPLS labels on the packets if you want). I've used this in the past for generating client/server traffic flows and measuring stats on the flows. On Thu, Oct 1, 2015 at 12:20 PM, Matthias Flittner < matthias.flittner@gmail.com> wrote:
Dear colleagues,
Currently we are looking for a magic tool with which it is possible to generate specific (realistic) traffic patterns between client and server to analyze (monitor) traffic characteristics (jitter, delay, inter arrival times, etc.).
It would be good if that wanted tool is not only able to generate different traffic patterns but also is able to collect different traffic metrics over time. So that it is possible to create catchy plots. :)
Any hints or links would be greatly appreciated.
Thanks in advance.
Best regards, -FliTTi
You might also want to look at Ostinato (open source s/w) --dmr David Ramsey Charlotte, NC On Thu, Oct 1, 2015 at 12:42 PM, Pablo Lucena <plucena@coopergeneral.com> wrote:
Cisco has an IOS version called Pagent which allows you to craft whatever traffic types you want (you can even push MPLS labels on the packets if you want). I've used this in the past for generating client/server traffic flows and measuring stats on the flows.
On Thu, Oct 1, 2015 at 12:20 PM, Matthias Flittner < matthias.flittner@gmail.com> wrote:
Dear colleagues,
Currently we are looking for a magic tool with which it is possible to generate specific (realistic) traffic patterns between client and server to analyze (monitor) traffic characteristics (jitter, delay, inter arrival times, etc.).
It would be good if that wanted tool is not only able to generate different traffic patterns but also is able to collect different traffic metrics over time. So that it is possible to create catchy plots. :)
Any hints or links would be greatly appreciated.
Thanks in advance.
Best regards, -FliTTi
we use flent heavily in the bufferbloat project for creating traffic like this and analyzing the resulting jitter, latency, and buffering. https://www.flent.org/ On Thu, Oct 1, 2015 at 6:47 PM, David Ramsey <dmr@ramseyfamily.org> wrote:
You might also want to look at Ostinato (open source s/w)
--dmr
David Ramsey Charlotte, NC
On Thu, Oct 1, 2015 at 12:42 PM, Pablo Lucena <plucena@coopergeneral.com> wrote:
Cisco has an IOS version called Pagent which allows you to craft whatever traffic types you want (you can even push MPLS labels on the packets if you want). I've used this in the past for generating client/server traffic flows and measuring stats on the flows.
On Thu, Oct 1, 2015 at 12:20 PM, Matthias Flittner < matthias.flittner@gmail.com> wrote:
Dear colleagues,
Currently we are looking for a magic tool with which it is possible to generate specific (realistic) traffic patterns between client and server to analyze (monitor) traffic characteristics (jitter, delay, inter arrival times, etc.).
It would be good if that wanted tool is not only able to generate different traffic patterns but also is able to collect different traffic metrics over time. So that it is possible to create catchy plots. :)
Any hints or links would be greatly appreciated.
Thanks in advance.
Best regards, -FliTTi
-- Dave Täht Do you want faster, better, wifi? https://www.patreon.com/dtaht
Ostinato is an open source tool billed as "a reverse Wireshark" which might fit your needs. http://ostinato.org/ - jkt On Thu, Oct 1, 2015 at 9:44 AM Pablo Lucena <plucena@coopergeneral.com> wrote:
Cisco has an IOS version called Pagent which allows you to craft whatever traffic types you want (you can even push MPLS labels on the packets if you want). I've used this in the past for generating client/server traffic flows and measuring stats on the flows.
On Thu, Oct 1, 2015 at 12:20 PM, Matthias Flittner < matthias.flittner@gmail.com> wrote:
Dear colleagues,
Currently we are looking for a magic tool with which it is possible to generate specific (realistic) traffic patterns between client and server to analyze (monitor) traffic characteristics (jitter, delay, inter arrival times, etc.).
It would be good if that wanted tool is not only able to generate different traffic patterns but also is able to collect different traffic metrics over time. So that it is possible to create catchy plots. :)
Any hints or links would be greatly appreciated.
Thanks in advance.
Best regards, -FliTTi
Ostinato is an open source tool billed as "a reverse Wireshark" which might fit your needs. http://ostinato.org/ - jkt -- Jay Turner, Director, CloudRouter DevOps, IIX Inc. Lead, CloudRouter Project ✉ jkt@iix.net ☎: +1-919-633-0619 The information transmitted in this email, including any file attachments, is intended only for the person(s) or entity to which it is addressed and may contain confidential and/or privileged material. If you have received this email in error please notify us immediately and delete the message from your computer system. If you are not the intended recipient, you are notified that printing, disclosing, copying, or distributing this information is strictly prohibited. The sender cannot guarantee that this email or any attachment to it is free of malicious code. The sender accepts no liability for any damage caused by any virus transmitted by this email.
You can easily make one-way traffic patterns using nmap. You could use ping -A to do adaptive ping, or ping -f to flood, both of which would help you find out some simple metrics (dropped packets, intervals, pps, etc.). or You could use Expect to script some common functions, then just run them to generate traffic patterns (e.g. FTP/SFTP/Telnet/SplunkCLI). You could easily script some WGETs or the like as well for HTTP/HTTPS/FTP. Some of the resulting metrics would depend on the servers (how fast they are, how much load they have, etc.). or You could packet sniff some real traffic, then replay them with tcpreplay. This would work for a nework with one piece you were testing (one switch/router/firewall/etc.). --p -----Original Message----- From: NANOG [mailto:nanog-bounces@nanog.org] On Behalf Of Matthias Flittner Sent: Thursday, October 01, 2015 11:21 AM To: nanog@nanog.org Subject: [EXTERNAL]wanted: tool for traffic generation / characteristics / monitoring Dear colleagues, Currently we are looking for a magic tool with which it is possible to generate specific (realistic) traffic patterns between client and server to analyze (monitor) traffic characteristics (jitter, delay, inter arrival times, etc.). It would be good if that wanted tool is not only able to generate different traffic patterns but also is able to collect different traffic metrics over time. So that it is possible to create catchy plots. :) Any hints or links would be greatly appreciated. Thanks in advance. Best regards, -FliTTi
On Thu, Oct 1, 2015 at 9:20 AM, Matthias Flittner < matthias.flittner@gmail.com> wrote:
Dear colleagues,
Currently we are looking for a magic tool with which it is possible to generate specific (realistic) traffic patterns between client and server to analyze (monitor) traffic characteristics (jitter, delay, inter arrival times, etc.).
It would be good if that wanted tool is not only able to generate different traffic patterns but also is able to collect different traffic metrics over time. So that it is possible to create catchy plots. :)
Any hints or links would be greatly appreciated.
Thanks in advance.
Best regards, -FliTTi
By this this http://trex-tgn.cisco.com/
Mikrotik Traffic-Gen? You can create a lot of packet templates. http://wiki.mikrotik.com/wiki/Manual:Performance_Testing_with_Traffic_Genera... -- Eduardo Schoedler 2015-10-01 13:20 GMT-03:00 Matthias Flittner <matthias.flittner@gmail.com>:
Dear colleagues,
Currently we are looking for a magic tool with which it is possible to generate specific (realistic) traffic patterns between client and server to analyze (monitor) traffic characteristics (jitter, delay, inter arrival times, etc.).
It would be good if that wanted tool is not only able to generate different traffic patterns but also is able to collect different traffic metrics over time. So that it is possible to create catchy plots. :)
Any hints or links would be greatly appreciated.
Thanks in advance.
Best regards, -FliTTi
-- Eduardo Schoedler
participants (10)
-
Ca By
-
Darden, Patrick
-
Dave Taht
-
David Ramsey
-
Eduardo Schoedler
-
Jameson, Daniel
-
Jay Turner
-
Jay Turner
-
Matthias Flittner
-
Pablo Lucena