To introduce client-server paradigm.
❑ To introduce socket interfaces and list some common functions in
this interface.
❑ To discuss client-server communication using connectionless
iterative service offered by UDP.
❑ To discuss client-server communication using connection-oriented
concurrent service offered by TCP.
❑ To give an example of a client program using UDP.
❑ To give an example of a server program using UDP.
❑ To give an example of a client program using TCP.
❑ To give an example of server program using TCP.
❑ To briefly discuss the peer-to-peer paradigm and its application.