wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Page 1

Total questions: 27

Worksheet time: 14mins

Name
Class
Date
1.

A smart city project deploys billions of IoT devices that require unique addressing. Engineers decide to use a protocol that supports 128-bit addresses. The professor wants students to recall the correct protocol. Identify the IoT protocol that provides 128-bit addressing.

a)

IPv6

b)

IPv4

c)

HTTP

d)

FTP

2.

A smart agriculture system uses low-power devices that need compressed IPv6 headers for efficient communication. The instructor wants students to recall the correct protocol. List the IoT protocol that compresses IPv6 headers for constrained networks.

a)

6LoWPAN

b)

CoAP

c)

MQTT

d)

XMPP

3.

A smart grid project requires a routing protocol designed for lossy and low-power networks. The professor wants students to recall the correct protocol. State the IoT protocol used for routing in lossy networks.

a)

RPL

b)

IPv6

c)

HTTP

d)

FTP

4.

A smart healthcare device uses a lightweight protocol for constrained devices to request and transfer data. The instructor wants students to recall the correct protocol. Enumerate the IoT protocol designed for constrained devices and request/response communication.

a)

CoAP

b)

MQTT

c)

XMPP

d)

HTTP

5.

A smart home project uses a publish–subscribe model where devices send messages to a broker, and subscribers receive updates. The professor wants students to recall the correct protocol. Identify the IoT protocol that supports publish–subscribe communication.

a)

MQTT

b)

CoAP

c)

XMPP

d)

IPv6

6.

A smart classroom project uses IPv6 to connect thousands of IoT devices. The instructor wants students to interpret why IPv6 is essential. Explain why IPv6 is critical for IoT communication.

a)

It provides a vast address space for billions of devices

b)

It compresses headers for low-power devices

c)

It routes data in lossy networks

d)

It supports publish–subscribe messaging

7.

A smart agriculture system uses 6LoWPAN to connect sensors in a constrained environment. The professor wants students to classify the role of 6LoWPAN. Classify the role of 6LoWPAN in IoT networking.

a)

It is an adaptation layer that enables IPv6 over low-power wireless personal area networks

b)

It is an application-layer protocol for publish–subscribe messaging

c)

It is a routing protocol designed for lossy networks

d)

It is a security framework providing end-to-end encryption

8.

Classify the function of 6LoWPAN in IoT communication.

a)

Header compression for IPv6 in low-power networks

b)

Routing protocol for lossy networks

c)

Publish–subscribe broker system

d)

Application layer messaging protocol

9.

A smart grid project uses RPL for routing data across lossy networks. Interpret the purpose of RPL in IoT communication.

a)

Provides routing for low-power and lossy networks

b)

Compresses IPv6 headers

c)

Enables publish–subscribe messaging

d)

Provides end-to-end encryption

10.

A smart healthcare device uses CoAP for lightweight request–response communication. Discuss the function of CoAP in IoT systems.

a)

Provides lightweight request–response communication for constrained devices

b)

Provides publish–subscribe messaging

c)

Provides routing for lossy networks

d)

Provides IPv6 addressing

11.

A smart home project uses MQTT for publish–subscribe communication. Summarize the function of MQTT in IoT communication.

a)

Provides publish–subscribe messaging via brokers

b)

Provides request–response communication

c)

Provides IPv6 addressing

12.

A smart city project deploys billions of IoT sensors. Engineers must ensure each device has a unique address to avoid conflicts. Apply the IoT protocol that provides 128-bit addressing for billions of devices.

a)

IPv6

b)

IPv4

c)

CoAP

d)

MQTT

13.

A smart agriculture system uses low-power sensors that need efficient communication. Engineers must compress IPv6 headers to save bandwidth. Apply the IoT protocol that compresses IPv6 headers for constrained devices.

a)

6LoWPAN

b)

RPL

c)

XMPP

d)

HTTP

14.

A smart grid project requires routing data across lossy networks with limited power. Engineers must choose a protocol for reliability. Apply the IoT protocol designed for routing in lossy and low-power networks.

a)

RPL

b)

IPv6

c)

FTP

d)

CoAP

15.

A healthcare IoT device must send patient vitals using lightweight request–response communication. Apply the IoT protocol that supports lightweight request–response communication.

a)

CoAP

b)

MQTT

c)

XMPP

d)

IPv6

16.

A smart home project requires publish–subscribe messaging where devices send updates to a broker and subscribers receive them. Apply the IoT protocol that supports publish–subscribe communication.

a)

MQTT

b)

CoAP

c)

RPL

d)

IPv6

17.

A smart city project compares IPv6 and 6LoWPAN. IPv6 provides addressing, while 6LoWPAN compresses headers for constrained devices. Differentiate between IPv6 and 6LoWPAN in IoT communication.

a)

IPv6 = addressing; 6LoWPAN = header compression

b)

IPv6 = compression; 6LoWPAN = addressing

c)

Both provide addressing only

d)

Both provide compression only

18.

Contrast RPL and CoAP in IoT communication.

a)

RPL = routing; CoAP = request–response

b)

RPL = request–response; CoAP = routing

c)

Both provide routing only

d)

Both provide request–response only

19.

Conclude the difference between MQTT and XMPP in IoT communication.

a)

MQTT = publish–subscribe; XMPP = extensible messaging

b)

MQTT = extensible messaging; XMPP = publish–subscribe

c)

Both provide publish–subscribe only

d)

Both provide extensible messaging only

20.

Distinguish between CoAP and MQTT in IoT communication.

a)

CoAP = request–response; MQTT = publish–subscribe

b)

CoAP = publish–subscribe; MQTT = request–response

c)

Both provide request–response only

d)

Both provide publish–subscribe only

21.

Contrast IPv6 and RPL in IoT communication.

a)

IPv6 = addressing; RPL = routing in lossy networks

b)

IPv6 = routing in lossy networks; RPL = addressing

c)

Both provide addressing only

d)

Both provide routing in lossy networks only

22.

Analyze the difference between IPv6 and RPL in IoT communication.

a)

IPv6 = addressing; RPL = routing

b)

IPv6 = routing; RPL = addressing

c)

Both provide addressing only

d)

Both provide routing only

23.

A smart city project must handle billions of devices with unique addresses. Engineers debate whether IPv4 or IPv6 is more suitable. The professor wants students to evaluate. Recommend the protocol that ensures unique addressing for billions of IoT devices.

a)

IPv6

b)

IPv4

c)

CoAP

d)

MQTT

24.

A smart agriculture project requires efficient communication in constrained networks. Engineers debate whether 6LoWPAN or CoAP is more suitable. The professor wants students to evaluate. Assess which protocol best supports header compression in constrained IoT networks.

a)

6LoWPAN

b)

CoAP

c)

RPL

d)

XMPP

25.

A smart grid project must ensure reliable routing in lossy networks. Engineers debate whether RPL or MQTT is more suitable. The professor wants students to evaluate. Judge which protocol is most critical for routing in lossy IoT networks.

a)

RPL

b)

MQTT

26.

A healthcare IoT system must transmit patient vitals using lightweight request–response communication. Engineers debate whether CoAP or XMPP is more suitable. The professor wants students to evaluate. Evaluate which protocol best supports lightweight request–response communication.

a)

CoAP

b)

XMPP

c)

MQTT

d)

IPv6

27.

A smart home project requires publish–subscribe messaging for devices to receive updates from a broker. Engineers debate whether MQTT or CoAP is more suitable. The professor wants students to evaluate. Recommend which protocol best supports publish–subscribe communication.

a)

MQTT

b)

CoAP

c)

RPL

d)

IPv6