1. Ports
  2. Port 10138

The Port Range

Port 10138 belongs to the registered ports (1024–49151), the middle tier of the port numbering system. This range was created for services that aren't Internet standards but deserve an official assignment from IANA.

Here's how the system works:

  • Well-known ports (0–1023): Reserved for the Internet's foundational protocols. SSH (22), HTTPS (443), DNS (53). The A-list celebrities of the port world.
  • Registered ports (1024–49151): Application territory. When a company builds something network-aware, they can register a port here. Slack, Docker, Kubernetes—they all have registered ports.
  • Dynamic/ephemeral ports (49152–65535): The leftover addresses. When your browser opens a connection, it grabs an ephemeral port at random. No registration needed.

Port 10138 is in the registered range, but it has no entry. No company has claimed it. No RFC defines it. It's unassigned.

Why This Matters

The existence of unassigned ports reveals something true about the Internet: we don't run out of them. There are 65,535 total ports, and even with decades of growth, there are thousands of unassigned registered ports scattered throughout the numbering space.

Some unassigned ports eventually get claimed when someone needs them. Others will likely never be used. They exist as potential—infrastructure waiting for a problem that matches its constraints.

Most operators never notice these ports exist. They're not a problem. They're just... empty.

Checking What's Actually Using It

If you see traffic on port 10138 on your network, something is using it—but it's not a standard service.

On Linux/macOS:

sudo netstat -tulpn | grep 10138
# or
sudo lsof -i :10138
# or (modern)
sudo ss -tulpn | grep 10138

On Windows:

netstat -ano | findstr :10138
# Then look up the PID in Task Manager

Why this matters: If something is listening on an unassigned port, it's either:

  • A non-standard application choosing its own port number
  • A security tool or monitoring service
  • An unauthorized process (less likely on an unassigned port, since attackers prefer known ports)

The Unassigned Port's Purpose

Port 10138 teaches us that the Internet was designed with abundance in mind. The port numbers go up to 65,535 for a reason—future-proofing. Not every address needs to carry meaning. Some are just there.

If you ever need a port for your own application and don't care which one, you can use the ephemeral range freely. The registered range is there for standards and compatibility. Port 10138 is in between—claimed by the system's architecture but not yet claimed by anyone's intention.

หน้านี้มีประโยชน์หรือไม่?

😔
🤨
😃