title: First packet to be sent when starting to browse
body: <p>Imagine a user sitting at an Ethernet-connected PC. He has a browser open. He types "www.google.com" in the address bar and hits enter.</p>
  
  <p>Now tell me what the first packet to appear on the Ethernet is.</p>
  
  <p>I found this question here: <a href="https://stackoverflow.com/questions/177197/interview-questions-on-socket-programming-and-multi-threading">Interview Questions on Socket Programming and Multi-Threading</a></p>
  
  <p>As I'm not a networking expert, I'd like to hear the answer (I'd assume it is "It depends" ;) ).</p>
  
  <p>With a tool like Wireshark, I can obviously check my own computers behaviour. I'd like to know whether the packets I see (e.g. ARP, DNS, VRRP) are the same in each ethernet configuration (is it dependent on the OS? the driver? the browser even :)?) and which are the conditions in which they appear. Being on the data-link layer, is it maybe even dependent on the physical network (connected to a hub/switch/router)? </p>