New DJI Product Coming Soon - Always in Its Element

How Does NTRIP Work?

Drone Safe Store November 2nd, 2026
How Does NTRIP Work?

The Four Roles Behind Every NTRIP Connection

Component

What It Does

NTRIP Source

The GNSS reference station itself, a receiver at a known or surveyed position generating raw correction data

NTRIP Server

Software that takes the source's data and uploads it to a caster, either a single base station's corrections or a network RTK engine's computed stream

NTRIP Caster

The central HTTP server that receives streams from one or more servers and distributes them to connected clients, handling authentication and mount point selection

NTRIP Client

The rover, the receiver or app that connects to a caster, requests a specific stream, and applies the corrections it receives

The caster is genuinely the component most people mean when they talk about "connecting to NTRIP", it's the address, port, username, password and mount point entered into a receiver's correction settings. Our What Is an NTRIP Caster? guide covers that component specifically, including how it advertises what's available and who typically runs one.

The Actual Connection Handshake

A rover's NTRIP client opens a standard TCP connection to the caster's address on port 2101, the same port most network RTK services and casters use by default. It then sends an HTTP request identifying the specific mount point it wants, along with a username and password if the service requires one.

The caster checks those credentials, confirms the requested mount point exists and is active, and if everything matches, starts streaming RTCM correction messages continuously over that same connection. From the rover's side this all happens automatically once a correction profile is saved, the visible result is just a status changing from "waiting for corrections" to an active stream, followed by the receiver progressing through SINGLE, FLOAT and toward FIX.

The Actual Connection Handshake

Finding the Right Stream: Mount Points

A mount point is a named data feed on a caster, each one representing a specific correction source: a single physical base station, a Virtual Reference Station computed for a general area, or a network RTK engine's output for a particular region. A caster hosting a national network RTK service can list dozens or hundreds of mount points side by side, one rover connecting to exactly one at a time.

Choosing the wrong mount point, a single base many kilometres away instead of the nearest one or the correct VRS option, is a common cause of a rover holding FLOAT or converging slowly even though the connection itself is working fine. A caster's sourcetable is what lists every mount point it offers, covered in full in our NTRIP Caster guide.

What's Actually Riding Inside the Stream

Once connected, the data flowing from caster to client is RTCM3, the same correction message format a physical base station broadcasts over LoRa or UHF radio, just carried over an internet connection instead of a local radio link. NTRIP itself doesn't generate or compute any correction, it's a delivery mechanism, not a correction method; the accuracy a rover ends up with depends on the quality of the source data feeding into it, not on NTRIP as a protocol.

That distinction matters for one specific reason: a single-base mount point and a VRS mount point both arrive over exactly the same NTRIP connection, the difference is entirely in what's computed before the data reaches the caster. Our What Is RTK? guide covers what the correction itself actually does once it reaches the receiver.

What This Means in Practice

Every piece of information needed to diagnose an NTRIP connection problem maps onto one of the four roles above: no connection at all usually means a caster address, port or credential problem; a connection that holds but never reaches FIX usually means the wrong mount point or a source too far from the rover's actual position; a stream that drops repeatedly usually means the internet connection at the client end, not the caster itself. Knowing which of the four components a given symptom points to is most of what separates a quick fix from an extended troubleshooting session.

Emlid Reach RS4 Free Gifts Included
 

Emlid Reach RS4

Survey-Grade Accuracy · Advanced Tilt Compensation

£3,599.00

Common Questions

Share this post

More articles

Accreditation