wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Networking

Total questions: 130

Worksheet time: 1hrs 8mins

Name
Class
Date
1.

Which layer of the OSI model is responsible for end-to-end communication?

a)

Network Layer

b)

Transport Layer

c)

Data Link Layer

d)

Application Layer

2.

Which OSI layer is responsible for establishing, maintaining, and terminating connections?

a)

Session Layer

b)

Application Layer

c)

Data Link Layer

d)

Network Layer

3.

Which OSI layer is responsible for error detection and correction?

a)

Network Layer

b)

Data Link Layer

c)

Application Layer

d)

Transport Layer

4.

At which layer of the OSI model does IP addressing occur?

a)

Network Layer

b)

Transport Layer

c)

Data Link Layer

d)

Application Layer

5.

Which layer is responsible for data encryption and decryption in the OSI model?

a)

Application Layer

b)

Presentation Layer

c)

Transport Layer

d)

Network Layer

6.

Which OSI layer manages network routing?

a)

Data Link Layer

b)

Application Layer

c)

Network Layer

d)

Transport Layer

7.

Which of the following is the role of the Transport Layer in the OSI model?

a)

To define physical connections

b)

To ensure reliable data delivery

c)

To route data packets across networks

d)

To present data in a format that can be understood by the application

8.

Which OSI layer is responsible for the actual transmission of data bits over the physical medium?

a)

Physical Layer

b)

Transport Layer

c)

Application Layer

d)

Data Link Layer

9.

Which OSI layer provides logical addressing and routing services?

a)

Application Layer

b)

Network Layer

c)

Transport Layer

d)

Data Link Layer

10.

Which layer of the OSI model is responsible for the logical addressing of devices?

a)

Network Layer

b)

Data Link Layer

c)

Transport Layer

d)

Physical Layer

11.

which layer of the OSI model provides the services for end-to-end communication between devices?

a)

Application Layer

b)

Transport Layer

c)

Network Layer

d)

Session Layer

12.

Which layer is responsible for establishing, maintaining, and terminating communication between two devices?

a)

Session Layer

b)

Network Layer

c)

Transport Layer

d)

Application Layer

13.

Which layer in the OSI model is primarily responsible for segmenting and reassembling data?

a)

Application Layer

b)

Transport Layer

c)

Data Link Layer

d)

Network Layer

14.

Which layer in the OSI model is responsible for converting data into a format that can be transmitted on the network?

a)

Physical Layer

b)

Application Layer

c)

Presentation Layer

d)

Network Layer

15.

Which of the following layers does the Data Link Layer communicate with?

a)

Network Layer

b)

Transport Layer

c)

Physical Layer

d)

Application Layer

16.

At which layer does IP address resolution take place?

a)

Application Layer

b)

Network Layer

c)

Transport Layer

d)

Data Link Layer

17.

Which layer is responsible for determining how data is physically transmitted on the network?

a)

Transport Layer

b)

Data Link Layer

c)

Physical Layer

d)

Session Layer

18.

Which layer of the OSI model provides services such as flow control and error correction for data transmission?

a)

Transport Layer

b)

Network Layer

c)

Data Link Layer

d)

Physical Layer

19.

Which layer defines the electrical, mechanical, and functional aspects of the physical medium for data transmission?

a)

Application Layer

b)

Network Layer

c)

Data Link Layer

d)

Physical Layer

20.

Which of the following is the role of the Application Layer in the OSI model?

a)

Encrypts data

b)

Provides end-to-end communication

c)

Enables communication between network applications

d)

Transmits raw bits over the physical medium

21.

Which of the following protocols operates at the OSI Application Layer?

a)

IP

b)

HTTP

c)

TCP

d)

Ethernet

22.

Which layer is responsible for managing data compression and encryption?

a)

Presentation Layer

b)

Network Layer

c)

Transport Layer

d)

Application Layer

23.

Which layer of the OSI model is responsible for providing an interface for applications to use network services?

a)

Network Layer

b)

Application Layer

c)

Transport Layer

d)

Session Layer

24.

Which layer of the OSI model is responsible for breaking down data into packets for routing?

a)

Transport Layer

b)

Network Layer

c)

Data Link Layer

d)

Application Layer

25.

Which protocol is typically used at the OSI Transport Layer?

a)

HTTP

b)

DNS

c)

TCP

d)

IP

26.

Which of the following services is provided by the Transport Layer of the OSI model?

a)

Routing

b)

Segmentation

c)

Frame synchronization

d)

Physical addressing

27.

Which of the following tasks is performed by the Data Link Layer in the OSI model?

a)

Routing of data packets

b)

Error detection and correction

c)

Data segmentation

d)

Logical addressing

28.

What type of addresses are used at the Data Link Layer of the OSI model?

a)

IP addresses

b)

MAC addresses

c)

Port numbers

d)

Domain names

29.

Which OSI layer is responsible for providing transparency to the upper layers in terms of data transmission?

a)

Data Link Layer

b)

Network Layer

c)

Session Layer

d)

Physical Layer

30.

Which of the following is a function of the Session Layer?

a)

Establishes, manages, and terminates sessions

b)

Ensures reliable data transfer

c)

Routes data packets

d)

Encrypts data

31.

Which layer of the OSI model ensures that data is delivered in the correct order?

a)

Data Link Layer

b)

Network Layer

c)

Transport Layer

d)

Session Layer

32.

Which protocol operates at the Transport Layer of the OSI model?

a)

TCP

b)

DNS

c)

ICMP

d)

ARP

33.

Which of the following is the primary responsibility of the Network Layer in the OSI model?

a)

Ensuring error-free data transfer

b)

Routing data packets across different networks

c)

Providing end-to-end communication

d)

Providing encryption services

34.

Which layer of the OSI model performs error detection and recovery in data transmission?

a)

Transport Layer

b)

Network Layer

c)

Data Link Layer

d)

Physical Layer

35.

What does the Physical Layer define?

a)

Error handling and flow control

b)

The process of breaking data into smaller units

c)

The physical means of data transmission such as cables, switches, and voltages

d)

The logical structure of addressing

36.

Which of the following protocols operates at the OSI Physical Layer?

a)

Ethernet

b)

HTTP

c)

Wi-Fi

d)

ARP

37.

In which layer of the OSI model do routers operate?

a)

Data Link Layer

b)

Network Layer

c)

Transport Layer

d)

Application Layer

38.

Which of the following tasks is managed by the Data Link Layer?

a)

Transmission of data packets

b)

Logical addressing of devices

c)

Error detection and correction

d)

Routing data packets across the network

39.

Which of the following describes a characteristic of the OSI Physical Layer?

a)

Defines how data is formatted for transmission

b)

Provides encryption and compression services

c)

Deals with the transmission of raw bit streams over a physical medium

d)

Provides segmentation and reassembly of data

40.

Which OSI layer is responsible for breaking data into smaller packets for transmission?

a)

Transport Layer

b)

Network Layer

c)

Data Link Layer

d)

Physical Layer

41.

At which OSI layer are IP addresses and subnet masks utilized?

a)

Data Link Layer

b)

Network Layer

c)

Transport Layer

d)

Application Layer

42.

Which of the following describes the responsibility of the Presentation Layer in the OSI model?

a)

Manages end-to-end communication

b)

Provides data encryption and compression

c)

Routes data packets across networks

d)

Defines how data is transmitted on the physical medium

43.

Which OSI layer is responsible for routing packets based on IP addresses?

a)

Transport Layer

b)

Network Layer

c)

Session Layer

d)

Data Link Layer

44.

Which layer in the OSI model is concerned with the encoding and decoding of data for the network?

a)

Data Link Layer

b)

Presentation Layer

c)

Network Layer

d)

Application Layer

45.

Which of the following is true about the OSI model?

4 lines
46.

Which of the following is true about the OSI model?

a)

It is a layered framework for network protocols and services

b)

It is a model used for designing hardware devices

c)

It defines the physical characteristics of network cables

d)

It is used to define IP addressing

47.

Which layer of the OSI model provides services to the application software?

a)

Transport Layer

b)

Application Layer

c)

Data Link Layer

d)

Network Layer

48.

Which OSI layer is responsible for the physical connection between two devices?

a)

Transport Layer

b)

Data Link Layer

c)

Physical Layer

d)

Application Layer

49.

What function does the Transport Layer perform in the OSI model?

a)

Segments and reassembles data

b)

Provides error correction

c)

Establishes and maintains sessions

d)

Routes data packets

50.

At which OSI layer do switches typically operate?

a)

Data Link Layer

b)

Network Layer

c)

Physical Layer

d)

Transport Layer

51.

Which layer handles the acknowledgment of successfully received data?

a)

Data Link Layer

b)

Application Layer

c)

Transport Layer

d)

Network Layer

52.

Which of the following is the correct order of the OSI model layers from bottom to top?

a)

Application, Presentation, Session, Transport, Network, Data Link, Physical

b)

Physical, Data Link, Network, Transport, Session, Presentation, Application

c)

Data Link, Network, Transport, Application, Presentation, Session

d)

Transport, Network, Data Link, Application, Presentation, Session

53.

What does the Transport Layer use to manage data flow between devices?

a)

Routing tables

b)

Flow control mechanisms

c)

MAC addresses

d)

IP addresses

54.

Which OSI layer is responsible for checking and maintaining the integrity of data during transmission?

a)

Physical Layer

b)

Data Link Layer

c)

Network Layer

d)

Transport Layer

55.

Which of the following is a function of the Application Layer in the OSI model?

a)

Data encryption and compression

b)

Segmentation of data packets

c)

Routing of data packets

d)

Interaction with end-user software

56.

Which layer defines the format, syntax, and semantics of the transmitted data?

a)

Presentation Layer

b)

Data Link Layer

c)

Transport Layer

d)

Application Layer

57.

At which OSI layer does TCP perform error checking?

a)

Network Layer

b)

Transport Layer

c)

Data Link Layer

d)

Application Layer

58.

Which OSI layer manages the transmission of raw bits over a communication medium?

a)

Application Layer

b)

Data Link Layer

c)

Physical Layer

d)

Network Layer

59.

Which layer manages the logical communication between devices in a network?

a)

Data Link Layer

b)

Network Layer

c)

Transport Layer

d)

Session Layer

60.

Which protocol operates at the OSI Data Link Layer?

a)

IP

b)

HTTP

c)

Ethernet

d)

TCP

61.

Which OSI layer is responsible for data encapsulation?

a)

Transport Layer

b)

Data Link Layer

c)

Application Layer

d)

Physical Layer

62.

Which OSI layer provides end-to-end communication and flow control?

a)

Transport Layer

b)

Network Layer

c)

Application Layer

d)

Session Layer

63.

Which OSI layer ensures that data is correctly formatted and presented to the application?

a)

Presentation Layer

b)

Transport Layer

c)

Network Layer

d)

Data Link Layer

64.

Which of the following is an example of a protocol that operates at the OSI Network Layer?

a)

IP

b)

HTTP

c)

TCP

d)

Ethernet

65.

At which layer is data converted into packets for transmission across a network?

a)

Application Layer

b)

Data Link Layer

c)

Network Layer

d)

Transport Layer

66.

Which layer is responsible for determining if the physical link is functioning correctly?

a)

Network Layer

b)

Data Link Layer

c)

Transport Layer

d)

Physical Layer

67.

Which of the following protocols operates at the OSI Transport Layer?

a)

FTP

b)

HTTP

c)

UDP

d)

IP

68.

Which layer is responsible for session establishment and maintenance?

a)

Application Layer

b)

Session Layer

c)

Data Link Layer

d)

Transport Layer

69.

At which OSI layer do IP addresses exist?

a)

Network Layer

b)

Data Link Layer

c)

Physical Layer

d)

Transport Layer

70.

Which layer is responsible for the physical addressing of devices in a network?

a)

Application Layer

b)

Data Link Layer

c)

Transport Layer

d)

Network Layer

71.

Which OSI layer provides error detection, error correction, and flow control?

a)

Network Layer

b)

Transport Layer

c)

Data Link Layer

d)

Session Layer

72.

Which of the following is a responsibility of the Data Link Layer in the OSI model?

a)

Routing data between different networks

b)

Converting data into electrical signals

c)

Formatting and framing data for transmission

d)

Encrypting the data

73.

At which layer does SSL/TLS operate?

a)

Application Layer

b)

Presentation Layer

c)

Session Layer

d)

Transport Layer

74.

Which layer of the OSI model is responsible for determining the best physical path for data?

a)

Network Layer

b)

Transport Layer

c)

Data Link Layer

d)

Session Layer

75.

Which layer in the OSI model is responsible for routing data from the source to the destination device across multiple networks?

a)

Data Link Layer

b)

Network Layer

c)

Transport Layer

d)

Session Layer

76.

Which of the following devices operates at the Data Link Layer?

a)

Router

b)

Switch

c)

Hub

d)

Gateway

77.

Which layer in the OSI model deals with physical addresses (MAC addresses)?

a)

Transport Layer

b)

Data Link Layer

c)

Network Layer

d)

Physical Layer

78.

Which of the following is NOT an OSI layer?

a)

Application Layer

b)

Session Layer

c)

Protocol Layer

d)

Transport Layer

79.

At which layer does packet switching occur?

a)

Application Layer

b)

Network Layer

c)

Data Link Layer

d)

Transport Layer

80.

What is the purpose of the Transport Layer in the OSI model?

a)

Provides a means for end-to-end communication

b)

Defines how bits are transmitted across the network

c)

Defines how data is formatted for the application

d)

Provides encryption and compression services

81.

Which OSI layer is responsible for session establishment, management, and termination?

a)

Transport Layer

b)

Data Link Layer

c)

Session Layer

d)

Application Layer

82.

Which layer of the OSI model uses IP addresses for logical addressing?

a)

Data Link Layer

b)

Network Layer

c)

Transport Layer

d)

Application Layer

83.

Which layer of the OSI model is responsible for translating data between different application formats?

a)

Presentation Layer

b)

Transport Layer

c)

Data Link Layer

d)

Network Layer

84.

What is the primary function of the Session Layer?

a)

Provides encryption and compression

b)

Provides a communication channel for applications

c)

Transmits data over the physical medium

d)

Ensures that data arrives in sequence and manages sessions

85.

Which layer of the OSI model does the ARP protocol operate at?

a)

Data Link Layer

b)

Network Layer

c)

Transport Layer

d)

Application Layer

86.

Which of the following is the function of the Physical Layer in the OSI model?

a)

Defines the structure and meaning of data

b)

Encodes and decodes data into a format suitable for transmission

c)

Provides encryption and compression

d)

Determines how data is physically transmitted

87.

Which layer is responsible for the segmentation and reassembly of data?

a)

Data Link Layer

b)

Network Layer

c)

Transport Layer

d)

Application Layer

88.

At which layer does IP packet forwarding occur?

a)

Network Layer

b)

Transport Layer

c)

Data Link Layer

d)

Application Layer

89.

Which layer of the OSI model is responsible for ensuring data integrity during transmission?

a)

Transport Layer

b)

Network Layer

c)

Data Link Layer

d)

Session Layer

90.

Which OSI layer is responsible for managing logical addresses (e.g., IP addresses)?

a)

Transport Layer

b)

Application Layer

c)

Network Layer

d)

Data Link Layer

91.

Which of the following devices operates at the OSI Physical Layer?

a)

Hub

b)

Switch

c)

Router

d)

Bridge

92.

Which of the following is an example of a protocol operating at the Presentation Layer?

a)

HTTP

b)

FTP

c)

SSL/TLS

d)

ARP

93.

an example of a protocol operating at the Presentation Layer?

a)

HTTP

b)

FTP

c)

SSL/TLS

d)

ARP

94.

Which layer of the OSI model is responsible for the overall communication between different applications?

a)

Data Link Layer

b)

Application Layer

c)

Network Layer

d)

Session Layer

95.

Which OSI layer is concerned with converting a stream of data into frames for transmission?

a)

Network Layer

b)

Data Link Layer

c)

Transport Layer

d)

Physical Layer

96.

Which layer manages the flow of data in case of congestion?

a)

Data Link Layer

b)

Application Layer

c)

Transport Layer

d)

Network Layer

97.

Which layer of the OSI model provides a standard way of communicating between devices in a network?

a)

Application Layer

b)

Data Link Layer

c)

Transport Layer

d)

Session Layer

98.

Which layer of the OSI model defines the logical structure of addressing?

a)

Network Layer

b)

Data Link Layer

c)

Transport Layer

d)

Physical Layer

99.

Which layer of the OSI model handles packet retransmission in case of error?

a)

Transport Layer

b)

Network Layer

c)

Data Link Layer

d)

Physical Layer

100.

Which OSI layer is responsible for establishing and maintaining connections between different networks?

a)

Network Layer

b)

Transport Layer

c)

Session Layer

d)

Data Link Layer

101.

What is the primary function of the TCP protocol?

a)

Provides error detection and correction

b)

Routes packets across the network

c)

Ensures reliable, ordered delivery of data

d)

Manages the physical connection between devices

102.

TCP operates at which layer of the OSI model?

a)

Data Link Layer

b)

Transport Layer

c)

Network Layer

d)

Application Layer

103.

Which type of communication does TCP provide?

a)

Unreliable, connectionless communication

b)

Reliable, connection-oriented communication

c)

Reliable, connectionless communication

d)

Unreliable, connection-oriented communication

104.

Which of the following is a key feature of TCP?

a)

No error detection

b)

Connection-oriented communication

c)

No flow control

d)

Data is sent in a continuous stream

105.

What is the initial state of a TCP connection?

a)

SYN_SENT

b)

LISTEN

c)

CLOSED

d)

ESTABLISHED

106.

Which TCP flag is used to initiate a connection?

a)

FIN

b)

SYN

c)

RST

d)

ACK

107.

What is the purpose of the ACK flag in TCP?

a)

To acknowledge the receipt of data

b)

To establish a connection

c)

To terminate a connection

d)

To request a retransmission

108.

Which of the following is used by TCP for flow control?

a)

Window size

b)

Sequence number

c)

Checksum

d)

Timeout interval

109.

In TCP, what does the term 'Three-Way Handshake' refer to?

a)

A process to terminate a connection

b)

A method for sending large amounts of data

c)

A technique for establishing a connection between two hosts

d)

A method to check data integrity

110.

What is the purpose of the SYN and ACK flags during the Three-Way Handshake?

a)

To synchronize data between sender and receiver

b)

To terminate the connection

c)

To ensure the data is sent in the correct order

d)

To detect errors in the data

111.

Which of the following does TCP use to ensure reliable delivery of data?

a)

Acknowledgments and retransmissions

b)

Data encryption

c)

Priority scheduling

d)

Data fragmentation

112.

Which TCP segment field indicates the position of the first byte of data in the segment?

a)

Sequence Number

b)

Acknowledgment Number

c)

Window Size

d)

Checksum

113.

In TCP, which value in the segment indicates the next expected byte?

a)

Acknowledgment Number

b)

Sequence Number

c)

Window Size

d)

Flags

114.

How does TCP handle lost or corrupted packets?

a)

It discards the lost packet and waits for new data

b)

It uses acknowledgments to request retransmission

c)

It uses error correction codes to recover lost packets

d)

It automatically resends all previous packets

115.

What is the maximum segment size (MSS) in TCP?

a)

The maximum number of packets that can be transmitted

b)

The maximum size of the TCP header

c)

The maximum size of data that can be sent in a TCP segment

d)

The maximum number of retransmissions allowed

116.

Which of the following TCP states corresponds to a fully established connection?

a)

SYN_SENT

b)

CLOSED

c)

ESTABLISHED

d)

LISTEN

117.

Which of the following describes the purpose of TCP's sliding window mechanism?

a)

To reorder out-of-order packets

b)

To manage flow control and ensure data is sent at an appropriate rate

c)

To synchronize the sender and receiver

d)

To request retransmissions of lost data

118.

In TCP, what happens if a sender does not receive an acknowledgment for a transmitted segment within a certain time?

a)

The connection is closed

b)

The sender resends the segment

c)

The sender sends a RST (reset) flag

d)

The receiver closes the connection

119.

Which of the following TCP mechanisms is used to reduce congestion in a network?

a)

Sliding window

b)

Slow start

c)

Retransmission timeout

d)

Error correction

120.

Which process does TCP use to gracefully close a connection?

a)

TCP Three-Way Handshake

b)

TCP Four-Way Handshake

c)

Resetting the connection

d)

Continuous retransmissions

121.

Which TCP flag is used to reset the connection?

a)

SYN

b)

FIN

c)

ACK

d)

RST

122.

What is a TCP segment’s 'window size' used for?

a)

To limit the amount of data that can be transmitted before acknowledgment

b)

To specify the number of retransmissions allowed

c)

To store the connection state

d)

To determine the maximum size of the data field

123.

In TCP, what is the purpose of the Sequence Number field?

a)

To identify the byte number of the first byte of the segment

b)

To specify the expected byte from the receiver

c)

To acknowledge the last byte received

d)

To provide error detection information

124.

Which of the following best describes the 'two-way handshake' in TCP?

a)

Used to initiate a connection

b)

Used to terminate a connection

c)

Used to ensure that the connection is reliable

d)

Used to manage flow control

125.

In TCP, what does the term 'half-open connection' refer to?

a)

A connection that is actively being established

b)

A connection where only one side has terminated the connection

c)

A connection in the process of being initialized

d)

A connection waiting for a packet retransmission

126.

What is the function of the TCP Checksum?

a)

To determine the transmission speed

b)

To detect errors in the data segment

c)

To indicate the sequence of segments

d)

To acknowledge received data

127.

Which of the following is a key benefit of TCP's connection-oriented communication?

a)

Faster transmission speeds

b)

Guaranteed delivery of data

c)

Less complexity in data transmission

d)

Lower overhead

128.

What happens if a TCP segment is lost during transmission?

a)

The receiver ignores the loss and continues receiving data

b)

The sender assumes the data was delivered successfully

c)

The sender retransmits the segment after a timeout

d)

The connection is reset immediately

129.

Which of the following terms is related to the number of segments a TCP connection can handle at a given time?

a)

Window size

b)

Congestion control

c)

Sequence number

d)

Acknowledgment

130.

TCP uses which of the following methods to ensure the correct order of data?

a)

Data fragmentation

b)

Sequence numbers

c)

Error correction

d)

Packet routing