On Thu, Apr 5, 2012 at 9:49 PM, Senthil Kumar S
<senthilkuma...@sasken.com> wrote:
> Hi Aaron,
>
> Thanks for the reply.
>
> The DUT is a CentOS PC, in which the application developed by us will run. 
> The packets (from pcap file) are pumped with the set up I mentioned in the 
> mail chain(please take a look).

Sorry, but CentOS PC isn't actually helpful any more then saying "it's
a system with a CPU and two network ports".   What kind of "network
device" is it?  Does it forward packets like a router or bridge?
Basically, what is it supposed to do with the packets tcpreplay sends?
 How does it "listen" for traffic?  For example, a router "sees"
traffic sent to its MAC address, but a bridge is completely
transparent (it sees everything).  Conversely, webserver only sees
traffic which is sent to both it's MAC and IP address.

>
> The aplication/software I am running on the DUT does not see the packets. 
> This is the issue. Any more explanation needed I can give.

I understand.  But what is this application/software?  What does it
do?  How does it "see" traffic?  For example, Wireshark and tcpdump
"sniff" on the network port and see all traffic that is delivered to
that port.  You can tell them to not run in "promiscuous mode" and so
they'll only see traffic destined to the MAC address of the host
they're running on, but they still will ignore the destination IP
address.  But a webserver runs on top of the host TCP/IP stack and
will only see traffic which has the correct L2 and L3 addresses *AND*
only after a completed 3 way TCP handshake (which as I already
explained tcpreplay can't do).


-- 
Aaron Turner
http://synfin.net/         Twitter: @synfinatic
http://tcpreplay.synfin.net/ - Pcap editing and replay tools for Unix & Windows
Those who would give up essential Liberty, to purchase a little temporary
Safety, deserve neither Liberty nor Safety.
    -- Benjamin Franklin
"carpe diem quam minimum credula postero"

------------------------------------------------------------------------------
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
_______________________________________________
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