Nope, no way to run tcpreplay on two machines that way.  Basically,
tcpreplay would need some way to synchronize the traffic between the
two machines and it doesn't have that ability today.
--
Aaron Turner
http://synfin.net/         Twitter: @synfinatic
Those who would give up essential Liberty, to purchase a little temporary
Safety, deserve neither Liberty nor Safety.
    -- Benjamin Franklin


On Thu, Apr 3, 2014 at 10:01 AM, David Newman <dnew...@networktest.com> wrote:
> On 4/3/14, 9:47 AM, Aaron Turner wrote:
>> Per the FAQ:
>>
>> http://tcpreplay.synfin.net/wiki/FAQ#Doestcpreplaysupportsendingtraffictoaserver
>>
>> You can't use tcpreplay to send TCP traffic to a server (like a web
>> server).  That's why you're getting the RST packets.
>>
>> If you want to send traffic through the routers, yes, tcpreplay can do
>> that.  You'll first need to run tcpprep to split the traffic into the
>> client and server flows and then use tcpreplay to send the traffic.
>> The caveat is that you'll need one computer with two NIC's connected
>> to either side of the routing path.
>>
>> All the above is documented in the manual, so I continue your research there.
>
> Thanks, Aaron. I had read the FAQ and the examples, and didn't see
> coverage for the case where tcpreplay involves two machines, each on a
> different subnet. Is there a way to run using two machines, for example
> when the machines are in different physical locations?
>
> In the lab, I will try again with a multiport NIC on one machine, per
> the examples page.
>
> Thanks again.
>
> dn
>
>
>
>
>> --
>> Aaron Turner
>> http://synfin.net/         Twitter: @synfinatic
>> Those who would give up essential Liberty, to purchase a little temporary
>> Safety, deserve neither Liberty nor Safety.
>>     -- Benjamin Franklin
>>
>>
>> On Wed, Apr 2, 2014 at 10:04 PM, David Newman <dnew...@networktest.com> 
>> wrote:
>>> How to get tcpreplay working across router hops?
>>>
>>> Topology is like this:
>>>
>>> 10.2.0.0/16 <-> router <-> 10.1.0.0/16 <-> router <-> 10.0.0.0/16
>>>
>>> The original pcap has one client and three server addresses, all on
>>> different subnets.
>>>
>>> Using tccpprep and tcprewrite, I've changed this so that there's a new
>>> pcap with one client address (10.2.255.254) and three server addresses
>>> (10.0.255.25[2-4]).
>>>
>>> Routing works fine, and the hosts at these addresses can all ping each
>>> other.
>>>
>>> Problem is, when I replay the pcap there are lots of RSTs coming back
>>> from the 10.0.0.0 side, probably because the servers on those addresses
>>> aren't listening on the port used in the pcap (port 80 in this case).
>>>
>>> Do I need to play the pcap on both sides? Or somehow split the flows
>>> apart? Or something else?
>>>
>>> thanks
>>>
>>> dn
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> _______________________________________________
>>> Tcpreplay-users mailing list
>>> Tcpreplay-users@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/tcpreplay-users
>>> Support Information: http://tcpreplay.synfin.net/trac/wiki/Support
>>
>> ------------------------------------------------------------------------------
>> _______________________________________________
>> Tcpreplay-users mailing list
>> Tcpreplay-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/tcpreplay-users
>> Support Information: http://tcpreplay.synfin.net/trac/wiki/Support
>>
>
> ------------------------------------------------------------------------------
> _______________________________________________
> Tcpreplay-users mailing list
> Tcpreplay-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/tcpreplay-users
> Support Information: http://tcpreplay.synfin.net/trac/wiki/Support

------------------------------------------------------------------------------
_______________________________________________
Tcpreplay-users mailing list
Tcpreplay-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tcpreplay-users
Support Information: http://tcpreplay.synfin.net/trac/wiki/Support

Reply via email to