N3. TCP client-server Flashcards
1
Q
What is a server?
A
A host/program that provides a service:
- waits for clients to connect
- application-specific service
2
Q
What is a client?
A
A program that makes use of a service:
- must identify a server and connect to it
- typically has interface for a human user e.g. GUI
3
Q
What is a FQDN?
A
Fully Qualified Domain Name
e.g. www.cs.st-andrews.ac.uk
complete domain name for a specific computer or host on the internet - specifies location in DNS.
4
Q
What is an IPv4 address?
A
Unique address/number in a network for a specific computer/host.
Uses dotted decimal notation
e.g. 138.251.10.53
5
Q
What is DNS?
A
Domain Name System.
Mapping of FQDN to address.
(or address lookup from IP address to FQDN)
6
Q
Properties of TCP port numbers
A
- layer 4 de-multiplexers
- assigned - “well known”
- ephemeral, dynamic - allocated by OS
(port is a localised address for a machine)