Port 2178 is assigned to bitspeer — the peer services component of Microsoft's Background Intelligent Transfer Service (BITS).1
What BITS Does
BITS is the quiet engine behind Windows Update. When Windows downloads updates, patches, or large files, it does so through BITS — throttling bandwidth so downloads don't interrupt your actual work, pausing when you go online and resuming when you're idle, and picking up where it left off if your connection drops.
BITS has been part of Windows since Windows XP. You've never seen it, but it has moved an enormous amount of data on your behalf.
What Port 2178 Does
BITS peer caching is a network optimization: instead of every machine on a corporate network fetching the same update from Microsoft's servers, the first machine to download it shares it locally. Subsequent machines retrieve it from the peer — faster, and without consuming external bandwidth again.
Port 2178 is where peers communicate for this content retrieval. A machine that needs a file asks other machines on the subnet: "Do you have this?" If one does, the download comes from inside the network instead of from the Internet.2
This matters most in large organizations where thousands of machines might need the same update simultaneously. Without peer caching, that's thousands of parallel downloads from Microsoft. With it, it might be one — shared from machine to machine internally.
The IANA Registration
BITS peer services were registered with IANA in November 2005, during the period when Microsoft was formalizing the peer caching feature.1 The service name in the registry is bitspeer, covering both TCP and UDP on port 2178.
What You Might See
On Windows machines in domain environments with BITS peer caching enabled, you may see traffic on port 2178 between local machines. This is normal behavior — machines negotiating file-sharing for Windows Update or other BITS-delivered content.
Outside of Windows environments, there are no known unofficial uses for this port.
How to Check What's Using This Port
On Windows:
This shows the process ID (PID) of anything listening or connected on port 2178. Cross-reference it in Task Manager to identify the process.
On macOS/Linux:
or
If you see traffic on this port between Windows machines on your network, it's almost certainly BITS peer caching doing its job quietly — the same way it always has.
Related Ports
- Port 80 / 443 — BITS also uses HTTP/HTTPS for the actual file transfers from servers
- Port 2179 — Assigned to Microsoft's Hyper-V Live Migration service, unrelated to BITS
Frequently Asked Questions
Adakah halaman ini membantu?