What This Port Is
Port 10122 exists in the registered port range (1024–49151)1. This range is reserved by IANA for services that have been officially registered—but port 10122 itself has no official assignment2. It's unassigned. No RFC claims it. No major protocol is bound to it.
That doesn't mean nothing uses it.
Unofficial Uses
Port 10122 appears in Oracle Database configurations as a listener port3. Oracle administrators sometimes configure it for IPv4 database connections, often alongside port 10121 for IPv6 traffic. This is not an official Oracle default—it's a choice made by whoever configured the database. Port 10122 simply became available, and someone claimed it.
This is how unassigned ports work. They're blank spaces in the address book. Organizations and applications fill them with their own meaning, creating shadow allocations that never reach IANA's official registry.
How to Check What's Listening
If you suspect something is using port 10122 on your machine:
On Linux or macOS:
On Windows:
These commands show the process name and ID using the port. If nothing appears, the port is free.
Why Unassigned Ports Matter
The registered port range (1024–49151) contains 48,128 port numbers1. IANA has officially assigned fewer than 10,000 of them4. That leaves tens of thousands of ports in the middle ground: claimed by nobody, available to everybody.
This is the Internet's overflow parking lot. VPN tunnels park here. Custom database replicas, internal monitoring tools, custom APIs—all the infrastructure that doesn't need permission because it doesn't need to interoperate with the public Internet.
But it also means collision is possible. If your application binds to port 10122, and someone else's application also tries to bind to port 10122, one fails. On a single machine, there's only room for one. This is why Docker containers, virtual machines, and cloud platforms need to manage port allocation carefully.
Port 10122 is honest about what it is: available, until it isn't.
¿Fue útil esta página?