1. Ports
  2. Port 2101

Port 2101 sits in the registered port range (1024–49151) with no official IANA assignment. Nobody claimed it. But the precision positioning community found it useful, and by convention it became the default port for NTRIP — a protocol that turns ordinary GPS into something extraordinary.

What Range This Port Belongs To

Registered ports (1024–49151) are different from well-known ports (0–1023) in one key way: they don't require root privileges to open. Any application can bind to port 2101 without special permissions.

IANA maintains a registry for this range, but registration is voluntary. Many ports in this range are simply used by convention — software authors pick a number, document it, and the community follows. Port 2101 is one of those numbers.

The Unofficial Life of Port 2101: NTRIP

NTRIP (Networked Transport of RTCM via Internet Protocol) is a protocol for streaming GPS correction data over the Internet. By convention, NTRIP casters listen on TCP port 2101.1

Here's why that matters: your phone's GPS is accurate to roughly 3–5 meters. That's fine for navigation. It's not fine for surveying property boundaries, landing a drone precisely, or guiding autonomous agricultural equipment. Those applications need centimeter-level accuracy.

NTRIP provides it. Reference stations — GPS receivers bolted to known, precisely surveyed locations — continuously observe satellite signals and calculate the error between where the satellites say they are versus where they're known to be. That error data, formatted as RTCM messages, gets streamed over the Internet to rovers (mobile receivers in the field), which apply the corrections in real time.2

The result: a rover using NTRIP corrections can achieve 1–2 cm horizontal accuracy. The difference between "somewhere on your street" and "this exact blade of grass."

NTRIP was developed by the Federal Agency for Cartography and Geodesy (BKG) in Germany and standardized by RTCM in 2004.2 Port 2101 came along as the conventional listening port — not by official assignment, but by widespread adoption across the industry.

You'll find NTRIP casters running on port 2101 operated by government survey agencies, university geodesy departments, commercial correction networks, and community-run services like RTK2GO.

How to Check What's Listening on Port 2101

If you want to see whether anything on your machine is using this port:

macOS / Linux:

# Show what process is listening on port 2101
lsof -i :2101

# Alternative using ss (Linux)
ss -tlnp | grep 2101

Windows:

netstat -ano | findstr :2101

If you're trying to reach an NTRIP caster, you can test connectivity with:

curl -v http://your-ntrip-caster.example.com:2101/

A working NTRIP caster will return a SOURCETABLE response listing available correction streams.

Why Unassigned Ports Matter

The port number system only works because software authors and communities mostly agree on conventions. When an unassigned port gets adopted by a protocol with a significant user base — like NTRIP — it takes on a de facto assignment that's as binding as anything in the IANA registry.

Port 2101 is a good example of the registered port range working as intended: a community needed a port, picked one that was open, documented it, and built an ecosystem around it. The GPS correction networks that quietly underpin modern surveying, autonomous vehicles, and precision agriculture all point to the same number.

Frequently Asked Questions

Esta página foi útil?

😔
🤨
😃