ProtocolPortDescription
HTTP80Hypertext Transfer Protocol used for web browsing
HTTPS443HTTP encrypted with SSL/TLS for secure web browsing
FTP20,21File Transfer Protocol used for transferring files
SSH22Secure Shell used for secure remote access and file transfer
Telnet23Telnet protocol used for remote access to command line
SMTP25Simple Mail Transfer Protocol used for email transmission
DNS53Domain Name System used for resolving domain names
DHCP67,68Dynamic Host Configuration Protocol used for IP address assignment
POP3110Post Office Protocol used for retrieving emails
IMAP143Internet Message Access Protocol used for retrieving emails
SNMP161Simple Network Management Protocol used for network monitoring
RDP3389Remote Desktop Protocol used for remote access to desktop
SIP5060Session Initiation Protocol used for VoIP communication
RTP16384-32767Real-time Transport Protocol used for media streaming
SFTP22Secure File Transfer Protocol used for secure file transfer
SMTPS465SMTP encrypted with SSL/TLS for secure email transmission
IMAPS993IMAP encrypted with SSL/TLS for secure email retrieval
POP3S995POP3 encrypted with SSL/TLS for secure email retrieval
DNSSEC53DNS with added security features to prevent DNS attacks
NTP123Network Time Protocol used for time synchronization
SNMPv3161SNMP version 3 with added security features for network monitoring
LDAP389Lightweight Directory Access Protocol used for directory services
LDAPS636LDAP encrypted with SSL/TLS for secure directory services
NNTP119Network News Transfer Protocol used for Usenet newsgroups
BGP179Border Gateway Protocol used for routing between networks
MQTT1883, 8883Message Queuing Telemetry Transport used for IoT communication
SMB445Server Message Block protocol used for file sharing
VNC5900Virtual Network Computing used for remote desktop access
DHCPv6546, 547Dynamic Host Configuration Protocol for IPv6 address assignment
IPsec500, 4500Internet Protocol Security used for secure network communication
OpenVPN1194Open source VPN protocol used for secure remote access
HTTP/280, 443Updated version of HTTP with improved performance
QUIC80, 443Quick UDP Internet Connections protocol used for web browsing
XMPP5222, 5223Extensible Messaging and Presence Protocol used for instant messaging and presence information
RTPS7400Real-time Publish-Subscribe Protocol used in real-time systems
RTSP554Real-Time Streaming Protocol used for streaming media
SMB2445Updated version of SMB protocol used for file sharing
Kerberos88Authentication protocol used for secure network communication
SMB3445Updated version of SMB protocol used for file sharing
TFTP69Trivial File Transfer Protocol used for simple file transfer
NIS111Network Information Service used for user and group management
IRC6667Internet Relay Chat protocol used for real-time text messaging
Zeroconf5353Zero Configuration Networking protocol used for automatic network configuration
ICMPN/AInternet Control Message Protocol used for network error reporting
RADIUS1812Remote Authentication Dial-In User Service used for network authentication
SNMPv2c161SNMP version 2c used for network monitoring
Syslog514Protocol used for forwarding log messages across a network
Rsync873Remote Sync protocol used for efficient file synchronization
PPTP1723Point-to-Point Tunneling Protocol used for VPN connections
Bittorrent6881-6999Protocol used for peer-to-peer file sharing and downloading
DNS-over-TLS853DNS encrypted with TLS for secure domain name resolution
NFSv42049Network File System version 4 used for file sharing
DNS-over-HTTPS443DNS encrypted with HTTPS for secure domain name resolution
SSHFS22SSH File System used for remote file access
RTP/RTCPN/AReal-time Transport Protocol and Control Protocol used for streaming media
SSDP1900Simple Service Discovery Protocol used for network discovery