<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;"><BR>
<BLOCKQUOTE style="BORDER-LEFT: rgb(16,16,255) 2px solid; PADDING-LEFT: 5px; MARGIN-LEFT: 5px">
<DIV id=yiv1707145058>
<TABLE border=0 cellSpacing=0 cellPadding=0>
<TBODY>
<TR>
<TD vAlign=top>
<P style="MARGIN: 0cm 0cm 0pt" class=yiv1707145058MsoNormal><FONT size=3><FONT face=Calibri>Hi All,</FONT></FONT>
<P style="MARGIN: 0cm 0cm 0pt" class=yiv1707145058MsoNormal><FONT size=3 face=Calibri> </FONT>
<P style="MARGIN: 0cm 0cm 0pt" class=yiv1707145058MsoNormal><FONT size=3><FONT face=Calibri>I have a strange behaviour of NetPerf/NetServer in a Linux/Windows 2008 Server environment. Please find the details below.</FONT></FONT>
<P style="MARGIN: 0cm 0cm 0pt" class=yiv1707145058MsoNormal><FONT size=3 face=Calibri> </FONT>
<P style="MARGIN: 0cm 0cm 0pt" class=yiv1707145058MsoNormal><FONT size=3><FONT face=Calibri>Any assistance to solve this issue will be highly appreciated. Thank you. </FONT></FONT>
<P style="MARGIN: 0cm 0cm 0pt" class=yiv1707145058MsoNormal><FONT size=3 face=Calibri> </FONT>
<P style="MARGIN: 0cm 0cm 0pt" class=yiv1707145058MsoNormal><FONT size=3><FONT face=Calibri>Regards</FONT></FONT>
<P style="MARGIN: 0cm 0cm 0pt" class=yiv1707145058MsoNormal><FONT size=3><FONT face=Calibri>Vinod</FONT></FONT>
<P style="MARGIN: 0cm 0cm 0pt" class=yiv1707145058MsoNormal><FONT size=3 face=Calibri> </FONT>
<P style="MARGIN: 0cm 0cm 0pt" class=yiv1707145058MsoNormal><FONT size=3 face=Calibri> </FONT>
<P style="MARGIN: 0cm 0cm 0pt" class=yiv1707145058MsoNormal><B><U><SPAN style="FONT-SIZE: 13pt"><FONT face=Calibri>Client: Windows 2008 R2 Server</FONT></SPAN></U></B>
<P style="MARGIN: 0cm 0cm 0pt" class=yiv1707145058MsoNormal><FONT size=3 face=Calibri> </FONT>
<P style="MARGIN: 0cm 0cm 0pt" class=yiv1707145058MsoNormal><FONT size=3><FONT face=Calibri>Installed NetPerf by compiling the source code using Windows Development Kit (7600.16385.1)</FONT></FONT>
<P style="MARGIN: 0cm 0cm 0pt" class=yiv1707145058MsoNormal><FONT size=3 face=Calibri> </FONT>
<P style="MARGIN: 0cm 0cm 0pt" class=yiv1707145058MsoNormal><B><U><SPAN style="FONT-SIZE: 13pt"><FONT face=Calibri>Server: <SPAN> </SPAN>Debain Linux 5.0 Server (10.220.42.31)</FONT></SPAN></U></B>
<P style="MARGIN: 0cm 0cm 0pt" class=yiv1707145058MsoNormal><FONT size=3 face=Calibri> </FONT>
<P style="MARGIN: 0cm 0cm 0pt" class=yiv1707145058MsoNormal><FONT size=3><FONT face=Calibri>Installed NetServer by compiling the source code using Linux “make” tools</FONT></FONT>
<P style="MARGIN: 0cm 0cm 0pt" class=yiv1707145058MsoNormal><FONT size=3 face=Calibri> </FONT>
<P style="MARGIN: 0cm 0cm 0pt" class=yiv1707145058MsoNormal><B><U><SPAN style="FONT-SIZE: 13pt"><FONT face=Calibri>Test under consideration</FONT></SPAN></U></B>
<P style="MARGIN: 0cm 0cm 0pt" class=yiv1707145058MsoNormal><FONT size=3 face=Calibri> </FONT>
<P style="MARGIN: 0cm 0cm 0pt" class=yiv1707145058MsoNormal><FONT size=3><FONT face=Calibri>I am trying to execute test and it<SPAN> </SPAN>always fails for the following command.</FONT></FONT>
<P style="MARGIN: 0cm 0cm 0pt" class=yiv1707145058MsoNormal><FONT size=3 face=Calibri> </FONT>
<P style="MARGIN: 0cm 0cm 0pt" class=yiv1707145058MsoNormal><FONT size=3><FONT face=Calibri>C:\>netperf.exe -f m -i 9,3 -t TCP_STREAM -H 10.220.42.31 -l 20 -c -- -s 131072 -S 131072</FONT></FONT>
<P style="MARGIN: 0cm 0cm 0pt" class=yiv1707145058MsoNormal><FONT size=3><FONT face=Calibri>TCP STREAM TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET to 10.220.42.31 (10.220.42.31) port 0 AF_INET : +/-2.500% @ 99% conf.</FONT></FONT>
<P style="MARGIN: 0cm 0cm 0pt" class=yiv1707145058MsoNormal><FONT size=3><FONT face=Calibri>netperf: cannot shutdown tcp stream socket: An operation was attempted on something that is not a socket.</FONT></FONT>
<P style="MARGIN: 0cm 0cm 0pt" class=yiv1707145058MsoNormal><FONT size=3 face=Calibri> </FONT>
<P style="MARGIN: 0cm 0cm 0pt" class=yiv1707145058MsoNormal><FONT size=3><FONT face=Calibri>I have noticed that the test only fails when there are multiple iterations as given above. However, it works fine for a single iteration as shown below.</FONT></FONT>
<P style="MARGIN: 0cm 0cm 0pt" class=yiv1707145058MsoNormal><FONT size=3 face=Calibri> </FONT>
<P style="MARGIN: 0cm 0cm 0pt" class=yiv1707145058MsoNormal><FONT size=3><FONT face=Calibri>C:\>netperf.exe -f m -t TCP_STREAM -H 10.220.42.31 -l 20 -c -- -s 131072 -S 131072</FONT></FONT>
<P style="MARGIN: 0cm 0cm 0pt" class=yiv1707145058MsoNormal><FONT size=3><FONT face=Calibri>TCP STREAM TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET to 10.220.42.31 (10.220.42.31) port 0 AF_INET</FONT></FONT>
<P style="MARGIN: 0cm 0cm 0pt" class=yiv1707145058MsoNormal><FONT size=3><FONT face=Calibri>Recv<SPAN> </SPAN>Send<SPAN> </SPAN>Send<SPAN> </SPAN><SPAN> </SPAN>Utilization<SPAN> </SPAN>Service Demand</FONT></FONT>
<P style="MARGIN: 0cm 0cm 0pt" class=yiv1707145058MsoNormal><FONT size=3><FONT face=Calibri>Socket Socket<SPAN> </SPAN>Message<SPAN> </SPAN>Elapsed<SPAN> </SPAN>Send<SPAN> </SPAN>Recv<SPAN> </SPAN>Send<SPAN> </SPAN>Recv</FONT></FONT>
<P style="MARGIN: 0cm 0cm 0pt" class=yiv1707145058MsoNormal><FONT size=3><FONT face=Calibri>Size<SPAN> </SPAN>Size<SPAN> </SPAN>Size<SPAN> </SPAN>Time<SPAN> </SPAN>Throughput<SPAN> </SPAN>local<SPAN> </SPAN>remote<SPAN> </SPAN>local<SPAN> </SPAN>remote</FONT></FONT>
<P style="MARGIN: 0cm 0cm 0pt" class=yiv1707145058MsoNormal><FONT size=3><FONT face=Calibri>bytes<SPAN> </SPAN>bytes<SPAN> </SPAN>bytes<SPAN> </SPAN>secs.<SPAN> </SPAN>10^6bits/s<SPAN> </SPAN>% N<SPAN> </SPAN>% U<SPAN> </SPAN><SPAN> </SPAN>us/KB<SPAN> </SPAN>us/KB</FONT></FONT>
<P style="MARGIN: 0cm 0cm 0pt" class=yiv1707145058MsoNormal><FONT size=3 face=Calibri> </FONT>
<P style="MARGIN: 0cm 0cm 0pt" class=yiv1707145058MsoNormal><FONT size=3><FONT face=Calibri>262142 131072 131072<SPAN> </SPAN>20.19<SPAN> </SPAN>6.96<SPAN> </SPAN>1.04<SPAN> </SPAN>-1.00<SPAN> </SPAN>24.557<SPAN> </SPAN>-1.000</FONT></FONT>
<P style="MARGIN: 0cm 0cm 0pt" class=yiv1707145058MsoNormal><FONT size=3 face=Calibri> </FONT>
<P style="MARGIN: 0cm 0cm 0pt" class=yiv1707145058MsoNormal><FONT size=3><FONT face=Calibri>I have tried with the following versions of NetPerf/NetServer from the source.</FONT></FONT>
<P style="MARGIN: 0cm 0cm 0pt" class=yiv1707145058MsoNormal><FONT size=3 face=Calibri> </FONT>
<P style="MARGIN: 0cm 0cm 0pt" class=yiv1707145058MsoNormal><FONT size=3><FONT face=Calibri>2.4.3</FONT></FONT>
<P style="MARGIN: 0cm 0cm 0pt" class=yiv1707145058MsoNormal><FONT size=3><FONT face=Calibri>2.4.4</FONT></FONT>
<P style="MARGIN: 0cm 0cm 0pt" class=yiv1707145058MsoNormal><FONT size=3><FONT face=Calibri>2.4.5</FONT></FONT>
<P style="MARGIN: 0cm 0cm 0pt" class=yiv1707145058MsoNormal><FONT size=3 face=Calibri> </FONT></DIV></TD></TR></TBODY></TABLE></DIV></BLOCKQUOTE></td></tr></table>