title: The Difference between ovs-vsctl and ovs-dpctl
body: <p>If I am setting up an switch device to be controlled via OpenFlow, what are the conditions to use <strong>ovs-dpctl</strong> versus <strong>ovs-vsctl</strong>?   The man page for <strong>ovs-dpctl</strong> says to use <strong>ovs-vsctl</strong> if <strong>ovs-vswitchd</strong> is used.  </p>
  
  <p>So what circumstances would you uses <strong>ovs-dpctl</strong>?   What does it do that you can't do otherwise?</p>
  
  <p>One follow-up question is where the OF "datapath" value comes from. This would be the 64-bit number in the OF spec that the OF controller uses to identify OF switches.   Is this value automatically computed or do you have to enter it?</p>
  
  <p>Thanks for any help with this.</p>