chap 1 + problems Flashcards
What is a computer network?
set of nodes connected by communication links, facilitating data exchange.
Key components:
* end devices (computers, printers),
* intermediary nodes (routers, switches),
* the communication links themselves (wired or wireless).
What are the types of data communication?
Simplex, half-duplex, full-duplex, multiplexing
**Simplex is
**one-way communication,
**half-duplex
**allows two-way communication but not simultaneously,
**full-duplex
**allows simultaneous two-way communication.
**Multiplexing:
**Combining multiple data streams into a single channel.
Describe the ‘nuts and bolts’ view of the Internet.
Focuses on hardware and infrastructure, like packet switches, communication links, and protocols.
It emphasizes the physical components that make up the Internet.
Describe the ‘services’ view of the Internet.
Emphasizes applications and services like the Web, streaming video, and email.
It includes the programming interfaces used to access these services.
What is a protocol in computer networks?
A set of rules governing how data is transmitted and received between devices on a network.
Protocols ensure effective communication and define the format, order, and actions during message exchange.
What are client hosts and server hosts?
Client hosts request services/resources; server hosts provide services/resources.
Example: A computer using a web browser is a client; a web server hosting websites is a server.
What is packet switching?
A method where data is divided into smaller packets, each routed independently to the destination.
It allows for more efficient use of network resources.
Explain the store-and-forward mechanism.
Requires each intermediate node to receive the entire packet before forwarding it to the next node.
This ensures that packets are completely received before they are passed on.
What is the difference between circuit switching and packet switching?
Circuit switching establishes a dedicated path for the entire session; packet switching shares network resources by sending data in packets.
Circuit switching is like a phone call, while packet switching is more efficient for bursty data.
List the four sources of packet delay.
Processing delay
* time it takes for a router or network device to process a packet upon receiving
queueing delay,
* time a packet spends waiting in a router’s output queue before being transmitted. The delay varies based on the number of packets in the queue and the rate at which packets are transmitted
transmission delay,
* time it takes to push all the bits of a packet into the link
propagation delay
* time it takes for a signal to travel from the source to the destination
Each type of delay affects the overall time it takes for a packet to reach its destination.
What is Bandwidth?
The maximum rate of data transfer across a network, typically measured in bits per second (bps).
What is a Bottleneck Link?
The link in a network path with the lowest capacity, limiting the overall throughput.
What is Circuit Switching?
A method of data transmission that establishes a dedicated communication path between two devices for the duration of the session.
What is a Client?
A device or application that requests services from a server.
What is Data Communication?
The exchange of data between two or more devices over a transmission medium.
What is Denial of Service (DoS)?
An attack that makes a resource unavailable to legitimate users by overwhelming it with bogus traffic.
What is Encryption?
The process of converting data into a coded form to prevent unauthorized access.
What is an End System (Host)?
A device connected to a network that runs applications for communication.
What is Full-Duplex?
A communication mode that allows simultaneous two-way data flow.
What is Half-Duplex?
A communication mode that allows two-way data flow, but not simultaneously.
What is the Internet?
A global network of interconnected computer networks using standardized communication protocols.
What is an Internet Service Provider (ISP)?
An organization that provides internet access to end users and businesses.
What is Latency (Delay)?
The time it takes for data to travel from source to destination across a network.
What is a Local Area Network (LAN)?
A network that connects devices within a limited geographical area.