title: Understanding NDIS virtual miniport driver
body: <p>I have built and installed the netvmini on windows 7/8. And Im able to ping from one IP to the other. 
  But I have some doubts with respect to its functionality which are listed below:</p>
  
  <ol>
  <li>In which layer does the driver get placed w.r.t OSI layers.</li>
  <li>Does the driver route the packets w.r.t the IP addresses given by the      Application.</li>
  <li>What is the role of NDIS protocol driver.</li>
  <li>What is the difference between NDIS protocol driver and miniport driver.</li>
  </ol>
  
  <p>Looking forward to some answers which will be of great help...</p>