Tor relays reject UDP packets except DNS requests. What is the technical reason behind that UDP is not routed through Tor circuit? Are there limitations with UDP protocol that it cannot be routed through Tor? Is there a problem with implementation design of Tor that it cannot support UDP?
Is UDP being connectionless protocol a problem? If this is a problem it cannot support UDP then how DNS requests are supported?