wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Networking Quiz

Total questions: 74

Worksheet time: 37mins

Name
Class
Date
1.

What is the primary purpose of the OSI Model in networking?

a)

Management and troubleshooting of network systems

b)

Standardization of network protocols for communication across the World Wide Web

c)

Coordination of social media platforms

d)

Enhancement of internet speed and efficiency

2.

What is the base framework used in networking?

a)

TCP/IP Model

b)

OSI Layer

c)

Network Interface Model

d)

Application Protocol Framework

3.

Which layer of the OSI model is directly involved with providing error-free data transmission?

a)

Transport

b)

Network

c)

Data Link

d)

Physical

4.

What is the correct order of layers in the OSI model from top to bottom?

a)

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

b)

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

c)

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

d)

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

5.

What process describes the movement of data from the Physical layer to the Application layer in the OSI model?

a)

Encapsulation

b)

De-encapsulation

c)

Segmentation

d)

Modulation

6.

What is the primary function of Layer 7 (Application) in the OSI model?

a)

To route data packets between networks

b)

To provide network services and applications to end users

c)

To encrypt and compress data

d)

To manage physical transmission of data

7.

Which of the following is an example of an application used in Layer 7 of the OSI model?

a)

Ethernet

b)

IP Addressing

c)

Email

d)

Token Ring

8.

What type of message is mentioned as an example of communication in Layer 7?

a)

A request for connection

b)

A Hello! message

c)

A data packet

d)

A routing information protocol

9.

What is the primary function of Layer 6 (Presentation) in the OSI model?

a)

To route data between networks

b)

To encrypt and decrypt data, and translate human readable text to machine language

c)

To provide physical transmission of data

d)

To manage data link protocols

10.

Which protocols are used by Layer 6 to encrypt data?

a)

HTTP and FTP

b)

SSL/TLS

c)

TCP/IP

d)

SMTP

11.

What happens to a "Hello! message" at Layer 6 before it is sent to Layer 5?

a)

It is stored in a database

b)

It is split into smaller packets

c)

It is encoded, compressed, and encrypted

d)

It is directly transmitted without processing

12.

What is the primary function of Layer 5 (Session) in networking?

a)

Encrypting data

b)

Managing sessions or connections between applications

c)

Routing data to different networks

d)

Compressing data

13.

Which of the following is NOT a responsibility of Layer 5 (Session)?

a)

Establishing sessions

b)

Maintaining sessions

c)

Terminating sessions

d)

Physical transmission of data

14.

What happens when you are logged in via a session cookie at Layer 5?

a)

The session information is deleted

b)

The session information is stored permanently

c)

The session information is attached to the message, indicating its origin

d)

The session information is encrypted using a public key

15.

What is the PDU (Protocol Data Unit) type used at Layer 5 (Session) when a "Hello! message" is sent?

a)

Segment

b)

Packet

c)

Frame

d)

Data

16.

What is the primary function of Layer 4 (Transport) in network architecture?

a)

To provide physical network connections

b)

To ensure end-to-end communication, error recovery, data segmentation, segment reassembly, and port-to-port communication

c)

To route data between different networks

d)

To manage data presentation and encryption

17.

Which protocol is described as connection oriented and requires that every packet is received?

a)

HTTP

b)

UDP

c)

TCP

d)

SMTP

18.

What type of data transmission does UDP support?

a)

Connection-oriented transmission requiring all packets

b)

Connectionless transmission not requiring every packet to be received

c)

Secure transmission with mandatory encryption

d)

High-latency transmission for data integrity

19.

What is the Protocol Data Unit (PDU) for Layer 4 known as?

a)

Packet

b)

Frame

c)

Segment

d)

Bit

20.

Which example best fits the use of TCP based on the information provided?

a)

Streaming live video

b)

Sending an email

c)

Broadcasting a live sports event

d)

Transmitting real-time gaming data

21.

Which example best fits the use of UDP based on the information provided?

a)

Online shopping transactions

b)

Video conferencing

c)

Sending an email

d)

Video streaming

22.

What is the primary reason TCP headers contain more fields than UDP headers?

a)

TCP is less reliable than UDP.

b)

TCP headers are simpler.

c)

TCP sessions start with a 3-way handshake, ensuring reliable transmission.

d)

UDP requires more security features.

23.

Which of the following is not a field in the TCP segment header format?

a)

Source Port

b)

Length

c)

Sequence Number

d)

Acknowledgment Number

24.

What guarantees the reliability of transmission in TCP?

a)

The length of the header

b)

The minimal number of fields

c)

The 3-way handshake process

d)

The use of a simple datagram format

25.

What is the first step in the TCP 3-way handshake process?

a)

The server sends a Syn/Ack to the client.

b)

The client sends a Syn to the server.

c)

Data transfer begins.

d)

The client sends an Ack to the server.

26.

What happens immediately after the server returns a Syn/Ack in the TCP 3-way handshake?

a)

The client sends a Syn to the server.

b)

The server sends another Syn/Ack.

c)

The client responds with an Ack.

d)

Data transfer begins.

27.

What occurs after a TCP 3-way handshake is completed?

a)

The connection is terminated.

b)

The client and server begin to exchange data.

c)

Another handshake is initiated.

d)

The server sends a Syn to another client.

28.

How is data transferred between the client and server after the TCP 3-way handshake?

a)

In continuous streams

b)

In segments

c)

In random order

d)

Without tracking

29.

What is incremented for every byte sent after the TCP 3-way handshake?

a)

The window size

b)

The sequence number

c)

The acknowledgment number

d)

The header length

30.

What is the purpose of the TCP flag SYN?

a)

Termination of connection

b)

Establish connection

c)

Verify the integrity of the TCP segment

d)

Prioritized and handled urgently by the receiver

31.

Which TCP flag is used to request immediate data delivery?

a)

ACK

b)

RST

c)

PSH

d)

CHK

32.

What does the TCP flag FIN signify?

a)

Reset the connection

b)

Termination of connection

c)

Successful sending of packet to host

d)

Request immediate data delivery

33.

What is the role of the TCP flag RST?

a)

Establish connection

b)

Immediately stop communication & drops packets

c)

Prioritized and handled urgently by the receiver

d)

Verify the integrity of the TCP segment

34.

Which TCP flag is associated with the function "Verify the integrity of the TCP segment"?

a)

SEQ

b)

CHK

c)

WND

d)

URG

35.

What does the TCP flag 'ACK' signify in a network packet?

a)

Acknowledgement

b)

Synchronization

c)

Push

d)

Reset

36.

Which TCP flag is used to indicate that the sender can do Explicit Congestion Notification (ECN)?

a)

ECN-Echo

b)

Nonce

c)

Congestion Window Reduced

d)

Urgent

37.

What is the purpose of the 'SYN' flag in the TCP segment?

a)

To finish the connection

b)

To acknowledge the receipt of a packet

c)

To synchronize sequence numbers

d)

To reduce the congestion window

38.

What is the primary function of Layer 3 (Network) in the OSI model?

a)

Encrypting and compressing data

b)

Determining the best path for data to traverse the network

c)

Assembling packets

d)

Creating physical network connections

39.

Which protocol is used at Layer 3 to route data between devices in remote networks?

a)

TCP

b)

IP

c)

SMTP

d)

FTP

40.

What is the PDU (Protocol Data Unit) used at Layer 3 of the OSI model?

a)

Frame

b)

Packet

c)

Segment

d)

Bit

41.

What happens to the "Hello! message" at Layer 3 according to the text?

a)

It is stored for future use

b)

It is discarded as irrelevant

c)

It is encoded, compressed, encrypted, and embedded within an IP packet

d)

It is directly sent to the application layer

42.

What is the purpose of the "Time to Live" field in the IPv4 header?

a)

To determine the packet's source address

b)

To prevent packet looping by limiting the packet's lifespan

c)

To specify the packet's destination address

d)

To check the integrity of the packet's data

43.

Which field in the IPv6 header is equivalent to the "Fragment Offset" in the IPv4 header?

a)

Flow Label

b)

Traffic Class

c)

Next Header

d)

None, as fragmentation is handled by the sending host in IPv6

44.

What is indicated by the "Traffic Class" field in the IPv6 header?

a)

The priority and handling of the packet in the network

b)

The length of the payload data

c)

The maximum number of hops the packet can take

d)

The type of header immediately following the IPv6 header

45.

Which of the following is a new field introduced only in IPv6 and not present in IPv4?

a)

Source Address

b)

Destination Address

c)

Hop Limit

d)

Header Checksum

46.

What is the primary function of the Internet Protocol (IP) as described in the image?

a)

To encrypt data packets

b)

To ensure packets arrive at the correct destination

c)

To increase the speed of data transmission

d)

To compress data packets

47.

Which field in the IPv4 packet header is responsible for determining the lifespan of the packet?

a)

Time to Live

b)

Total Length

c)

Protocol

d)

Identification

48.

What does the 'Header Checksum' field in the IPv4 packet header diagram ensure?

a)

It verifies the packet size.

b)

It ensures packet integrity.

c)

It encrypts the packet content.

d)

It specifies the packet source.

49.

What is the length range of the Internet Header Length (IHL) in an IPv4 packet?

a)

4-20 bytes

b)

20-60 bytes

c)

5-15 bytes

d)

15-60 bytes

50.

What does the Type of Service (TOS) field in an IPv4 packet specify?

a)

The security level of the packet

b)

The priority of the packet

c)

The treatment of the packet during its transmission through the internet

d)

The source and destination of the packet

51.

What does DSCP stand for in the context of IPv4 packet headers?

a)

Data Service Code Point

b)

Differentiated Services Code Point

c)

Direct Service Code Protocol

d)

Data Stream Control Protocol

52.

What is the purpose of the ECN field in an IPv4 packet header?

a)

To ensure encryption of data

b)

To provide error checking mechanisms

c)

To provide congestion notification

d)

To prioritize the packet

53.

What is the maximum length that the Total Length field in an IPv4 packet header can specify?

a)

16,384 octets

b)

32,768 octets

c)

65,535 octets

d)

128,000 octets

54.

What is the purpose of the Identification field in an IPv4 packet header?

a)

To specify the total length of the packet

b)

To help in the reassembly of fragmented packets

c)

To indicate the number of fragments

d)

To determine the protocol used

55.

What does the first bit in the Flags field of an IPv4 packet header indicate?

a)

The packet is the last fragment

b)

The packet uses a high priority route

c)

The packet can be fragmented

d)

The packet is encrypted

56.

What does the Fragment Offset field in an IPv4 packet header specify?

a)

The total number of fragments

b)

The size of each fragment

c)

The position of the fragment relative to the beginning of the data

d)

The identification number of the fragment

57.

What does TTL stand for in an IPv4 packet header, and what is its purpose?

a)

Time to Live; indicates the maximum time the packet is allowed to remain in the internet system and drops the undeliverable packets

b)

Total Transmission Length; measures the length of the packet in bytes

c)

Transmission Time Limit; sets a limit on the time a packet can be transmitted in the network

d)

Transfer Trigger Level; determines the data transfer rate for packets

58.

What is the Protocol field used for in an IPv4 packet header?

a)

It indicates the next level protocol used in the data portion of the packet.

b)

It specifies the source of the packet.

c)

It determines the packet's priority level in the network.

d)

It calculates the checksum for error checking.

59.

Which protocol number is assigned to TCP in the IPv4 packet header?

a)

1

b)

6

c)

17

d)

5

60.

What is the purpose of the Header Checksum in an IPv4 packet?

a)

It is used for routing the packet to the correct destination.

b)

It is used for error checking of the header only.

c)

It encrypts the data portion of the packet.

d)

It identifies the length of the packet.

61.

What is the function of the Options field in an IPv4 packet header?

a)

It is used for error correction in the data portion.

b)

It specifies the minimum packet size.

c)

It is used for testing, debugging, and security, and is used if the value of IHL is greater than 5.

d)

It determines the speed of data transmission.

62.

What is the size in bits of the 'Version' field in an IPv6 packet header?

a)

4 bits

b)

8 bits

c)

16 bits

d)

32 bits

63.

Which field in the IPv6 packet header specifies the class or priority of the packet?

a)

Traffic Class

b)

Flow Label

c)

Next Header

d)

Hop Limit

64.

What is the purpose of the 'Hop Limit' field in the IPv6 packet header?

a)

To determine the payload size

b)

To prevent routing loops

c)

To identify the packet sequence

d)

To specify the packet's source address

65.

Which field in the IPv6 packet header indicates the length of the payload data?

a)

Version

b)

Traffic Class

c)

Payload Length

d)

Next Header

66.

What is the purpose of the "Version" field in an IPv6 packet header?

a)

To specify the security protocol used

b)

To represent the version of Internet Protocol

c)

To indicate the packet length

d)

To identify the sender's address

67.

What does the "Traffic Class" field in an IPv6 packet header help with?

a)

Routing the packet to the correct network

b)

Classifying and managing network traffic for services like voice and video streaming

c)

Encrypting data for secure transmission

d)

Counting the number of packets sent

68.

What is the function of the "Flow Label" in an IPv6 packet header?

a)

To prioritize packets based on their content

b)

To reduce packet loss by controlling traffic flow

c)

To maintain the sequential flow of the packets belonging to a communication

d)

To increase the speed of packet processing

69.

What is the maximum number of bytes that can be indicated by the Payload Length field in an IPv6 packet header?

a)

65535 bytes

b)

65536 bytes

c)

1024 bytes

d)

50000 bytes

70.

What happens to the payload field if the IPv6 packet contains Hop-by-Hop Extension Headers?

a)

The payload field is set to 0.

b)

The payload field is set to 1.

c)

The payload field is doubled.

d)

The payload field is ignored.

71.

What does the Next Header field in an IPv6 packet header indicate?

a)

The type of the next extension header or the upper layer PDU if no extension header is present.

b)

The length of the next packet.

c)

The source of the packet.

d)

The destination of the packet.

72.

Are the values for the type of upper layer PDU in IPv6 the same as those in IPv4?

a)

Yes

b)

No

c)

Only in certain cases

d)

Not specified

73.

What is the function of the TCP flag FIN?

a)

Establish connection

b)

Verify the integrity of the TCP segment

c)

Termination of connection

d)

Immediate data delivery request

74.

Which protocol is used primarily for real-time applications such as voice and video?

a)

TCP

b)

UDP

c)

SMTP

d)

FTP