Here’s a comprehensive list of network protocols along with their commonly associated port numbers and what they stand for: Learn more…
Table of Contents
Application Layer Protocols
Protocol | Port Number | Purpose |
---|---|---|
HTTP | 80 | Hypertext Transfer Protocol, used for web browsing |
HTTPS | 443 | HTTP Secure, encrypted web browsing |
FTP | 20, 21 | File Transfer Protocol, for transferring files |
SFTP | 22 | Secure File Transfer Protocol, secure file transfers |
SSH | 22 | Secure Shell, for secure remote login |
Telnet | 23 | Remote login protocol (not secure) |
SMTP | 25 | Simple Mail Transfer Protocol, for sending emails |
POP3 | 110 | Post Office Protocol v3, for receiving emails |
IMAP | 143 | Internet Message Access Protocol, for email access |
DNS | 53 | Domain Name System, for resolving domain names |
DHCP | 67, 68 | Dynamic Host Configuration Protocol, for IP allocation |
TFTP | 69 | Trivial File Transfer Protocol, for simple file transfers |
SNMP | 161, 162 | Simple Network Management Protocol, for network management |
LDAP | 389 | Lightweight Directory Access Protocol, for directory services |
LDAPS | 636 | Secure LDAP, encrypted directory services |
RDP | 3389 | Remote Desktop Protocol, for remote desktop access |
SIP | 5060, 5061 | Session Initiation Protocol, for VoIP signaling |
RTP | Dynamic | Real-time Transport Protocol, for media streaming |
MQTT | 1883, 8883 | Message Queuing Telemetry Transport, for IoT messaging |
Transport Layer Protocols
Protocol | Port Number | Purpose |
---|---|---|
TCP | Dynamic | Transmission Control Protocol, reliable communication |
UDP | Dynamic | User Datagram Protocol, for fast, connectionless communication |
Network Layer Protocols
Protocol | Port Number | Purpose |
---|---|---|
ICMP | None | Internet Control Message Protocol, error reporting |
IPsec | None | Internet Protocol Security, secure network traffic |
IGMP | None | Internet Group Management Protocol, for multicast communication |
Other Notable Protocols
Protocol | Port Number | Purpose |
---|---|---|
NTP | 123 | Network Time Protocol, for time synchronization |
NetBIOS | 137, 138, 139 | Network Basic Input Output System, for file/printer sharing |
SMB | 445 | Server Message Block, for file/printer sharing |
BGP | 179 | Border Gateway Protocol, for routing between networks |
MQTT over SSL/TLS | 8883 | Secure IoT messaging |
Kerberos | 88 | Authentication protocol |
If you need a more specialized protocol list and definitions or additional details, let me know! and drop your comments. Learn more…

Discover more from How To Got
Subscribe to get the latest posts sent to your email.