Network Management Protocols
ICMP (Internet Control Message Protocol)
- Used by network devices to send error messages and operational information.
- Commonly used for ping and traceroute.
- Helps detect unreachable hosts and network problems.
- Does not carry user data.
- No port (IP protocol number 1)
SNMP (Simple Network Management Protocol)
- Used to monitor and manage network devices.
- Uses components such as SNMP Manager, SNMP Agent and Managed Device.
- Helps monitor performance and detect faults.
- Widely used in enterprise networks.
- Ports:
- 161 (UDP) - Queries
- 162 (UDP) - Traps
Gopher
- Early Internet protocol used to retrieve files from remote systems.
- Organizes files in a hierarchical menu-based structure.
- Now largely obsolete and replaced by HTTP and FTP.
- Default Port 70 (TCP)
FTP (File Transfer Protocol)
- Used to transfer files between a client and a remote server.
- Allows uploading and downloading of files.
- Commonly used for website management and file sharing.
- Requires username and password authentication.
- Ports:
- 21 (TCP) - Control
- 20 (TCP) - Data (active mode)
POP3 (Post Office Protocol v3)
- Email protocol used to retrieve emails from a mail server.
- Downloads emails to the local device.
- Emails are often deleted from the server after retrieval.
- Suitable for accessing email from a single device.
- Ports:
- 110 (TCP)
- 995 (TCP) - Secure POP3
Telnet
- Remote access protocol used to connect and control remote systems.
- Allows command execution on a remote machine.
- Uses a client–server model.
- Sends data in plain text, making it insecure.
- Mostly replaced by SSH.
- Default Port: 23 (TCP)
✔ Learning Tip
Use tools like Wireshark to observe network traffic. Seeing how data moves across a network builds strong intuition.
Use tools like Wireshark to observe network traffic. Seeing how data moves across a network builds strong intuition.