tcpreplay for testing network stacks

Christian MAUDERER christian.mauderer at embedded-brains.de
Wed Apr 28 06:41:39 UTC 2021


Hello Vijay,

Am 27.04.21 um 18:48 schrieb Vijay Kumar Banerjee:
> Hi,
> 
> I came across the tcpreplay tool and it looks like a nice tool for 
> testing the network stacks. It can be used to capture network traffic 
> and then play it back, this will help with testing the network packets 
> from different network stacks.

Sounds like an interesting tool.

> 
> My proposal is to add the tcpreply as a host-side tool in rtems-tools 
> and use it with the network interface where the network application is 
> running. The only issue that I see with the whole idea is that the 
> tcpreplay is GPLv3 licensed. Will that be compatible for rtems-tools? 
> The github repository says that it's compatible with UNIX and Windows 
> with cygwin.

The more difficult problem could be the missing Mac and FreeBSD support.

What would be the advantage of having tcpreply in rtems-tools? Do you 
want to use it for automated tests?

Best regards

Christian

> 
> Source repository:https://github.com/appneta/tcpreplay 
> <https://github.com/appneta/tcpreplay>
> 
> Thoughts and suggestions are much appreciated.
> 
> 
> Best regards,
> Vijay
> 
> _______________________________________________
> devel mailing list
> devel at rtems.org
> http://lists.rtems.org/mailman/listinfo/devel
> 

-- 
--------------------------------------------
embedded brains GmbH
Herr Christian MAUDERER
Dornierstr. 4
82178 Puchheim
Germany
email: christian.mauderer at embedded-brains.de
phone: +49-89-18 94 741 - 18
fax:   +49-89-18 94 741 - 08

Registergericht: Amtsgericht München
Registernummer: HRB 157899
Vertretungsberechtigte Geschäftsführer: Peter Rasmussen, Thomas Dörfler
Unsere Datenschutzerklärung finden Sie hier:
https://embedded-brains.de/datenschutzerklaerung/


More information about the devel mailing list