Network Protocols Explained: TCP, UDP, DNS, HTTP, HTTPS, FTP, SSH, SCP, NTP, SMTP, POP3, IMAP, SNMP, MQTT and More
Sep 2, 2026 · 9 min read
A practical guide to the most common network protocols: TCP, UDP, IP, DNS, HTTP, HTTPS, FTP, SSH, SCP, NTP, SMTP, POP3, IMAP, SNMP, DHCP, MQTT, and the port numbers and real-world use cases behind them.
MQTT Protocol: A Practical Guide with Code Examples, Libraries, and Real-World Use Cases
Aug 27, 2026 · 8 min read
A practical guide to MQTT protocol for embedded systems and IoT. Learn how MQTT works, QoS levels, retained messages, libraries in C/Python/JavaScript/Go, and real-world use cases with code examples.