Describe the primary differences between TCP and UDP protocols, and explain how you would test a feature that relies on UDP at Teradata.