<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;"><DIV>Hi, </DIV>
<DIV>&nbsp;</DIV>
<DIV>I ran into problem again and am coming to ask for help again:)</DIV>
<DIV>&nbsp;</DIV>
<DIV>I have three PCs, let's say A, B, and C. A and C both connect to B directly (B has multiple NICs). </DIV>
<DIV>&nbsp;</DIV>
<DIV>I am running an application on B. The application starts&nbsp;one thread for each NIC connecting to A and C. The thread listens for incoming packets and replaces the source and destination MAC address and sends the packets out through the other NIC (so the packets from A will be forwarded to C, and the packets from C will be forwarded to A). </DIV>
<DIV>&nbsp;</DIV>
<DIV>I tested the application with video. I sent the video (with bandwidth of 2M) from A to C. No problem. I sent five videos (total bandwidth of about 10M) from A to C. No problem. I tried the other way from C to A. No problem either. But whenever I tried two way traffic (both from A to C and from C to A), even if there is only one video each way, the packets got lost. </DIV>
<DIV>&nbsp;</DIV>
<DIV>It seems the two way traffic are affecting each other. Is there anything special I need to do to resolve this problem? I am using <FONT size=2>pcap_next_ex and </FONT><FONT size=2>pcap_sendpacket to receive and send the packets. All of my PCs are running XP.</FONT></DIV>
<DIV><FONT size=2></FONT>&nbsp;</DIV>
<DIV><FONT size=2>Thank you,</FONT></DIV>
<DIV><FONT size=2></FONT>&nbsp;</DIV>
<DIV><FONT size=2>Emma</DIV></FONT></td></tr></table><br>