1. Ports
  2. Port 60091

What Is Port 60091?

Port 60091 has no official assignment. It belongs to the dynamic port range (49152-65535), reserved for temporary, ephemeral connections that operating systems allocate on the fly.

The Dynamic Port Range and Why It Exists

The Internet Assigned Numbers Authority (IANA) set aside ports 49152 through 65535 specifically because they are never assigned to any service. This range is massive—16,383 ports—created so that client applications can establish simultaneous connections without interfering with each other. 1

Well-known services claim the low numbers (0-1023). Registered services live in the middle (1024-49151). Everything above 49152 belongs to nobody, which means it belongs to everybody who needs it temporarily.

When your computer needs to make a connection—a web request, a DNS query, a file transfer—it grabs a port from this range for the client side of the connection. Once done, the port is released. Tomorrow, a different application might use the same port number. This is the design.

What Uses Port 60091?

Most of the time, nothing specific. But when it does listen, port 60091 commonly appears as part of Windows DNS Server's ephemeral port pool. 2

Modern DNS servers deliberately use randomized source ports when making queries outward to other DNS servers. This randomization is a security feature—it makes DNS poisoning attacks harder because an attacker has to guess not just the query ID but also the source port. Windows DNS servers maintain a pool of ports they can use for this purpose, and port 60091 is one of them.

If you check your system and see port 60091 listening, it's likely dns.exe or svchost.exe (which runs DNS service) holding it open.

How to Check What's Listening on Port 60091

On Windows:

netstat -ano | findstr :60091

or

Get-NetTCPConnection -LocalPort 60091

On Linux/macOS:

lsof -i :60091

or

ss -tulpn | grep 60091

These commands show you which process owns the port. Look for the Process ID (PID) and match it to the service.

Why Unassigned Ports Matter

The existence of this massive unassigned range is why the Internet works at scale. Without it, every application would need a permanently assigned port, and there aren't enough low-numbered ports for billions of devices each running dozens of programs.

Ephemeral ports are the reason your computer can have hundreds of simultaneous connections—each one temporary, each one using a port from this shared pool that gets recycled in seconds.

Port 60091, in isolation, is nothing. But as one of 16,383 unassigned ports, it's part of the infrastructure that lets the Internet breathe.

Byla tato stránka užitečná?

😔
🤨
😃