LOGBOOK

HELP

1 / 458
time's up — finish this card
Other keys: showSpace: good1-4: rate0: skip5: flag
Topic Networking Today

Question

What is a host / end device, and what role does it play in a network?

Answer

"Host" and "end device" mean the same thing — any computer that connects to a network and participates directly in communication; it is where a message originates or is delivered.

Every computer on a network is called a host or end device. A host is either the source of a message or its destination: data originates with one end device, flows through the network, and arrives at another end device. Everything in between (cables, switches, routers) exists only to carry that traffic between hosts.

Examples: desktops, laptops, smartphones, tablets, printers, IP phones.

Go deeper:

  • doc Host (network) (Wikipedia) — defines a host as a device that acts as source/destination of messages, and distinguishes hosts from infrastructure nodes.
  • doc Key Players (Practical Networking) — frames hosts as the endpoints that originate and consume traffic, with everything else in between just carrying it.
or press any other key
Topic Networking Today

Question

What is the difference between a server and a client in a network?

Answer

A server provides information/services; a client requests them — and the same device can play either role depending on the exchange.

Server and client are roles in a conversation, not fixed kinds of hardware. A computer is a server whenever it runs software that answers requests, and a client whenever it runs software that makes them. That's why the same machine can be both at once — your laptop is a client when it browses the web, but a server when it shares a printer. What decides the role is the software running, not the box.

A client sending a request and a server returning a response, with a note that the same machine can play either role

* Client and server are roles in an exchange — the client requests, the server answers — not fixed kinds of hardware. *

  • Server: A computer that provides information or services to end devices (e.g., email servers, web servers, file servers)
  • Client: A computer that sends requests to servers to retrieve information
Server Type Function
Email Runs email server software; clients access email
Web Runs web server software; clients use browsers
File Stores files; clients access these files

Go deeper:

A computer network diagram of clients communicating with a server via the Internet
A computer network diagram of clients communicating with a server via the Internet
Gnome-fs-client.svg: David Vignoni Gnome-fs-server.svg: David Vignoni derivative work: Calimo · LGPL · Wikimedia Commons
or press any other key