AS Level · Topic 2.1
A-Level Computer Science 9618 / Topic 2 / AS

Computers that share.

A single computer is useful; computers that can talk to each other are far more useful. This lesson sets out why we network computers, how a LAN differs from a WAN, and the two models that decide which computer does what.

The key idea

A network lets devices share resources, data and communication. A LAN covers a small area (one site) and its infrastructure is owned by the organisation; a WAN covers a large geographical area and uses infrastructure such as telephone lines and satellites leased from others. In the client-server model, clients send requests to a central server that provides a service and holds the data. In the peer-to-peer model there is no central server: every peer is both a client and a server. A thin client depends on the server for processing and storage; a thick client does most of its own processing.

client-server peer-to-peer server clientclientclient clients request, the server serves peerpeerpeerpeer each peer is client and server
Fig. 1: in client-server one computer serves the others; in peer-to-peer every computer shares with every other
Section 01

Why network?

Every networking question starts here: what does connecting the devices actually give you? Be specific about the resource being shared.

LAN (local area network)WAN (wide area network)
Areaa single building or sitea large geographical area: cities, countries, the world
Infrastructureowned and managed by the organisationleased from telecoms providers (PSTN, dedicated lines, satellites)
Mediacopper cable, fibre-optic cable, WiFifibre-optic cable, telephone lines, microwave, satellite links
Speed and errorshigh bit rate, few errorsusually lower bit rate, more transmission errors
Examplea school networka bank linking its branches; the internet
Examiner trap

"A WAN is a big LAN" earns nothing. Give the defining differences: geographical area covered, and who owns the infrastructure (a LAN's is owned by the organisation; a WAN uses leased or public communication links).

Section 02

Client-server and peer-to-peer.

The two models differ in where the data and the services live. Exam questions usually ask you to justify one model for a given situation, so learn the benefits and drawbacks as pairs.

Client-serverPeer-to-peer
Rolesserver provides services (files, printing, email, web pages, authentication); clients request themno central server; each peer stores its own files and can request from and serve to other peers
Benefitscentral backups and security; files in one place; users can log on from any client; scales well to many userscheap: no server to buy; easy to set up; no single point of failure; load spread across peers
Drawbacksserver and network manager are expensive; if the server fails, clients lose its services; server can become a bottleneckno central backup or security; each user manages their own files; a file is unavailable when its peer is switched off; slows down as it grows
Suitsa school, a business, a web site with many usersa small office or home with a few computers; file sharing such as BitTorrent
Worked example Justify a model
A dental practice has 6 computers. Patient records must be kept secure, backed up every night and opened by any receptionist from any desk. Recommend a model and justify it.
  1. Pick out the requirements: security, nightly backup, access to the same records from any computer.
  2. Client-server holds the records centrally on the server, so one backup covers everything.
  3. Access rights and log-ons are controlled centrally, which keeps the records secure.
  4. Users log on from any client and see the same, up-to-date records.
Answer: Client-server, because the records are stored, secured and backed up centrally and are available from any client
Your turn
Three friends want to share music files between their laptops at home without buying any extra equipment. Which model suits them, and why?
Examiner trap

Always tie a justification to the scenario. "Client-server is more secure" is weak; "the patient records are on one server, so access rights and backups are managed centrally" earns the mark.

Stage 1 · Learn

Check what the sim just showed you

Four quick checks. Each correct answer earns XP and records this skill on your profile.

Quick check+10 XP

Which feature best distinguishes a LAN from a WAN?

Quick check+10 XP

In a peer-to-peer network, which statement is true?

Quick check+10 XP

Which is a drawback of the client-server model?

Quick check+10 XP

Which describes a thin client?

Section 03

Thin and thick clients.

Within the client-server model, clients differ in how much work they do themselves.

Thin clientThick (fat) client
Processingalmost all done on the servermost done on the client itself
Storagelittle or none locally; data and software on the serverits own storage and installed software
Depends on the network?yes: cannot work if the server or connection failscan carry on working offline
Hardwarecheap, low-specification, easy to manage and update centrallymore powerful and expensive; each one must be updated
Server loadhigh: needs a powerful server and a fast networklower: less traffic and less server work
Examplea browser-based terminal, a library catalogue pointa desktop PC running a video editor, an online game client
Your turn
A company wants to cut hardware costs and install software updates in one place. Its office has a fast, reliable network. Thin or thick clients?
Examiner trap

Thin and thick describe the client, not the server, and both still exist inside a client-server network. A thin client is not "a client with a slow connection".

Stage 2 · Exam

Exam-style questions

Unlocks once the four checks above are done. Worth more XP, written to AS Paper 1 and Paper 2 standard.

Finish the four checks above to unlock the exam questions
Exam style+20 XP

A bank links the computer systems in its branches in 40 different countries. What type of network is this?

Exam style+20 XP

A school wants students to log on from any computer and see their own files. Which model should it use?

Exam style+20 XP

Which is a benefit of a thick client over a thin client?

Exam style+20 XP

Which is NOT a benefit of networking computers?

Skill unlocked

Network models, mastered.

This skill is now recorded on your profile. Keep the chain going.

-Rank -Level -Score -Topics
Go deeper · practice
Six original Cambridge-style questions
Purpose and benefits of networks, LAN versus WAN, client-server versus peer-to-peer, and thin versus thick clients, with justification questions.