title: nmap avoid random results (increase precision)
body: <p>I am using nmap to detect open 80 ports for a given network (on the web, not locally), the problem is that some hosts in that network are overloaded (they handle huge http traffic), so nmap is skipping some of these hosts, for example :</p>
  
  <ol>
  <li>a first scan using nmap for host X gives : open tcp port detected (80);</li>
  <li>second scan : no open port;</li>
  <li>third scan : open tcp port detected (80);</li>
  <li>... </li>
  </ol>
  
  <p>And so on, it doesn't give persistent results, and I need to know precisely which hosts have open 80 ports (or other port),</p>
  
  <p>What I tried is to increase timeout, increase/decrease aggressiveness ... I end up with the following nmap command :</p>
  
  <pre><code>nmap -sS -p 80 -T3 -v -n --min-rtt-timeout 60m --max-retries 30 --host-timeout 5m -Pn --open X.X.X.X
  </code></pre>
  
  <p>I tried different parameters combination, what I want is to make nmap retries multiple times for each host so it make sure it has closed 80 (ot other) port,</p>
  
  <p>Any ideas?</p>
  
  <p>Thanks in advance,</p>