This lesson presents the main communication models used in computer networks: client-server and peer-to-peer. In the client-server model, a client sends a request to a server, which processes the request and returns a response. Common examples include the web, email, database servers, file servers, and game servers.
The lesson also explains that clients and servers are not necessarily physical machines, but can also be running software processes.
It then introduces data centres, server farms, and racks, explaining their role in the continuous delivery of digital services.
The final section describes the peer-to-peer model, in which devices can communicate directly with one another and share resources without always relying on a central server.
Bibliography
Primary sources
Secondary sources
Index
Do you want to help me write articles like this one?



No responses yet