Back to Utiliverse
Utiliverse Guides

All guides / Networking

TCP and UDP ports: lookup versus reachability

Interpret common port numbers without confusing a service assignment with an open port or an application identity.

By UtiliverseLast reviewed: September 29, 2026

A port number needs a transport and context

A port helps identify a transport endpoint. TCP port 53 and UDP port 53 are separate endpoints even though both are commonly associated with DNS. The IANA service-name and port registry records assignments by service and transport. A registered name does not prove that the service is running on a particular machine.

Utiliverse’s Port Checker is a reference lookup. It searches its bundled common-port data by number or service name. It does not connect to a host or scan your network. That distinction matters when interpreting an apparently successful lookup.

Worked example: 443 appears in the reference

You enter 443 and see an HTTPS-related entry. This answers a naming question. It does not establish that your server is listening, that a firewall allows the traffic, or that the application behind the listener is healthy. A server may use a different port, and a process can listen on a conventional port while speaking a different protocol.

For your own service, identify the configured transport and port, confirm the process is listening on the intended interface, and test from the network where users experience the problem. Then check TLS and the HTTP response if applicable. A local success and remote failure can point to different policy or routing conditions.

Ranges describe assignment policy

IANA port ranges
RangeCategoryHow to use it
0–1023System portsCheck specific assignments; port 0 is reserved
1024–49151User portsConsult service and transport details
49152–65535Dynamic/private portsExpect application or operating-system context

Do not infer safety from the range. A high-numbered port can carry a legitimate service or unwanted traffic, and a low-numbered port is not automatically trustworthy. The tool’s compact list is not a copy of every registry assignment; an unknown result can simply mean the entry is outside the bundled reference.

Collect evidence in layers

  1. Write down the intended application, hostname, transport, and destination port.
  2. Use the reference to understand a conventional service association.
  3. Check the application’s configured listener and address binding on a system you administer.
  4. Review routing, network policy, host firewall, and any proxy or load balancer.
  5. Use an authorized connection test from the affected source network, then inspect application-level behavior.

For UDP, absence of a reply is especially ambiguous: the service may be quiet, the request may be invalid, or traffic may be filtered. Avoid turning “no response” into a definitive “closed” label without understanding the test method.

Keep service identification separate from access changes

When troubleshooting, prefer the smallest rule or configuration change supported by evidence. Opening broad port ranges can hide the original issue and expose unrelated listeners. Record what changed and test the intended application afterward.

The reference operates locally using its included data, although the page also loads external libraries. Browser HTTP requests and certificate checks are not substitutes for a general TCP/UDP connectivity test. Use the related tools for the layer they can actually observe.

Try the related tools

Continue reading

Sources and review

Examples are illustrative. Reviewed September 29, 2026 against the listed references and the related tool behavior. Methodology · Report a correction.