Skip to main content

Menu

LEVEL 0
0/5 XP
HomeAboutTopicsPricingMy VaultStatsPractice TestsCertifications

Categories

🎓 Certifications
🤖 Artificial Intelligence
☁️ Cloud and Infrastructure
💾 Data and Databases
💼 Professional Skills
🎯 Programming and Development
🔒 Security and Networking
📚 Specialized Topics
CheatGrid
HomeAboutTopicsPricingMy VaultStatsPractice TestsCertifications
LVLEVEL 0
0/5 XP
GitHub
© 2026 CheatGrid™. All rights reserved.
Privacy PolicyTerms of UseAboutContact

Network Ports and Common Services Cheat Sheet

Network Ports and Common Services Cheat Sheet

Back to Networking
Updated 2026-04-30
Next Topic: Network Protocols Cheat Sheet

Network ports provide logical endpoints for communication between applications and devices across TCP/IP networks. Operating from 0 to 65535, ports are divided into well-known (0-1023), registered (1024-49151), and dynamic/ephemeral (49152-65535) ranges, each serving distinct purposes in network architecture. Understanding port assignments, security implications, and service mappings is fundamental to network administration, security hardening, and troubleshooting — ports represent both entry points for legitimate services and potential attack vectors if misconfigured. Port numbers combine with IP addresses to form unique socket identifiers, enabling multiple concurrent network conversations on a single host, making them the foundation of modern networked applications from web browsers to microservices.

What This Cheat Sheet Covers

This topic spans 25 focused tables and 138 indexed concepts. Below is a complete table-by-table outline of this topic, spanning foundational concepts through advanced details.

Table 1: Port Range CategoriesTable 2: TCP vs UDP Service AssignmentsTable 3: Web and HTTP ServicesTable 4: File Transfer ProtocolsTable 5: Email ProtocolsTable 6: Remote Access and ShellTable 7: DNS and Name ResolutionTable 8: Network Services and InfrastructureTable 9: Database PortsTable 10: Message Queues and StreamingTable 11: VPN and Secure TunnelingTable 12: Web Application and API ServicesTable 13: Monitoring and ObservabilityTable 14: Container Orchestration and Cloud NativeTable 15: Streaming Media and Real-Time CommunicationTable 16: Authentication and Directory ServicesTable 17: Legacy and Deprecated ServicesTable 18: Alternative and Development PortsTable 19: Printer and Network ServicesTable 20: Caching and In-Memory DatabasesTable 21: CI/CD and DevOps ToolsTable 22: IoT and Embedded SystemsTable 23: Service Discovery and CoordinationTable 24: Port Security Scanning and AssessmentTable 25: Port Security Controls and Hardening

Table 1: Port Range Categories

The full 0-65535 range isn't a flat free-for-all — it's carved into three bands that signal who gets to use which numbers and why. Well-known ports are IANA-reserved and need root to bind, registered ports are claimed by specific applications but open to ordinary users, and the ephemeral range is the churning pool your OS hands out for outbound connections. Grasping these boundaries explains a lot of everyday behavior, like why a web server needs elevated privileges to sit on port 80 and what port 0 is quietly doing as a wildcard.

CategoryExampleDescription
Well-Known Ports
01023
• Reserved by IANA for system services and widely-used protocols like HTTP, SSH, DNS
• require root/administrator privileges to bind on Unix-like systems
• standardized across all platforms for consistent service discovery
Registered Ports
102449151
• Assigned by IANA for specific applications upon request (e.g., port 3306 for MySQL)
• can be used by ordinary users without elevated privileges
• provides predictable port discovery for common applications

More in Networking

  • Network Monitoring and SNMP Cheat Sheet
  • Network Protocols Cheat Sheet
  • Azure Networking Cheat Sheet
  • IPv6 Cheat Sheet
  • Network Routing Protocols Cheat Sheet
  • Quality of Service - QoS Cheat Sheet
View all 27 topics in Networking