Describe and discuss what the UDP does and its relationship to TCP - - - in what ways is it similar and different, and why (what applications) would we use UDP, and why can't a user program access IP directly?
What is multicast, how is it used, also include some of the constraints and solutions to those constraints.
Provide a short discussion. List Web references to back your opinion.
This solution describes the importance of UDP and the relationship to TCP. It also describes the importance of multicast, while describing the constraints and the solutions to these constraints.