Problem
1. A Suppose a process in Host C has a UDP socket with port number 6789. Suppose both Host A and Host B each send a UDP segment to Host C with destination port number 6789. Will both of these segments be directed to the same socket at Host C? If so, how will the process at Host C know that these two segments originated from two different hosts?
2. For the Client server application over TCP, why must the server program be executed before the client program? For the client server application over UDP, why may the client program e executed before the server program?