1. Introduction Flashcards

Learn Lecture 1 (20 cards)

1
Q

What is the main motivation for using computer networks in organizations?

A

Sharing resources and facilitating communication.

Computer networks enable resource sharing (printers, files, applications) and allow for efficient communication and collaboration among users, increasing productivity and access to information

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Which of the following is NOT an application of computer networks?

A) Video conferencing
B) Online banking
C) Local file storage only
D) E-learning

A

C) Local file storage only

Local file storage does not require a network, whereas video conferencing, online banking, and e-learning depend on networked communication

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Computer networks can enable both resource sharing and remote access to data. (true or false?)

A

True

Networks allow resources to be shared and provide remote access capabilities, such as accessing files or desktops from different locations

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

In a client-server architecture, what is the primary role of the server?

A) To only store backup copies
B) To host, deliver, and manage resources for clients
C) To request services from clients
D) To always act as a peer

A

B) To host, deliver, and manage resources for clients

The server manages resources and provides services to clients, which request these resources

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are the main differences between client-server and peer-to-peer (P2P) models?

A

In client-server, a central server manages resources; in P2P, all nodes have equal privileges and share resources directly.

Client-server is centralized and controlled by servers, while P2P is decentralized with nodes acting as both clients and servers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Peer-to-peer networks are always less scalable than client-server networks. (true or false?)

A

False

P2P networks can be highly scalable as they do not depend on a central server, but scalability can depend on implementation and resource distribution

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Which device is responsible for connecting different networks in a wide area network (WAN)?
A) Switch
B) Hub
C) Router
D) Modem

A

C) Router

Routers connect multiple networks and direct data packets between them, which is essential in WANs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Name two types of physical network media.

A

Twisted pair cables and fiber optics

Both are common types of physical media used for transmitting data in networks

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Local Area Networks (LANs) typically use broadcast communication internally. ( true or false?)

A

True

LANs often use broadcast communication because they are limited in size and traffic is lighter, making broadcast feasible

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is the main limitation of using broadcast networks for large-scale communication?

A) High cost
B) Scalability issues and heavy traffic load
C) Incompatibility with modern hardware
D) Security

A

B) Scalability issues and heavy traffic load

Broadcast networks don’t scale well because sending all messages to every host increases traffic and causes collisions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Which of the following is a characteristic of circuit switching?

A) Data is sent in discrete packets
B) A dedicated communication path is established for the duration of the session
C) Data from multiple sources shares the same channel
D) No path is reserved in advance

A

B) A dedicated communication path is established for the duration of the session

Circuit switching reserves a path, while packet switching breaks data into packets that may travel different routes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Why is packet switching more efficient for Internet traffic than circuit switching?

A

Packet switching allows multiple packets from different sources to share the same network resources, increasing efficiency and flexibility.

This sharing leads to better utilization of bandwidth, unlike circuit switching, where resources are reserved even if not used

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Which OSI layer is responsible for error detection and correction?
A) Physical
B) Data Link
C) Session
D) Presentation

A

B) Data Link

The data link layer detects and corrects errors that may occur in the physical layer transmission

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

The presentation layer is responsible for data encryption and compression.

A

True

The presentation layer handles translation, encryption, and compression of data formats to ensure interoperability between different systems

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is the main difference between the network layer and the transport layer in the OSI model?

A

The network layer manages routing and addressing between networks; the transport layer ensures reliable delivery of data between applications.

The network layer focuses on path finding and addressing, while the transport layer handles error recovery, segmentation, and flow control for end-to-end communication

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Protocols define the format and meaning of data exchanged between peer entities, while services define what a layer can do for the layer above. (true or false?)

A

True

Services are the actions provided, protocols are the rules for how data is communicated

17
Q

Which of the following applications typically requires a reliable network service?

A) Voice traffic
B) File transfer
C) Online gaming
D) Streaming video

A

B) File transfer

File transfer needs reliable and ordered delivery, while voice and streaming can tolerate some loss for real-time performance

18
Q

What was one of the major design goals of the TCP/IP protocol suite?

A

To allow multiple networks to connect and communicate seamlessly.

TCP/IP was designed to enable internetworking among heterogeneous networks, which is fundamental to the Internet’s architecture

19
Q

The TCP/IP model was developed as part of the ARPANET project.

A

True

TCP/IP was indeed developed for ARPANET, sponsored by the U.S. Department of Defense in the 1970s