<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
        {mso-style-priority:99;
        mso-style-link:"Plain Text Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:10.5pt;
        font-family:Consolas;}
span.PlainTextChar
        {mso-style-name:"Plain Text Char";
        mso-style-priority:99;
        mso-style-link:"Plain Text";
        font-family:Consolas;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
        {page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=EN-US link=blue vlink=purple>

<div class=Section1>

<p class=MsoPlainText><span style='color:blue'>Hi<o:p></o:p></span></p>

<p class=MsoPlainText><span style='color:blue'><o:p> </o:p></span></p>

<p class=MsoPlainText><span style='color:blue'>I ran the commands on the Server
and I got the following results. Can you please help me in pointing the root
cause for packets getting dropped<o:p></o:p></span></p>

<p class=MsoPlainText><o:p> </o:p></p>

<p class=MsoPlainText>[root@ppdhcpsrv tmp]# vmstat<o:p></o:p></p>

<p class=MsoPlainText>procs -----------memory---------- ---swap-- -----io----
--system-- -----cpu------<o:p></o:p></p>

<p class=MsoPlainText> r  b   swpd  
free   buff  cache   si  
so    bi    bo   in   cs us
sy id wa st<o:p></o:p></p>

<p class=MsoPlainText> 1  1    124  62768 233924
2731988    0    0    
3   125    1    0  1  2 83
14  0<o:p></o:p></p>

<p class=MsoPlainText><o:p> </o:p></p>

<p class=MsoPlainText>[root@ppdhcpsrv tmp]# iostat<o:p></o:p></p>

<p class=MsoPlainText>Linux 2.6.18-53.el5 (ppdhcpsrv.menawimax.net)  
04/26/2009<o:p></o:p></p>

<p class=MsoPlainText><o:p> </o:p></p>

<p class=MsoPlainText>avg-cpu:  %user   %nice %system
%iowait  %steal   %idle<o:p></o:p></p>

<p class=MsoPlainText>          
1.33    0.00    1.85  
13.63    0.00   83.19<o:p></o:p></p>

<p class=MsoPlainText><o:p> </o:p></p>

<p class=MsoPlainText>Device:           
tps   Blk_read/s   Blk_wrtn/s  
Blk_read   Blk_wrtn<o:p></o:p></p>

<p class=MsoPlainText>sda             
74.02       
24.29      1002.99  258459635 10670953860<o:p></o:p></p>

<p class=MsoPlainText><o:p> </o:p></p>

<p class=MsoPlainText>[root@ppdhcpsrv tmp]# netstat -s<o:p></o:p></p>

<p class=MsoPlainText>Ip:<o:p></o:p></p>

<p class=MsoPlainText>    1708302478 total packets received<o:p></o:p></p>

<p class=MsoPlainText>    11 with invalid addresses<o:p></o:p></p>

<p class=MsoPlainText>    952 forwarded<o:p></o:p></p>

<p class=MsoPlainText>    0 incoming packets discarded<o:p></o:p></p>

<p class=MsoPlainText>    1708269698 incoming packets delivered<o:p></o:p></p>

<p class=MsoPlainText>    1795804172 requests sent out<o:p></o:p></p>

<p class=MsoPlainText>    33283 reassemblies required<o:p></o:p></p>

<p class=MsoPlainText>    16613 packets reassembled ok<o:p></o:p></p>

<p class=MsoPlainText>    526 fragments received ok<o:p></o:p></p>

<p class=MsoPlainText>    1052 fragments created<o:p></o:p></p>

<p class=MsoPlainText>Icmp:<o:p></o:p></p>

<p class=MsoPlainText>    6736222 ICMP messages received<o:p></o:p></p>

<p class=MsoPlainText>    7 input ICMP message failed.<o:p></o:p></p>

<p class=MsoPlainText>    ICMP input histogram:<o:p></o:p></p>

<p class=MsoPlainText>        destination
unreachable: 4169751<o:p></o:p></p>

<p class=MsoPlainText>        timeout in
transit: 246989<o:p></o:p></p>

<p class=MsoPlainText>        echo requests:
2318982<o:p></o:p></p>

<p class=MsoPlainText>        echo replies:
500<o:p></o:p></p>

<p class=MsoPlainText>    4082493 ICMP messages sent<o:p></o:p></p>

<p class=MsoPlainText>    0 ICMP messages failed<o:p></o:p></p>

<p class=MsoPlainText>    ICMP output histogram:<o:p></o:p></p>

<p class=MsoPlainText>        destination
unreachable: 1763511<o:p></o:p></p>

<p class=MsoPlainText>        echo replies:
2318982<o:p></o:p></p>

<p class=MsoPlainText>Tcp:<o:p></o:p></p>

<p class=MsoPlainText>    624 active connections openings<o:p></o:p></p>

<p class=MsoPlainText>    696009 passive connection openings<o:p></o:p></p>

<p class=MsoPlainText>    831 failed connection attempts<o:p></o:p></p>

<p class=MsoPlainText>    154 connection resets received<o:p></o:p></p>

<p class=MsoPlainText>    2 connections established<o:p></o:p></p>

<p class=MsoPlainText>    132212788 segments received<o:p></o:p></p>

<p class=MsoPlainText>    70887573 segments send out<o:p></o:p></p>

<p class=MsoPlainText>    13902 segments retransmited<o:p></o:p></p>

<p class=MsoPlainText>    0 bad segments received.<o:p></o:p></p>

<p class=MsoPlainText>    4804 resets sent<o:p></o:p></p>

<p class=MsoPlainText>Udp:<o:p></o:p></p>

<p class=MsoPlainText>    1560813436 packets received<o:p></o:p></p>

<p class=MsoPlainText>    1762616 packets to unknown port
received.<o:p></o:p></p>

<p class=MsoPlainText>    6311155 packet receive errors<o:p></o:p></p>

<p class=MsoPlainText>    1718724673 packets sent<o:p></o:p></p>

<p class=MsoPlainText>TcpExt:<o:p></o:p></p>

<p class=MsoPlainText>    87 invalid SYN cookies received<o:p></o:p></p>

<p class=MsoPlainText>    563 resets received for embryonic
SYN_RECV sockets<o:p></o:p></p>

<p class=MsoPlainText>    1 packets pruned from receive queue
because of socket buffer overrun<o:p></o:p></p>

<p class=MsoPlainText>    70 ICMP packets dropped because they
were out-of-window<o:p></o:p></p>

<p class=MsoPlainText>    129838 TCP sockets finished time wait
in fast timer<o:p></o:p></p>

<p class=MsoPlainText>    2 packets rejects in established
connections because of timestamp<o:p></o:p></p>

<p class=MsoPlainText>    118986 delayed acks sent<o:p></o:p></p>

<p class=MsoPlainText>    17945 delayed acks further delayed
because of locked socket<o:p></o:p></p>

<p class=MsoPlainText>    Quick ack mode was activated 257 times<o:p></o:p></p>

<p class=MsoPlainText>    8 times the listen queue of a socket
overflowed<o:p></o:p></p>

<p class=MsoPlainText>    8 SYNs to LISTEN sockets ignored<o:p></o:p></p>

<p class=MsoPlainText>    11300 packets directly queued to
recvmsg prequeue.<o:p></o:p></p>

<p class=MsoPlainText>    3425 packets directly received from
backlog<o:p></o:p></p>

<p class=MsoPlainText>    66888 packets directly received from
prequeue<o:p></o:p></p>

<p class=MsoPlainText>    275171 packets header predicted<o:p></o:p></p>

<p class=MsoPlainText>    1710 packets header predicted and
directly queued to user<o:p></o:p></p>

<p class=MsoPlainText>    121225308 acknowledgments not
containing data received<o:p></o:p></p>

<p class=MsoPlainText>    8742277 predicted acknowledgments<o:p></o:p></p>

<p class=MsoPlainText>    4501 times recovered from packet loss
due to SACK data<o:p></o:p></p>

<p class=MsoPlainText>    Detected reordering 1 times using FACK<o:p></o:p></p>

<p class=MsoPlainText>    Detected reordering 1 times using SACK<o:p></o:p></p>

<p class=MsoPlainText>    Detected reordering 71 times using
time stamp<o:p></o:p></p>

<p class=MsoPlainText>    57 congestion windows fully recovered<o:p></o:p></p>

<p class=MsoPlainText>    855 congestion windows partially
recovered using Hoe heuristic<o:p></o:p></p>

<p class=MsoPlainText>    198 congestion windows recovered after
partial ack<o:p></o:p></p>

<p class=MsoPlainText>    1568 TCP data loss events<o:p></o:p></p>

<p class=MsoPlainText>    44 timeouts after SACK recovery<o:p></o:p></p>

<p class=MsoPlainText>    2 timeouts in loss state<o:p></o:p></p>

<p class=MsoPlainText>    6255 fast retransmits<o:p></o:p></p>

<p class=MsoPlainText>    2828 forward retransmits<o:p></o:p></p>

<p class=MsoPlainText>    372 retransmits in slow start<o:p></o:p></p>

<p class=MsoPlainText>    1492 other TCP timeouts<o:p></o:p></p>

<p class=MsoPlainText>    77 sack retransmits failed<o:p></o:p></p>

<p class=MsoPlainText>    47 packets collapsed in receive queue
due to low socket buffer<o:p></o:p></p>

<p class=MsoPlainText>    272 DSACKs sent for old packets<o:p></o:p></p>

<p class=MsoPlainText>    662 DSACKs received<o:p></o:p></p>

<p class=MsoPlainText>    9 connections reset due to early user
close<o:p></o:p></p>

<p class=MsoPlainText>    584 connections aborted due to timeout<o:p></o:p></p>

<p class=MsoPlainText><o:p> </o:p></p>

<p class=MsoPlainText><o:p> </o:p></p>

<p class=MsoPlainText><o:p> </o:p></p>

<p class=MsoPlainText><o:p> </o:p></p>

<p class=MsoPlainText><o:p> </o:p></p>

<p class=MsoPlainText>Regards<o:p></o:p></p>

<p class=MsoPlainText>Vivek Aggarwal<o:p></o:p></p>

<p class=MsoPlainText>+973-36583058 <o:p></o:p></p>

<p class=MsoPlainText><o:p> </o:p></p>

<p class=MsoPlainText><o:p> </o:p></p>

<p class=MsoPlainText><o:p> </o:p></p>

<p class=MsoPlainText>-----Original Message-----<br>
From: sthaug@nethelp.no [mailto:sthaug@nethelp.no] <br>
Sent: Sunday, April 26, 2009 11:57 AM<br>
To: Agarwal Vivek-RNGB36<br>
Cc: dhcp-users@lists.isc.org<br>
Subject: Re: DHCP Server not able to handle the Traffic<o:p></o:p></p>

<p class=MsoPlainText><o:p> </o:p></p>

<p class=MsoPlainText>> Iam using ISC-DHCP-3.0.5 installed on RHEL5<o:p></o:p></p>

<p class=MsoPlainText>> <o:p></o:p></p>

<p class=MsoPlainText>> When I take a tcpdump on the DHCP Interface; I saw
around 1000 DHCP Discovers at the interface but when I see /var/log/messages I
can see only around 500 DHCP DISCOVERs over there. <o:p></o:p></p>

<p class=MsoPlainText>> <o:p></o:p></p>

<p class=MsoPlainText>> Can anyone help me in debugging that where are the
discovers being lost and how can I check resolve that<o:p></o:p></p>

<p class=MsoPlainText><o:p> </o:p></p>

<p class=MsoPlainText>Start by looking at system load. Check to see if the
operating system is<o:p></o:p></p>

<p class=MsoPlainText>losing UDP packets (which could happen), and pay
particular attention to<o:p></o:p></p>

<p class=MsoPlainText>the disk I/O operations. DHCP is often disk I/O bound,
and an SSD or a<o:p></o:p></p>

<p class=MsoPlainText>RAID controller with battery backed cache may help.<o:p></o:p></p>

<p class=MsoPlainText><o:p> </o:p></p>

<p class=MsoPlainText>Steinar Haug, Nethelp consulting, sthaug@nethelp.no<o:p></o:p></p>

</div>

</body>

</html>