DISTRIBUTED SYSTEMS- MIDTEM
QUESTIONS WITH 100%CORRECT
ANSWERS
What is a distributed system? - ✔✔A collection of independent computers that appears to its
users as a single coherent system. Where processes and resources and sufficiently spread across
multiple computers and networked computer communicate through passing messages
What are the 4 main features of distributed systems? - ✔✔1. No shared clock
2. No shared memory
3. Geographical separation
4. Autonomy and heterogeneity
What are the differences between latency and bandwidth? - ✔✔Latency is the measure of
delay and bandwidth is the measure of speed/capacity
What are the classifications of networks in size? - ✔✔- Body area networks (BAN) - eg.
wearable CPUs
- Personal Area Networks (PAN) - digital devices carried by the user (bluetooth)
- Local Area Networks (LAN) -physically connected computers
- Wide Area Networks (WAN) - internet, wifi, wide area
What are the classifications of networks by technology? - ✔✔Ethernet, Wireless LAN,
Cellular
What are the requirements for horizontal scaling? (distributed scaling) - ✔✔- expressing
parallel processes (programming and concurrency models)
- organization (architecture)
- exchanging information (communication paradigms)
- a way to locate and share resources (naming)
, - distributed processes to synchronize (synchronizations)
- reduce latency, improve performance, and enhance reliability (caching, replication, and
consistency)
- recover from partial failures (fault tolerance)
What does MTU stand for? - ✔✔Maximum Tranmission Unit
What are the main fields of a packets - ✔✔Header and data
What are the layers of a network? OSSI? - ✔✔Application Layer
Transport Layer
Network Layer
Data Link Layer
Physical Layer
OSSI:
Application Layer
Presentation Layer - network representation
Session Layer - fault detection and automatic recovery
Transport Layer
Network Layer
Data Link Layer
Physical Layer
What does the Application Layer do? - ✔✔satisfies communication requirements for
applications eg. HTTP, FTP
QUESTIONS WITH 100%CORRECT
ANSWERS
What is a distributed system? - ✔✔A collection of independent computers that appears to its
users as a single coherent system. Where processes and resources and sufficiently spread across
multiple computers and networked computer communicate through passing messages
What are the 4 main features of distributed systems? - ✔✔1. No shared clock
2. No shared memory
3. Geographical separation
4. Autonomy and heterogeneity
What are the differences between latency and bandwidth? - ✔✔Latency is the measure of
delay and bandwidth is the measure of speed/capacity
What are the classifications of networks in size? - ✔✔- Body area networks (BAN) - eg.
wearable CPUs
- Personal Area Networks (PAN) - digital devices carried by the user (bluetooth)
- Local Area Networks (LAN) -physically connected computers
- Wide Area Networks (WAN) - internet, wifi, wide area
What are the classifications of networks by technology? - ✔✔Ethernet, Wireless LAN,
Cellular
What are the requirements for horizontal scaling? (distributed scaling) - ✔✔- expressing
parallel processes (programming and concurrency models)
- organization (architecture)
- exchanging information (communication paradigms)
- a way to locate and share resources (naming)
, - distributed processes to synchronize (synchronizations)
- reduce latency, improve performance, and enhance reliability (caching, replication, and
consistency)
- recover from partial failures (fault tolerance)
What does MTU stand for? - ✔✔Maximum Tranmission Unit
What are the main fields of a packets - ✔✔Header and data
What are the layers of a network? OSSI? - ✔✔Application Layer
Transport Layer
Network Layer
Data Link Layer
Physical Layer
OSSI:
Application Layer
Presentation Layer - network representation
Session Layer - fault detection and automatic recovery
Transport Layer
Network Layer
Data Link Layer
Physical Layer
What does the Application Layer do? - ✔✔satisfies communication requirements for
applications eg. HTTP, FTP