Question:
(a) A computer network can be a LAN or a WAN. Using appropriate diagrams and examples, explain what you understand by the term LAN. Your answer should also explain the various ways of arranging computers into a network topology.
(b) Explain the concept of switching with respect to networking and differentiate between circuit switching and packet switching, using examples to support your answer.
(c) Compare and contrast a peer-to-peer network architecture to a Client-Server architecture. Support your answer with appropriate diagrams and examples.