Quick wins for a faster PC:
Clear out junk files and repair common Windows errorsFree Scan →Scan for outdated or missing drivers - takes under a minuteDriver Scan →Repair Windows errors before they cause bigger problemsFix Now →iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more
The numbers in this headline cannot be read as port numbers for rsync, NFS or SMB. In the IANA port registry, TCP 106 is assigned to 3COM-TSMUX and TCP/UDP 110 is assigned to POP3. Neither is an rsync or NFS port. The figure 1771 is not tied to any file transfer protocol in the sources this article relies on, and we have not found a published dataset that explains where the three numbers came from. What the headline does point to is a real gap: file transfer services are often missing from asset inventories, because they run on ports that are not the ones people expect, use helper services, or can be started by a user rather than an administrator.
What the headline numbers do and do not establish
A reader who sees “106 rsync” or “110 NFS” will reasonably assume a port-to-protocol mapping. That mapping is wrong for these examples. The numbers also read like result counts, but no owner, date, dataset or counting method is attached to them, so they cannot be cited as statistics about deployed services or exposed hosts. Treat the headline as a prompt to check, not as a finding.
Three distinctions make the rest of this article easier to follow:
Do these 3 things before closing this tab:
1Fix the driver behind crashes, sound loss and screen glitches2Clear out junk files and repair common Windows errors3Scan for outdated or missing drivers - takes under a minute- Protocol is the set of rules two programs use to exchange files. rsync and NFS are protocols, and an SMB file share is served under the SMB protocol family.
- Application is the software that implements a protocol, such as the rsync program, an NFS server in the Linux kernel, or a Samba server.
- Port assignment is a number a transport layer uses to direct traffic to a service. IANA’s registry records which service names and port numbers are assigned or in use, but a listed number does not prove that the listed service is running on a given host.
What the port registry says
The table below uses the IANA Service Name and Transport Protocol Port Number Registry (last updated 2026-09-30), the rsync(1) manual page for the current rsync 3.5.1 release, and the Linux nfs(5) manual page. Where a source does not state a value, the cell says so.
#1 Best Overall
- VERSATILE CABLE TESTING: Cable tester for data (RJ45) terminated cables and patch cords, ensuring comprehensive testing capabilities
- LARGE BACKLIT LCD: Backlit LCD display enables easy reading of pin-to-pin wiremap results, even in low-lit areas
- COMPREHENSIVE FAULT DETECTION: Test for Open, Short, Miswire, Split-Pair faults, Cross-over, and Shield, providing thorough fault detection
- INTUITIVE USER INTERFACE: User-friendly interface with three buttons and simple, easy-to-identify test responses, ensuring a smooth testing experience
- MULTIPLE TONE GENERATOR STYLES: Tone on a single wire, wire pair, or all 8 conductor wires using the multiple style tone generator (solid/warble); requires probe Cat. No. VDV500-123 (sold separately)
| Number | What the cited source says | Relation to the named protocol |
|---|---|---|
| TCP 106 | IANA lists 3COM-TSMUX and notes known unauthorized use of this port. | Not an rsync port. Not an NFS or SMB port. |
| TCP and UDP 110 | IANA lists POP3 (mail retrieval). | Not an NFS port. Not an rsync port. |
| TCP 873 | The rsync manual states that connections to an rsync daemon typically use this port. | The usual daemon port for rsync. Remote-shell transfers do not use it. |
| TCP 2049 | The Linux nfs(5) manual states that NFS often uses this standard port. | The usual NFS port, but not guaranteed on every server. |
| TCP and UDP 111 | The nfs(5) manual describes rpcbind on this well-known port, which helps clients find RPC services. | Endpoint discovery for NFS and other RPC services, not the file data path itself. |
| 1771 | Not established by the sources cited here. | Not stated. Do not assign it to SMB or any other protocol without a source. |
| SMB | Not covered by the sources cited here. | This article makes no claim about SMB port numbers, protocol versions or security settings. |
The practical lesson is that a number in a log, a firewall rule or a scan result is a claim that needs confirmation. A registered number says what a service is supposed to be. It does not say what is listening.
rsync: a daemon, a remote shell, or both
rsync is usually described as a file-copy tool, but it has two transport paths that inventories often conflate:
Rank #2
- VERSATILE CABLE TESTING: Cable tester tests voice (RJ11/12), data (RJ45), and video (coax F-connector) terminated cables, providing clear results for comprehensive testing on unenergized Ethernet cables (not designed to test PoE)
- EXTENDED CABLE LENGTH MEASUREMENT: Measure cable length up to 2000 feet (610 m), allowing for precise cable length determination
- COMPREHENSIVE FAULT DETECTION: Test for Open, Short, Miswire, or Split-Pair faults, ensuring thorough fault detection and identification
- BACKLIT LCD DISPLAY: Backlit LCD screen displays cable length, wiremap, cable ID, and test results, ensuring easy readability in various lighting conditions
- EFFICIENT CABLE TRACING: Trace cables, wire pairs, and individual conductor wires using the multiple style tone generator (requires analog probe Cat. No. VDV500-123, sold separately), simplifying cable tracing tasks
- Remote shell. rsync starts over SSH or another remote shell. No rsync daemon is involved, and the transfer appears as an SSH session. A scan of TCP 873 will not show it.
- rsync daemon. A server runs rsync in daemon mode and clients connect directly. The rsync manual says these connections typically use TCP 873. The daemon’s modules, which are the named directories it shares, are defined in its configuration file.
To check the daemon path, a administrator can ask a host to list its modules. The command rsync rsync://host.example.net:873/ is the documented way to request a module listing from a daemon. A host that answers this way has a daemon on that port. A host that does not answer has no daemon there, which says nothing about whether rsync runs over SSH on the same machine.
NFS: a standard port plus helper services
NFS is a useful example of why one-port checklists miss things. The nfs(5) manual notes that NFS often uses the standard port 2049, but auxiliary services can use other ports. The manual gives the NLM lock service as an example, which can select any unused port number. Clients locate RPC services through rpcbind on port 111. Firewall rules that allow only 2049 may therefore break some NFS behavior, and a scan that checks only 2049 can miss the rest of the NFS footprint.
Rank #3
- Multifunctional NOYAFA NF-8508 Network Cable Tester: There are nine features to meet your needs. Continuity Testing, Cable Scan, Port Flash, Length Measurement, POE Power Supply Test, QC testing, Optical Power Meter, VFL and NVC function.It is perfectly suited for various engineering cabling projects, network troubleshooting, network equipment maintenance and testing scenarios. Its precise cable scanning and fault localization capabilities help you effortlessly pinpoint the root cause of issues.
- 7 WAVELENGTHS OPTICAL POWER METER: NF-8508 network cable tester can measure 7 standard wavelengths, 850/1300/1310/1490/1550/1625/1650, power detecting range(dBm): -70 ~ +10. Its power detection range spans from -70 dBm to +10 dBm, supporting FC/SC/ST connectors. It enables precise fiber optic power measurement, helping users efficiently assess fiber signal strength and ensure healthy fiber link operation. It effortlessly detects attenuation issues within fibers, thereby safeguarding fiber network stability.
- High Efficiency Visual Fault Locator: Easy identification of fiber breakpoints, poor connections, bending or cracking. Excellent for finding the right fiber to splice or quickly finding a break. Emmiting Energy: standard wavelenth: 650nm. Fast flashing, slow flashing, high precison.The built-in self-calibration ensures stable long-term performance, and Class IIIa laser (output<5mW) ensures safe daily operation.
- PORT FLASHING:The indicator light on the connection port in the NF-8508 device flashes to help accurately locate the cable. Displays port information, including operating speed, duplex mode, and negotiation settings. Port lights flash on the same screen to show the port's operating speed, making it easy to pinpoint lines and ports.
- PoE Testing and Cable Length Test: PoE testing can check cable mapping polarity and voltage of PoE network switches, withstand 60VDC. Automatically detects and switches between 10M/100M/1000M modes, Includes cable tracking, short circuit test, interruption of circuit test and etc The RJ45 cable tester can quickly measure the length of the cable with a range of 200m. Not only network cables, but also phone lines and BNC cables.
On a Linux NFS server, the usual checks are:
- Run
rpcinfo -pon the server, orrpcinfo -p server.example.netfrom a client, to list the RPC programs and ports registered with rpcbind, including NFS and its helpers. - Run
showmount -e server.example.netto list exported directories. This depends on the server and client supporting the mount protocol queries involved, and an empty or refused answer does not prove NFS is absent. - Run
ss -tlnpon the server to see which processes are listening on which TCP ports. Compare the result with the rpcinfo output rather than assuming 2049 is the only port in use.
SMB: what this article does not claim
SMB is part of the headline, but the sources behind this article do not establish its ports, protocol versions or security settings, and we do not state them here. If your inventory depends on SMB details, take them from the documentation for the specific server you run, such as the Samba or Windows server documentation for your version, and record the version you confirmed.
Why file transfer layers get missed
File transfer services are missed for reasons that have little to do with how well a team tracks applications. They can be started by a user or a script, they may be bundled with a backup or sync job, they may use a remote shell so no separate listener appears, and they often answer on helper ports that were never added to the asset list. Inventory work also tends to start from the perimeter, which catches externally reachable services and misses internal segments, containers and managed storage.
Rank #4
- Automatically runs all tests and checks for continuity, open, shorted and crossed wire pairs. Visible LED status display.
- Cable state testing (2-wire): Line DC detecting, anode and cathode determination,Ringing signal detecting open, short and cross circuit testing
- Cable Type: RJ11 Telephone cable and RJ45 LAN cable
- Connectors: Ethernet Cat 5, Ethernet Cat 5e, Ethernet Cat 6, Ethernet Cat 7, RJ11 6P and RJ45 8P
- Power Source: DC9V Battery Required (not included)
Different inventory methods answer different questions. The table below compares them using criteria, not measured results. No test was run to rank them.
Free tools Windows power users keep installed
One-click scans. No signup required.
| Approach | What it can show | Main limitation |
|---|---|---|
| Static port list | Which default or assigned ports an administrator expects to see. | A registered number does not confirm a running service. It misses remote-shell transfers and helper ports. |
| Active observation (listening sockets and scans) | Which ports are open right now, and which process owns them when run on the host. | A scan from outside the network sees only what the firewall allows. Scan results have a timestamp and go stale. |
| Endpoint and service configuration review | Exports, modules, shares and RPC registrations defined on each system. | Requires access to each system and its configuration, and can drift from what is running. |
| Confirmed process or negotiated protocol | The actual service and protocol a host is serving. | Needs host-level access or a protocol handshake, and is the most work per host. |
A practical way to build the file transfer inventory
Use the following sequence to create a record that can be trusted. Each entry should carry a scan or check timestamp, the system that produced it, the owner, and the date the service was last confirmed.
Best Value
- Multi-Function Network Cable Tester: Supports RJ45 (CAT5, CAT5e, CAT6, CAT6A, CAT7) and RJ11 telephone cables. Quickly detects continuity, short circuits, open wires, miswiring, and cable shielding status, ensuring your LAN or phone lines are correctly wired and ready to use.
- Fast/Slow Mode with LED Indicators: Switch between fast and slow scan speeds to identify wiring issues more precisely. LED lights on both master and remote units show wire order, making it easy to spot errors like open pairs or misaligned pins at a glance.
- Split-Type Design for Long-Distance Testing: Master and remote units can be detached and used separately, allowing you to test both ends of a long cable run, ideal for wall-mounted ports, long runs, or structured cabling. Perfect for home, office, or professional IT setups.
- Compact, Lightweight & Durable: Ergonomically designed with sturdy ABS housing, this pocket-sized tester is ideal for on-the-go network engineers, DIYers, and electricians. It’s your go-to toolkit for cable maintenance, upgrades, or new installations.
- Safe & Easy to Use: Simple one-button operation makes testing quick and hassle-free. LED indicators clearly show wiring status, while the G light instantly identifies shielded (FTP/STP) or unshielded (UTP) cables. Supports safe testing of telephone lines with typical voltages under 48-72V, ideal for both home and professional use.
- List every host that can run file transfer software: servers, NAS devices, backup hosts, build systems and container hosts.
- On each host, check listening sockets with
ss -tlnp(Linux) and record the process names, not just the port numbers. - For rsync, record whether a daemon answers a module listing on its configured port and whether rsync runs over SSH from cron jobs or scripts.
- For NFS, record
rpcinfo -poutput, the exports from the server configuration, and any firewall rules that affect helper ports. - For SMB, record the server software and version from its own documentation and the shares it publishes.
- Compare each record against the port registry only to explain a number. Do not treat a registry match as proof that the service exists.
- Repeat the checks on a schedule, and remove or re-own any entry whose service cannot be confirmed.
A figure in a headline is a poor substitute for this kind of record. When a number like 106, 110 or 1771 appears in a report, the first question should be where it came from, and the second should be whether the host behind it was actually checked.
Sources used
- IANA, Service Name and Transport Protocol Port Number Registry, last updated 2026-09-30.
- rsync project, rsync(1) manual page, current for rsync 3.5.1.
- rsync project, release announcement for rsync 3.5.1, 2026-09-21.
- Linux man-pages project, nfs(5) manual page.
The 2026-09-21 rsync release notes fix regressions reported after rsync 3.5.0 and add protocol 33 for logical-block statistics. They do not change the port behavior described above.
Quick Recap
“
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

