1. Ports
  2. Port 1922

Transport: TCP and UDP Status: IANA-registered (registered ports range, 1024–49151) Assigned service: tapestry

What the Registered Ports Range Means

Port 1922 sits in the registered ports range, sometimes called "user ports." This range runs from 1024 to 49151 and represents a middle ground in the port numbering system.

Well-known ports (0–1023) are reserved for foundational protocols: HTTP on 80, SSH on 22, DNS on 53. You need operating system privileges to bind to them. The registered ports range is different: anyone can apply to IANA to claim a number for their service, and anyone can bind to these ports without special privileges.

IANA assigned port 1922 to a protocol called Tapestry. The assignment is real. What happened next is a story about how research and deployment often diverge.

What Tapestry Was

In 2001, distributed systems researchers were racing to solve a hard problem: how do you find a file in a network of millions of peers, with no central server, efficiently?

Four systems emerged almost simultaneously: CAN, Chord, Pastry, and Tapestry. All four used a structure called a distributed hash table (DHT) — a way of distributing a lookup table across thousands of machines so that any node can find any piece of data in a predictable number of hops.

Tapestry came out of UC Berkeley and HP Labs. Its key insight was location-awareness: routing messages toward the nearest copy of a resource, not just any copy. The 2003 paper published in IEEE Journal on Selected Areas in Communications described a self-repairing overlay network that could route efficiently even as nodes joined and left.1

It was real research solving a real problem. It just never became the protocol that people actually ran.

BitTorrent, which launched in 2001, used a simpler DHT approach that was good enough and easy to implement. Tapestry and its siblings remained largely in academic circles — studied, implemented in research code, built into some experimental systems, and then mostly left there.

The IANA registration for port 1922 is a small fossil of that moment: the early 2000s, when distributed computing researchers believed they were building the foundations of a new Internet.

What You'll Find on This Port Today

Almost certainly nothing related to Tapestry. If you see traffic on port 1922, it's likely one of three things:

  • Custom application traffic — developers pick registered ports for their own services all the time, knowing the port is "registered" but unused in practice
  • Port scanning or probing — automated scanners sweep all ports
  • Malware — some malicious software has used this port for command-and-control communication in the past2

The honest answer: if port 1922 is open on a machine you care about, find out why.

How to Check What's Listening

On Linux/macOS:

# Show what process has port 1922 open
ss -tlnp sport = :1922

# Or with lsof
lsof -i :1922

On Windows:

netstat -ano | findstr :1922

The process ID in the output tells you what's using it. Cross-reference with Task Manager or ps aux.

Why Unassigned (and Forgotten) Ports Matter

The registered ports range contains thousands of entries like Tapestry: real IANA assignments for protocols that never achieved widespread adoption. These "registered but dormant" ports matter for a few reasons.

First, they're not truly unassigned. A firewall rule that blocks "unassigned ports" might behave differently from one blocking ports that are "IANA-registered but unused in practice." Security tools need to know the difference.

Second, they're convenient for anything that needs a port number. Because Tapestry is registered but dormant, port 1922 is unlikely to conflict with common software — which makes it attractive for custom applications and, unfortunately, for malware authors who want a port that won't immediately raise flags.

Third, they're a record. The IANA port registry is partly a historical document. Port 1922 tells you that in the early 2000s, someone believed Tapestry was important enough to stake out a port number. They weren't wrong about the research. The deployment just never followed.

এই পৃষ্ঠাটি কি সহায়ক ছিল?

😔
🤨
😃