Q.1 Which protocol is specifically designed for low-power, low-bandwidth IoT devices?
HTTP
MQTT
FTP
SMTP
Explanation - MQTT (Message Queuing Telemetry Transport) is lightweight and ideal for devices with limited power and bandwidth.
Correct answer is: MQTT
Q.2 Which protocol operates over UDP and is often used in IoT for resource-constrained devices?
CoAP
HTTPS
SSH
Telnet
Explanation - CoAP (Constrained Application Protocol) is designed to work over UDP and is suitable for constrained devices.
Correct answer is: CoAP
Q.3 Which communication protocol uses a publish-subscribe model?
MQTT
HTTP
FTP
SNMP
Explanation - MQTT uses a publish-subscribe model, allowing clients to publish messages to topics and subscribe to receive updates.
Correct answer is: MQTT
Q.4 LoRaWAN is primarily used for:
Short-range, high-speed communication
Long-range, low-power communication
High-speed multimedia streaming
File transfer in IoT devices
Explanation - LoRaWAN is designed for long-range, low-power wide area networks suitable for IoT sensor networks.
Correct answer is: Long-range, low-power communication
Q.5 Which protocol is commonly used to provide secure communication over the Internet for IoT devices?
HTTP
HTTPS
MQTT
CoAP
Explanation - HTTPS adds encryption to HTTP using TLS/SSL, ensuring secure communication for IoT devices connected over the internet.
Correct answer is: HTTPS
Q.6 Which IoT protocol is optimized for minimal packet overhead and real-time communication?
MQTT
XMPP
CoAP
HTTP
Explanation - CoAP is optimized for low-overhead communication and works well in real-time, constrained IoT environments.
Correct answer is: CoAP
Q.7 Which protocol is designed to work with unreliable networks and low bandwidth?
HTTP
MQTT
FTP
SMTP
Explanation - MQTT is lightweight and designed to handle intermittent connectivity and low-bandwidth networks, common in IoT.
Correct answer is: MQTT
Q.8 Zigbee is mainly used in IoT for:
Long-distance communication
High-speed data transfer
Low-power, short-range communication
Secure web applications
Explanation - Zigbee is a low-power, short-range wireless communication protocol ideal for sensor networks and home automation.
Correct answer is: Low-power, short-range communication
Q.9 Which protocol allows IoT devices to request resources using methods similar to HTTP (GET, POST, PUT, DELETE)?
CoAP
MQTT
FTP
SMTP
Explanation - CoAP uses RESTful methods like HTTP to request and manage resources on constrained IoT devices.
Correct answer is: CoAP
Q.10 Which protocol is often used in industrial IoT for machine-to-machine communication?
MQTT
Modbus
HTTP
CoAP
Explanation - Modbus is a standard protocol widely used in industrial automation and IoT for machine-to-machine communication.
Correct answer is: Modbus
Q.11 Which IoT protocol supports Quality of Service (QoS) levels to ensure message delivery?
MQTT
HTTP
CoAP
FTP
Explanation - MQTT provides three QoS levels (0, 1, 2) to guarantee message delivery even in unreliable networks.
Correct answer is: MQTT
Q.12 NB-IoT is an IoT communication protocol based on which technology?
Wi-Fi
Cellular LTE
Bluetooth
LoRa
Explanation - NB-IoT (Narrowband IoT) is a low-power wide-area network (LPWAN) protocol that operates over LTE cellular networks.
Correct answer is: Cellular LTE
Q.13 Which IoT protocol is connectionless and lightweight, often used for real-time sensor data transmission?
MQTT
CoAP
HTTP
FTP
Explanation - CoAP is connectionless, using UDP to minimize overhead and deliver real-time sensor data efficiently.
Correct answer is: CoAP
Q.14 Which protocol is best suited for IoT applications requiring multicast communication?
CoAP
MQTT
HTTP
FTP
Explanation - CoAP supports multicast, making it efficient for scenarios where one message must reach multiple devices simultaneously.
Correct answer is: CoAP
Q.15 Which IoT communication protocol is widely used in smart home devices for interoperability?
Zigbee
FTP
SMTP
HTTP
Explanation - Zigbee is used in smart home automation due to its low-power consumption and ability to create mesh networks.
Correct answer is: Zigbee
Q.16 MQTT operates primarily over which transport layer protocol?
TCP
UDP
ICMP
ARP
Explanation - MQTT uses TCP to provide reliable message delivery in IoT applications.
Correct answer is: TCP
Q.17 Which IoT protocol is commonly used for firmware updates over the air (FOTA)?
HTTP
MQTT
CoAP
All of the above
Explanation - FOTA updates can use HTTP, MQTT, or CoAP depending on device requirements and network constraints.
Correct answer is: All of the above
Q.18 Which protocol uses topics to organize messages in IoT communication?
MQTT
HTTP
FTP
CoAP
Explanation - MQTT uses a hierarchical topic structure to manage messages between publishers and subscribers.
Correct answer is: MQTT
Q.19 Which IoT protocol is designed for minimal memory footprint in constrained devices?
MQTT
HTTP
FTP
CoAP
Explanation - CoAP is designed for constrained devices with limited memory and processing power, making it lightweight.
Correct answer is: CoAP
Q.20 Which LPWAN technology is often used with IoT for smart city applications?
LoRaWAN
Wi-Fi
Bluetooth
Ethernet
Explanation - LoRaWAN enables long-range, low-power communication ideal for smart city sensors and devices.
Correct answer is: LoRaWAN
Q.21 Which IoT protocol is most suitable for low-latency, critical applications in industrial automation?
MQTT
CoAP
Modbus
HTTP
Explanation - Modbus is widely used in industrial automation for real-time, low-latency communication between machines.
Correct answer is: Modbus
Q.22 Which protocol is considered a lightweight messaging protocol for constrained IoT devices?
MQTT
FTP
SMTP
HTTP
Explanation - MQTT is lightweight, requiring minimal resources, making it suitable for constrained IoT devices.
Correct answer is: MQTT
Q.23 Which IoT protocol is often used with sensors that need to send periodic updates to a central server?
MQTT
HTTP
CoAP
All of the above
Explanation - MQTT, HTTP, and CoAP can all be used to send periodic sensor data depending on the network and device capabilities.
Correct answer is: All of the above
Q.24 Which protocol is best suited for battery-powered IoT devices that send small packets intermittently?
MQTT
HTTP
FTP
SMTP
Explanation - MQTT's lightweight design and low bandwidth usage make it ideal for battery-powered IoT devices sending small, intermittent packets.
Correct answer is: MQTT
