title: BitTorrent sends packets as UDP instead of TCP
body: <p>I am analyzing BitTorrent with WireShark, and according to the specification and Wiki, BitTorrent should do the exchange using TCP, but I am getting the entire exchange in UDP. </p>
  
  <p>I read up on DHT that is supposed to use UDP, but as I understand it, it only uses UDP to store your IP info in the hash table. The exchange should still be in TCP right? How come I am getting the entire download in UDP-packet exchange instead of TCP?</p>