What This Port Does
Port 898 sits in the well-known port range (0-1023) and was historically used by NetInfo, a hierarchical distributed database system used in Mac OS X for managing administrative data.1
NetInfo stored information about:
- User and group accounts
- Email configurations
- Network filesystems (NFS)
- Printers and shared resources
- Computer and network information
The service ran over RPC (Remote Procedure Call) and used port 898 for communication between NetInfo servers and clients.
The Problem: NetInfo Is Dead
NetInfo was completely removed from Mac OS X in version 10.5 (Leopard), released in 2007.2 Apple replaced it with Open Directory, which had been part of Mac OS X Server since versions 10.1-10.2.
This means port 898 was assigned to a service that no longer exists. The port remains in the well-known range—reserved by IANA for significant network services—but the protocol it was built for is gone.
What Well-Known Range Means
Ports 0-1023 are the well-known ports. They're assigned by the Internet Assigned Numbers Authority (IANA) and are supposed to be used only for their designated services. Operating systems typically restrict these ports—only privileged processes (like those running as root or administrator) can listen on them.
This restriction exists because well-known ports are supposed to represent trusted, standardized services. When you connect to port 22, you expect SSH. Port 443 means HTTPS. Port 898 was supposed to mean NetInfo.
Except NetInfo doesn't exist anymore.
Why Unassigned Ports Matter
Port 898 represents something important about how the Internet's numbering system works: assignments can outlive the services they were created for.
The well-known range is limited—only 1,024 port numbers total. Every obsolete assignment is a number that can't be reused for something new. Port 898 is now effectively empty, but it's still marked as assigned in many port databases because NetInfo was once significant enough to deserve a well-known port.
Unassigned ports in the well-known range are valuable. They represent space for future protocols that might become as foundational as HTTP or DNS. But once a port is assigned, removing that assignment is difficult—even when the service dies.
Checking What's Listening on Port 898
On Unix-like systems (Linux, macOS):
On Windows:
You probably won't find anything. Unless you're running a very old Mac OS X system (pre-10.5) or someone is using port 898 for an unofficial purpose, this port sits empty.
The Reality
Port 898 is a ghost. It was assigned to NetInfo when Apple's administrative database was important enough to deserve a well-known port number. Then NetInfo was deprecated, replaced, and finally removed entirely from the operating system.
The port remains in the well-known range—not quite unassigned, not quite active. It's a memorial to obsolete infrastructure, holding a reservation for a service that will never return.
Ήταν χρήσιμη αυτή η σελίδα;